Firefly开源社区

打印 上一主题 下一主题

[Linux] rk3308上电调试串口连接后不断打印同一句信息,不能正常启动

31

积分

0

威望

0

贡献

技术小白

积分
31

rk3308上电调试串口连接后不断打印同一句信息,不能正常启动

发表于 2020-11-9 16:05:19      浏览:3483 | 回复:3        打印      只看该作者   [复制链接] 楼主
拿到一块roc-rk3308B-CC-PLUS,烧录的是GitLab上下载的SDK编译的固件,编译环境1604(之前烧官网下载的固件也是下面的状况:
kernel启动到一半就开始不断打印这句信息,不能串口调试,adb也不能连接
  1. debug> command processor busy. truuug to abort.
  2. command processor busy. trying to abort.
复制代码

波特率是默认的1500000,串口是CH340的U转串,软件方面试过xshell也试过xcom,情况都这样

后来我把kernel和uboot的波特率调到115200编译了新的uboot和kernel,发现如果串口软件的波特率是115200的话就不断打印乱码,而1500000则打印正常,但是在上图的“fiq debugger fiq mode enabled”日志打印后就不断打印0x00,一段时间后停止,不能串口调试,但是可以adb调试

希望有大佬指点一下这两个问题,初次接触Linux交叉编译,还有很多不会的
回复

使用道具 举报

31

积分

0

威望

0

贡献

技术小白

积分
31
发表于 2020-11-9 16:16:49        只看该作者  沙发
补一个修改波特率为115200后的串口接收
十六进制显示



字符显示



修改波特率的部分

回复

使用道具 举报

31

积分

0

威望

0

贡献

技术小白

积分
31
发表于 2020-11-9 16:37:37        只看该作者  板凳
第一个问题我大概理解了,我把tx接tx,rx接rx就能正常进入了,但又有新的问题就是我无法输入指令,把线换回来后按下键盘就又开始了新的无尽循环。这个新的问题也亟待解决
回复

使用道具 举报

1万

积分

18

威望

20

贡献

神级创客

Rank: 8Rank: 8

积分
10850

突出贡献

发表于 2020-11-9 17:29:04        只看该作者  地板
本帖最后由 zyk 于 2020-11-10 09:07 编辑

最好不要改默认的波特率,建议买个官方的串口模块

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表