工具与软件:
eMMC 引导和 MMCSD 引导可用于从 eMMC 引导 AM64x。
我想清楚地知道在每种启动模式下、我应该在哪里刷写二进制文件。
eMMC 中有以下分区。
BRW-RW---1根磁盘179, 32 Jan 1 1970 /dev/mmcblk0boot0
BRW-RW---1根磁盘179, 64 Jan 1 1970 /dev/mmcblk0boot1
BRW-RW---1根磁盘179,1970年1月1日/dev/mmcblk0p1
BRW-RW---1根磁盘179, 2 Jan 1 1970 /dev/mmcblk0p2
crw------- 1 root root 240、0 Jan 1 1970 /dev/mmcblk0rpmb
在所有情况下、我都应该将 rootfs 刷写到格式化为 ext4的 mmcblk0p2。
在 eMMC 引导模式下、我应该将 sbl_eMMC_linux.tiimage、u-boot.img、linux.appimage 作为原始数据刷写到 mmcblk0boot0。
在 MMCSD 引导模式下、如果是文件系统模式、我应该将 tiboot3.bin、tospl.bin、u-boot.img 刷写到格式为 FAT32的 mmcblk0p1。
在原始模式下、我应该将 tiboot3.bin、tospl.bin、u-boot.img 以用作原始数据。
我的问题如下。
- 我的上述理解是正确的吗?
- 具有 MMCSD RAW 模式的 eMMC 引导有什么不同?
- eMMC 引导和 MMCSD RAW 模式可以同时使用 SBL 和 SPL?
- eMMC 中的哪个分区意味着 UDA 分区?
此致、
Koji