omy 发表于 2017-6-15 10:53:13

关于RK3399 Android7.1的Uart4打不开的问题

首先,在kernel/arch/arm64/boot/dts/rockchip/rk3399-firefly-port.dtsi中加入:
&uart4 {
       current-speed = <9600>;
       no-loopback-test;
       status = "okay";
};
然后在kernel/arch/arm64/configs/firefly_defconfig中加入:

CONFIG_SERIAL_8250_NR_UARTS=5
CONFIG_SERIAL_8250_RUNTIME_UARTS=5

重新编译内核,烧写resource.img和kernel.img后即可。

进入系统后,可以看到/dev/ttyS4这个节点:
rk3399_firefly_box:/ $ ls /dev/ttyS*                                       
/dev/ttyS0 /dev/ttyS1 /dev/ttyS2 /dev/ttyS3 /dev/ttyS4



页: [1]
查看完整版本: 关于RK3399 Android7.1的Uart4打不开的问题