ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

RK debug串口无法正常使用调试记录

2021-03-24 12:59:46  阅读:290  来源: 互联网

标签:fiq 查看 引脚 rockchip 串口 debug RK


1.简介

项目刚开始,有可能会出现 debug 串口无法使用的情况,而 RK 标准使用的是 uart2 的串口作为 debug 口,所以首先查看硬件原理图,找到 debug 口的引脚,查看连接到的是哪个主控出来的引脚

2.排查过程

2.1 查看原理图

查找调试口与主控哪个引脚相连
NULL
NULL

2.2 查看dts文件

找到该项目使用的kernel dts文件,在文件上查看使 fiq 节点

主要注意是 pinctrl-0 = <&uart2m1_xfer>; 的配置是 uart2m1 还是 uart2m0

fiq-debugger {
          compatible = "rockchip,fiq-debugger";
          rockchip,serial-id = <2>;
          rockchip,wake-irq = <0>;
          /* If enable uart uses irq instead of fiq */
          rockchip,irq-mode-enable = <0>;
          rockchip,baudrate = <1500000>;  /* Only 115200 and 1500000 */
          interrupts = <GIC_SPI 127 IRQ_TYPE_LEVEL_LOW>;
          pinctrl-names = "default";
          pinctrl-0 = <&uart2m1_xfer>;
          status = "okay";
      };

3.编译 kernel

编译一版新的 image 文件烧录进去设备上,一般情况下就可以正常使用了

标签:fiq,查看,引脚,rockchip,串口,debug,RK
来源: https://blog.csdn.net/qq_42948513/article/details/115172303

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有