原文:移植最新u-boot(裁剪和修改默認參數)

參考 韋東山 教學筆記 最簡單的bootloader的編寫步驟: . 初始化硬件:關看門狗 設置時鍾 設置SDRAM 初始化NAND FLASH . 如果bootloader比較大,要把它重定位到SDRAM . 把內核從NAND FLASH讀到SDRAM . 設置 要傳給內核的參數 . 跳轉執行內核 改進: . 提高CPU頻率, MHZ gt MHZ . 啟動ICACHE 具體步驟如下: 下載 ...

2016-09-03 16:28 0 3563 推薦指數:

查看詳情

u-boot移植(十三)---代碼修改---裁剪及環境變量 一

一、內核裁剪   內核的裁剪首先就是修改我們的配置文件,即 include/configs/jz2440.h 文件,里面定義的很多宏,我們也許用不上的就要去掉。   編譯執行:      do_date 對應着宏 DO_CMD_DATE,去掉此宏      再次編譯執行 ...

Sat Jun 24 21:18:00 CST 2017 0 1608
u-boot移植(六)---代碼修改---串口

一、代碼流程 1.1 串口代碼   程序流程圖如下;      default_serial_console 執行的代碼如下:         在JZ2440.H中有如下定義:    ...

Thu Jun 08 11:20:00 CST 2017 0 1643
U-boot移植

U-boot移植學習內容建議 1.Uboot啟動流程 uboot啟動流程簡析 詳解參見: https://www.cnblogs.com/lifexy/p/8136378.html https://www.cnblogs.com/leaven/p/6296160.html ...

Mon Jul 29 23:22:00 CST 2019 0 383
u-boot移植(五)---代碼修改---時鍾修改、SDRAM

  最開始已經建立了新單板以及配置文件,現在就需要做的是代碼的修改,配置成適合目標板使用的u-boot。 一、時鍾修改   在代碼流程分析中,我們知道,系統的啟動是: 設置 CPU 為管理員模式 關閉看門狗 屏蔽中斷 設置啟動參數:時鍾 FCLK:HCLK:PCLK ...

Wed Jun 07 03:39:00 CST 2017 9 1301
基於tiny4412的u-boot移植(一)

作者信息 作者:彭東林 郵箱:pengdonglin137@163.com QQ: 405728433 平台介紹 開發環境:win7 64位 + VMware11 + Ubuntu14. ...

Mon Dec 28 00:22:00 CST 2015 5 7171
u-boot移植(一)---准備工作

一、工具鏈的制作 1.1 工具   軟件工具:crosstool-ng   下載地址:git clone https://github.com/crosstool-ng/crosstool-ng ...

Sat May 27 02:46:00 CST 2017 0 2098
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM