您的位置:首页 > 运维架构 > Linux

Ubuntu linux系统下安装C-kermit串口工具

2013-12-04 11:42 483 查看
gylu@dell-desktop:~$ sudo
apt-get install ckermit

显示安装过程

gylu@dell-desktop:~$gedit
~/.kermrc

输入下面内容后保存.kermrc退出:

   set
line            /dev/ttyS0             //串口

    set speed           115200              //波特率
    set carrier-watch   off
    set handshake       none
    set flow-control    none
    robust
    set file type       bin
    set file name       lit
    set rec pack        1000
    set send pack       1000
    set window          5
    c

二.使用USB转串口设备

1、在VMware中添加串口支持(这步可以不加,加上这一步主要是预防链接不上这种方法是在硬件里添加串口设备,将window下的设备添加到虚拟机里。也就是说,要在window获得焦点的时 候加入usb转串口,然后再到虚拟机下将这个设备添加进去,这时就可以在Ubuntu下查看添加的这个设备的设备文件,一般是/dev/tty0或者
/dev/ttyS0。这种方法其实是将window的usb转串口作为虚拟机的串口,所以就是tty0或者ttyS0了,而不是真正在ubuntu下加载的。)

(1)打开Vmware workstation ,单击菜单栏上的VM下的setting,进入virtual machine setting对话

(2)单击add,添加serial port,(要先关闭虚拟机中的Ubuntu才可以添加,我是选择COM2口)//这个实现要装好相应的驱动,然后插好USB,然后点击VM->Removable Divices->Serial Port链接并选择相应的端口

 (3)开启USB服务项(我的原先是自己关掉的,默认是开启的)

2、# lsmod | grep usbserial

如果有usbserial,usbserial        33019  1 ch341 说明系统支持USB转串口

如果没有 sudo apt-get install setserial

       插上USB转串口,在终端输入命令#dmesg | grep ttyUSB0,如果出现连接成功信息,则说明Ubuntu系统已经识别该设备。

三、启动C-kermit

(1)将开发板的串口线插进电脑(注意,鼠标应该放在ubbuntu 中)终端里运行 sudo kermit -c 命令启动串口 ,此时就会看到看到开发板bootloader的启动信息。

(2)关闭串口,先同时按住“ctrl”和“\”键,然后松开再按“c”键,最后输入“exit”并回车。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: