|
我是一个ARMSYS的初学者,现谈谈我的ucLinux操作系统的烧录到ARMSYS开发板的全过程。首先把烧录要用的工具在计算机上驱动安装好设置正确,准备工作完了后就开始烧录了。拿到ARMSYS开发板连接好电源、串口线、JTAG仿真器和USB线,打开电源,开发板的电源指示灯点亮,因为该开发板没有任何程序(空板)也就没有其他可观察的,开始烧录吧。
第一步:用Fluted烧录工具先把LED-TEST.BIN烧录到开发板,在WIN2000/XP操作系统下运行F_ledtest_2000xp.BAT即可完成第一步工作。
第二步:用JTAG仿真器烧录Boot loader到开发板,用ADS开发工具打开仿真烧录工程programmer.mcp,载入要烧录的Bootloader.bin文件到地址为 0x0c200000,编译并运行该工程,在运行之前不要忘记打开ARM仿真代理软件,运行后在开发板上可以看到指示灯循环点亮,超级终端上显示烧录过程,在超级终端上看到烧录结束后,停止工程运行,复位ARMSYS开发板。
第三步:用USB下载工具烧录ucLinux操作系统,先通过USB把44bapp.bin下载至0x0c008000地址,再把 bootloader.bin下载至0x0c200000地址,接着再把imagerom.bin下载至0x0c220000地址,下载完了,在超级终端上输入5,使开发板运行地址为0x0c008000中的程序,这时会在超级终端上看到提示是否烧录,键入Y开始烧录,直到提示是否继续烧录时,键入N退出。复位开发板,在超级终端下键入7,这时即可进入ucLinux操作系统了。到此ucLinux操作系统就植入了ARMSYS开发板,烧录结束。
|