首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > AM335x平台在引导SPL、Uboot、Kernel期间如何修改调试打印串口概述

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

  • 资源大小:0.40 MB
  • 上传时间:2021-07-30
  • 下载次数:0次
  • 浏览次数:27次
  • 资源积分:1积分
  • 标      签: Kernel AM335x Uboot spl

资 源 简 介

大家好,这篇文章主要基于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是如何修改。
VIP VIP