2010年9月2日 星期四

u-boot 環境

拿到u-boot source code, 不管是哪一家的boot code 幾乎系統架構不會差異太大。

u-boot 根目錄/

可以自行加commend 對應 boot code 裡的 call function的方式
/common/

固定的setenv configuration在 /include/configs/開發的平台.h

系統初始化部分 -> /board/平台路徑(davinci_dm368諸如此類)/board.c

許多功能部分 -> /drivers/平台路徑/相關的driver

make 先輸入你要的config

$make davinci_dm368_config
$make

可查看Makefile所支援的config

如果編譯後有將資料夾進行移動必須透過以下指令才能重新編譯

$make unconfig
$make clean
$make clobber
$make davinci_dm368_config
$make

沒有留言:

張貼留言