本文主要是介绍系统uboot-内核-rootfs更新,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1 文件列表
1.1 系统文件:
images_7open_202_256M.tar.bz2
1.2 tftp工具:
Tftpd32.rar
2 更新板卡内容
2.1 配置板卡Uboot环境
SigmaStar # setenv ipaddr 192.168.250.254
SigmaStar # setenv serverip 192.168.250.250
SigmaStar # saveenv
Saving Environment to NAND...
SPINAND: MDrv_SPINAND_GetPartOffset: UBOOT_PBA==0 and no PNI: 0 0 0
SPINAND: MDrv_SPINAND_GetPartOffset: use offset 440000
SPINAND: MDrv_SPINAND_GetPartOffset: UBOOT_PBA==0 and no PNI: 0 0 0
SPINAND: MDrv_SPINAND_GetPartOffset: use offset 480000
Erasing redundant NAND...
Erasing at 0x480000 -- 100% complete.
Writing to redundant NAND... OK
SigmaStar #
2.2 配置TFTP软件
2.3 更新所有
SigmaStar # estar
2.3 更新特定区域
>> estar scripts/[[appconfigs.es'
>> estar scripts/[[cis.es'
>> estar scripts/[[customer.es'
>> estar scripts/[[ipl.es'
>> estar scripts/[[ipl_cust.es'
>> estar scripts/[[kernel.es'
>> estar scripts/[[logo.es'
>> estar scripts/[[miservice.es'
>> estar scripts/[[rootfs.es'
>> estar scripts/[[set_partition.es'
>> estar scripts/[[uboot.es'
>> estar scripts/set_config
3 验证更新内容
依据第2步更新后,查看版本或者其它信息判断更新是否成功。
这篇关于系统uboot-内核-rootfs更新的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!