天天看点

如何使用minicom去抓Android手机的串口Log

1. 在Ubuntu上安装minicom

sudo apt-get update
sudo apt-get install minicom
           

2. 查询串口设备号

cd /dev/
ls
           

3. 对于步骤2中,存在ttyUSB*,一般情况下有四个为一组,其中第一个为设备号。如果显示的为:ttyUSB0,ttyUSB1,ttyUSB2,ttyUSB3,则设备号为ttyUSB0

4. 启动minicom

sudo minicom
           

5. 配置串口信息

在minicom启动后,按下Ctrl+A(同时按),然后按O(字母),选择Serial Port Setup,如果配置不同可以通过A-G修改

正确的配置如下:

A - Serial Device:/dev/ttyUSB0  

B - Lookfile Location:/var/lock

C - Callin Program:

D - Callout Program:

E - Bps/Par/Bits:115200 8N1

F - HardwareFlow Control:No

G -Software Flow Control:No

6. 修改完成之后,选择Save Setup as df1,退出菜单

7. 按下Ctrl+A(同时按),然后按Q(字母),退出minicom

8. 用USB线将JTAG小板上的micro-usb口和PC相连,重新启动minicom

sudo minicom
           

如果出现如下信息,则配置完成

OPTIONS:I18n

Compiledon May 2 2011, 10:05:24

Port/dev/ttyUSB0

9. 如果配置正确,打开手机,屏幕上应该会不停的刷出kernel log,如果未刷出log,此时可以确认minicom配置,以及和手机的连接是否正确

10. 打开minicom抓log功能

       按下Ctrl+A(同时按),然后按L(字母),在弹出的提示框里输入Log文件名和路径,默认为当前路径下的minicom.txt

11. 关于关闭串口Log

       按下Ctrl+A(同时按),然后按L(字母),选择Close关闭