修改RK3568波特率的完整流程
修改DDR初始化波特率
在rkbin/tools/ddrbin_param.txt文件中找到uart baudrate=字段,将其修改为:
uart baudrate=115200
执行DDR参数更新命令:
./ddrbin_tool rk3568 ddrbin_param.txt ../bin/rk35/rk3568_ddr_1560MHz_v1.22.bin
重新生成SPL加载器
在rkbin目录下执行:
tools/boot_merger RKBOOT/RK3568MINIALL.ini
修改U-Boot波特率配置
编辑u-boot/configs/atompi-ca1_defconfig文件,修改:
CONFIG_BAUDRATE=115200
修改内核设备树波特率
在./kernel/arch/arm64/boot/dts/rockchip/rk3568-atompi-ca1.dts中修改:
c
fiq-debugger {
rockchip,baudrate = <115200>;
};
重新编译与烧录
完成上述修改后,重新编译整个SDK并烧录生成的新镜像文件。