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.

[参考译文] CC3235MODS:外部 XDS110连接问题和电感器问题、适用于 DIG-DCDC、ANA1-DCDC、PA-DCDC

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1019940/cc3235mods-external-xds110-connection-question-and-inductor-question-for-dig-dcdc-ana1-dcdc-pa-dcdc

器件型号:CC3235MODS
主题中讨论的其他器件: CC3235SCC3235SFTMDSEMU110-UUNIFLASH

您好!

我一直在搜索和读取 CC323x Launch Pad 问题上的外部 XDS110、并阅读 XDS110以及查看 LaunchPad 原理图和 CC323x 数据表/用户手册。

我们正在使用 CC3235MODS 制作定制板、并希望澄清以下几点:

如上图所示、使用外部 XDS110时、有两个端口(JTAG 和辅助 UART 端口)。  

我认为在对.sli 映像进行编程时、需要将两个端口连接到定制板。  

JTAG 端口提供复位信号。  AUX 端口提供 UART 信号。  我们通过不同的连接器提供3.3V 电压。   

问题:

1 -我们是否需要将辅助端口上的 GPIO 连接到定制板上的任何端口?  我想不出为该 GPIO 端口供电的任何原因。

2:CC3235S uart0 RX/TX 应是连接到 XDS110辅助端口的默认信号、因为 CC3235S 内的引导 ROM 使用这些 UART0 RX/TX 进行.SLI 编程。  请确认吗?

3-您能否确认我必须将具有复位信号+辅助 UART 端口的 JTAG 端口连接到电路板才能对.sli 映像进行编程。  外部 XDS110将切换 RESET 信号(在 JTAG 端口上)以重新启动引导 ROM、从而在.sli 映像的 UART 编程上跳转启动。

   

在上图中、有人提到片上电源转换器子系统(PMU)所需的外部电感器:DIG-DCDC、ANA1-DCDC、PA-DCDC。

但是、我在 Launch Pad 原理图上没有看到这些电感器中的任何一个。

由于我们仅提供3.3V 输入、我假设 DG-DCDC、PA-DCDC 应该始终处于活动状态?

请您澄清一下我是否在这里误解了某些内容?

谢谢、

