minicom 学习 usb转串口 在ubuntu11.10 环境下 而不是虚拟机的ubuntu

原创 2012年03月29日 09:38:11

硬件环境: ubuntu 11.10

blackfin 源码包:

 

=========================    我   是   分   割    线   =================

=Ubuntu 下安装 USB转串口驱动  2012.3.29

http://linyoujushi.blog.51cto.com/1082150/552653

         由于笔记本上安装了Ubuntu 10.10,而且没有带串口,导致了不能直接使用FriendlyArm2440.需要使用USB转串口。

以前在笔记本上安装了Windows,直接在网上下了一个USB转串口驱动,而现在怎么弄呢?一筹莫展,于是在网上找了些资料,发现了以下信息,写下来,供大家分享。

首先,打开终端,输入以下命令:lsmod

在列出来的信息中找到以下字样:

      

 

如果找到了,证明已经安装了USB 转串口驱动。

接下来,运行命令 dmesg |grep usb

在列出来的信息中找到以下信息:

再运行命令: sudo minicomm

配置minicom

+-----------------------------------------------------------------------+
    | A -    Serial Device      : /dev/ttyUSB0                              |
    | B - Lockfile Location     : /var/lock                                   |
    | C -   Callin Program      :                                                 |
    | D - Callout Program      :                                                 |
    | E -    Bps/Par/Bits       : 115200 8N1                               |
    | F - Hardware Flow Control : No                                       |
    | G - Software Flow Control : No                                       |
    |                                                                                        |
    |    Change which setting?   

保存设置,即可连接设备。

 

+==========================================================================

 

在ubuntu下通过USB对u-boot传输文件(mini2440)


 

原文地址::;http://blog.chinaunix.net/space.php?uid=20543672&do=blog&id=94383    

本文重点参考:linux下利用dnw烧写文件(ubuntu8.10)告别windows下dnw蓝屏死机(转)
                LINUX下的DNW程序下载
                

    在我移植的u-boot-2010.03中已经可以使用USB device口接受host传来的文件了。在移植的时候就找了一个Linux下的DNW工具,用来测试移植的效果。虽然在windows下可以用DNW,但是我一次都没有用过。我在这里总结一下在Linux的DNW的使用。


一、Linux下的DNW源码下载
   在上面的参考资料中就有,我这里也提供一下(申明一下,程序不是我写的,根据
LINUX下的DNW程序下载,似乎是 hulifox008写的):

文件: DNW4Linux.tar.bz2
大小: 2KB
下载: 下载


按照网友的提示,
修改  dnw.c

//size_t block_size = remain_size / 100;

size_t block_size = 512;

修正了小文件传输问题,已验证!



二、编译DNW驱动和应用程序
    要在Linux下使用USB对mini2440传输文件,必须在Host端有相应的内核模块和应用程序。
    我将下载来的源码包里加了简单的Makefile,并修正了会产生警告的地方。只要在解压出的根目录中进行简单的操作即可:


make install #编译并将模块和程序拷贝到当前目录
make clean #清理编译痕迹



三、使用
   首先,挂载内核模块:  

sudo insmod secbulk.ko


   如果挂载成功,你就可以用“dmesg”命令看到:“ secbulk:secbulk loaded”

   接下来你可以启动mini2440(已经烧写好支持dnw的u-boot),进入u-boot。用USB线连接mini2440的device口和PC的USB口。正常情况下,你可以用“dmesg”命令看到:" secbulk:secbulk probing...
”和“ secbulk:bulk out endpoint found!“。并会在Host的/dev目录下出现: secbulk0设备节点。

   在mini2440中输入下载启动命令:usbslave 1  30008000

usbslave - usbslave - get file from host(PC)


Usage:
usbslave [wait] [loadAddress]
"wait" is 0 or 1, 0 means for return immediately, not waits for the finish of transferring


如果一切顺利,mini2440的串口中会显示:

[u-boot@MINI2440]# usbslave 1 30008000
USB host is connected. Waiting a download.


然后在PC端启动下:

sudo ./dwn <要传输的文件>


就OK了!

===========================================================、
===========================================================。


 

版权声明:本文为博主原创文章,未经博主允许不得转载。

在虚拟机中usb转串口 minicom的使用

在虚拟机中usb转串口 minicom的使用 2010-09-16 11:46 最近在学习嵌入式linux开发,本人是在虚拟机中装的linux,起初传输文件先是从linux用传...

虚拟机Linux(Fedora10)下USB转串口的使用, minicom: cannot open /dev/ttyUSB0的解决

网络上有很多Linux下USB转串口的使用方式,但在我这边好像总是出现 minicom: cannot open /dev/ttyUSB0:No such file or directory 或no ...
  • boygrass
  • boygrass
  • 2011年10月16日 17:46
  • 15672

ACE版虚拟机linux下usb转串口minicom与s3c6410通信——有图有真相哦!

步骤如下: 1、关闭linux电源时打开Vmware workstation ,单击菜单栏上的VM下的setting,进入virtual       machine setting对话框 ...

windows(win7)虚拟机下使用usb转串口进行S3c2410开发,minicom和kermit

为了用自己的笔记本在学院的开发板上进行开发,使用usb转串口线折腾了几天,写一些tips到这里。 1、主机里安装驱动,在http://download.csdn.net/detail/ustcxjt...
  • ustcxjt
  • ustcxjt
  • 2011年10月18日 12:49
  • 7358

v虚拟机Linux(Fedora10)下USB转串口的使用, minicom: cannot open /dev/ttyUSB0的解决

转 网络上有很多Linux下USB转串口的使用方式,但在我这边好像总是出现 minicom: cannot open /dev/ttyUSB0:No such file or dir...
  • wlbxcj
  • wlbxcj
  • 2014年06月21日 10:58
  • 772

VMware9.0虚拟机Ubuntu使用PC的USB转串口

VMware9.0中在安装的时候会给你的安装一个默认和HOST通信的串口(COM1): 我们把USB转串口的线插入USB口后,你会看到设备管理器出现了变化: 说明,USB转串口...

win7下,ubuntu 11.10 (虚拟机)搭建交叉编译环境(本人亲测)

小弟以前自学过一段时间的嵌入式开发,对内核和驱动比较有兴趣,然而找工作时事与愿违,找了家做MTK平台的开发公司,现在刚进去实习,但是不想放弃对嵌入式的学习,在下班之余学习嵌入式,希望明年能找着一份自己...

LINUX下(虚拟机中的LINUX系统)串口通讯 part3------fedora 9下USB转串口的应用和minicom的设置(转载)

原链接地址:http://hi.baidu.com/%D0%C4%B5%AD%C8%E7%D4%C2/blog/item/500b33b5fe4038798ad4b24f.html我的USB串口转换器...

Ubuntu Linux下USB转串口的应用和minicom的设置

USB串口转换器使用的芯片是PL2303(Deebug推荐!),可以在Ubuntu Linux终端输入lsusb命令查到设备信息 # lsusb [root@www.linuxidc.com ~]...
  • dyzok88
  • dyzok88
  • 2014年12月22日 18:27
  • 533

ubuntu下minicom和USB转串口

minicom是linux下串口通信的软件,它的使用完全依靠键盘的操作,虽然没有“超级终端”那么易用,但是使用习惯之后读者将会体会到它的高效与便利,下面将讲解minicom的安装和配置。 一、安装m...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:minicom 学习 usb转串口 在ubuntu11.10 环境下 而不是虚拟机的ubuntu
举报原因:
原因补充:

(最多只允许输入30个字)