步骤如下:
- 1、将u-boot的bin文件通过OpenJtag或者EasyOpenjtag烧写进jz2440的Nor Flash
- 2、设置jz2440为Nor Flash启动,在开机倒计时3秒内按空格进入u-boot界面
- 3、使用u-boot的usb下载功能,将文件从pc传到开发板
- 4、u-boot收到文件,再烧到Nand Flash
- 5、设为Nand Flash启动,重新上电,运行u-boot烧写的bin文件
每一步的注意点
1、eop或者op烧写完后要将排线拔掉再上电
2、先打开串口再上电,这样才来得及在3秒内打开u-boot界面
3、使用u-boot的下载功能,需要再接一个usb线到pc
此时的PC上会显示有新设备,有可能没有提醒
安装对应驱动
安装完成后在设备管理器中能看到这样一个设备
使用u-boot文件下载到Nand Flash
输入n
提示等待连接
打开烧写工具,将要烧写的bin文件选中
瞬间就下载完了,比使用eop快了不少
接下来断电,开关设置为Nand启动,重新上电
于是可以使用串口操作屏幕
再烧写其他的程序
断电
切换Nor启动
这时Nor上已经有了u-boot,这时就直接执行u-boot
输入n
烧写工具会提示USB已经准备好
比如再烧一个led的程序
烧写完毕后断电
设置为Nand启动
观察到流水灯现象