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…