linux下dnw下载驱动后无法操作的问题日常记录

来源:互联网 发布:淘宝开店攻略创业篇 编辑:程序博客网 时间:2024/05/30 02:23
USB host is connected. Waiting a download.


Now, Downloading [ADDRESS:30000000h,TOTAL:64457]
RECEIVED FILE SIZE:   64457 (62KB/S, 1S)

## Starting application at 0x30000000 ...


到这里就不懂怎么搞了,命令输不进去,一直保留这个界面


book@book-desktop:/work/drivers_and_test/text$ sudo dnw first_drv2.ko
DNW usb device found!
Size of file: 64447 byte(s)
Address of bootloader to receive data: 0x30000000
Tx: 64457/64457, Percentage: 100.0%, Speed: 709.8KB/s, Time: 0.1S
book@book-desktop:/work/drivers_and_test/text$ 

还有总结几点:

1.  用linux下的dnw操作步骤:先在linux的/bin目录下安装dnw,然后更改权限  sudo chmod +x /bin/dnw    sudo chmod +s /bin/dnw  ,让dnw拥有最大的操作权限,后面就可以直接使用dnw进行下载了,但有些时候还是不可以,比如出现book@book-desktop:/work/drivers_and_test/text$ dnw first_drv2.ko
DNW usb device not found!
book@book-desktop:/work/drivers_and_test/text$ sudo first_drv2.ko
sudo: first_drv2.ko: command not found
book@book-desktop:/work/drivers_and_test/text$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub,有可能是驱动没安装好,也有可能权限还是有问题,驱动没安装就重复安装操作,权限不行就加sudo ,我这里命令打错了,所有出现了错误。

2. dnw在虚拟机驱动的安装,先让开发板进到uboot状态,把虚拟机放在最前端,然后插上usb,自动识别,可以用lsusb命令进行查看,这样就可以传输文件了。




原创粉丝点击