在uboot里烧写系统
来源:互联网 发布:centos 系统时间不对 编辑:程序博客网 时间:2024/05/19 22:28
需要三个系统文件 rootfs.img uImage u-boot.bin // 一定要烧写flash的0x0地址 //u-boot和zimage要配套。要不然可能开不了机将linux三个系统文件烧写到flash的三个区域1. 安装windows下的tftp服务因为uboot里有tftp的客服端 .打开tftpd32 .brower -> 共享的目录 .serverip -> 本地主机ip 2. 网络设置(在开发板上操作) 1)连接好网络 2)重启开发板,在3s减到0之前,按下回车,进入到一个交互界面,执行如下操作 # pri //查看当前u-boot的环境变量 主要是看下ipaddr,serverip,gatewayip? # set serverip 192.168.1.6 // 主机IP # set ipaddr 192.168.1.3 // 开发板IP # set gatewayip 192.168.1.168 # save # re 重启完毕 # ping 192.168.1.6 如果出现host 192.168.1.6 is alive,说明通了 3. 安装Linux系统 1)安装kernel # tftp 40000000 uImage //暂时放到SDRAM内存上 # nand erase 0x600000 0x500000 //nand flash上先在地址600000擦除500000字节bit大小的空间 # nand write 40000000 600000 500000 //从内存40000000上往nand flash的600000地址写入大小500000的空间 2) 安装rootfs # tftp 40000000 rootfs.img # nand erase 0xe00000 0xf200000 # nand write.yaffs 0x40000000 0xe00000 0x5e95c0 (0x5e95c0指的是tftp下载的实际大小,这里不能是0xf200000大,会报错) 3) 安装u-boot # tftp 40000000 u-boot.bin # nand erase 0x0 0x600000 # nand write 40000000 0x0 0x600000 4. 设置linux启动参数 # set bootcmd nand read 40000000 600000 500000 \;bootm 40000000 # save # re # set bootargs root=/dev/mtdblock4 init=/linuxrc console=ttySAC0,115200 rootfstype = yaffs rw # save # re # set machid f9f # save # re
0 0
- 在uboot里烧写系统
- 系统停止在uboot, bootdelay等待时间处
- 在linux系统下更新uboot环境变量
- 在MAC系统下构建uboot的gcc编译环境
- MT7620sdk_sdram配合不当导致系统在uboot挂死
- 系统移植-uboot移植
- Uboot和系统移植
- 在uboot中查看uboot信息
- Uboot-2015在与Uboot 1.1.6
- MTD 在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs)
- s5pv210 uboot-2012-10移植(四) 之使系统工作在1000Mhz
- 在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs)
- 在XC2440上实现使用U盘自动更新系统的uboot
- 在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs)
- 在XC2440上实现使用U盘自动更新系统的uboot
- 在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs)
- 在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs)
- 在Linux运行期间升级Linux系统(Uboot+kernel+Rootfs)
- CasperJS 介绍以及Windows上安装介绍
- 黑马程序员————java基础之面向对象
- [USACO2015February,Bronze] Problem3.Cow Hopscotch(Bronze)
- Linux 查找文件中的内容
- Python图像处理(17):pyWavelet
- 在uboot里烧写系统
- CF_525C_IlyaAndSticks
- Linux 常用符号总结
- org-reveal 特效
- LeetCode Pascal's Triangle 杨辉三角 Java
- VS2010调试程序启动时加载程序非常慢的
- cocos2dx bindings-generator readme 文档翻译
- [2015-08-06] python017
- Cisco Webex share screen 显示黑屏解决方法