TQ2440移植u-boot2016.11-设置从NOR FLASH启动u-boot
gedit include/configs/tq2440.h
屏蔽掉宏CONFIG_SKIP_LOWLEVEL_INIT
,修改宏CONFIG_SYS_TEXT_BASE
的值为0:
开发板启动方式选择开关拨到NOR,重新编译后,使用JLINK通过J-Flash下载进NOR FLASH:
J-Flash设置如下:
Options->Project Settings…
General:
Target Interface:
CPU:
Flash:
Production:
连接到开发板:Target->Connect
打开u-boot.bin文件,File->Open…下载u-boot.bin文件,Target->Program,出现提示:
这个提示是告诉你原本的NOR FLASH里面有数据,是否在写入之前先擦除,我们选择是。烧写完成出现提示:
断电复位开发板后就可以运行新的u-boot了,注意是断电复位!!
ends…