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.

[参考译文] CC1312PSIP:在连接10引脚调试电缆的情况下进行 OTA 更新后软件卡住

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

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1485619/cc1312psip-software-stuck-after-ota-update-with-10-pin-debug-cable-connected

器件型号:CC1312PSIP
主题: SysConfig 中讨论的其他器件

工具/软件:

大家好、我们有一个在 OTA 过程之后卡住的器件。

复位后、器件似乎不会继续、无法跳转到指向更新后软件的新地址。

在我们的调查过程中、我们发现在拔下扁平电缆时不会出现问题。

我们使用长度约为10cm 的标准10引脚 FFC。

下图显示了通过此电缆的信号。

请注意、当我们使用此产品施加负载时、与无负载相比、问题很容易重现。 但是、如果没有扁平电缆、即使在有负载的情况下也不会出现问题。

还有一件事:即使扁平电缆的另一端未连接到任何设备、也会出现此问题。

请提供帮助

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

    尊敬的 Yossi:

    感谢您发送编修。

    您能否更详细地解释一下您如何升级 CC1312PSIP 上的软件:它是使用我们的一个软件栈进行无线更新(OTA)、还是使用10引脚电缆刷写软件?

    很遗憾、我无法读取您上传的显示错误的图像。 您能否再次上传图片并在上传窗口中调整分辨率?

    我们在过去看到、由于覆铜电缆质量、使用此类扁平电缆时会出现问题。 您能否使用其他电缆进行测试?

    此致、
    Theo



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

    尊敬的 Theo:

    软件升级是通过 OTA 执行的、而不是通过10引脚扁平电缆执行的。

    但是、我们使用的栈是我们的栈。

    关于图片、它显示的是扁平电缆、不是"错误"。

    这是我拥有的唯一电缆。

    BR
    Shamai Yossi  

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

    尊敬的 Yossi:

    感谢您的澄清。

    如果我遗漏任何内容、请更正下面的总结。
    -您有一个用于执行 OAD 的软件栈。
    -如果您有连接到 CC1312PSIP 的电缆,它会在引导到新映像时卡住。
    -如果电缆未连接,一切正常,设备在更新的映像中引导。

    1.您能和我分享一下连接到 CC1312PSIP 电缆的哪些引脚吗?
    2.您能解释一下您使用电缆施加负载的确切含义吗? 如果电缆 已连接、引脚具有哪种状态?

    此致、
    Theo


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

    尊敬的 Yossi:

    您有更新吗?

    此致、
    Theo

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

    尊敬的 Theo:

    您对问题的描述是准确的。

    根据下表、连接器引脚连接到 u-Ctrl

    连接器处的名称   CC1312PSIP
    JTAG TCKC JTAG TCKC
    JTAG TMSC JTAG TMSC
    休息 nRESET
    UART TX DIO13
    UART RX DIO12
    BOOT EN DIO11.
    测试 EN DIO10

    对于此问题、只有当扁平电缆连接到连接器时才会出现此问题。

    无论电缆是否已连接、软件中的引脚状态都没有变化。

    BR

    Shamai Yossi

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

    尊敬的 Yossi:

    感谢您的澄清。

    查看电缆的连接方式、请检查:

    如果其中任何一项解决了问题、请告诉我。

    此致、
    Theo

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

    尊敬的 Yossi:

    在哪里可以测试我提到的要点?

    此致、
    Theo

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

    尊敬的 Theo:


    至于 nRESET、它在内部连接到 SIP 内的 VDDS_PU。 我将与硬件团队仔细检查此问题并提供更新。

    TCK 引脚–无活动

    这是 BOOT_EN (DIO_11)的配置

     /* BOOT_EN         */ GPIO_CFG_INPUT_INTERNAL | GPIO_CFG_PULL_UP_INTERNAL | GPIO_CFG_HYSTERESIS ON_INTERNAL、   /* DIO_11 *  /

    BR

    Shamai Yossi

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

    尊敬的 Yossi:

    请尝试以下操作:

    • nRESET:  利用内部上拉电阻、只要不下拉引脚、就应该可以让该引脚悬空。 为确保这方面没有问题、如果对其应用 VCC 会改变行为、您仍然可以尝试。
    • BOOT_EN: 您在哪里获得了共享的配置? 您能否如下所示与我分享您的 SysConfig ->器件配置?

      如果触发电平为高电平有效、请确保该引脚连接到 VCC 以禁用引导加载程序、如果该引脚为低电平有效、请将其连接到 GND。 该引脚不能悬空。  

    如果可以通过这些更改启动芯片、请告知我。

    此致、
    Theo

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

    尊敬的 Theo:

    请参阅我们的 sys 配置  

    至于 nRESET、您希望我将外部上拉电阻器连接到该引脚?

    谢谢、

    Shamai Yossi

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

    尊敬的 Yossi:

    1. 是的、请将一个外部上拉电阻连接到 nRESET、这样我们可以100%确保不是这样。
    2. 如果这没有任何变化、还请将一个外部上拉电阻连接到 TCK 引脚、以确保引导中不会由任何噪声触发 HALT。

    根据我在 SysConfig 和生成的代码中看到的内容、引导加载程序后门已停用、使用该 DIO11应该对器件引导过程没有影响。

    请告诉我上述两项测试的结果。

    此致、
    Theo

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

    尊敬的 Yossi:

    您是否与硬件团队解决了该问题?

    此致、
    Theo

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

    尊敬的 Theo:


     看起来复位上的外部上拉电阻完成了工作。  
    它在我们的测试过程中卡住了两次、但明显更好。

    现在,我 连接了100K 欧姆,我考虑将其放大到大约390K 欧姆或更高。
    如果存在限制、请告诉我、因为更高的电阻对我来说更好。
    因为 我知道、SIP 内部有一个100K Ω 的电阻器。

    在您更新外部上拉电阻器之后、

    我们将扩大我们的统计和更新。

    谢谢、

    Shamai Yossi  

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

    尊敬的 Yossi:

    感谢您的更新。

    我将再次与我们的硬件团队联系、向您提供进一步的建议。

    请告诉我您的测试将如何继续。

    此致、
    Theo

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

    尊敬的 Yossi:

    在内部讨论之后、我们建议您保留所选值、只要它消除了所有问题即可。

    如果出现其他问题、请告知我们。

    此致、
    Theo