U-Boot 相关操作
切换分区
系统上电,按 Enter 键进入 U-Boot 交互界面,输入下列命令可以将系统分区从 A 切换到 B 分区启动。
setenv sdroot0 'setenv bootargs $bootargs mem=1024M root=/dev/mmcblk0p5 rw rootwait'
setenv bootcmd_qspi0 'run sdroot$sdbootdev;setenv partid 4;load mmc $sdbootdev:$partid 0x1000000 system.bit && fpga load 0 0x1000000 $filesize && load mmc $sdbootdev:$partid 0x1000000 image.ub && bootm 0x1000000'
run bootcmd_qspi0
进入 Linux 系统后,可通过下面命令查看 Flash 分区。
$ fdisk -l
或者
$ cat /proc/mtd
或者
$ parted /dev/mmcblk0 print