Firefly开源社区

[暂时解决]ROC-RK3399-PC公版固件Android 7/8 串口都无法使用彻底放弃了

143

积分

0

威望

0

贡献

技术小白

积分
143
发表于 2019-2-27 08:13:20     
本帖最后由 hiking 于 2019-3-4 10:48 编辑

Android 7:
公版固件:FireflyAPI-ROC_RK3399_PC_Android7.1.2_MP_181229.img
无论是否打开,开发者选项里面的root授权,
都无法打开FireflyAPI默认的ttyS4,也没有源码修改测试打开ttyS0,你们就这么敷衍了事吗?


Android 8:
同步最新源码,结果还是无法打开ttyS0
使用论坛里的固件root方法,直接导致板子无法启动,现在也无法恢复了。
ROC-RK3399-PC就是坑
准备放弃了.
回复

使用道具 举报

2574

积分

12

威望

22

贡献

注册会员

Rank: 8Rank: 8

积分
2574
发表于 2019-2-27 14:26:29     
本帖最后由 leung先森 于 2019-2-27 14:34 编辑

&spi1 {
        status = "disabled";                                                                                                                  
        max-freq = <48000000>;
        dev-port = <0>;

        spidev0: spidev@00 {
                status = "okay";
                //compatible = "linux,spidev";
                compatible = "jedec,spi-nor";
                reg = <0x00>;
                spi-max-frequency = <48000000>;
        };
};

&uart4 {
        current-speed = <9600>;
        no-loopback-test;
        status = "disabled";
};


回复

使用道具 举报

143

积分

0

威望

0

贡献

技术小白

积分
143
发表于 2019-2-27 17:04:42     
leung先森 发表于 2019-2-27 14:26
&spi1 {
        status = "disabled";                                                                ...

SPI1禁用,UART4打开;
UART0也打开了;

ROC_RK3399_PC:/ # cat  /proc/tty/driver/serial
serinfo:1.0 driver revision:
0: uart:16550A mmio:0xFF180000 irq:36 tx:0 rx:0 CTS
1: uart:unknown port:00000000 irq:0
2: uart:16550A mmio:0xFF1A0000 irq:37 tx:0 rx:0
3: uart:unknown port:00000000 irq:0
4: uart:unknown port:00000000 irq:0

出来的结果是这个,测试了好几天根本无法用;
各种测试看这个帖子:
http://dev.t-firefly.com/thread-99213-1-1.html
回复

使用道具 举报

2574

积分

12

威望

22

贡献

注册会员

Rank: 8Rank: 8

积分
2574
发表于 2019-2-27 17:50:07     
hiking 发表于 2019-2-27 17:04
SPI1禁用,UART4打开;
UART0也打开了;

串口4需要给spi1复用了,所以uart4是不能用的。
你这结果显示串口0可以用啊,你就用串口0吧,应该默认就能用的。
回复

使用道具 举报

143

积分

0

威望

0

贡献

技术小白

积分
143
发表于 2019-3-3 10:52:06     
leung先森 发表于 2019-2-27 17:50
串口4需要给spi1复用了,所以uart4是不能用的。
你这结果显示串口0可以用啊,你就用串口0吧,应该默认就 ...

http://dev.t-firefly.com/thread-99213-1-1.html
打开看看这个链接,根本用不了
又买了一个AIO-RK3399J,也是同样的问题;
8.1 串口根本无法使用。
回复

使用道具 举报

143

积分

0

威望

0

贡献

技术小白

积分
143
发表于 2019-3-4 10:47:45     
做了一个启动脚本,开机运行chmod 666 /dev/ttyS0,暂时这样解决了。
回复

使用道具 举报

*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表