串口调试
- 一般Linux下载minicom:
sudo apt-get install minicom
CentOS下载minicom:
yum install minicom
-
将 EAIDK-610 开发板的 Debug 口连接到主机端的 USB 口。
-
以 root 权限打开 minicom:
sudo minicom -s
-
打开 Minicom 菜单:输入 CTRL-A + z。
-
进入 Minicom 配置界面:输入“O”选择“cOnfigure Minicom”。
-
进入串口设置:选择“Serial port setup”。
-
设置串口设备:输入“A”,写入“/dev/ttyUSB0”,按回车确定。
(因为用的是USB转串口,如果是直接用的串口线, 则用 /dev/ttyS0,表示是串口1) -
禁止流控:输入“F”,按回车确定。
-
设置波特率:输入“E”,再输入“A”直到显示“Current 1500000 8N1”,然后回车确 定。(根据个人实际情况而定)
-
保存设置:选择“Save setup as dfl”。 10. 退出设置:选择“Exit”。
通过串口调试工具设置虚拟键盘:
- 重启开发板后,依次输入用户的账户密码
- 输入virtual_keyboard,
- 完成操作
- Ctrl+C结束操作
主机和开发板之间传递文件
- 从开发板向PC传输文件
- 在PC终端中输入命令#sudo minicom -s,进入minicom,给开发板上电或复位
- 在终端中进入目标文件所在的开发板的目录
- 命令sz filename即可,文件自动保存在PC的root目录下(可设置)
- 从pc向开发板传输文件
- 在传输文件的目录下打开PC终端,输入命令#sudo minicom -s,进入minicom,给开发板上电或复位(可设置)
- 首先想好接收的文件放在开发板的哪个目录下,然后在终端中进入该目录,比如:#cd /root/Documents
- 按下ctrl+a,再按下z,进入minicom菜单
- 选择s,进入send files界面,选择zmode,然后回车,会让你输入文件名,
- 回车,开始发送文件,完成后任意键退出
当在一个用户下正在使用minicom,然后切换了用户,再想用minicom的话,提示Device /dev/ttyS0 is locked.只要删除/var/lock/LCK…ttyS0,再启用minicom
设置默认传输目录
在主机shell上输入minicom -s,进入如下界面:
—[configuration]------+
| Filenames and paths
| File transfer protocols |
| Serial port setup |
| Modem and dialing |
| Screen and keyboard |
| Save setup as dfl |
| Save setup as… |
| Exit |
| Exit from Minicom
选择第一项 Filenames and paths ,进入如下界面
±---------------------------------------------------------------+
| A - Download directory : /home//tmp/arm
\ B - Upload directory : /home//tmp/linux |
| C - Script directory : |
| D - Script program : runscript |
| E - Kermit program : |
| F - Logging options |
| |
| Change which setting?
分别设定A,B的目录内容,
A是开发板向主机发送文件所存放的目录,
B是主机向开发板发送文件时,主机内要发送的文件所在的目录,
修改后保存,退出。