最簡單的bootloader的編寫步驟:
1. 初始化硬件:關看門狗、設置時鐘、設置SDRAM、初始化NAND FLASH
2. 如果bootloader比較大,要把它重定位到SDRAM
3. 把內核從NAND FLASH讀到SDRAM
4. 設置"要傳給內核的參數"
5. 跳轉執行內核
改進:
1. 提高CPU頻率, 200MHZ ==> 400MHZ
2. 啟動ICACHE
【轉】韋東山 老師教學筆記
http://xxxxxx/Linuxjc/1155300.html TechArticle