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…