u-boot 内核、文件系统下载方式
2014-07-25 15:20
330 查看
1 准备工作
1.1 TFTP server
上位机使用的是Ubuntu系统,TFTP server的安装方式如下:$ sudo apt-get install tftpd-hpa |
TFTP_USERNAME="tftp" TFTP_DIRECTORY=”” TFTP_ADDRESS="0.0.0.0:69" TFTP_OPTIONS="-l -c -s" |
” dr-xr-xr-x”
1.2 U-boot TFTP 配置
启动开发板到u-boot,配置TFTP参数如下:setenv eth1addr 4a:ac:3a:4c:7a:07//设置本地网卡的MAC地址 setenn ethact gmac0//设置当前的工作网卡 setenv ipaddr=192.168.12.200//配置u-boot本地IP地址 setenv serverip=192.168.12.199//配置TFTP server IP地址 saveenv |
2 U-boot 下载、nand 烧写
l U-boot内核下载U-boot: tftp 0x21000000 zImage |
l Nandflash 擦除
U-boot:nand erase 0x200000 0x359CD0 |
l U-boot内核nand 烧写
U-boot:nand write 0x21000000 0x200000 0x359CD0 |
文件系统的下载、烧写过程与上基本相同。对于UBIFS类型的文件系统,烧写命令为:
U-boot:nand write.trimffs addr off size |
No filesystem could mount root,tried: ubifs
Kernel panic - not syncing: VFS:Unable to mount root fs on unknown-block(0,0)
相关文章推荐
- nfs启动:u-boot启动后从ubuntu tftp下载内核及设备树,文件系统挂载在nfs服务器目录
- u-boot通过nfs从服务器下载内核,并且启动内核,挂载根文件系统的方法
- mini2440 uboot使用nfs方式引导内核,文件系统
- mini2440 uboot使用nfs方式引导内核,文件系统
- mini2440 uboot使用nfs方式引导内核,文件系统
- U-boot、Kernel、文件系统的几种下载方式总结(基于TQ2440开发板)
- U-boot移植 (v2012.04.1 S3C2440平台) (五) DM9000驱动支持,yaffs文件系统下载支持
- 从网络下载内核和挂载文件系统
- 串口下载内核和文件系统 使用loadb命令
- 和菜鸟一起学OK6410之tftp下载内核,nfs挂载文件系统全过程详解
- 和菜鸟一起学OK6410之tftp下载内核,nfs挂载文件系统全过程详解
- <2012 12 06> FL2440开发板的U-boot-2010.09版本移植(十一)U-boot引导内核设置、编译linux内核、编译文件系统、加载...
- ffs2官网-源码下载和向内核添加yaffs2文件系统支持
- armboot和内核文件系统烧写总结
- OK6410 tftp下载内核、文件系统以及nand flash地址相关整理、总结
- u-boot 使用 jffs2 文件系统加载内核 备忘
- tiny210 u-boot 引导内核及文件系统笔记
- 嵌入式Minis3c2440开发板详解之Bootloader下的U-boot移植,内核移植,文件系统移植
- 牛人博客(关于uboot,内核和文件系统)
- 移植u-boot-2011.03到S3C2440(utu2440)的方法与步骤###8. u-boot引导启动nand flash中内核和根文件系统cramfs和用户文件系统yaffs2支持