AnsweredAssumed Answered

imx6ull 初始化uart5后无法收到数据

Question asked by 勇 纪 on May 23, 2018
Latest reply on Sep 14, 2018 by AL ee

用同样的方法初始化uart2,uart3,uart4的收发功能都是正常的,但是uart5发送可以通关串口收到数据,接收却没有任何反映,uart5对应的引脚为

             uart5-tx对应F17,

             uart5-rx对应G13

可以确定外部串口工具是没有问题的,因为我测试了uart2、uart3、uart4都是收发正确的。

设备树文件关于uart5的引脚配置为:

 

pinctrl_uart5: uart5grp {                
               fsl,pins = <                     
                         MX6UL_PAD_UART5_TX_DATA__UART5_DCE_TX     0x1b0b1                     
                         MX6UL_PAD_UART5_RX_DATA__UART5_DCE_RX     0x1b0b1                
                        >;           
               };

&uart5 {      
              pinctrl-names = "default";      
              pinctrl-0 = <&pinctrl_uart5>;      
              status = "okay";
         };

系统启动后,/dev下可以看到出现了ttymxc4设备。
求教是什么地方设置的有问题。谢谢

Outcomes