
北京谈球吧论坛科技有限公司
谘詢熱線:010-82488292
公司電話:010-82488292
公司傳真:010-82611646
企業郵箱:sales@changyinwuye.com
地址:北京市海澱區中關村大街19號 新中關大廈B座南翼15層1507室
AM335x平台在引導SPL、Uboot、Kernel期間如何修改調試打印串口概述
摘要 : 這篇文章主要基於AM335x的 linux SDK,講述如何修改UART接口去打印調試信息。AM335x一共有六個串口,分別是UART0、UART1、UART2、UART3、UART4、UART5,六個串口一般能滿足大部分的項目需求,如果還嫌少,可以使用帶PRU的AM335x芯片,PRU可以模擬四路串口,也即,板上可以跑10路串口。
這篇文章主要基於AM335x的 linux SDK,講述如何修改UART接口去打印調試信息。AM335x一共有六個串口,分別是UART0、UART1、UART2、UART3、UART4、UART5,六個串口一般能滿足大部分的項目需求,如果還嫌少,可以使用帶PRU的AM335x芯片,PRU可以模擬四路串口,也即,板上可以跑10路串口。
寫這篇文章,主要是想幫助客戶更加清晰的明白修改UART的流程。
由於TI發布的SDK,大部分都是默認UART0作為調試串口。但在一些項目中,由於引腳的複用或衝突,很多客戶希望靈活的改變UART口去打印調試信息,也即引導SPL、Uboot、Kernel這三個過程的信息。但是由於Linux SDK的Uboot過程較為複雜,文件較多,宏定義不明顯等等原因,再加上SDK各個版本差異性,使得如此簡單的一個修改串口的過程也讓客戶難以下手或者修改不成功。所以以下通過本人的測試和經驗,對processor SDK 3.0和EZSDK6.0修改串口做出總結和對比。希望能夠幫助大家。
EZSDK6.0修改默認UART比較簡單,processor SDK 3.0修改起來可能複雜一點,那我先從簡單出發,先介紹EZSDK6.0是如何修改,再說明processor SDK 3.0是如何修改。
上一篇:I.MX6新能源車載中控智能終端1970-01-01
下一篇:基於TI AM335x的智能家居安防係統網關解決方案1970-01-01
文章推薦
- RK3288底板+核心板設計過程
- RK3288廣告機硬件和軟件調試心得
- 一款基於TI Sitara Cortex-A8 AM3358的嵌入式單板機
- BeagleBone產品采用了谈球吧论坛儀器推出的Sitara AM335x Cortex A8 ARM處理器
- 一個帶有HDMI視頻輸入的VS-RK3288方案
- 瑞芯微vs-rk3288方案定製androids 開發板
- RK3288在人臉識別上的應用及外接雙路攝像頭
- 谈球吧论坛儀器(TI)工業以太網解決方案
- AM335x ARM Cortex-A8處理器-TI DLP 3D打印機總體解決方案
- 瑞星微RK3288方案設計
- i.MX6Q Cortex-A9新一代智能平台
- i.MX6Q車載全觸控智能管理終端解決方案
- AM谈球吧平台正规吗嵌入式充電樁計費控製單元主板方案
- 大聯大控股世平推出 TI 、NXP 多領域應用人機交互平台
- 強化物聯網“心髒”,智能網關設計詳解
- TI AM437x係列處理器為核心的嵌入式開發板Rico Board
- 如何用BB Black製作DAC係統
- 采用AM3352工控核心板進行免疫熒光檢測儀解決方案
- 人機交互與TI Sitara處理器的產品性能介紹
- Rockchip RK3399 eMMc 的 DTS 配置說明
我要評論: | |
*內 容: |
|
驗證碼: |
|
共有0條評論