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.

[参考译文] CC3120:具有 CC3120和 MSP432P4111的定制板- CC3120无响应! 硬件版本问题?

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/768970/cc3120-custom-board-with-cc3120-and-msp432p4111---cc3120-not-responding-hw-version-issue

器件型号:CC3120
主题中讨论的其他器件:、 UNIFLASH

您好!

我们提供了采用 MSP432P4111主机 MCU 和 CC3120 NWP 以及 SPI 主机接口的定制 PCB 设计。 对于 MSP432、SDK 版本为2.20.00.12;对于 WiFi 插件、版本为1.60.00.07。 我相信这些是最新的 SDK 版本。 CC3120未被初始化、我们可以看到 IRQ 与 NHIB 线路完全同时生效。 我们确定固件不存在问题、因为我已根据我使用 CC3120 Booster Pack 测试的 MSP432P4111 Launchpad 示例使用固件对 MCU 进行编程。 我们还修改了 Booster Pack 电路以支持预调节1.85V 模式。 我们的定制设计中也存在相同的电路。  

这是我们尝试过的方法。

Launchpad + CC3120BOOST 示例按预期工作。 具体来说、CC3120需要一些时间(大约80ms)才能初始化、在 NHIB 线路被 MCU 驱动为低电平大约10ms 后。 然后、CC3120将 IRQ 线路置为有效、主机写入同步字、CC3120按预期等进行响应。 一切都正常、我们能够检测到器件发送的传输。

在我们的定制板上、CC3120花费的时间与将 IRQ 置为有效所花费的时间不同、实际上、这会立即发生。 由于已看到 IRQ 上升沿、主机随后发送一个同步字、但 CC3120器件未按预期做出响应。 IRQ 保持高电平、主机继续轮询器件。 在定制板上,sl_start()调用最终返回 sl_api_aborted 错误。  

以下是我们尝试过的操作:

我们已检查并比较了两个 CC3120器件(在 Booster Pack 和定制板上)引脚上的所有电压。

我们已经检查了 SPI 总线上的电压电平。 这些是正确的。

我们已将主机 MCU 置于定制板上的 RESET 状态、并使用 Launchpad 来驱动 CC3120、结果相同、即无响应。 (引线很长且噪声很大、这就是您可以在 IRQ 线路上看到一些转换的原因)

我们已在定制板上重新刷写 CC3120。 (UART 接口正常工作且 CC3120能够通过专用 SPI 对连接的 SFLASH 进行格式化这一事实是一个迹象、对吧?)

在我们的所有检查中、我们发现的主要区别是 CC3120的硬件版本是49、而不是 Uniflash 返回的48。 在 CC3120BOOST 上、CC3120封装为"nm"、而我们定制板上的封装为"NMA"-这是否意味着需要不同/更新的服务包?

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

    只需一个问题。 您的电源的当前功能是什么? 它至少能够为校准电流提供700mA 的电流?

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

    感谢您的想法、我们将检查并返回给您。 同时、您是否知道不同的硬件版本(定制板上49个、Booster Pack 上48个)是否会产生影响? 是否有资源描述硬件版本之间的差异?

    此外、您能否告诉我们 NWP 加电和初始化过程中的事件序列到底是什么?

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

    您好 Meenal、

    不幸的是、我没有遇到过这样的问题。 您应该等待 TI 硬件工程师的回答。

    我个人认为这与芯片的硬件版本无关。  您可以在 N2HIB 线路被置为有效时检查示波器上的电压。 大压降可能表示电源不足。

    1月

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

    感谢您的帮助-我们已经检查了 NWP 的所有电源、看不到任何电源下降。 它们看起来都不错。

    还有其他想法吗?

    就像您说的、TI 员工可以就此发表自己的想法是很好的!

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

    哪些电路连接到定制板上的 IRQ 线路? 观察 anayzler 捕获的逻辑、即使在将 NHIB 拉低之前、IRQ 看起来也是高电平。 它看起来是将该线向上拉的东西。 这可能是问题所在。

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

    尊敬的 Vince:

    感谢您指出这一点、我们昨天看到了这一点、发现 NHIB 和 IRQ 线路之间有一小片焊料、导致两者之间短路。

    这已经被删除、我们发现 IRQ 线路上实际上没有任何响应。 是否可以将其降至不正确的复位状态? 我们现在正在探讨这一点、但如果您能提出任何其他想法、那将会非常棒。

    此致、

    Meenal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    只需添加、我假设由于未看到 IRQ、sl_Start 调用返回错误-2005 (sl_api_aborted)。 这是预期行为吗?

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

    Meenal、

    是的、此错误消息是您应该看到的消息。 您是否有另一个板可用于测试此情况? 我想知道、如果通过短接这些引脚、器件是否会损坏。

    此致、

    Vince

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

    尊敬的 Vince:

    您很可能是正确的。 我们现在使用的是不同的电路板、并且通过正确的复位排序、我们能够进一步了解。 我要附上使用 Salae Logic 分析仪拍摄的几个捕获数据、可以使用免费软件查看这些数据-您是否能够查看这些数据并向我提供反馈? 一个是针对我们的定制板进行的采集、另一个是使用 MSP432P4111 Launchpad + cc3120boost 进行的采集。

    e2e.ti.com/.../CAPTURES.zipThe在这两种模式下均使用相同版本的主机驱动程序、但在定制板上、主机似乎会停止在中途通过 sl_Start 计时 CC3120、并最终挂起、等待 SPI DMA 传输完成。 这是自定义电路板捕获的屏幕截图(CS 在结束时置位后、除了 IRQ 在2秒后再次置位、什么也不会发生!)

     

    正如我说过的、WiFi 插件 SDK 版本是相同的。 主要区别在于、在我们的定制板中、我们在 EUSCIB1上使用 SPI 外设、而 launchpad 使用的是 EUSCIB0。 如果您需要有关配置的详细信息、请告诉我、以便进一步诊断。

    此外、您对 Booster Pack 和我们的定制板之间 CC3120硬件版本的区别有什么看法吗? 这是否会产生任何影响?

    感谢您的评论。

    谢谢、

    Meenal

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

    有关您的配置的更多信息可能会有所帮助。 我仍然想知道、为什么在您的捕获开始时 IRQ 线路为高电平。 您能否与我分享您的原理图以便我查看一下?

    您可以向我发送一条直接消息、而不是发布消息。

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

    让我们通过电子邮件将其脱机。

    谢谢、
    Vince