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.

[参考译文] TMS320C6655:NOR 闪存器件打开失败

Guru**** 2938660 points

Other Parts Discussed in Thread: TMS320C6655

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1655109/tms320c6655-nor-flash-device-open-fail

部件号: TMS320C6655

您好、

我使用具有 TMS320C6655 的 MT25QU128ABA NOR 闪存器件。 NOR 闪存始终在远程 IN NOR 引导中升级。 平台设备间歇性打开失败。 您能建议一种解决问题的方法吗?

此致、

Fartine。

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

    尊敬的 Fartine:

    请确认您在致电时是否遇到以下错误 platform_device_open()? “错误 0xc:不支持的平台

    此时、我们想首先验证这是否与您面临的问题相同。

    如果您看到此错误、则通常表示该 platform_device_open() 函数(平台库的一部分)  当前不支持所使用的 NOR 闪存器件。 在您的情况下、由于您使用的是较新的存储器器件 (MT25QU128ABA)、因此需要:

    • 在平台库源代码中添加对此设备的支持。
    • 进行必要的更改后重建平台库。

    有关重新编译平台库的指导、您可以参考以下常见问题解答中的步骤 2: 【常见问题解答】TMS320C6657:如何 在 C6657 EVM 上编译和运行平台测试? -处理器论坛 — 处理器- TI E2E 支持论坛

    如果您未遇到此错误、则问题可能不同。 在这种情况下、请共享完整的错误日志或相关的控制台输出、以便我们可以进一步分析问题并相应地为您提供帮助。

    此致、

    Betsy Varughese.

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

    您好 Betsy、

    NOR 闪存器件配置在平台库中完成并重新构建。 通常、我们无法收集日志、因为当处理器处于闪存模式(NOR 引导模式)时会发生这种情况。 但我在调试模式下看到错误 No 0x12。 这种情况会间歇性地发生、并非总是如此。

    请您建议一种解决此问题的方法。

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

    尊敬的 Fartine:

    由于 platform_device_open() 间歇性失败、因此它表明升级可能引起设备状态/计时问题、而不是与库或配置相关的问题。

    、但我在调试模式下有时看到错误 No 0x12。

    platform.h 从 SDK 查看该文件时、错误代码 0x12 指示“为闪存指定的块或页码不存在“

    您能否验证为 MT25QU128ABA 添加的描述符几何体?
    & 如果可能、您能否也分享您最终实施的更改、以便我可以从我这边交叉检查这些更改?
    此致、
    Betsy Varughese.