【原创】mini2440 USB无法正常连接下载问题(dnw无法识别usb)
来源:互联网 发布:藤原文太 知乎 编辑:程序博客网 时间:2024/04/28 02:16
【原创】mini2440 USB无法正常连接下载问题(dnw无法识别usb)
Author: chad
Mail: linczone@163.com
本文可以自由转载,但转载请务必注明出处以及本声明信息。
一般情况下,大多数人在windows下用dnw通过usb线烧录mini2440,但是,这个usb的驱动问题很大,我用的时候老是无法识别usb设备,查了一下,发现好多人都有这个问题,郁闷之下只好转到linux下。
Google了一下,结果找到一个叫dnw2的工具,相当好用,该工具为某大牛写的一个c程序,程序相当简单,dnw2.c 下载。将该c文件复制到ubuntu中,然后按照以下步骤生成dnw2工具:
1) 安装 $sudo apt-get install libusb-dev 2)编译 $gcc dnw2.c -o dnw2 -lusb
至此,已经成功生成了dnw2 工具。然后安装ubuntu下的串口工具,我使用的是cutecom。安装方法如下:
$sudo apt-get install cutecom
运行
$sudo cutecom
这个和xp下的超级终端一样,而且图形界面,比minicom容易上手。界面如下:
一般大家都是采用USB转串口,所以,cutecom的使用方法是:
查看usb转串口设备号:
$ sudo dmesg | grep usb
结果如下:
可以看到插入usb转串口设备后,系统中生成了ttyUSB0设备节点,这就是我们的串口,根据这个信息修改cutecom中的串口设备名,如下:
打开端口后就可以正常使用了。
比如我现在要下载vivi,则在cutecom中输入v,回车。然后在终端中输入下面的命令:
结束后显示下载成功,下载过程非常快。
我试验的环境是virtualBox虚拟机+ ubuntu的方法,所以,要想让ubuntu正确识别usb设备,除了在windows上正确安装驱动外,对虚拟机的配置主要有:
1) 设置ubuntu 可以共享window主机的文件,方法如下:
在数据空间中添加想要共享的文件,并设置为auto-mount模式。
2)设置虚拟机可以访问usb设备,方法如下:
将想要共享的设备添加到usb 设备列表中,然后启动虚拟机,在‘设备’–》分配USB设备,中选择对应项, 菜单中做如下选择:
(正常需要选择两项,一项为usb转串口,一项为usb烧写总线,本截图不全)
最后,为了让虚拟机与主机共享网络,虚拟机网络设置如下:选择 NET 连接方式。
- 【原创】mini2440 USB无法正常连接下载问题(dnw无法识别usb)
- OK6410 DNW usb无法连接的问题
- OK6410 DNW usb无法连接的问题
- usb无法识别
- USB鼠标无法识别
- win7 usb无法识别
- 电脑USB无法识别
- 无法识别的USB
- 无法识别usb设备
- win7 usb 无法识别
- USB硬盘无法识别
- USB Blaster 无法识别
- 无法识别USB设备
- Zynq usb无法识别
- mac下无法识别手机usb问题
- tiny6410无法使用usb下载问题
- 虚拟机VMware无法识别USB设备(USB摄像头)问题及解决方法
- USB无法识别的解决办法
- eclipse 导入JMeter 源码的路径报错问题,导入源码路径设置
- opengl使用FBO离屏渲染图片
- Java从入门到精通——工具篇SVN与Git比较
- 排序问题
- 分享一个Android工具下载地址
- 【原创】mini2440 USB无法正常连接下载问题(dnw无法识别usb)
- 在Linux下改变进程的优先级
- HDU1232 畅通工程 并查集求连通分量
- 4.1 详解Servlet
- 学习C++ 精神指导
- 如何开机不桌面进入直接运行某一个程序
- 线程与进程
- 最好不要在C++动态库与调用着之间传递STL模版
- 谈谈Android中的SurfaceTexture