最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

dnw使用说明

来源:动视网 责编:小OO 时间:2025-10-06 04:30:52
文档

dnw使用说明

linux版本:1.dnw是一个USB工具,通过USB发送文件给具有USB下载功能的bootloader。命令本身的使用方法为(要发送成功,单板必须运行具有USB下载功能的bootloader):sudodnw[address]意思为:它将文件通过USB口发送到单板上;[address]用来表示dnw想告诉开发板,这个文件想保存在的SDRAM地址;可以不写[address],默认为0x30000000;bootloader会自己决定把文件保存在SDRAM哪里,是否使用[address]取决于b
推荐度:
导读linux版本:1.dnw是一个USB工具,通过USB发送文件给具有USB下载功能的bootloader。命令本身的使用方法为(要发送成功,单板必须运行具有USB下载功能的bootloader):sudodnw[address]意思为:它将文件通过USB口发送到单板上;[address]用来表示dnw想告诉开发板,这个文件想保存在的SDRAM地址;可以不写[address],默认为0x30000000;bootloader会自己决定把文件保存在SDRAM哪里,是否使用[address]取决于b
linux版本:

1. dnw是一个USB工具,通过USB发送文件给具有USB下载功能的bootloader。

命令本身的使用方法为(要发送成功,单板必须运行具有USB下载功能的bootloader):

sudo dnw [address]

意思为:它将文件通过USB口发送到单板上;

[address]用来表示dnw想告诉开发板,这个文件想保存在的SDRAM地址;

可以不写[address],默认为0x30000000;

bootloader会自己决定把文件保存在SDRAM哪里,是否使用[address]取决于bootloader。

2. 开发板的u-boot启动时,在串口工具上输入空格键,u-boot将输出如下菜单:

##### 100ask Bootloader for OpenJTAG #####

[n] Download u-boot to Nand Flash

[o] Download u-boot to Nor Flash // 如果是Nand Flash启动的话,这个菜单项没有

[k] Download Linux kernel uImage

[j] Download root_jffs2 image

[y] Download root_yaffs image

[d] Download to SDRAM & Run

[z] Download zImage into RAM

[g] Boot linux from RAM

[f] Format the Nand Flash

[s] Set the boot parameters

[b] Boot the system

[r] Reboot u-boot

[q] Quit from menu

输入前面的小写字母即可启动下载,然后使用dnw工具发送文件。

比如:

a. 在u-boot界面输入k后,u-boot将等待主机发出内核映象,这时在主机上运行“sudo dnw uImage”即可发送内核给u-boot;

b. 在u-boot界面输入y后,u-boot将等待主机发出yaffs文件系统映象,这时在主机上运行“sudo dnw fs_mini_mdev.yaffs2”即可发送给u-boot;

c. 在u-boot界面输入d后,u-boot将等待主机发出文件,这时在主机上运行“sudo dnw uart.bin 0x31000000”即可把uart.bin发送给u-boot,

u-boot接收到文件及地址0x31000000,会把uart.bin的内容存放在0x31000000处,然后跳转去执行它

3. 也可以不使用u-boot的菜单,输入q退出菜单,然后使用u-boot的命令进行操作。

usb命令的使用方法可以输入“help usbslave”命令看到:

usbslave [wait] [loadAddress]

"wait" is 0 or 1, 0 means for return immediately, not waits for the finish of transferring

这表示:运行usbslave即可启动USB下载,[wait]、[loadAddress]这两个地址是可选的;

如果[wait]的值是0,u-boot将不等待USB传输完成,这时你可以立刻输入下一条u-boot命令;

如果[wait]的值是1,u-boto将等待USB传输完成,完成之后你才能输入下一个u-boot命令;

如果指定[loadAddress],那么下载的文件将保存在SDRAM地址[loadAddress]处,否则存放地址由主机的dnw命令指定

windows版本:

1. dnw.exe是一个USB工具,通过USB发送文件给具有USB下载功能的bootloader。

工具本身的使用方法为(要发送成功,单板必须运行具有USB下载功能的bootloader):

① 在“Configuration -> Options” 菜单里设置下载地址“Download Address”

② 通过

“USB Port -> Transmit”菜单项选择、发送文件

2. 开发板的u-boot启动时,在串口工具上输入空格键,u-boot将输出如下菜单:

##### 100ask Bootloader for OpenJTAG #####

[n] Download u-boot to Nand Flash

[o] Download u-boot to Nor Flash // 如果是Nand Flash启动的话,这个菜单项没有

[k] Download Linux kernel uImage

[j] Download root_jffs2 image

[y] Download root_yaffs image

[d] Download to SDRAM & Run

[z] Download zImage into RAM

[g] Boot linux from RAM

[f] Format the Nand Flash

[s] Set the boot parameters

[b] Boot the system

[r] Reboot u-boot

[q] Quit from menu

输入前面的小写字母即可启动下载,然后使用dnw工具发送文件。

比如:

a. 在u-boot界面输入k后,u-boot将等待主机发出内核映象,这时在主机上使用dnw.exe选择uImage即可发送内核给u-boot;

b. 在u-boot界面输入y后,u-boot将等待主机发出yaffs文件系统映象,这时在主机上使用dnw.exe选择yaffs文件系统映象即可发送内核给u-boot;

c. 在u-boot界面输入d后,u-boot将等待主机发出文件,这时在主机上运行dnw.exe,将它的下载地址设为0x31000000,然后发送文件;

u-boot接收到文件及地址0x31000000,会把此文件内容存放在0x31000000处,然后跳转去执行它

3. 也可以不使用u-boot的菜单,输入q退出菜单,然后使用u-boot的命令进行操作。

usb命令的使用方法可以输入“help usbslave”命令看到:

usbslave [wait] [loadAddress]

"wait" is 0 or 1, 0 means for return immediately, not waits for the finish of transferring

这表示:运行usbslave即可启动USB下载,[wait]、[loadAddress]这两个地址是可选的;

如果[wait]的值是0,u-boot将不等待USB传输完成,这时你可以立刻输入下一条u-boot命令;

如果[wait]的值是1,u-boto将等待USB传输完成,完成之后你才能输入下一个u-boot命令;

如果指定[loadAddress],那么下载的文件将保存在SDRAM地址[loadAddress]处,否则存放地址由主机的dnw命令指定

文档

dnw使用说明

linux版本:1.dnw是一个USB工具,通过USB发送文件给具有USB下载功能的bootloader。命令本身的使用方法为(要发送成功,单板必须运行具有USB下载功能的bootloader):sudodnw[address]意思为:它将文件通过USB口发送到单板上;[address]用来表示dnw想告诉开发板,这个文件想保存在的SDRAM地址;可以不写[address],默认为0x30000000;bootloader会自己决定把文件保存在SDRAM哪里,是否使用[address]取决于b
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top