原创 ARM-AN2410SSB的硬件测试

2008-10-26 09:05 2481 8 8 分类: MCU/ 嵌入式

在这里写下学习AN2410SSB的知识!


首先,依照阿南提供的方法:


测试方法:
方法一:接上5V电源,差不多5秒钟之后有一个LED为不停的闪烁.
方法二:用串口连接PC机与AN2410SSB板,打开超级终端或串口调试软件.将波特率设置成115200,然后接上电源则将在终端上打印系统启动信息.进行了测试.


方法一中,加电源4个LED全亮,过一会后,有一个LED一直不停的闪。
方法二中,使用光盘中的 DNW 以及 Windows的超级终端进行测试,显示如下:


VIVI version 0.1.4 (root@eady.mizi.com) (gcc version 2.95.3 19991030 (prerelease)) #0.1.4 Tue Jul 6 19:10:29 KST 2004
MMU table base address = 0x33DFC000
Succeed memory mapping.
NAND device: Manufacture ID: 0xec, Chip ID: 0x76 (Samsung K9D1208V0M)
Found saved vivi parameters.
Press Return to start the LINUX now, any other key for vivi
Copy linux kernel from 0x00030000 to 0x30008000, size = 0x000c0000 ... done
zImage magic = 0x016f2818
Setup linux parameters at 0x30000100
linux command line is: "noinitrd root="/dev/bon/2" init="/linuxrc" console="ttyS0""
MACH_TYPE = 193
NOW, Booting Linux......
Uncompressing Linux.................................................... done, booting the kernel.


Linux version 2.4.18-rmk7-pxa1 (eady@eady.mizi.com) (gcc version 2.95.2 20000516 (release) [Rebel.com]) #3 岿 7岿 5 14:39:23 KST 2004


CPU: ARM/CIRRUS Arm920Tsid(wb) revision 0


Machine: Samsung-SMDK2410


On node 0 totalpages: 16384


zone(0): 16384 pages.


zone(1): 0 pages.


zone(2): 0 pages.


Kernel command line: noinitrd root="/dev/bon/2" init="/linuxrc" console="ttyS0"


DEBUG: timer count 15626


Console: colour dummy device 80x30


Calibrating delay loop... 99.94 BogoMIPS


Memory: 64MB = 64MB total


Memory: 62704KB available (1396K code, 306K data, 60K init)


Dentry-cache hash table entries: 8192 (order: 4, 65536 bytes)


Inode-cache hash table entries: 4096 (order: 3, 32768 bytes)


Mount-cache hash table entries: 1024 (order: 1, 8192 bytes)


Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)


Page-cache hash table entries: 16384 (order: 4, 65536 bytes)


POSIX conformance testing by UNIFIX


Linux NET4.0 for Linux 2.4


Based upon Swansea University Computer Society NET3.039


Initializing RT netlink socket


CPU clock = 200.000 Mhz, HCLK = 100.000 Mhz, PCLK = 50.000 Mhz


Starting kswapd


devfs: v1.10 (20020120) Richard Gooch (rgooch@atnf.csiro.au)


devfs: boot_options: 0x1


JFFS2 version 2.1. (C) 2001, 2002 Red Hat, Inc., designed by Axis Communications AB.


ttyS00 at I/O 0x50000000 (irq = 52) is a S3C2410


ttyS01 at I/O 0x50004000 (irq = 55) is a S3C2410


ttyS02 at I/O 0x50008000 (irq = 58) is a S3C2410


Console: switching to colour frame buffer device 30x40


Installed S3C2410 frame buffer


pty: 256 Unix98 ptys configured


s3c2410-ts initialized


S3C2410 Real Time Clock Driver v0.1


block: 128 slots per queue, batch="32"


eth0: cs8900 rev K(3.3 Volts) found at 0xd0000300


cs89x0 media RJ-45, IRQ 37


NAND device: Manufacturer ID: 0xec, Chip ID: 0x76 (Samsung NAND 64MiB 3,3V)


bon0: 00000000-00030000 (00030000) 00000000


bon1: 00030000-00100000 (000d0000) 00000000


bon2: 00100000-03ff8000 (03ef8000) 00000000


NET4: Linux TCP/IP 1.0 for NET4.0


IP Protocols: ICMP, UDP, TCP, IGMP


IP: routing cache hash table of 512 buckets, 4Kbytes


TCP: Hash tables configured (established 4096 bind 4096)


NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.


NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com


VFS: Mounted root (cramfs filesystem).


Mounted devfs on /dev


Freeing init memory: 60K


mount /etc as ramfs
re-create the /etc/mtab entries
console=/dev/cosole


init started:  BusyBox v0.60.3 (2002.05.13-08:36+0000) multi-cll binary
Starting pid 16, console /dev/console: '/etc/init.d/rcS'
exec: /usr/etc/rc.local: No such file or diretory
Waiting for enter to start '/bin/sh' (pid 19, terminal /dev/console)


Please press Enter to activate this console.
Starting pid 19, console /dev/console: '/bin/sh'



BusyBox v0.60.3 (2002.05.13-08:36+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.


# ls
bin       etc       linuette  mnt       qt        tmp       var
dev       lib       linuxrc   proc      sbin      usr
#


看见了这些就知道,这里包含的是Linux的相关文件!
阿南为了让我们拿到板子后,对板子进行相关的测试,就事先对板子移植了Linux系统!
此外,还提供了她的下载地址,方便我们以后进行移植:
ftp://ftp.mizi.com/pub/linuette/SDK/iso/


还有就是Multi-ICE_server:
Multi-ICE_server_V2.2
 
Multi-ICE Server2.2.6升级版本 


对于USB转串口的朋友,我用的是CH340的芯片,可以通信!
我这里有些USB转换的驱动,需要的可以M我!


Usb-232:    FT232\HL0108\PL2303\R340
Usb-1284:  WIN98\WINME
Usb-CARD: HL-6331 CARD\HL-8819 CARD\M121 CARD
Usb-IDE-SATA: JM20337\M110
Usb-SIM9.0
这是我买的数据线中的所有驱动,不知道有大家需要的没?希望能帮上大家!

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
8
关闭 站长推荐上一条 /3 下一条