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.

[参考译文] CC3235S:刷写到基于 CC3235S 的硬件时出现 Uniflash 错误

Guru**** 2392095 points
Other Parts Discussed in Thread: CC3235S, CC3235MODAS, UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/996904/cc3235s-uniflash-error-when-flashing-to-a-cc3235s-based-hardware

器件型号:CC3235S
主题中讨论的其他器件: CC3235MODASUNIFLASH

您好!

我正在尝试在定制板上启动 CC3235S (实际上是 CC3235MODAS)。 我是第一次使用 TI MCU。  到目前为止、我无法将任何代码加载到 CC3235S。 我尝试使用 XDS110加载代码、但未能连接到 MCU (我尝试 SOP=000和 SOP=001)。

我将向您展示我在定制电路板上遇到的问题、这就是我遵循的原理图。

我有 XDS110调试探针

注意:我没有 LaunchPad

我使用 CTI 至 CM10引脚适配器、具有以下连接

2、4、6、8个引脚连接到相应的 JTAG 引脚;

3、5、9个引脚连接到 GND;

引脚1连接到 VDD;

引脚10连接到定制板上的 RESET (PIN35)

我已导入  empty_CC3235S_LAUNCHXL_FreeRTOS_CCS  项目。

在 TargetConfig 中、我选择   了"板/器件"下的 CC3235S  

I)  SOP 模式- 000 (Functional _4WJ)、我收到此错误

注意- nRESET (PIN35)通过4.7K 电阻器接地

II)  SOP 模式- 001 (Functional _2WJ)

在 TargetConfig 中、我已在   板/器件下选择 CC3235S_SWD  

注意 - nRESET (PIN35)通过4.7K 电阻器接地

问题1. 连接是否有任何问题、如果有、请告知我? 如果所有连接都正确、这是否意味着我的芯片处于生产模式?

问题2. RESET (PIN35)引脚是否应接地或通过 VBATT_RESET 在内部上拉为高电平?

III) SOP 模式-010 (UARTLOAD_Functional _4WJ)

如果我错了、请更正我、以便 通过 UART 进行编程  

     已分别将模块的 PIN46 (TX)和 PIN47 (RX)连接到 XDS110辅助分线板信号的 UARTRX (引脚12)和 UARTTX (引脚11)。 在硬件检查清单中、他们提到了用于  UART 闪存的引脚46和引脚47。  两个引脚 均通过100k 电阻上拉为高电平。

XDS110辅助板的其他引脚如下: TGTVDD (SENSE)- VDD (在定制板上) 和 GND 连接到模块的 GND。

现在、在  UNIFLASH 中

在"器件 "下、我选择了 CC3235 (引导加载程序)

(注意:我没有 Launchpad)

在应用程序映像中、我上传  了在编译     empty_CC3235S_LAUNCHXL_FreeRTOS_CCS 项目文件的 image.syscfg 时创建的 Programming.sli 文件

如您所见、这里有所有必要的文件。

COM 端口:XDS 类应用程序/用户 UART (COM13)

在我加载映像后、我收到以下错误

UNIFLASH 日志

[04/27/2021、12:02:33 PM] [信息] Cortex_M4_0:CC3235S (引导加载程序)
[04/27/2021、12:02:34 PM] [INFO_Cortex_M4_0:...开始调用引导加载程序...
[04/27/2021、12:02:34 PM] [INFO_Cortex_M4_0:触发 XDS 复位
[04/27/2021、12:02:35 PM] [INFO_Cortex_M4_0:发送中断信号
[04/27/2021、12:03:05 PM] [ERROR] Cortex_M4_0:[ERROR_MESSAGE]未成功调用引导加载程序!
[04/27/2021、12:03:05 PM] [错误] Cortex_M4_0:[ERROR_MESSAGE]未调用引导加载程序!

这是我在使用 UNIFLASH 时遇到的错误。

是否有人可以通过提及我应该使用的引脚来指导我?

分步式支持将非常有用。

感谢你的帮助

此致

Akshay Bhardwaj

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

    您好、Akshay、

    通过阅读提供的信息、可以在您的设置中注意一些有助于解决启动问题的要点。

    如果您从卷带(而不是从 Launchpad EVM 上取下)获取 CC3235MOD、则它将处于生产模式。 JTAG 访问被锁定、直到通过 Imagecreator 用开发模式映像刷新器件。

    2.我会将此问题推迟到我的硬件工程同事回答

    3.为了使 CC3235MOD 能够通过 UART 进行闪存、您需要处于 SOP 100或 SOP 010中。 因此、在刷写过程中将器件保持在 SOP 010中、您当前的器件是正确的。 但是、您需要使用的工具不是 Uniflash 工具、而是 Uniflash 捆绑的 Imagecreator 工具。 请按照此处的分步说明设置和使用 Imagecreator 进行刷写:

    https://dev.ti.com/tirex/explore/node?node=ABEoqU9o3snoxDcmIpW0EA__fc2e6sr__LATEST

    由于您使用的是 XDS110中的 UART、因此它应该会自动检测您的器件。 否则,您将需要使用 CLI 版本的 Imagecreator,您可以在其中手动指定 COM 端口,而不依赖于自动检测。 有关 Imagecreator 的完整指南、请访问 :https://www.ti.com/lit/swru469

    此致、

    Michael

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

    您好、Michael、

    我从卷带上获取了 CC3235MOD。 因此、正如您所说的、它肯定必须处于生产模式

    因为我使用 XDS110中的 UART 进行以下连接:(SOP 模式- 010)

         已分别将模块的 PIN46 (TX)和 PIN47 (RX)连接到 XDS110辅助分线板信号的 UARTRX (引脚12)和 UARTTX (引脚11)。 在硬件检查清单中、他们提到了用于  UART 闪存的引脚46和引脚47。  两个引脚 均通过100k 电阻上拉为高电平。 (注意:nRESET 引脚上拉为高电平)

    在 UNIFLASH 中 、检测到 XDS110探针、但我在选择 CC3235S 器件时无法找到它

    因此、我选择 CC31XX/CC32XX、如 UNIFLASH Imagecreator Basics 中所述

    按照步骤上传 MCU img 文件和 Service Pack 文件名并尝试连接后、我收到以下错误

    问题1. 我的芯片是否未被检测到或是否与引脚连接相关? 您能否为我提供精确的引脚对引脚连接来解决此问题?

    问题2. 在此过程中、CC3235MODAS 的 RESET (引脚35)引脚的状态应该是什么?

    此致、

    Akshay Bhardwaj

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

    Akshay、

    关于问题2:

    从 nRESET 引脚到 VBAT_RESET kΩ 有一个内部100k Ω 上拉电阻器选项(请参阅下图)。 忽略文本"CC3220 IC")。

    注意:VBAT_RESET 未连接到模块内的 VBAT1或 VBAT2。 建议使用以下连接方案:

    1. 仅当 nRESET 在所有运行条件下都处于定义的状态时、才将 nRESET 连接到开关、外部控制器或主机。 将 VBAT_RESET 保持未连接状态以节省功耗。
    2. 如果在所有运行条件下 nRESET 不能处于定义的状态、则将 VBAT_RESET 连接到主模块电源(VBAT1和 VBAT2)。 kΩ 内部上拉电阻器、预计泄漏电流为3.3V/100k Ω。

    BR、