天天看點

如何使用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關閉