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