系統(tǒng)啟動(dòng)后,將待替換的鏡像放于u盤中,插入到開發(fā)板上,在超級(jí)終端輸入列舉U盤文件命令:
root@ELF1:~# ls /run/media/sda1/
打印信息如下:
Imx6ull-elf1-emmc.dtb
logo.bmp
u-boot.imx
zImage
zImagebak
單獨(dú)更新uboot:
root@ELF1:~# echo 0 > /sys/block/mmcblk1boot0/force_ro //使能寫
root@ELF1:~# dd if=/run/media/sda1/u-boot.imx of=/dev/mmcblk1boot0 bs=512 seek=2 //將uboot鏡像寫入分區(qū)
758+0 records in
758+0 records out
388096 bytes (388 kB, 379 KiB) copied, 0.132975 s, 2.9 MB/s
root@ELF1:~# echo 1 > /sys/block/mmcblk1boot0/force_ro //關(guān)閉寫
root@ELF1:~# mmc bootpart enable 1 1 /dev/mmcblk1 //使能分區(qū)1啟動(dòng)
root@ELF1:~# sync //保存
root@ELF1:~# reboot //重啟
單獨(dú)更新設(shè)備樹:
root@ELF1:~# cp /run/media/sda1/imx6ull-elf1-emmc.dtb /run/media/mmcblk1p1/
root@ELF1:~# sync
root@ELF1:~# reboot //或者硬件reset
單獨(dú)更新內(nèi)核:
root@ELF1:~# cp /run/media/sda1/zImage /run/media/mmcblk1p1/
root@ELF1:~# sync
root@ELF1:~# reboot //或者硬件reset
閱讀全文