kiswih 发表于 2019-12-2 10:50:22

RS232串口无法通讯

固件:Android7.1 Industr

DTS配:
rk3399-firefly-aioc-ai.dtsi

&uart4 {
    status = "disabled";
};
&spi1 {
      status = "okay";
};

&spi_wk2xxx {
    status = "okay";
    reset-gpio = <&gpio4 27 GPIO_ACTIVE_HIGH>;
    irq-gpio = <&gpio4 26 IRQ_TYPE_EDGE_FALLING>;
    cs-gpio = <&gpio1 10 GPIO_ACTIVE_HIGH>;
};
编译命令:

make -j8 ARCH=arm64 rk3399-firefly-aioc-ai-lvds-HSX101H40C.img

设备名称可以显示:



问题在于,ttysWK0,ttysWK2,ttysWK3都可以正常通讯,唯独ttysWK1(RS232)串口无法正常通讯。

外接设备在其它平台上是可以正常使用的。


繁_yh4uD 发表于 2019-12-2 11:04:31

请问是外接到window的串口助手,然后ttysWK0,ttysWK2,ttysWK3 可以使用,ttysWK1(RS232)不能使用对么?

kiswih 发表于 2019-12-2 11:11:20

繁_yh4uD 发表于 2019-12-2 11:04
请问是外接到window的串口助手,然后ttysWK0,ttysWK2,ttysWK3 可以使用,ttysWK1(RS232)不能使用对么?

是的

kiswih 发表于 2019-12-2 11:13:32

繁_yh4uD 发表于 2019-12-2 11:04
请问是外接到window的串口助手,然后ttysWK0,ttysWK2,ttysWK3 可以使用,ttysWK1(RS232)不能使用对么?

我通过把rs232串口的 tx,rx短接,在android通过串口调试工具发送,也无法收到响应数据,按正常的话,我发出的是什么响应的也是什么的。

繁_yh4uD 发表于 2019-12-9 15:16:23

kiswih 发表于 2019-12-2 11:13
我通过把rs232串口的 tx,rx短接,在android通过串口调试工具发送,也无法收到响应数据,按正常的话,我发 ...

busybox stty -echo-F /dev/ttysWK1(串口节点)
尝试使用此命令关闭回显看看

qhf 发表于 2019-12-19 15:04:22

我们在使用 aio3399c 也遇到这个问题,可以打开ttyS0串口,但是无法通信
页: [1]
查看完整版本: RS232串口无法通讯