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.

[参考译文] SoC-AM243X:如果不复位闪存芯片、MCU-PLUS-SDK 复位失败

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1340867/mcu-plus-sdk-am243x-soc-reset-fail-if-not-reset-flash-chip

器件型号:MCU-PLUS-SDK
主题中讨论的其他器件:AM2434

您好、

   硬件配置:AM2434与 S28HL512T。

   我发现、如果未将 S28HL512T 的 RESET 引脚与 AM2434 MCU_RESETSTATz 引脚连接、 那么在8d-8d-8d 模式下闪存正常工作时、AM2434复位将崩溃。 以下问题不存在:闪存在1-1s-1s 模式下工作。

   这是 S28HL512的特性还是所有闪存芯片的常见问题? 还是 am243x 的问题? 我在 S28HL512的数据表中没有找到答案。

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

    罗亮

    感谢您的查询。

    该行为与闪存相关。

    您是否介意共享为闪存重置建立的连接? 您是否使引脚保持断开状态。

    此致、

    斯里尼瓦萨

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

    尊敬的 Kallikuppa:

      来解决这个问题。 闪存复位引脚仅与 AM2434的通用 GPIO 连接。 将闪存复位引脚与 MCU_RESETSTAT_z 连接后、问题消失。

      我很好奇、为什么 AM243X 在8D 模式下重新启动时无法加载闪存。

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

    罗亮

    谢谢你。

    请 阅读 TRM 的"引导模式"一章、  

    我假设您在 GPIO 引脚上有一个上拉电阻器。

    此致、

    斯里尼瓦萨

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

    您好 Kallikuppa:

      谢谢你。

      我确信 GPIO 引脚上没有硬件上拉电阻器。

    请 阅读 soc 的"引导模式"一章 [/报价]

     TRM 确实解释了需要重置闪存的原因。

     一个奇怪的地方是、我用 MX25LM256替换了闪存芯片、直接将其配置为1至1秒4字节模式、没有任何问题。

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

    罗亮

    谢谢你。

    我确定 soc 引脚上没有硬件上拉。

    不确定我是否理解您的看法。

    一个奇怪的地方是,我用 MX25LM256替换闪存芯片并直接将其配置为1s-1s-1s-1s 4字节模式,没有任何问题。

    是否使用闪存进行引导。 配置闪存后、您是否对 SOC 进行了热复位而没有重置闪存并重新测试?

    此致、

    斯里尼瓦萨