This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM625:SPL:u-boot:ext4文件系统支持?

Guru**** 2482225 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1450716/am625-spl-u-boot-ext4-file-system-support

器件型号:AM625

工具与软件:

您好!

我正在尝试从 u-boot SPL 阶段的 rootfs (ext4 )访问启动界面图像文件,并遇到以下错误

无法识别的文件系统类型
错误:无法访问 MMC 存储。
错误:无法访问存储 SPLASH_SELECT_FS_DEV

并 在 defconfig 中启用了 CONFIG_SPL_FS_EXT4=y

在  板级配置文件的结构 splash_location default_splash_location[]中添加了下面的一个

       {
               .name          ="MMC"、
               .storage       = SPLASH_STORAGE_MMC、
               .flags         = SPLASH_STORAGE_FS、
               .devpart       ="0:1"、
       }、

SPL 阶段是否支持 ext4文件系统?

此致、

Gireesh Hiremath

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    让我来检查一下、然后返回给您。

    此致、
    Krunal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的@Gireesh:

    MMC EXT4分区为1:2、如下命令日志所示:

    => MMC dev 1
    切换到分区#0、好
    mmc1是当前器件
    => MMC 器件

    MMC 设备1的分区映射 --  分区类型:DOS

    器件   起始   扇区编号 Sectors    UUID           类型
     1    2048           262144 076c4a2a-01             0c 引导
     2    264192         18444080       076c4a2a-02    83.

    因此、应将 DEFAULT_SPLASH_LOCATIONS 结构中的.devpart 设置为"1:2"。

    此致

    Devarsh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Devarsh:

    我在定制电路板上尝试、仅从 eMMC 引导、

    在 u-boot 映像直接写入原始空间的情况下、只有一个提取 rootfs 的分区。

    在 u-boot 阶段 ext4文件系统支持正在工作。 但我担心的是 SPL 阶段的 ext4文件支持吗?

    以便我可以提前2秒显示我的启动界面。

    此致、

    Gireesh Hiremath

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    /cfs-file/__key/communityserver-discussions-components-files/791/0001_2D00_am62px_2D00_Use_2D00_EXT4_2D00_partition_2D00_to_2D00_load_2D00_splash_2D00_image.patch

    是的、SPL 级支持 EXT4分区。 我们使用上述补丁(w.r.t ti-u-boot)验证了从 EXT4分区(AT /)加载 A53启动界面的情况。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Devash:

    谢谢、我检查一下。

    此致、

    Gireesh Hiremath