目前分類:u-boot (18)

瀏覽方式: 標題列表 簡短摘要

 


SD啟動 相關網址

立你斯 發表在 痞客邦 留言(0) 人氣()

 

Kernel / uboot logo


立你斯 發表在 痞客邦 留言(0) 人氣()

BootLoader與Linux内核的參數傳遞(轉)


立你斯 發表在 痞客邦 留言(0) 人氣()

u-boot nand flash read/write cmd



支援的命令函數說明

立你斯 發表在 痞客邦 留言(0) 人氣()

 

U-boot 會給 Linux Kernel 傳遞很多參數,如:序列埠, RAMvideofb 等。而 Linux kernel 也會讀取和處理這些參數。兩者之間通過 struct tag 來傳遞參數。 U-boot 把要傳遞給 kernel 的東西儲存在 struct tag 資料架構中,啟動 kernel 時,把這個架構體的實體位址傳給 kernelLinux kernel 通過這個位址,用 parse_tags 解析出傳遞過來的參數。


立你斯 發表在 痞客邦 留言(0) 人氣()

u-boot源码分析 --- 启动第二阶段 ,基于2410 启动代码 分析 收藏
我们先来看初始化函数表: init_sequence


立你斯 發表在 痞客邦 留言(0) 人氣()

1.  .ltorg
2. DECLARE_GLOBAL_DATA_PTR


立你斯 發表在 痞客邦 留言(0) 人氣()

都知道U-BOOT分為兩個階段。


第一階段是(~/cpu/arm920t/start.S中)在FLASH上運行(一般情況下),完成對硬件的初始化,包括看門狗,中斷緩存等,並且負責把代碼搬移到SDRAM中(在搬移的時候檢查自身代碼是否在SDRAM中),然後完成C程序運行所需要環境的建立,包括堆棧的初始化等,最後執行一句跳轉指令:

立你斯 發表在 痞客邦 留言(0) 人氣()

 

u-boot-Makefile解析


立你斯 發表在 痞客邦 留言(0) 人氣()

u-boot中.lds連接腳本檔案的分析

對於.lds檔案,它定義了整個程式編譯之後的連接過程,決定了一個可執行程式的各個段的存儲位置。

立你斯 發表在 痞客邦 留言(0) 人氣()

 

3. u-boot 啟動內容及基礎指令使用介紹


立你斯 發表在 痞客邦 留言(0) 人氣()

U-BOOTReadMe

U-boot是基于PowerPC, ARM, MIPS等多種處理器上的bootloader,可以裝載在boot ROM中,用于起始化或者測試硬體,或者用于裝載和執行應用程式。


立你斯 發表在 痞客邦 留言(0) 人氣()

 

5.9.2.6 mm – 儲存單元修正(自動增長)


立你斯 發表在 痞客邦 留言(0) 人氣()

 

5.9 U-Boot 指令介紹


立你斯 發表在 痞客邦 留言(0) 人氣()

1.Q:

make[1]: *** no rule to make target '/usr/lib/gcc/i486-linux-gun/4.1.2/include/stddef.h',needed by 'img2srec.o',stop,

立你斯 發表在 痞客邦 留言(0) 人氣()

 


立你斯 發表在 痞客邦 留言(0) 人氣()

內容︰
一. Bootloader
二.Kernel引匯入口

立你斯 發表在 痞客邦 留言(0) 人氣()

LINUX-U-Boot簡介




立你斯 發表在 痞客邦 留言(0) 人氣()