完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
Android7.1 RK3328 打开 串口 且 修改波特率为115200
第一步 :下载Android7.1源码下来。照官方的来就行,编译环境ubuntu1604 第二步:修改kernel中的dts文件 vim kernel/arch/arm64/boot/dts/rk3328.dtsi ,然后搜索找到 fiq-debugger { compatible = “rockchip,fiq-debugger”; rockchip,serial-id = <2>; rockchip,signal-irq = <145>; rockchip,wake-irq = <0>; /* If enable uart uses irq instead of fiq / rockchip,irq-mode-enable = <0>; rockchip,baudrate = <1500000>; / Only 115200 and 1500000 */ status = “disabled”; }; 把里面的1500000改为115200;保存 第三步:修改u-boot配置文件 vim u-boot/configs/rk3328_box_defconfig ,找到 CONFIG_SYS_EXTRA_OPTIONS=“RKCHIP_RK3328,RKCHIP_RK322XH,PRODUCT_BOX,NORMAL_WORLD,SECOND_LEVEL_BOOTLOADER,BAUDRATE=1500000” 把里面1500000 改为115200, 第四步:打开配置文件kernel/arch/arm64/boot/dts/rk3328-roc-pc-port.dtsi vim kernel/arch/arm64/boot/dts/rk3328-roc-pc-port.dtsi 然后看到 按官方的 打开UART 把蓝牙的禁掉,串口打开。 坑爹的是 fiq-debugger { status = “disabled”; }; 和 &uart_dbg { status = “okay”; dma-names = “tx”,“rx”; }; 离得蛮远的, 打开后 搜索一下 找到改好就行。 最后来一把 全部编译 ./build.sh roc-rk3328-pc 。 把固件烧进开发板 就OK了 你以为就最后了吗? tmd 还有最后 最后: 串口工具打开波特率115200 刷刷的飚出字 打印出来 !!烦死了人 。再来一下。。。 关闭内核Debug_log打印! 在串口界面 echo 0 > /proc/sys/kernel/printk Enter 就没有打印信息出来了 |
|
|
|
Android7.1 RK3328 打开 串口 且 修改波特率为115200
第一步 :下载Android7.1源码下来。照官方的来就行,编译环境ubuntu1604 第二步:修改kernel中的dts文件 vim kernel/arch/arm64/boot/dts/rk3328.dtsi ,然后搜索找到 fiq-debugger { compatible = “rockchip,fiq-debugger”; rockchip,serial-id = <2>; rockchip,signal-irq = <145>; rockchip,wake-irq = <0>; /* If enable uart uses irq instead of fiq / rockchip,irq-mode-enable = <0>; rockchip,baudrate = <1500000>; / Only 115200 and 1500000 */ status = “disabled”; }; 把里面的1500000改为115200;保存 第三步:修改u-boot配置文件 vim u-boot/configs/rk3328_box_defconfig ,找到 CONFIG_SYS_EXTRA_OPTIONS=“RKCHIP_RK3328,RKCHIP_RK322XH,PRODUCT_BOX,NORMAL_WORLD,SECOND_LEVEL_BOOTLOADER,BAUDRATE=1500000” 把里面1500000 改为115200, 第四步:打开配置文件kernel/arch/arm64/boot/dts/rk3328-roc-pc-port.dtsi vim kernel/arch/arm64/boot/dts/rk3328-roc-pc-port.dtsi 然后看到 按官方的 打开UART 把蓝牙的禁掉,串口打开。 坑爹的是 fiq-debugger { status = “disabled”; }; 和 &uart_dbg { status = “okay”; dma-names = “tx”,“rx”; }; 离得蛮远的, 打开后 搜索一下 找到改好就行。 最后来一把 全部编译 ./build.sh roc-rk3328-pc 。 把固件烧进开发板 就OK了 你以为就最后了吗? tmd 还有最后 最后: 串口工具打开波特率115200 刷刷的飚出字 打印出来 !!烦死了人 。再来一下。。。 关闭内核Debug_log打印! 在串口界面 echo 0 > /proc/sys/kernel/printk Enter 就没有打印信息出来了 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
基于米尔瑞芯微RK3576核心板/开发板的人脸疲劳检测应用方案
533 浏览 0 评论
803 浏览 1 评论
700 浏览 1 评论
1926 浏览 1 评论
3171 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 12:55 , Processed in 0.613554 second(s), Total 75, Slave 57 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号