RK356x 修改调试串口和波特率

1、环境介绍

硬件:飞凌ok3568-c开发板

软件:原厂rk356x sdk

2、dts配置

2.1、修改bootargs

找到要使用的串口的地址,这里以uart2为例:
在这里插入图片描述

修改内核bootargs的earlycon参数:

[外链图片转存中...(img-c6rYPjS8-1734917846363)]

2.2、配置fiq-debugger

修改serial-id,使用uart2,id就填2;

修改pinctrl-0;

在这里插入图片描述

uart2需要和fiq-debugger互斥,这里关闭uart2:

在这里插入图片描述

3、修改波特率

现在的波特率默认是1500000,飞凌提供的镜像里波特率是115200,有时需要烧录自己调试的镜像和厂家的镜像做对比,导致串口调试助手总是要修改波特率比较麻烦,所以这里介绍波特率修改。

3.1、uboot修改

3.1.1、修改uboot defconfig

在这里插入图片描述

3.1.2、修改ddr固件

vi <sdk>/rkbin/tools/ddrbin_param.txt

在这里插入图片描述

3.1.3、编译ddr固件

  1. 确认使用的固件:
vi <sdk>/rkbin/RKBOOT/RK3568MINIALL.ini

在这里插入图片描述

  1. 编译固件:
cd <sdk>/rkbin/tools
./ddrbin_tool rk3568 ddrbin_param.txt ../bin/rk35/rk3568_ddr_1560MHz_v1.19.bin  # 第二个参数是芯片名

在这里插入图片描述

3.2、kernel dts修改

在这里插入图片描述

3.3、更新镜像

最后编译uboot、kernel,打包镜像,更新镜像即可。

4、总结

嵌入式Linux学习交流群:424571391
参考文章:【RK3588开发记录】超详细的RK3588修改debug串口波特率为115200_rk3588调试串口波特率-优快云博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值