使用Minicom基于串口调试HiKey

虽然通过adb shell调试方便,但是有些时候不得不借助于串口进行调试,比如测试suspend to ram之类的功能时,adb服务被关闭。

同时在minicom中也可以进入shell,进行操作。

第一步:如果没有安装minicom,安装minicom串口软件:

sudo apt-get update
sudo apt-get install minicom

第二步:查看串口设备,输入“ls /dev/tty”,快速双击“Tab”键。可以查看到USB转串口设备ttyUSB0。
Putty linux dev.png

第三步:设置串口参数,选择“Serial port setup”,设置串口设备“/dev/ttyUSB0”,设置波特率、数据位、奇偶校验位和停止位:115200 N81。

sudo minicom –s

Putty minicom conf.png

第四步: 选择 “Save setup as dfl”保存为默认设置,然后选择 “Exit” 退出设置。
Putty minicom terminal.png

第五步:如果需要保存屏幕内容,打开Capture on/off。

image

第六步:保存的文件在~/minicom.cap,可以使用gedit打开浏览。

补充:

在某些情况下,串口有输出但是无法输入,可能的原因是打开了“Hardware Flow Control”。

设置的路径是:按下Ctrl-A Z --> 选择“cOnfigure Minicom” --> 选择“Serial port setup” --> 选择"Hardware Flow Control"即可开关。

最后保存配置“Save setup as dfl”,重新连接即可。

原文地址:https://www.cnblogs.com/arnoldlu/p/6255051.html