最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】串口无输出

工作和技术 crifan 3744浏览 0评论

【问题】

在正常调试程序的时候,本来,串口一直都是正常可以输出的,但是在某次debug,却无法输出了。

通过按板子上的reset,发现secureCRT上是有输出的,但是用RVDS加载uboot运行,却没输出了。

昨天也遇到类似问题,但是不知道最后是怎么解决的。

所以尝试用windows的超级终端,也是无输出。

【解决】

最后的最后,发现是uboot程序里面刚刚加入的,在uboot中启用了ARM922T的MMU,导致后面的程序执行都无法继续了,F10单步运行,程序就跑飞了。而这时候还没有任何输出信息了,所以,使得看起来是uart没输出。所以办法就是:把不该启用的MMU去掉,程序就可以正常运行,UART就有输出了。

转载请注明:在路上 » 【已解决】串口无输出

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
79 queries in 0.151 seconds, using 22.07MB memory