rk3568修改调试串口的波特率为115200
前言:
刚开始接触rk3568,记录一下开发过程中的问题。
rk3568默认的调试串口的波特率为1500000,PC上的串口调试工具设置为1500000后,打印乱码,所以要将波特率改为115200。编译的系统是Buildroot系统,修改方法如下:
1. 修改uboot的调试串口波特率
将SDK目录下的u-boot/configs/firefly-rk3568_defconfig文件中的CONFIG_BAUDRATE=1500000改为CONFIG_BAUDRATE=115200,重新编译和烧写u-boot。
2. 修改kernel的调试串口波特率
找到SDK目录下的kernel/arch/arm64/boot/dts/rockchip/rk3568-linux.dtsi,将fiq-debugger中的rockchip,baudrate = <1500000>; /* Only 115200 and 1500000 */改为
rockchip,baudrate = <115200>; /* Only 115200 and 1500000 */。重新编译kernel,
重新烧写boot.img