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.

[参考译文] TMS320F280039C:无法引导器件

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1584188/tms320f280039c-unable-to-boot-the-device

器件型号: TMS320F280039C

您好:

我们使用 F280039 MCU、并打算从闪存引导。 引脚 GPIO24 和 GPIO32 通过 22k Ω 电阻器上拉至 VDDIO。 在复位期间和复位后、GPIO24 保持在 VDDIO、但 GPIO32 始终保持低电平。 GPIO24 和 GPIO32 均连接到复位期间具有高阻抗的缓冲器引脚。

无法调试故障。 您能帮帮吗?

此致、

 

Vijay Limaye

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

    您好:

    22k 欧姆应该没问题。 您能否验证到 GPIO32 的信号路径上是否没有短路?  

    此致、
    马特

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

    您好:

    断电时、GPIO24 和 GPIO32 的接地电阻 (0V) 为 23k Ω。

    我们在放大器下检查了 GPIO32 迹线、但未观察到与任何其他迹线/元件短路。

    另一个观察结果:VDD 电源仅显示大约 0.35V、而不是 1.2V。 MCU 的 VREGENZ 引脚连接到 GND(已验证)。

    这两个问题是彼此分开还是相互关联?

    MCU 也无法连接调试探针 (XDS110)。

    此致、

    Vijay

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

    我们检查了 3 块电路板、所有 3 块电路板都存在这些相同的问题。

    此致、

    Vijay

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

    您好:

    另一个观察结果:VDD 电源仅显示大约 0.35V、而不是 1.2V。 MCU 的 VREGENZ 引脚连接到 GND(已验证)。

    是的、这会影响内核性能。 使用内部 VREG 时、您 必须放置具有 DS: https://www.ti.com/document-viewer/TMS320F280039C/datasheet#GUID-9D2CEBE2-4430-4F99-87A2-C07098C07FA3/GUID-B83B02EC-3DA8-4AB8-9AA7-13DA2A4304AC 中规定值的外部大容量电容器

    此外、您为 VDDIO 提供了多少电力?  

    此致、

    马特

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

    您好:

    对于 VDD、除了 4 个 100nF 电容器外、我们还有 1 个 22uF 电容器。

    对于 VDDIO、 除了 4 个 100nF 电容器外、我们还有 1 个 22uF 电容器。

    请参阅下面的原理图快照。

    此致、

    Vijay

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

    尊敬的 Vijay:

    对于电源轨来说、去耦和大容量电容看起来很合适。 LD117 的电流容量为 0.8A、是否有任何其他元件使用 3.3V 电压轨? 如果是、请务必计算所有 3.3V 器件的组合电流消耗、并确保其不超过 0.8A

    此致、

    彼得

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

    您好、Peter:

    感谢您的答复。

    根据电路板上所用 IC 的数据表、从 3.3V 汲取的总电源电流约为 180mA。加上上拉电阻和其他偏置电路消耗的电流、额定电压为 800mA 的稳压器的总电流消耗小于 200mA。
    如果我们假设某些元件发生故障并使稳压器过载、则会进入电流限制状态、3.3V 输出会下降。 但 3.3V 是稳定的。 此外、如前所述、我们检查了 3 个电路板上也观察到了这些相同的问题。 我想现在的问题是 — 如果 3.3V (VDDIO) 稳定、为什么用于 VDD 的 MCU 内部稳压器不提供所需的 1.2V?

    此致、

    Vijay

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

    您好:

    我们将继续研究内部稳压器问题。 您是否尝试过换 用正常工作的设备、并观察  同一电路板上是否仍然存在问题?

    此致、
    马特

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

    尊敬的 Vijay:

    我从提供的信息中没有什么突出的地方、因此会导致这样的错误。 但是、VREG 配置似乎存在一些问题。 是否可以提供其余原理图(或具体来说是与电源,时钟,复位和连接到 GPIO24/32 的调试+电路相关的全套原理图)来帮助我们进一步调试问题?

    此致、

    Zackary Fleenor

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

    您好、

    我们可以发送完整的示意图,然而,从信息安全的角度来看,我们想把它发送到一个特定的官方电子邮件 ID 请告诉我。

    此致、

    Vijay

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

    尊敬的 Vijay:

    我懂了。 请与 fleenor@ti.com 分享、我们将继续探讨此问题。

    此致、

    Zackary Fleenor

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

    尊敬的 Vijay:

    感谢您提供详细信息。 我已经查看了原理图、从硬件的角度来看、我没有什么特别的地方。

    我确实注意到 GPIO24/32 是用于配置引导模式的默认 GPIO 引脚。

    对此处的引导模式有什么预期? BOOTPIN-CONFIG.BMPS[0:2]的配置是什么?

    执行此测试导致无法通过 XDS110 连接时遵循的确切过程是什么?

    此致、

    Zackary Fleenor

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

    您好、

    请参阅 CCS 工程中使用的随附目标配置文件。

    通常、我们点击 CCS 中的“Debug"按钮“按钮、调试探针与目标板连接。 如果没有、我们打开目标配置文件、检查设置(调试探针类型,器件等)是否正确、并根据需要在更正后再次测试连接。 除此之外、我们在将调试探针连接到目标板时从未遇到过任何困难。

    我不知道如何检查  BOOTPIN-CONFIG.BMPS[0:2]的配置。 你能告诉我,我可以检查和答复。

    此致、

    Vijay Limaye

    e2e.ti.com/.../TMS320F280039C.zip

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

    尊敬的 Vijay:

    您是否可以共享.syscfg 文件或相关的器件配置代码以供参考?

    器件的预期引导模式是什么?

    我将有一位同事介绍确定此配置的最佳方法。

    此致、

    Zackary Fleenor

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

    您好:

    我假设您未对 DCSM OTP 进行编程并使用默认的闪存启动选项。 无需检查 提到的 BOOTPIN-CONFIG 寄存器存储。

    您是否检查过设备是否出现设备更换问题?

    此致、
    马特  

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

    您好:

    我们没有对 DCSM OTP 进行编程、而是使用引导至闪存选项。

    我们已在 5 块电路板中检查了此问题、并在所有 5 块电路板中发现了相同的问题。 我们没有在任何电路板上更改该器件。 我们将在一个电路板上更改器件、然后再次测试。

    请参阅随附的  CCS 工程中使用的.syscfg 文件。 我认为、如果器件启动至闪存、将执行使用此文件生成的代码。 我怀疑该器件是否以 0.35V 的电压启动并使用 VDD 进行闪存。

    此致、

    Vijay Limaye

    e2e.ti.com/.../cla_5F00_ex4_5F00_pwm_5F00_control.zip

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

    您好:

    您可以尝试探测 XRSn 以确定它是否会释放为高电平吗? 我将继续在内部讨论此问题、并在本周结束时回复您。

    此致、

    马特

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

    您好:

    上电期间、XRSn 在 VDDIO 上升到 3.3V 后约 60ms 变为高电平。

    请参阅随附的上电波形。

    黄色迹线为 VDDIO、红色为 XRSn - 2V/div 和 10ms/div。

    此致、

    Vijay Limaye

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

    您好:

    我们通过用新 MCU 器件替换一个电路板来测试了一个电路板、但结果没有变化。

    此致、

    Vijay Limaye

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

    您好:

    我们对板上安装的器件的方向有疑问 — 实际器件有 2 个标识、这会造成对引脚 1 标识的混淆。

    请参阅随附的:

    • 显示引脚 1 标记的数据表快照(文件 F280039DatasheetSnapshot)  
    • 实际的板载器件(文件 F280039Sample1)  

    请求您检查并确认该器件是否正确安装在电路板上。

    此致、

    Vijay Limaye

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

    您好:

    我同意这很令人困惑。 数据表中的引脚 1 标识是正确的、因此 器件与电路板上的引脚 1 位置相差 180 度。

    此致、

    马特

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

    Vijay、

    我们来重述 Matt K 所指出的内容。  灰色/激光蚀刻点是此器件上的第一个插针、与器件上的文本方向正确。  因此、您需要将设备旋转 180 度、以便将灰点对齐到图像的左上方向。

    我正在研究何时添加凹痕、我们需要更新 DS 以显示/澄清此标记、因为我同意它没有帮助。

    此致、

    Matthew