抓取串口调试log

Chinese, Simplified

简介

     用户自行设计的板子,在调试过程中可能会碰到无法正常开机的情况,此时需要抓串口调试log来协助分析,定位问题。本文介绍抓取log的方法。

步骤

1.     准备usbuart 的串口线一根,一端连电脑,一端连m100模块的uart0(请注意,模块本身输出的uart电平都是1.8V)

2.     打开超级终端或其它串口工具,设置串口波特率为9216008位数据位,1位停止位,无校验。然后打开串口,准备接收log

3.     给模块上电,按power键开机(此时uart log就会吐出来,电脑端应该会有显示),同时按下home键。5秒后,可松开power键,home键继续再按5秒后可松开。问题复现后,把log保存下来分析,建议发给我们同步分析。  

      关于log,软件默认行为是如果只按power键开机,只显示启动阶段的log,进入linux kernellog不显示;按power+home键开机,才会显示进入linux kernel后的log. 如下图,此时可松开home键:

kernel_log2.png

4.     无法正常开机,建议用外部电源供电,这样可以观察电流变化。上电后,按power键,电流会到100mA以上,此时串口就会有log输出。

文档中心

以上内容是否对您有帮助?