tuzai9022 发表于 2020-5-29 18:29:20

本帖最后由 tuzai9022 于 2020-5-29 18:30 编辑

几个方法试下:
1、uart2回环,把2/3脚短接,运行下面的命令
       stty -F /dev/ttymxc2 speed 115200 cs8 -parenb -cstopb -echo       cat /dev/ttymxc2   (一个窗口收)
       echo -e "test" > /dev/ttymxc2   (一个窗口发)可以用telnet开多个窗口
2、uart2和uart3连接,rx-tx,tx-rx,gnd-gnd
       stty -F /dev/ttymxc2 speed 115200 cs8 -parenb -cstopb -echo
       stty -F /dev/ttymxc3 speed 115200 cs8 -parenb -cstopb -echo
       cat /dev/ttymxc3 (一个窗口收)
       watch -n 1 'echo -e "test" > /dev/ttymxc2' (一个窗口发)可以用telnet开多个窗口

hermes 发表于 2020-5-31 14:44:55

tuzai9022 发表于 2020-5-29 18:29
几个方法试下:
1、uart2回环,把2/3脚短接,运行下面的命令
       stty -F /dev/ttymxc2 speed 115200...

你说的这个我也试了,这个并不能解决说引脚不对的问题
我一开始就是23脚短接的,连接也是rx-tx gnd这样的,图早就晒出来了
开机启动的那个问题
我觉得才是关键点

Forlinx-Niuzc 发表于 2020-6-1 14:29:59

您修改的设备树调用了另一个设备树文件imx6ul-14x14-evk-c2.dts,您看一下这个设备树,里边已经配置了uart1,您再添加其他uart功能再试一下

hermes 发表于 2020-6-1 23:32:14

zhichao 发表于 2020-6-1 14:29
您修改的设备树调用了另一个设备树文件imx6ul-14x14-evk-c2.dts,您看一下这个设备树,里边已经配置了uart1 ...

我就是在里面配置了uart2和3,启动也是报引脚问题。
还原到最初的dts后想配置uart4启动也是引脚问题。
都试了

Forlinx-Niuzc 发表于 2020-6-2 09:03:01

uart2引脚的其他复用关掉了吗,uart2引脚被用作gpio,271到274行

hermes 发表于 2020-6-2 10:04:04

关掉了,为了这个我折腾了很久,只开uart2一样告警
不开uart2,只开uart3也一样告警

hermes 发表于 2020-6-2 22:59:16

zhichao 发表于 2020-6-2 09:03
uart2引脚的其他复用关掉了吗,uart2引脚被用作gpio,271到274行


你可以看下
我就在imx6ul-14x14-evk-c2.dts
加了两个地方而已
别的没修改
有问题吗
页: 1 [2]
查看完整版本: dts编译后烧写进去开启串口无法使用