本文內容來自對 《朱有鵬嵌入式linux核心課程》學習總結
具體的開發板**商(譬如x210
的生產商深圳市九鼎科技)首先購買三星的smdkv210
開發板,然後進行裁剪之後生成的新的開發板(譬如x210
)和三星官方的smdkv210
有所不同,因此uboot
也不同。但是因為soc
是相同的,所以相似度至少有60%以上。所以具體開發板**商會以三星smdkv210
中移植的uboot
為藍本來移植得到自己的開發板的乙個uboot
移植。我們買x210
開發板時廠商光碟中帶的bsp
中的uboot
原始碼就是他移植的。
總結:uboot
可以有3種獲取途徑:uboot
官方,soc
官方,具體開發板的官方。
ARM裸機 x210的啟動方式
x210的啟動方式 一.基本概念 1.記憶體 sram靜態記憶體 特點 容量小 高 不需要軟體初始化 上電就可以使用 dram動態記憶體 特點 容量大 低 不能上電就工作 需要軟體進行一定的初始化 2.外存 norflash 容量小 可以通過匯流排的方式直接連線到cpu cpu上電後就可以訪問 一般...
X210ARM裸機串列埠通訊詳解
1 整個程式流程分析 1 整個串列埠通訊相關程式包含2部分 uart init負責初始化串列埠,uart putc負責傳送乙個位元組 2 串列埠控制器初始化關鍵步驟 1 初始化串列埠的tx和rx引腳所對應的gpio 查原理圖可知rx和rx分別對應gpa0 1和gpa0 0 2 gpa0con 0xe...
嘗試編譯x210的uboot
x210的編譯首先要經過配置,之後才能進行編譯。我這裡使用的是九鼎官方已經做好的x210的uboot 進行編譯得到u boot.bin。uboot的或得路徑可以是從uboot的官方 可以是soc官方 也可以是你用的開發板的廠家。編譯過程 1 在linux源生目錄下配置編譯 1 x210移植過的ubo...