您的位置:首页 > 运维架构 > Linux

Linux系统下用dnw烧写JZ2440开发板的内核及文件系统

2017-02-20 14:04 323 查看
板子自带内核为: 2.6.22.6 目录:资料盘\bin\uImage

板子自带文件系统为: fs_qtopia.yaffs2 目录:资料盘\bin\fs_qtopia.yaffs2

1、启动 u-boot,按住空格进入 u-boot 菜单后, Linux 会识别到一个新的 USB 设备,执行lsusb 可以看到如下信息:



2、在 Linux 下使用 dnw 无需安装驱动, 将光盘 linux/tools 目录下的 dnw 文件复制到主机/usr/bin 目录下,如下修改属性即可:



3、dnw 命令本身的使用方法为(注意: 要发送成功,单板必须运行具有 USB 下载功能的bootloader):(在文件所在目录运行)

sudo dnw <file> [address]


这个命令将文件通过 USB 口发送到单板上, [address]是可选项,默认值是0x30000000,它表示这个文件想存放到 SDRAM 的位置; bootloader 会自己决定把文件保存在 SDRAM 哪里,是否使用[address]取决于 bootloader。

下面以例子说明如何烧写系统:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息