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.

[参考译文] LAUNCHXL-CC3235SF:下载带有 MCU+Image 的 CCS

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1448617/launchxl-cc3235sf-ccs-download-with-mcu-image

器件型号:LAUNCHXL-CC3235SF
主题中讨论的其他器件:CC3235SFUNIFLASH、SysConfig、CC3551E

工具与软件:

香榭丽舍大街

 #1。 我可以在 CC3235SF LP EVM 上执行独立测试来验证 JTAG。

 #2。 构建代码后、CCS 会向我提供以下错误。

Cortex_M4_0:GEL 输出:
存储器映射初始化完成
CS_DAP:连接到目标时出错:(错误-1170 @ 0x0)无法访问 DAP。 重置设备、然后重试此操作。

如果错误仍然存在、请确认配置、对电路板进行下电上电、并/或尝试更可靠的 JTAG 设置(例如、降低 TCLK)。 (仿真软件包20.0.0.3178)

如何解决此问题?

BR Rio

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

    尊敬的 RIO:

    器件可能未处于开发模式。 可以使用 Uniflash 或 SysConfig 映像创建器将器件切换到开发模式。 出于安全原因、在生产模式下会锁定 JTAG。

    1月

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

    大家好、Jan:

     谢谢。

      我只是自我介绍一下。

      多年来、我非常了解 CC / WL 系列。 (但不包括 CC323x 系列、2026年后、我主要关注 TI 处理器 + MCU。

      IE: CC323x 家族是我职业生涯中缺少的一个。

      现在、我有很多问题:

         #1。 在 CCS/Image.SysConfig 中、我确信我配置为"开发"模式。

            然后我将其重新构建为"MCU+映像"。 (清理构建)。

            之后、我无法成功通过 CCS 刷写 EVM。 (调试或下载图标。)

            这2个步骤将为我提供上述错误。

         #2。 我可以使用 Uniflash 刷写成功、但代码本身似乎并未刷写。 (强壮)

         #3. Uniflash 正在通过主 UART 闪烁? (应用 UART)?

      我有你的电子邮件吗? 这样我就可以和您一起进行在线调试了吗?

      10分钟就足够了。   .

    BR Rio

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

    尊敬的 JD:

      #1。 现在可以进行下载、不确定为什么开发模式在我的 CCS 上不起作用、再试一次、问题消失了。

      #2。 我用这个例子: UART 回显,并改变 pinmux 如下。

         问题1。 为什么应用程序控制台没有转储任何内容?

         问题2: 将这2个引脚(如下面的 pic)导线、TX 连接到 RX、

            在我的 TeraTerm 上应该有一些字、对吧?

       

    BR Rio

    BR Rio

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

    尊敬的 RIO:

    由于硬件限制、我认为在 CC32xx 中构建新工程没有多大意义 (例如、用于 EAP 安全的 TLS 1.0)。 我认为对于新开发、最好使用新的 CC3551E。

    1) 1)如何使用 SysConfig ImageCreator、可在 TI Resource Explorer 的 SimpleLink Academy 中找到。

    2) 2)我不确定 Uniflash 为什么不能为您工作。 在 TI Resource Explorer 中、您可以找到如何使用 Uniflash 软件。

    3) 3) CC32xx 器件使用两种编程方法。 JTAG 可用于从 IDE 进行编程、仅用于开发目的(将代码上传到 S 器件的内部 XIP 闪存或 RAM)。 SPI 闪存(被称为 sFlash)的内容通过 UART 和 ROM 引导程序进行编程。 在生产线指南中、您可以找到有关UART 连接的更多详细信息

    很抱歉、我没有足够的时间通过电子邮件提供支持。 WiFi 应用团队的人也可以做到这一点。 说实话、我两年多来都没有使用 CC32xx、现在我正在从事 STM32H7的项目工作(TI 的产品系列没有类似的 MCU)。

    抱歉、我从未使用过此示例。 请等待 WiFi 团队的回答、或者您可以将消息直接写入Shlomi Itzhak

    1月

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

    尊敬的 JD:

    谢谢。

    Shlome 您好:

      #1。 使用原始 SysConfig、控制台为我提供此 UART 回显。

      #2。 现在、如何/我可以使用哪个 TX/RX 引脚与其他 EVM 一起进行测试、以证明通过 EVM TX/RX 引脚发送/接收 UART?

         可以用于 UART TX/RX 的自由引脚有哪些?

    BR Rio

     

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

    Shlomi 您好:

      #1。 我已将 UART0作为 P03 / P45引脚修改为 TX/RX。

      #2。 但我无法从这2个引脚中测量任何一个。

      #3. 同时、我将这2个引脚连接在一起、控制台没有"Echo the Char I input"。

    有任何意见吗?

    BR Rio

      

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

    您好!

    您不能在 CC3235SF 器件中使用引脚 P45_GPIO_31。 此引脚用于内部直流/直流转换器、以便为 XIP 闪存供电。 请参阅 CC3235SF 或 CC3235SF LP 原理图的数据表。

    1月

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

    您好!

    我添加了 UARTP07和 P08、并更改了代码、以打开我创建的第二个 UART。

    然后、我使用外部电平转换器连接到新建的 UART、并生成键入的字符。

    Shlomi

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

    Shlomi 您好:

     您可以将 SysConfig 和修改后的代码分享给我吗?

     很抱歉、我的客户正在等待。

    谢谢。

    BR Rio

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

    Shlomi 您好:

     #1。 按照与您相同的设置、我无法从 EVM 测量任何信号。

     

     #2。 我是否需要按以下方式修改代码?

    静态 const UART2CC32XX_HWAttrs uart2CC32XXHWAttrs0 ={
    baseAddr = UART0_BASE、
    .intNum = INT_UART0、
    .intPriority =(~0)、
    .FlowControl = UART2_FLOWCTRL_NONE
    .rxDmaChannel = UDMA_CH8_UARTA0_RX、
    .txDmaChannel = UDMA_CH9_UARTA0_TX、
    .rxPin = UART2CC32XX_PIN_45_UART0_RX、
    .txPin = UART2CC32XX_PIN_03_UART0_TX、
    .ctsPin = UART2CC32XX_PIN_UNASSIGNED、
    .rtsPin = UART2CC32XX_PIN_UNASSIGNED、
    .rxBufPtr = uart2RxRingBuffer0、
    .rxBufSize = sizeof (uart2RxRingBuffer0)、
    .txBufPtr = uart2TxRingBuffer0、
    .txBufSize = sizeof (uart2TxRingBuffer0)

    BR Rio

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

    RIO、

    首先、我要让进入 PIN_55和 PIN_57的原始 UART 保持原样、然后添加一个新的 UART 实例。 因此、我将有两个 UART、如下所示:

    第二步、我要 更改代码、以便初始化新的 UART。 在这种情况下、我需要初始化 CONFIG_UART2_1、以便在 uart2echo.c 中将"uart = UART2_open (CONFIG_UART2_0、&uartParams);"更改为"UART = UART2_open (CONFIG_UART2_1、&uartParams);"

    第三、我将连接一个外部电平转换器、该电平转换器连接到标头上的 P07和 P08、键入字符并接收回波。

    Shlomi

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

    Shlomi 您好:  

      一些问题:

         Q0。 如果我将 P7 + P8连接在一起、为什么我们需要 Leve 移位器?

         问题1。 您使用的是 MCU+Image 还是 Debug 版本?

         问题2: 我可以在加载 Debug 版本时看到 UART 初始波形。

            但 MCU+IMAGE 不会为我显示任何内容。

         问题3。 BTW、当我使用 Teraterm、我曾经执行控制台的输入、但是波形不会同时显示两种类型的结果:(调试+ MCU/Image。)

    我怎么了?

    BR Rio

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

    Shlomi 您好:

     1.在 EVM 上、P07/P08是我测量的引脚。 (没有发生任何情况。)

     2.我直接将 P07连接到 P08 ,控制台中没有回声:(.

    BR Rio

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

    我不想触碰板载 FTDI、因此使用了外部电平转换器。 您也可以使用板载 FTDI 完成此操作。 我不知道为什么要从外部将 TX 连接到 RX。 在回波示例中、环回位于 SW 中。 查看我使用 FTDI 并将其连接到 P_07和 P_08时的设置图片。 它到达回波示例 SW 并环回到终端。

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

    Shlomi 您好:

      请告诉我您连接到07和08的 FDTI 引脚、谢谢。

    BR Rio

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

    P07 / P08是 EVM 上的标签?

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

    是、EVM 上的 P07和 P08。

    这些引脚连接到 P06和 P07 (分别是3个引脚跳线)和更靠近 FTDI 的引脚。

    这样、FTDI 连接到新引脚、而非 P57和 P55。

    Shlomi

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

    Shlomi 您好:

    问题已解决、感谢您的支持。

    最后、我来结束本次演示。

    BR Rio

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

    Shlomi 您好:

    问题已解决、感谢您的支持。

    最后、我来结束本次演示。

    BR Rio