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.

[参考译文] CC3220SF-LAUNCHXL:使用 Uniflash 进行 UART 编程?

Guru**** 2558400 points
Other Parts Discussed in Thread: CC3220SF, UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/925737/cc3220sf-launchxl-uart-programming-with-uniflash

器件型号:CC3220SF-LAUNCHXL
主题中讨论的其他器件:CC3220SFUNIFLASH

大家好、

我开始考虑生产编程。 阅读生产编程指南后,我在 CC3220SF Launchpad 上配置了跳线,如图所示,即黄色框是我放置了跳线。 我已将 SOP 移至010。 我有一个 USB 转 UART 适配器、我之前曾用于串行调试等。 我将该连接器的 TX 和 RX 引脚连接到下面 TX 和 RX 上方的外露顶部引脚。 我的 USB 转 UART 编程器具有电源、GND、TX 和 Rx、因此我没有连接任何其他引脚。

在 uniflash 中、要刷写我选择的目标 CC3220SF (引导加载程序)。 我选择了正确的 COM 端口和我创建的.sli、但我无法将 sli 映像刷写到电路板上。 我在这里缺少什么吗?

此外:通过 UART 对电路板进行编程以进行生产是否正确? 我知道我也可以执行 SPI、如果我这样做、映像将被保留用于恢复出厂设置。

此时、我的目标是获取在 Launchpad 上工作的生产编程工作流程的版本、然后在定制板上进行测试、以确保一切都按预期工作。

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

    尊敬的 John:

    可以通过 UART 进行生产线编程、具体取决于生产环境的要求和限制。 通常、要通过 UART 进行编程、可以使用 ImageCreator (Uniflash CLI)。 此处提供更多详细信息。 此外、如果您尚未了解、我认为您会发现嵌入式编程指南很有用。  

    Jesu

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

    您好、Jesu、

    这就是我对 USB 到 UART 的要求:

    请注意、它没有 RST 引脚。 我在这里看到其中一种类型的电缆:

    这两项中的任何一项是否适合该工作?

    谢谢、

    John

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

    更具体地说-- 阅读这篇文章 ,似乎其他人遇到了我所经历的事情。 我希望能够测试我将在 launchpad 上的最终电路板上使用的设置。 像我链接的那根外部 FTDI 线缆是否可以使用 UniFlash 完成工作?

    我确实计划包含一个用于连接我的 JLINK 的 JTAG 接头;虽然这更简单、但不能用于对芯片进行编程。

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

    昨天晚上我又多学了些东西。 在 CC3220SF Launchpad 上使用了以下连接器: 10引脚标签连接

    这些连接器非常棒、我肯定会为 JTAG 准备一个连接器。 研究 launchpad 的原理图还有一个用于连接到 FLASH_SPI*线路的 Gang 映像编程的原理图。

    要使用此方法、我可以使用 UniFlash 准备映像、并使用专用 SPI 编程器将其刷写。 这对我来说比尝试通过 UART 工作要容易得多。

    是否有任何人推荐的编程人员执行此任务? 我的 JLINK 看起来可以很好地实现这一点。

    话虽如此、我仍然很想获取我的 LaunchPad、以便我可以通过 UART 直接对其进行编程。 是否有人有关于如何配置 Launchpad 以便使用 Uniflash 实现此目的的任何指针? 到目前为止、我还没有很幸运地采用这种方法。

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

    尊敬的 John:

    我不太熟悉 JLINK。 正确、您可以创建一个 Gang 映像、并通过 SPI 将其直接写入闪存、而不是使用 UART。 这也会加快您的生产能力、因为您不必间接通过 UART。 您可以使用第三方闪存编程器来完成此操作。 我在社区中看到过一些人推荐 Cheetah SPI、但任何人都应该可以使用。

    https://e2e.ti.com/support/wireless-connectivity/wifi/f/968/t/655987?CC3220-Serial-Flash-Programr-recommendations

    希望这对您有所帮助。

    Jesu