全志MR536 Linux SDK调试串口无法交互解决方法

最新拿到的全志MR536 Linux SDK包(MR536_v1.1.tar.gz),编译BSP配置烧录后,发现调试串口无法交互,但按CTRL+C有^C字符返回,于是定位为开机后,调试串口没有切到Shell交互服务状态,于是排查/etc/inittab文件,有如下语句:

::respawn:/sbin/getty -L `cat /proc/cmdline | awk -F ",115200" '{print $1}' | awk -F "console=" '{print $2}'` 115200 vt100 -n -l /bin/ash # GENERIC_SERIAL

再结合调试串口(波特率为1500000)打印内容中CMDLINE相关打印信息,如下:

[    0.000000] Kernel command line: earlyprintk=sunxi-uart,0x02600000 initcall_debug=0 console=ttyAS0,1500000 loglevel=8 root=/dev/mmcblk0p7 rootwait init=/init rdinit=/rdinit partitions=boot-resource@mmcblk0p1:env@mmcblk0p2:env-redund@mmcblk0p3:boot@mmcblk0p4:riscv0@mmcblk0p5:boottone@mmcblk0p6:rootfs@mmcblk0p7:private@mmcblk0p8:rootfs_data
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

stxinu

共创嵌入式xAI!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值