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.

[参考译文] AM4372:引导模式问题

Guru**** 2979400 points

Other Parts Discussed in Thread: TS5A3157, AM4372

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/652253/am4372-boot-mode-question

器件型号:AM4372
主题中讨论的其他器件:TS5A3157、

大家好、

我想知道 AM437x 的引导模式。

我的客户选择了以下引导模式。

然后、应用程序存储在连接到 QSPI 的闪存中。

当电路板在此状态下输入电源时、它会通过 QSPI 引导正常启动。

但是、当 USB0在此状态下连接时、将不会执行 QSPI 引导。

作为器件的行为、这是正确的吗?

当器件处于此模式时、它将通过 QSPI --> USB1 --> MMC0 --> USB0启动、

我认为即使我的客户连接了 USB0、QSPI 引导也会完成。

此致、
Sasaki

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

    您的理解是正确的。 在所有情况下都应执行 QSPI 引导。 您是否已检查所有 SYSBOOT 引脚以确保它们处于所需的电平? 您能否在电路板上发布 SYSBOOT 设置?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Sasaki-San、

    是的、无论是否存在 USB 器件、QSPI 引导都应正常工作。

    我是由我们的 ROM 专家处理的这个问题、他建议也许在 ROM 第一次通过引导顺序时 QSPI 还没有准备好、而是锁存 USB 器件。 在没有 USB 器件的情况下、QPSI 将在第二次通过时成功启动。 这假定 USB 设备上有一个引导映像。

    您能否在通过案例中测量 QSPI 引导时间?

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

    尊敬的 DK-SAN:

    感谢你的答复。

    [引用 user="-DK-"]

    您能否在通过案例中测量 QSPI 引导时间?

    [/报价]
    启动时间大约为2.5秒。
    在这种情况下、QSPI 是否就绪?
    此致
    Sasaki
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sasaki-San、您好!
    这似乎适用于 QSPI 引导。 我们需要在内部对此进行研究。 此主题将更新结果。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 DK-SAN:

    感谢您的支持。
    现在的状态是什么?

    此致、
    Sasaki
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sasaki、
    是否可以在连接 USB0的情况下尝试冷复位或热复位? 在这种情况下、引导是否适用于 QSPI?

    此外、当处理器无法引导时、0x44E10040 (CONTRAL_STATUS)寄存器的内容是什么?

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

    大家好、James - San、

    感谢你的答复。

    [引用用户="JD"]
    是否可以在连接 USB0的情况下尝试冷复位或热复位? 在这种情况下、引导是否适用于 QSPI?
     [/报价]

    即使器件复位、QSPI 引导也不起作用。

    [引用用户="JD"]
    此外、当处理器无法引导时、0x44E10040 (CONTRAL_STATUS)寄存器的内容是什么?

    [/报价]

    无法进行 JTAG 连接、因为当器件连接 USB0时会输出以下错误。

    因此我无法读取该寄存器。

    顺便说一下、在这种状态下、当我重新连接 JTAG USB 电缆并执行"启动所选配置"时、屏幕将更改为以下错误。

    此致、

    Sasaki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sasaki、您好、这很奇怪、它应该跳过 USB0引导。 您要连接到 USB0的是什么?
    此外、由于您遇到 JTAG 问题、请尝试在成功引导 QSPI 后读取寄存器

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

    大家好、James - San、

    感谢您的支持。

    [引用用户="JD"]

    您要连接到 USB0的是什么?
    此外、由于您遇到 JTAG 问题、请尝试在成功引导 QSPI 后读取寄存器

    [/报价]

    USB0连接到 PC 的 USB 端口。

    此外、当 QSPI 引导成功时、该寄存器如下所示。

    此致、

    Sasaki

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

    大家好、James - San、

    我有其他信息。

    电源顺序可能不正确。

    请告诉我以下内容。

    如果在主电源接通之前连接了 USB、则会发生以下电源序列:

    电气问题

      IC15"ts5a3157"由于电压在电源为高电平之前加载到引脚1上、因此您没有任何诸如闩锁之类的问题吗?

    2.  在启动 am4372之前、将电压加载到 U23引脚中。 这是问题的原因吗?)

    此致、

    Sasaki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sasaki、您好!
    VBUS 是一个失效防护引脚、因此按顺序对该引脚施加电压是可以的。

    如果可能、请查看是否可以在加电后立即获取 QSPI 总线的跟踪。 在它到达其他引导源之前、应该有活动。 是否存在阻止初始引导的 QSPI 复位信号? 可能需要检查该信号相对于 QSPI 时钟的情况。

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

    JJD-San、您好!

    感谢您的支持。

    我将与我的客户确认。

    我将再次报告。

    此致、

    Sasaki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Sasaki、这里有客户的任何解决方案吗?

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

    很抱歉耽误你的回答。

    由于没有客户联系、问题可能已解决。

    因此、我关闭这个线程一次。

    谢谢、此致、
    Sasaki