飞凌嵌入式
系统启动后,将待替换的镜像放于u盘中,插入到开发板上,在超级终端输入列举U盘文件命令:- root@ELF1:~# ls /run/media/sda1/
打印信息如下:- Imx6ull-elf1-emmc.dtb
- logo.bmp
- u-boot.imx
- zImage
- zImagebak
单独更新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 se\ek=2 //将uboot镜像写入分区
- 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 //关闭写
- root@ELF1:~# mmc bootpart enable 1 1 /dev/mmcblk1 //使能分区1启动
- root@ELF1:~# sync //保存
- root@ELF1:~# reboot //重启
单独更新设备树:- root@ELF1:~# cp /run/media/sda1/imx6ull-elf1-emmc.dtb /run/media/mmcblk1p1/
- root@ELF1:~# sync
- root@ELF1:~# reboot //或者硬件reset
单独更新内核:- root@ELF1:~# cp /run/media/sda1/zImage /run/media/mmcblk1p1/
- root@ELF1:~# sync
- root@ELF1:~# reboot //或者硬件reset
回帖(1)
2025-1-2 11:00:35
受益匪浅,感谢老师的分享,学习到了很多!
受益匪浅,感谢老师的分享,学习到了很多!
举报
更多回帖