Linux嵌入式-烧写到开发版-dnw-driver-error-Can-not-open-dev

上传人:桔**** 文档编号:556683399 上传时间:2022-12-02 格式:DOC 页数:4 大小:109.50KB
返回 下载 相关 举报
Linux嵌入式-烧写到开发版-dnw-driver-error-Can-not-open-dev_第1页
第1页 / 共4页
Linux嵌入式-烧写到开发版-dnw-driver-error-Can-not-open-dev_第2页
第2页 / 共4页
Linux嵌入式-烧写到开发版-dnw-driver-error-Can-not-open-dev_第3页
第3页 / 共4页
Linux嵌入式-烧写到开发版-dnw-driver-error-Can-not-open-dev_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《Linux嵌入式-烧写到开发版-dnw-driver-error-Can-not-open-dev》由会员分享,可在线阅读,更多相关《Linux嵌入式-烧写到开发版-dnw-driver-error-Can-not-open-dev(4页珍藏版)》请在金锄头文库上搜索。

1、解答:如何将二进制文件烧写到开发板,在此过程中遇到的问题主题:Linux嵌入式-烧写到开发板-dnw driver error-Can not open /dev /secbulk0(首先保证USB转串口线,USB下载线,电源线连接正确;并且安装好USB转串口的驱动程序,保证串口连接成功。)第一步:关于SD卡u 将SD卡插到PC机上,并对其进行格式化;u 打开开发板光盘,(“F:飞凌嵌入式-CDROMOK6410-A基础资料-256Linux-3.0.1Linux烧写工具”),并以管理员身份运行“SD_Writer.exe”u * 点击SCAN:u * Select_BOOT:mmc_ram2

2、56.bin(位于该软件目录下);u * 点击:Programu * 点击退出,完成烧写“安装辅助程序”。u 将烧写好的SD卡插到开发板上,设置开发板从SD卡启动(81:11111000);u (最好以管理员身份)打开SecureCRT.exe软件u * 创建一个串口连接:serialu com4(查看设备管理器中的串口号)u 115200u 流控部分皆不选u 点击连接第二步:关于开发板u 按住空格键,打开开发板电源;u 输入1:Format the Nand Flashu 输入3:Burn Image from USBu 输入1:Flash the U-boot;执行之后,窗口显示:wait

3、ing for DNW to transmit data.并且此时,windows会检测到有USB的链路记录。第三步:关于虚拟机u 然后,打开虚拟机,安装USB下载线的驱动。所用的文件是而不是下面这个文件将两个文件拷贝到/home目录下,并且在/home目录下执行以下代码:insmod dnw_usb.ko,如果操作正确,则显示keenel:GuoQian USB driver for DMW!后面没有空行,接着是rootlocal home#;如果要卸载它,则执行rmmod dnw_usb.u 在虚拟机中,右下角有一个类似优盘的设备图标,显示“Samsung SEC S3c6400x Tes

4、t B/D”,选中设备图标,点击右键,选择connet.如果操作成功,设备图标的颜色将由灰色编程亮色(蓝色)。如果,上述过程皆成功,那么,此时在当前目录下执行以下代码,就能实现往开发板中传输程序# ./dnw /home/Sam3/Part1/lesson1/led/led.bin 50008000(以OK6410为例);如果执行成功,则会显示Sent 100% 234bytes ! OK u 开发板上也会显示1032192 bytes written!u 查看程序的效果,把一盏LED点亮。下面,将开发板设置为从Nand Flash启动(81:10011000),即可查看结果。在此过程中需要注

5、意的问题*1 要保证以管理员身份运行“SD_Writer.exe”。*2 格式化Nand Flash时,可能会显示“scrub aborted”,这个对结果无影响;原因可能是已经不止一次执行了此操作。*3 选择USB下载线的驱动时要注意选用指定的“dnw_us.ko”文件;如果之前已经安装了其他的“dnw_us.ko”文件,那么用rmmod dnw_usb删除。曾遇到的问题在此过程中,我遇到的棘手问题有以下几个 *1The connection for the USB device“Samsung SEC S3c6400x Test B/D”was unsuccessful! *2灰色的设备图

6、标不能点亮成蓝色; *3执行# ./dnw /home/Sam3/Part1/lesson1/led/led.bin 50008000后,提示如下信息“Can not open /dev/ secbulk0 ”。 我并不确定是什么原因造成了以上现象,我做了如下的尝试,最后成功了 *1 重新安装了USB转串口的驱动。 *2 以管理员身份运行“SD_Writer.exe”。 *3 用指定的“dnw_us.ko”文件; *4“dnw_us.ko”文件所在的目录与执行insmod dnw_usb.ko与执行# ./dnw /home/Sam3/Part1/lesson1/led/led.bin 50008000都是在同一个/home目录下。我所用到的资料可以在百度网盘下载到,希望能帮你解决问题。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 小学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号