am335x具有豐富的硬體外設,基於linux的軟體方案,包含gpu composition模組能提供完整的多圖層疊加縮放等功能,十分適合全彩led顯示牆的非同步控制卡應用。下面從硬體和軟體兩個方面分析其主晶元的系統需求。如盈鵬飛嵌入式的am335x開發板:
硬體部分
•最小系統
最小系統由主晶元,電源系統,ddr和儲存四部分組成;不同級別的全彩屏對soc的處理能力有不同要求,具體的要求在軟體部分有說明。
•外圍模組
音訊介面,lcd介面:即led顯示牆的基本需求;網路介面:百兆甚至千兆網口可以有效保證顯示內容更新的高效性;usb介面:便於系統公升級,以及擴充套件基於usb各種外設;sd卡/tf卡支援:便於系統公升級以及內容的本地更新。此外,非同步卡一般和led顯示牆一起放置於室外,所以需要可工作在寬溫度範圍的工業級晶元。
軟體部分
軟體部分主要由作業系統和應用軟體兩大部分組成:作業系統
Am335x 啟動過程
啟動順序 針對ti oma3 evm linux一般的啟動順序是 上電的時候,omap裝置最開始的boot是從cpu內部的boot rom起來,這部分的 是出廠的時候固化的,不能被改變的。boot rom通過讀取外部boot pin的配置來尋找第乙個外部bootloader。可以尋找的裝置有nand...
Am335X編譯除錯環境搭建
am335x編譯除錯環境搭建 可以參考 1,配置伺服器端的編譯環境,參見sitara linuxsdk sdg 05.04.01.00.pdf p239 sitara linux sdk gcc toolchain 這裡由於是同事已經搭好環境,所以沒法確認細節問題 2,寫一段測試c include ...
Am335x之u boot LOGO的增加
am335x下增加u boot的logo比較簡單,詳細步驟如下 2,安裝 3,找到安裝後的目錄 tools bmptoraster,裝它拷貝到linux系統下 4,標頭檔案裡遮蔽 define compress,然後make它,生成a.out 5,自己做乙個24位的點陣圖,拷貝到a.out目錄下 6...