Firefly开源社区

打印 上一主题 下一主题

AIO 3399J串口调试问题。

102

积分

0

威望

0

贡献

技术小白

积分
102
发表于 2018-9-12 08:40:05      楼主
本帖最后由 zoro 于 2018-9-12 08:52 编辑

我手里没有3399的板子,但是我找了一下3399的源码看了一下
https://gitlab.com/TeeFirefly/FireNow-Nougat/blob/firefly-rk3399/kernel/drivers/tty/serial/rk_serial.c
这个rk_serial.c是注册串口的
图片中可以看到波特率默认值是115200

补充
对于rk3399-android6.0 对应的dtsi中有这样一句话 rk3399-android-6.0.dtsi
fiq_debugger: fiq-debugger {
        compatible = "rockchip,fiq-debugger";
        rockchip,serial-id = <2>;
        rockchip,signal-irq = <182>;
        rockchip,wake-irq = <0>;
        rockchip,irq-mode-enable = <1>;  /* If enable uart uses irq instead of fiq */
        rockchip,baudrate = <1500000>;  /* Only 115200 and 1500000 */
        pinctrl-names = "default";
        pinctrl-0 = <&uart2c_xfer>;
    };
如果你的是6.0 波特率就是1500000,如果通信有问题,就改成115200吧

当然uboot也可以修改一下
u-boot/configs/rk3399_defconfig
BAUDRATE=1500000 改成115200

Screenshot from 2018-09-12 08:38:15.png (54.75 KB, 下载次数: 1008)

Screenshot from 2018-09-12 08:38:15.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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