实验板子:jz2440.
实验系统:ubuntu14.04
实验程序:流水灯程序。
1.开关拨到nor flash,打开电源。
a. loadbin /2440/water_led.bin 0x40000000 (/2440/water_led.bin 为bin文件的路径)
setpc 0x40000000
g
程序正常运行。
运行过程中,直接吧开关拨到nand flash,程序依然正常运行。
b.loadbin /2440/water_led.bin 0
setpc 0
g
程序无法运行。(为什么要从nor启动要从0x40000000开始?)
再拨到nand flash ,运行的是上一个写到nand flash的程序。(nand flash的记忆功能?)
2.开关拨到nand flash ,打开电源。
a. loadbin /2440/water_led.bin 0
setpc 0
g
b.loadbin /2440/water_led.bin 0x40000000
setpc 0x40000000
g
都无法正常运行。(不知道为什么,对板子还不了解)
这个实验和程序有关。(用另外一个按键点灯的情况又不一样)
实力不够,无法说明原因。继续加油。
初代
2015.3.11.
阅读(3531) | 评论(0) | 转发(0) |