RK3399串口使用问题
教程中提到的用户只需要在kernel/arch/arm64/boot/dts/rockchip/rk3399-firefly-port.dtsi文件中使能该节点即可使用
文件rk3399-firefly-port.dtsi在https://gitlab.com/TeeFirefly/linux-kernel/tree/firefly/arch/arm64/boot/dts/rockchip中 没有找到。
需要自己创建一个么? 大神们。这个问题也困扰着我,本人对linux内核知之甚少,需要怎么改?
我也着急要用uart4来进行通讯呢!! 最新的固件里直接没有ttyS4,只是把串口禁了吗。。 ピエロのゲーム 发表于 2018-2-25 17:54
最新的固件里直接没有ttyS4,只是把串口禁了吗。。
最新固件是有打开S4的 本帖最后由 ピエロのゲーム 于 2018-2-26 16:10 编辑
leung先森 发表于 2018-2-26 09:56
最新固件是有打开S4的
我的/dev里面没有ttyS4,忘了说了,我的下的固件是Ubuntu16.04 http://download.t-firefly.com/product/RK3399/Firmware/Firefly-RK3399/ubuntu/Firefly-RK3399_xubuntu1604_201711301130/Firefly-RK3399_xubuntu1604_201711301130.7z
这个
最新的ubuntu固件Ubuntu16.04 http://download.t-firefly.com/product/RK3399/Firmware/Firefly-RK3399/ubuntu/Firefly-RK3399_xubuntu1604_201711301130/Firefly-RK3399_xubuntu1604_201711301130.7z 是没有/dev/ttyS4的,需要自己编译内核,开启uart4
我按照http://dev.t-firefly.com/forum.php?mod=redirect&goto=findpost&ptid=12497&pid=38541的firefly_linux_defconfig修改了自己的编译选项,然后按照http://dev.t-firefly.com/forum.php?mod=viewthread&tid=12595&highlight=3399%2Blinux%2B%B1%E0%D2%EB的步骤自行编译更新内核,最终成功启动了ttyS4。
页:
[1]