繁体   English   中英

SPL 和 U-Boot 放置

[英]SPL and U-Boot placement

嵌入式系统的存储设备组织如下:

  • 非分区空间,为 U-Boot 保存。
  • BOOT-VAR6UL - 包含 Linux 映像和设备树 blob/s 的 FAT16 分区。
  • “rootfs”——包含根文件系统(包括 kernel 模块)的 ext4 分区。

最后两个存储“空间”以请求的格式(FAT16 或 ext4)为 BOOT 和文件系统分区。 SPL和u-boot的空间被定义为“非分区空间”:有没有人可以解释一下这是什么原因?
另一个问题:在 SD 卡或 eMMC 中冲浪 memory 我能够检查分区空间中存储了哪些文件。
如何查看或检查 SPL 或 u-boot? 这不可能吗?
保罗

根据您所说的做出一些假设, BOOT-VAR6UL向我暗示您使用的是基于 NXP i.MX6UL 的系统。 如果您查找该 SoC 的手册,它将描述它在 eMMC(和 SD 卡)memory 上的位置,以便二进制文件启动。 这些区域通常会依次标记为“未分区空间”或以其他方式保留,以便操作系统安装程序不会覆盖固件的那部分。 大多数 SoC 都是如此,并且位置会因供应商而异,但对于来自同一半导体的 SoC,这种情况较少发生。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM