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.

[参考译文] CC3220:启动应用需要13秒、但如果 GPIO 02在电源周期之间保持上拉状态、则仅需1s

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/654131/cc3220-needs-13-seconds-to-start-app-but-only-1-s-if-gpio-02-is-kept-pulled-up-between-power-cycles

器件型号:CC3220

您好!
我们使用 CC3220R 制作了定制的2层电路板、并在使用 SPI 闪存中的固件启动电路板时发现了一个问题。
执行简单的 hello-world (点亮 LED、无 RTOS)大约需要13秒。 所需的部分是、当 RX 引脚(GPIO_02)仍连接到编程器(LAUNCHXL CC3220S 板)时、拔下电源插头、重新插入电源时、CC3220R 在1秒内启动。

这仅适用于下电上电周期、当我尝试在连接电源之前从外部上拉 GPIO_02时、需要13秒、此外、复位(将 RESET 引脚拉为低电平)和将 GPIO_02保持为高电平不会使事情加速。 根据数据表中的建议、GPIO_01和02均以100k 的电流上拉。
当 CC3220R 正在引导时、或无论它执行什么操作、都无法通过 JTAG 进行访问。 此外、在 LED 亮起之前、我在 FLASH-SPI 引脚上看不到任何活动。
SOP 引脚设置为010、我可以刷写器件并通过 JTAG 对其进行调试/编程、此外、晶体还可以直接启动并在复位期间保持运行。

我不知道是什么外部条件让事情等待、也许有人看到了类似的问题。

谢谢

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

    你好、Norman、

    这似乎是硬件问题。  我建议查看下面提供的 CC3220布局指南。  此外、最好将原理图与 LaunchPad 原理图进行比较。

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

    我不确定 CC3220的外观、但由于内部直流/直流转换器的功能、使用 CC3200几乎不可能仅使用两层电路板。 TI 员工可以说、CC3220是否针对两层电路板设计进行了澄清。 如果没有为两层电路板计算 CC3220、则有两个选项:
    -使用具有两层电路板的 CC3220模块
    -将您的电路板重新设计为四层

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

    CC3220的建议也是一个四层电路板。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    我将对 Vdd 引脚周围的噪声级别进行更多检查、但令我感到不满的是电路板本身工作正常。 Wi-Fi、引脚多路复用器、计时器... 一切似乎都很稳定。 此外、原理图也尽可能接近推荐的原理图。 只有有线设备是延迟启动、就像它认为应该进入引导模式(TX 线路低电平)一样、但在这种情况下、它会在~5秒后以 RX 上的 ACK 进行响应、并永远等待主机的响应。 但它不会 ACK、13秒后启动。
    我是否知道 CC3220启动所需的任何特殊外部条件?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我错了、它确实是一个4层电路板。

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

    在进一步检查之后、有一个想法:我们不在电路板上使用 RTC_XTAL、所以引脚51和51 (RTC_XTAL_P + N)是悬空的。 这可能是原因吗?

    ===编辑===

    我们从 CC3220S LAUNCHXL 板上获取 RTC 晶体、并看到相同的延迟行为。 结论:CC3220需要 RTC 信号。

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

    感谢您的更新。 你的观察是有趣的,我不知道。

    1月