簡體   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