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.

[参考译文] AM4377:GPT 分区的 eMMC 引导失败

Guru**** 2544940 points
Other Parts Discussed in Thread: AM3352

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/942986/am4377-emmc-boot-fail-with-gpt-partition

器件型号:AM4377

尊敬的香榭丽舍

使用 GPT 对定制板进行分区时、我的客户无法使用 emmc1引导定制板

当它们将 emmc1中的分区更改为 MBR 时,引导不会出现问题。

您能否检查下面的 GPT 分区并检查它们为何无法引导?

谢谢、此致、

SI

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

     您好、SI、

    我不确定 AM437x 是否实际支持 GPT 格式化。 AM335x 和 AM437x 技术参考手册的"初始化>功能说明>内存引导> MMC/SD 卡"一章仅提到 MBR 格式。 让我四处询问。

    同时、我们是否可以查看任何错误日志?

    此致、

    Nick

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

     您好、SI、

    硬件团队确认 AM437x ROM 不支持 MMC 引导时的 GPT 格式化。

    此致、

    Nick

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

     您好、SI、

    最后一个澄清。 ROM 不支持 GPT 格式化。 但是、这并不一定意味着您不能对 ROM 不使用的分区使用 GPT 格式。

    POST Rom 代码-有效载荷接口问题 深入探讨了其中的一些概念。 网上似乎还有一些其他非 TI 资源也讨论了这个主题。 例如、网页 BeagleBone Black 引导 还讨论了如何在 AM335x 介质上使用 GPT 格式。 请注意、TI 不保证在非 TI 网页上找到的信息是准确的或最新的。

    此致、

    Nick

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

    您好、Nick、

    感谢您的澄清。

    然后、您能否帮助客户在 U-boot 上为 eMMC 上的可引导映像创建 MBR 分区?

    当我检查 U-boot UG 时、似乎只有 GPT 分区、如下所述。

    谢谢、此致、

    SI

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

     您好、SI、

    您能否更详细地了解您正在寻找的产品? 在您的第一个帖子中,听起来客户已经知道如何创建 MBR 分区。

    此致、

    Nick

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

    您好、Nick、

    我打算在 U-boot 上进行分区。 我的客户不知道如何在 U-boot 中创建 MBR 分区。

    他们以前在 Linux PC 上创建了 MBR 分区、但他们需要执行此操作以在 U-boot 上使用分区脚本开发 FW 更新。

    谢谢、此致、

    SI

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

    您好、Sung、

    请给我几天时间来检查这个问题。 如果我在下周中旬之前没有回复、请给我打个电话。

    此致、

    Nick

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

    您好、SI、

    据我所知,目前不支持从 U-Boot 添加 MBR 分区。 看起来 U-boot 希望 MBR 分区已经创建。

    我在9月23日的回覆中,曾谈及私人银行与 EMMC 有关的问题。 但是、我仍在探究、以了解当 eMMC 上有 GPT 表时、是否可以找到有关将其用作引导器件的 TI 文档。 如果我没有收到更多信息、请在下周对我执行 Ping 操作。

    此致、

    Nick

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

    您好、Nick、

    您是否在 AM437x 上查看了 EMMC 上 GPT 的更多详细信息?

    谢谢、此致、

    SI

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

    您好、SI、

    似乎有另一位客户最近将 GPT 表写入其 EMMC、并能够在 AM3352之后启动 。 他们的方法看起来与 phytec 发布的 EMMC 刷写文档非常相似: AM57xx:将映像刷写到 eMMC。 我明天将尝试运行实验。

    此致、

    Nick

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

    您好、Nick、

    您是否在实验中检查过它?

    谢谢、此致、

    SI

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

    您好、Nick、

    对此进行了任何更新?

    谢谢、此致、

    SI