tiny6410与ubuntu14.04串口的设置

          曾经,我们这群小伙伴为了解决那个串口配置的问题浪费了整整两天,这是多么痛的领悟的啊,最令人无语的是,后来工程师证明,这是某艺买的串口不能用的原因,抓狂

         好了,废话少说,昨天工程师帮我们配置好了串口,现在我得把这些步骤记录下来:

        1.下载安装minicom,在终端下输入命令:sudo apt-get install minicom,然后按下y继续安装minicom


        2.将SD 卡中的FriendlyARM.ini文件中的USB-Mode = yes注释掉,因为我们要进行的是串口通信而不是usb链接。


        3.接下来,我们就得对串口进行配置:通过在终端输入sudo minicom -s命令来打开minicom的设置界面,选择第三项serial port setup,此时可将串口的一端接在开发板的通信串口中,就是COM3而不是COM1,(注意这点尤其重要,因为我们又花费了两个小时来研究它了),另一端接上电脑中,同时开启另外一个终端来查寻你的端口,在终端输入命令ls /dev/ttyUSB(然后按下[table]按键来搜索相关的USB接口),我的是ttyUSB0,因此我在serial port setup中的A - Serical Device 中设置为/dev/ttyUSB0,然后退出保存。





 


        4.首先我们来测试一下FriendlyARM自带的串口助手来测试一下能否进行开发板和pc沟通是否成功,将开发板是调到NAND模式,开启开发板自带的系统,友善下的串口助手,设置comm port为/dev/ttySAC0-7,/dev/ttyUSB0-3,具体的选择可参考tiny6410硬件手册查看,speed 设置为115200bps,Data设置为8bits,然后在输入一些字符按下发送键,便可在电脑终端下接收所发送的字符。


        5.接下来我们可以通过pc终端来控制开发板,其实接上串口线之后就用户就会变成root@FriendlyARM了,可以直接在PC终端下通过命令来控制开发板。

      例如:ls



    


常见问题:/dev/ttyUSB0 is locked

解决方法:sudo rm /var/lock/LCK..ttyUSB0这个文件,注意一下在删除文件的时候一定要倍加小心。



     

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值