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):(在文件所在目录运行)
这个命令将文件通过 USB 口发送到单板上, [address]是可选项,默认值是0x30000000,它表示这个文件想存放到 SDRAM 的位置; bootloader 会自己决定把文件保存在 SDRAM 哪里,是否使用[address]取决于 bootloader。
下面以例子说明如何烧写系统:
板子自带文件系统为: 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。
下面以例子说明如何烧写系统:
相关文章推荐
- 以jz2440为例用TFTP,NFS,linux下的dnw来下载烧写内核和文件系统
- linux内核与根文件系统的烧写
- linux下用dnw烧写文件系统
- Porting:uboot烧写、linux内核烧写、根文件系统烧写:系统移植,nfs同步网络配置
- 嵌入式linux烧写内核,文件系统的2种方式
- 几个重要的Linux系统内核文件介绍
- inotify -- Linux 2.6 内核中的文件系统变化通知机制
- linux-2.6.18内核移植及根文件系统的制做(简易)
- 使用 /proc 文件系统来访问 Linux 内核的内容
- 使用 /proc 文件系统来访问 Linux 内核的内容
- linux初学-内核编译以及文件系统3
- 使用 /proc 文件系统来访问 Linux 内核的内容
- Linux系统内核文件Cache管理机制
- 几个重要的Linux系统内核文件介绍
- 几个重要的Linux系统内核文件介绍
- 使用 /proc 文件系统来访问 Linux 内核的内容
- linux初学-内核编译以及文件系统1
- linux-2.6.24.4内核移植到s3c2440----使用busybox-1.9.2制作根文件系统
- 使用 /proc 文件系统来访问 Linux 内核的内容
- 使用 /proc 文件系统来访问 Linux 内核的内容