OpenEdv-开源电子网

标题: 在Uboot里如何更新Zimage dtb和文件系统 [打印本页]

作者: wang12zhe    时间: 2020-11-25 22:06
标题: 在Uboot里如何更新Zimage dtb和文件系统


我的是EMMC的板子,看教程是内核运行起来以后更新的uboot zImage dtb和文件系统,或者 使用MFG_tool
我记得之前的2440都是在uboot里更新的这些东西,那阿尔法开发板怎么在uboot更新 uboot /zImage/dtb/文件系统?

作者: 橙子熊    时间: 2020-11-26 12:42
用TFTP来挂载更新内核、设备树,用NFS来挂载文件系统,具体的可以参考这个帖子http://www.openedv.com/search.ph ... bmit=yes&kw=nfs
作者: acqacq    时间: 2020-11-26 13:30
烧写kernel:

M6708 U-Boot > tftpboot ${loadaddr} ${kernel}
M6708 U-Boot > mmc dev ${mmcdev}
M6708 U-Boot > mmc write  ${loadaddr} 0x800 0x3000
  烧写设备树:

M6708 U-Boot > tftpboot ${loadaddr} ${fdt_file}
M6708 U-Boot > mmc dev ${mmcdev}
M6708 U-Boot > mmc write  ${loadaddr} 0x5000 0x300
  烧写u-boot:

M6708 U-Boot > env default -f -a
M6708 U-Boot > tftp 0x18000000 u-boot-h.imx
M6708 U-Boot > mmc dev  ${mmcdev}
M6708 U-Boot > mmc write  0x18000000 0x400 (u-boot.imx的大小)
作者: acqacq    时间: 2020-11-26 13:31
acqacq 发表于 2020-11-26 13:30
烧写kernel:

M6708 U-Boot > tftpboot ${loadaddr} ${kernel}

但是我并不觉得这是一个很好的更新方式,相比而言,我更喜欢用命令行的方式更新




欢迎光临 OpenEdv-开源电子网 (http://47.111.11.73/) Powered by Discuz! X3.4