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.

[参考译文] PROCESSOR-SDK-AM437X:SDK 07至08转换。 将 MMC 器件从 mmcblk0更改为 mmcblk1。

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1128679/processor-sdk-am437x-sdk-07-to-08-transition-mmc-device-changed-from-mmcblk0-to-mmcblk1

器件型号:PROCESSOR-SDK-AM437X
主题中讨论的其他器件:TMDXSK437X

您好:

因此、我越来越接近使 SDK 08正常工作、但我看到在 AM437 EVM 上、毫米波尔克0器件现在是 SDK 08上的毫米波尔克1。

由于自定义 fstab 引用了 mmcblk0,此更改最终导致系统无法引导。   

很明显、如果我不关心07年的放弃或特殊包装、我可以解决我的问题、但我不明白为什么会发生这种情况。   

欢迎提出关于处理这一问题的建议。

谢谢

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

    嗨、Howard、

    感谢您的提问、我叫 Andrew、我很乐意为您提供帮助。  我已将您有关 mmcblk*器件的查询转发给 SDK 团队;让我们看看我们是否可以获得有关此更改的更详细的上下文。  我将在明天向您更新他们的回复/状态。

    此致、

    Andrew  

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

    嗨、Howard、

    很抱歉耽误了我的时间,我在上周结束时就不在办公室了。  今天稍后我将收到 AM437 EVM、以在此处进一步测试/研究您的观察结果。  我预计明天将有更详细的更新。

    此致、

    Andrew

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

    嗨、Howard、

    很抱歉、EVM 延迟了交货。  我现在收到了 AM437 EVM、并已开始测试流程。  我将在明天向您介绍我的结果。  

    此致、

    Andrew  

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

    尊敬的 Andrew:

    这比我原来想象的还要陌生。   事实证明、u-boot 将 uSDCard 视为 MMC 器件零、但在 SDK 08中引导至 Linux 作为 MMC 器件1。   

    看起来应该保持不变。

    谢谢

    霍华德

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

    Andrew 是否有任何更新?

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

    您好 Howard、

    Andrew 本周外出。 您可以在下周收到回复。

    此致、

    Nick

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

    Ping

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

    嗨、Howard、

    很抱歉耽误您的时间、感谢您在我外出时以及在我们的 E2E 停机期间表现出的耐心。  让我咨询团队的其他成员、并向您返回有关此案例的最新状态更新。

    此致、

    Andrew

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

    嗨、Howard、

    感谢您的持续耐心。  遗憾的是、我们的团队无法在 AM437x EVM 上重新创建此行为。  但是、正如您之前提出的 eMMC 分区问题一样、您是否第一次针对相关 SDK 版本执行这些 eMMC 分区步骤? https://software-dl.ti.com/processor-sdk-linux/esd/AM437X/08_02_00_24/exports/docs/linux/Foundational_Components/U-Boot/UG-Memory.html?highlight=emmc 这些步骤、甚至其中的一些相关资源、都可能依赖于发布、特别是用于映射的地址值。   此处的错误实现可能会影响您观察到的行为。

    此致、

    Andrew

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

    尊敬的 Andrew:

    这实际上是07预构建 WIC 映像与08 WIC 映像的开箱即用行为。    我只是按照 TI 文档中的几乎所有建议使用 Balena etcher 来烧录 SD 卡。

    因此、有一点难以理解如何不能复制这一内容。  

    谢谢

    霍华德

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

    嗨、Howard、

    [引用 userid="495786" URL"~/support/processors-group/processors/f/processors-forum/1128679/processor-sdk-am437x-sdk-07-to-08-transition-mmc-device-changed-from-mmcblk0-to-mmcblk1/4363576 #436357]07预构建 WIC 映像与08 WIC 映像的开箱即用行为。  [/报价]

    这可能是我们设置之间差异的原因: 开箱即用,默认情况下,我们的许多 EVM 都未使用此处列出的首次 eMMC 设置说明进行配置:  https://software-dl.ti.com/processor-sdk-linux/esd/AM437X/08_02_00_24/exports/docs/linux/Foundational_Components/U-Boot/UG-Memory.html?highlight=emmc 。  这些指令只需运行一次、与用于 TDA4的指令有很大不同。

    在尝试重现您的观察结果之前、我确保事先遵循了 EVM 的上述说明、您能否看到这些说明对您的设置是否有影响?  

    此致、

    Andrew

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

    尊敬的 Andrew:

    我并不完全清楚这与我的评估板有何关系。   没有 eMMC、只有我烧录了库存映像的 SD 卡。  

    => MMC 列表
    OMAP SD/MMC:0 (SD)
    =>

    FWiw 我有 TMDXSK437X。   

    谢谢

    霍华德

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

    嗨、Howard、

    好的、感谢您提供更多信息并澄清 eMMC 缺失情况。  我已经复制了团队的相关背景信息、今天稍后我将向您提供他们的回复。

    此致、

    Andrew

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

    嗨、Howard、

    因此、该团队希望查看 SDK 7和8实例的完整 u-boot 日志、您是否能够附加?   

    此致、

    Andrew