Henry

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

    大家好、我想澄清一下有关 CC3235MODS LaunchPad 的电感器问题。   CC3235MODS 模块中是否已包含电感器?   

    我在常规 CC3235SF LaunchPad 原理图上看到了它们。

    谢谢、

    Henry

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

    您好、Henry、

    您会感到困惑、因为您正在读取有关 CC3235MOD 模块和 CC3235 IC 的信息。

    要回答您的问题:

    1. 要对 SLI 映像进行编程、您只需要 UART。 JTAG 仅用于调试。
    2. 正确。 使用模块引脚46和47。
    3. 如上面的1所述、您无需 JTAG 来对 SLI 映像进行编程。 您确实需要 UART +复位。 请参阅 CC3235MOD 量产线指南中的第4.3节
    4. 图片是 CC32xx IC、而不是该模块。 IC 发动机区域所需的所有外部组件均位于隐藏在金属盖下方的模块内部。 您可以在 LAUNCHXL-CC3235x LaunchPad 上看到它们。
    5. 是的、您只需为模块的 VBAT 引脚37和40提供3.3V 电压即可。 IC 内部的 PMU 会生成这些电压电平、但在对模块进行实验/开发时、您无法访问这些电压电平。 是的、它们处于活动状态。  

    希望这对您有所帮助、

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

    尊敬的 Seong:

    感谢您提供信息。  对于#1和#2、我知道我们仅需要 UART 信号进行 SLI 映像编程、 CC3235重新启动引导加载程序以通过复位信号检测 UART 中断。  在外部 XDS110上、复位信号位于 JTAG 端口上。  

    每个端口都有自己的适配器。

    这意味着我需要从 JTAG 端口复位+从辅助端口复位 UART TX/Rx 以对 SLI 映像进行编程。

    是这样吗?

    下面是外部 XDS110的辅助端口的快照。

    谢谢、

    Henry

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

    尊敬的 Seong:

    我正在为外部 XDS110进行引脚映射。  您能帮助我澄清我的问题吗?

    谢谢、

    Henry

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

    您好、Henry、

    是否使用 TMDSEMU110-U 调试探针?

    如果是、请参阅此 相关主题。

    本视频 还介绍了如何使用 UART 端口。

    BR、

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

    尊敬的 Seong:

    我阅读了您提供的链接并观看了 YouTube 视频、但遗憾的是、他们中没有人回答我的问题、因此我将再次尝试澄清我的观点和问题。  请帮助我了解 TMDSEMU110-U 在 CC3235SF Launch Pad 中的使用情况、以此为例。  一旦我了解了这一点、我就可以更轻松地处理我的定制板。

    是的,我将介绍  TMDSEMU110-U,这 是独立的 XDS110。  我使用 TMDSEMU110-U 的目的 是通过 JTAG 调试 CCS 代码、并在稍后使用定制板上的 UART 和制造程序加载 SLI 映像、但现在、我将讨论如何将其用于 LaunchPad。  (请注意、一些其他线程建议使用 LaunchPad 的板载 XDS110来对定制板进行编程和调试、但我们尝试不这样做)

    我有 CC3235SF Launch pad、它具有板载 XDS110。 这工作正常。  

    我研究了 LaunchPad 原理图、似乎板载仿真器控制 nRESET、UART0 TX、UART0 RX 连接到 CC3235SF。  在 CCS 中、我只需点击"flash"图标即可下载 SLI 映像。  一切正常。

    现在、我 的 TMDSEMU110-U 尚未从 DigiKey 获得、我正在尝试组合一个定制板、因此我认为最好使用 TMDSEMU110-U 和 LaunchPad 作为一个很好的示例。  在这两种情况下都将提供5V 外部电压。

    要使用 TMDSEMU110-u 调试映像 SLI 并将其加载到 Launch Pad、我将执行以下操作:

    -如文档所示、移除 J4跳线、以便将 TMDSEMU110-u 10引脚调试端口插入 J8。  这允许我使用 JTAG 上传.out 文件和调试代码、但不能使用 SLI 映像。  这是有道理的。

      

    - SOP 模式保持不变、我们希望它是010 (SOP[2:0])  

    -我们希望使用 CCS 提供的相同闪存选项(如板载 XDS110)将 SLI 映像编程到定制板。 为此、我需要通过 TMDSEMU110-U 提供 uart1 TX、uart1 RX 和 nRESET  为此、我们需要通过如下设置跳线将 uart1路由到 Launch Pad 20引脚:

    然后、我可以像 您提供的视频一样、将 UART TX 和 Rx 从 TMDSEMU110-U-20引脚连接到 LaunchPad uart1 TX/Rx。  但是、该视频显示 UART 被用作终端(不需要 nRESET)、而不是用于对 SLI 映像进行编程。 因此、我仍然对如何驱动用于 UART SLI 映像编程的 nRESET 感到困惑。

    Q1:nRESET 信号如何?  如何从 TMDSEMU110-U 控制它?  应该从哪个 TMDSEMU110-U 引脚连接?  

    Q2:我是否需要来自 TMDSEMU110-U 20引脚的 VTREF 引脚?  如果是、原因是什么?  这个线程  讨论它。  XDS110板载 LaunchPad 不需要它?

    Q3: 这个线程2 (您的响应)有一个关于在 UART TX/Rx 上拉的建议。  我是否需要在 LaunchPad 上进行此操作?  

    我们迫切期待着你的答复。  

    谢谢、此致、

    Henry

     

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

    尊敬的 Seong:

    如果您对此有任何其他更新、您能告诉我们吗?

    我在 XDS110板上使用 MSP-EXP432P401R LaunchPad 进行了一个实验、通过 UART 对 CC3235SF LaunchPad 进行编程。

    我刚才带来了+5V、GND、XDS rst、UART TX/Rx 并直接从 CCS 闪存选项对其进行编程。

    它似乎起作用。  示波器跟踪显示、在某种程度上 CCS 闪存选项能够导致 MSP432板载 XDS110触发 nRESET、即使在编译中(请求 MAC ID)也是如此、因此我希望板载 xds110和独立器件的行为将相同。   

    此致、

    Henry

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

    您好、Henry、

    您是否因为计划在量产线上使用 CCS 和 TMDSEMU110而提出这些问题?

    BR、

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

    尊敬的 Seong:

    我计划使用 CCS +  TMDSEMU110 进行开发(闪存.sli 和/或通过使用 JTAG 加载.out 来调试具有断点的应用代码)。

    在量产过程中、我们计划使用 Uniflash 和 TMDSEMU110。

    谢谢、

    Henry

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

    亨利

    您需要完全移除跳线并将 UART 信号连接到中间引脚、而不是将跳线置于三个引脚 UART 接头的底部两个引脚上。 这些中心引脚直接连接到模块。

    因此、您将需要 UART TX、UART RX、TGTVDD (SENSE)和复位信号。  复位信号应来自 CTI 20引脚连接器的 PIN2 (nTRST 信号)。

    BR、

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

    尊敬的 Seong:

    最后、XDS110问世、我能够将 SLI 映像直接从 CCS 编程到 CC3235SF Launch Pad、并直接在.out 上运行 JTAG 调试。

    下面是我所做的:

    1 -从外部电源(无 USB 电源)向 Launch Pad 提供5V 电压和 GND。

    2-断开 UART RX/TX、JTAG 引脚上的跳线、包括复位。

    3 -将10引脚 JTAG 从独立 XDS110连接到 LaunchPad 的 J8

    4 -连接用于 AUX 通道的独立 XDS110分线板:aux-uart-TX 连接到 launchpad UART RX、而 aux-uart-RX 连接到 launchpad UART TX。

    通过这种连接、我能够下载.out 并运行调试器/停止代码。  我还可以单击 FLASH 选项将.sli 从 CCS 下载到 launchpad、其工作原理与 LaunchPad 的内置 XDS110相同。  

    从这里、我知道如何为定制硬件执行操作。

    所以、在这里、对于有相同问题的任何人、都可以在这里发布它。

    此致、

    Henry