推荐产品
联系我们
北京立萨科技有限公司

咨询热线:010-82488292

公司电话:010-82488292

公司传真:010-82611646

企业邮箱:sales@lisatech.cn

地址:北京市海淀区中关村大街19号 新中关大厦B座南翼15层1509室

当前位置:立萨科技首页 » 新闻资讯 » 行业资讯 » AM335x平台在引导SPL、Uboot、Kernel期间如何修改调试打印串口概述

AM335x平台在引导SPL、Uboot、Kernel期间如何修改调试打印串口概述

文章出处:立萨科技 人气:9
摘要 : 这篇文章主要基于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是如何修改。

我要评论:  
*内 容:
验证码: 换一张
 

共有0条评论

还在等什么,赶紧来评论!