首页 > 其他分享 >dnw驱动更新,支持全系统(xp,win7,win8/win10)

dnw驱动更新,支持全系统(xp,win7,win8/win10)

时间:2023-07-04 11:31:58浏览次数:64  
标签:win8 菜单 界面 USB boot win7 烧写 dnw


前言:
本文用于解决win7以上系统使用dnw难装驱动问题,使用新驱动: zadig-2.3.exe,支持xp,win7/win8/win10系统,安装方便、高效,欢迎试用。

对于裸板开发,我们一般使用JTAG工具,比如OpenJTAG、EasyOpenJTAG烧写裸机程序。JTAG工具速度慢,但是一般的裸机程序都比较小,所以这种方法很方便。开始玩Linux时,一个内核就有2M以上,用JTAG工具烧写要花上几个小时。无法忍受。

我们开发了带有USB下载功能的UBOOT,板子上运行UBOOT时,我们可以在电脑上通过USB线把内核、文件系统等巨大的文件传给开发板:速度飞快!

能使用USB下载的前提是,JZ2440上当前运行的是UBOOT。如果板子上运行的是其他裸板程序、或是板子已经启动进入了Linux,无法使用USB下载。

使用USB下载之前:
1、 让开发板运行于UBOOT,不要让它启动进入内核(可以在UBOOT启动时在串口工具里按下空格,阻止它启动Linux)
2、 用USB线连接开发板和电脑(JZ2440自带USB串口,所以除USB串口线外,你还需要接上第2条USB线)
3、 在电脑上安装驱动程序
4、 在开发板启动USB传输(在串口中选择菜单)
5、 在电脑上使用dnw_100ask.exe发送文件

注意:必须先4后5,直接使用第5步是无效的。

一、 安装驱动程序(只需要安装一次):

一定要先做完上述1、2步!!!

接下来,运行zadig-2.3.exe,可以看到如下界面:

dnw驱动更新,支持全系统(xp,win7,win8/win10)_提示信息

① 图片1位置,用来选择设备,确保为:SEC S3C2410X Text B/D,表示JZ2440开发板
② 图片2位置,一定要选择:libusb-win32(….)
③ 图片3位置,可能是“Install Driver”或“Reinstall Driver”
点击位置3的图标安装驱动。

注意,如果上图位置1处的下拉框中没有“SEC S3C2410X Text B/D”,可以点击菜单“Options”,选中“List All Device”;然后重接USB线。

安装好驱动程序后,设备管理器如下:

dnw驱动更新,支持全系统(xp,win7,win8/win10)_提示信息_02

打开dnw_100ask.exe,可以看到类似下图:

dnw驱动更新,支持全系统(xp,win7,win8/win10)_提示信息_03

上图中标题栏中显示“USB:OK”时,才可以使用USB下载;
如果显示”USB:x”,原因有3:
a. PC和开发板之间,未接USB下载线
b. 板上运行的不是UBOOT,或UBOOT已经启动进入了Linux
c. 没有安装驱动程序,或驱动程序不是libusb-win32

二、 使用USB下载:

先打开串口工具,然后上电启动UBOOT,按住空格进入UBOOT菜单。
运行dnw_100ask.exe,注意:对应不同的驱动,有很多版本的dnw程序,本文一定要使用dnw_100ask.exe。

dnw工具只会用到“USB Port -> Transmit”菜单项,其他菜单项统统不用管!

使用方法和之前的一样,这里再列出来
下面举例说明如何烧写系统:

1、烧写裸板:
a. 在u-boot菜单界面输入“n”;
b. 使用dnw工具的“USB Port -> Transmit”菜单项,发送裸板bin文件;
c. 在u-boot界面即可看到下载、烧写的提示信息。

烧写完后,可以设置为NAND Flash启动,然后重新上电观察效果。

2、烧写单板Linux系统:可以按需选择
① 更新u-boot到nor flash:
a. 在u-boot菜单界面输入“o”,开发板使用nor flash启动时才有“o”选项!!
b. 使用dnw工具的“USB Port -> Transmit”菜单项,发送u-boot.bin文件;
c. 在u-boot界面即可看到下载、烧写的提示信息。

② 更新u-boot到nand flash:
a. 在u-boot菜单界面输入“n”
b. 使用dnw工具的“USB Port -> Transmit”菜单项,发送u-boot.bin文件;
c. 在u-boot界面即可看到下载、烧写的提示信息。

③ 烧写内核:
a. 在u-boot菜单界面输入“k”;
b. 使用dnw工具的“USB Port -> Transmit”菜单项,发送光盘bin目录下的uImage文件;
c. 在u-boot界面即可看到下载、烧写的提示信息。

④ 烧写YAFFS文件系统映象:
a. 在u-boot菜单界面输入“y”;
b. 使用dnw工具的“USB Port -> Transmit”菜单项,发送光盘bin目录下的fs_qtopia.yaffs2文件;
c. 在u-boot界面即可看到下载、烧写的提示信息。

