rk3568默认使用的波特率是1500000 ,修改uboot和kernel两个地方的默认值
第一步:U-BOOT
路径:\rk3568\u-boot\configs\rk3568_defconfig
+CONFIG_BAUDRATE=115200
清理编译之后,波特率就变化了
第二步:KERNEL
路径:\rk3568-long\kernel\arch\arm64\boot\dts\rockchip\rk3568-android.dtsi
fiq-debugger {
compatible = "rockchip,fiq-debugger";
rockchip,serial-id = <2>;
rockchip,wake-irq = <0>;
/* If enable uart uses irq instead of fiq */
rockchip,irq-mode-enable = <1>;
rockchip,baudrate = <115200>; /* Only 115200 and 1500000 */
interrupts = <GIC_SPI 252 IRQ_TYPE_LEVEL_LOW>;
pinctrl-names = "default";
pinctrl-0 = <&uart2m0_xfer>;
status = "okay";
};
-rockchip,baudrate = <1500000>;
+rockchip,baudrate = <115200>;
编译内核后可以看到波特率已经修改