1.在Win32系统下测试LOM-ARM9开发板

a)在主机的硬盘上建立一个test目录,然后将光盘上test\win32目录下的文件复制到硬盘上,

b)主机的IP地址设置为192.168.168.100,

c)超级终端参数设置为19200,8,N,1;一定要将握手信号设置成N,否则只能接受到开发板的输出,按键却没反应,

d)用串口和以太网电缆将开发板和主机连接起来,

e)连接AC/DC 5V/800mA电源到开发板上,

f)运行主机上的超级终端程序,确保处于连接状,

g)运行主机test目录下的tftpd程序,将其/目录设置为该文件所在的test目录,

h)接通开发板电源,

i)如果开发板工作正常,arm-linux系统会自动启动,如果看不到启动信息,按下复位键,

j)h)用root用户登录arm-linux系统,询问密码时直接按回车键。

2.从裸板启动arm-linux

0)如果你是自己制作的开发板或者开发板上的EEPROM里的boot程序损坏时,这时的板子称作裸板,裸板上没有boot代码,系统上电以后,AT91RM9200会启动内部rom的bootloader代码,不停的向主机发送字符"C",超级终端程序的窗口里会不断显示接收到的“C”,

1)从超级终端中用xmodem协议将loader.bin程序下载到LOM-ARM9开发板,loader.bin程序会自动执行,然后loader.bin继续向主机发送"C",要求主机传送boot.bin文件,

2)从超级终端里用xmodem协议再将boot.bin程序下载到开发板上,uboot程序也会自动启动,

3)uboot启动以后,会自动从主机上下载zImage和ramdisk文件,然后启动arm-linux系统。

 

3.在RedHat Linux系统下测试开发板

a)在RedHat系统下,以root用户登录,

b)检查系统是否安装tftpd、minicom等程序,(redhat的安装光盘里有这两个文件),然后再setup程序中选中tftpd服务,检查是否有/tftpboo目录生成,并将主机IP地址设置为192.168.168.100,

c)用串口和以太网电缆将开发板和主机连接起来,

d)连接AC/DC 5V/800mA电源到开发板上,

e)主机上运行minicom程序,参数设置为115200,8,N,1,

f)接通开发板电源,

g)如果开发板工作正常,系统会自动启动arm-linux系统,

h)用root用户登录arm-linux系统,询问密码时直接按回车键。

4.在RedHat Linux系统下从裸板启动arm-linux

a)在minicom程序中接收到"C"以后,按任意键中止开发板的bootloader程序,

b)在mimicom窗口中按 Ctrl+A+G,出现提示串口后按 c 键,然后输入批处理脚本文件 lom-arm9-boot,

c)按回车键,minicom会提示传送开始,

d)按下开发板的复位键即可。