⑤ 烧写JFFS2文件系统映象:注意,烧了yaffs就不再需要烧jffs2,这是二选一!
a. 在u-boot菜单界面输入“j”;
b. 使用dnw工具的“USB Port -> Transmit”菜单项,发送光盘bin目录下的fs_qtopia.jffs2文件;
c. 在u-boot界面即可看到下载、烧写的提示信息。

注意:
a. 烧写了jffs2映象,就不需要再烧写yaffs映象
b. 烧写了jffs2映象后,还需要在串口中设置bootargs,添加:rootfstype=jffs2

设置bootargs方法:
a. 在u-boot串口菜单中输入“q”退出菜单
b. 执行命令:
set bootargs root=/dev/mtdblock3 console=ttySAC0,115200 rootfstype=jffs2
save

新dnw驱动已经更新到jz2440资料光盘_20170306->非压缩版-》烧写工具-》uboot 内核 文件系统 -》dnw-》windows版 目录

dnw驱动更新,支持全系统(xp,win7,win8/win10)_ARM-DNW_04

jz2440资料光盘_20170306下载地址:
http://pan.baidu.com/s/1bpGmf8r
->分享的所有文件
->002_JZ2440资料光盘_20170306


标签:win8,菜单,界面,USB,boot,win7,烧写,dnw
From: https://blog.51cto.com/weidongshan/6618599

相关文章

  • widnwo 客户端
    "actions":[{"command":"find","keys":"ctrl+f"},{"command":"paste","keys":"ctrl+v&q......
  • win7 下配置resin的一些tip
    一、如何查看jdk安装目录;通过不同方法搜索javac看看,javac.exe是java的编译器;可用的搜索方法:1、cmd控制台: wherejavac2、开始菜单的搜索:一直到“计算机”中的搜索结果中寻找。一般会安装在后面目录下:C:\ProgramFiles\Java 二、下载安装Resin版本选择:resin普通版本和pro......
  • Win7环境下TreeSaver编译环境的搭配
    首先你需要先搭配出”Win7环境下TreeSaver例子环境的搭配”然后才能继续下一步编译环境。例子环境搭配后,你可以在源代码目录下执行paver命令,搭配例子测试环境,也可以执行paverdebug生成带调试注释信息的treesaver脚本,当然也可以使用paverclean删除生成的文件。这些可以......
  • Win7 配置Android开发环境
    一、安装JDK下载JDK最新版本,下载地址如下:http://www.oracle.com/technetwork/java/javase/downloads/index.html这里我下载的是:JavaSEDevelopmentKit6u24forWindowsx64,Multi-language,即这个文件:jdk-6u24-windows-x64.exe下载后安装。Windows下安装完毕后需要设置三个......
  • win7 下安装 Microsoft Web Application Stress Tool
    MicrosoftWebApplicationStressToolMicrosoftWebApplicationStressTool能有效测试一个网站的负载性能,这个软件可以通过脚本模拟100个强并发用户的访问,并模拟实际用户的一些点击操作,WAS还可以连接上远程Windows网站服务器的性能计数器(PerformanceCounter),通过对服务器性能(C......
  • win7 安装msf报错
    问题:C:\Users\Administrator>msfconsoleTraceback(mostrecentcalllast):7:from<internal:gem_prelude>:1:in`<internal:gem_prelude>'6:from<internal:gem_prelude>:1:in`require'5:fromd:/metasploit-f......
  • Win7使用最新的node.js(版本18.16.0)
    截至本文的发布时间2023.06.11,前端开发基础工具node.js的最新版本是18.16.0LTS可能有人要问,为什么要研究node.js在Win7系统下的兼容情况呢?你直接用Win10不就行了?如果你可以直接使用Win10,显然你不是这篇文章的推荐阅读对象,因为某些开发环境比较特殊,只能使用Win7而不允许使用Win......
  • 保护眼睛——设置WIN7和XP 窗体、Chrome、IE网页背景颜色(zz)
    保护眼睛——设置WIN7和XP窗体、Chrome、IE网页背景颜色//z2013-09-2121:03:[email protected][T3,L48,R1,V13]淡绿色(绿豆沙):#C7EDCC绿豆沙:199,237,204 米  色:245,245,220象牙白:250.255.240麦色:245,222,179眼科医生推荐的颜色是柔和的淡绿......
  • Solve “missing iconv.dll” issue on Win7 X64
    AfterinstalledthemobilemecontrolpanelonmyWin7X64,themobilemecontrolpanelcannotbelaunchedwitherrormessage"Missingiconv.dll".Evengettingthismessagewhensystembootup.Triedtocopyiconv.dllinto......
  • win7 安装配置ssh
    1、下载ssh安装包 https://github.com/PowerShell/Win32-OpenSSH/releases 2、解压放到下图文件夹3、设置环境变量 4、验证安装是否成功运行cmd输入ssh  ......