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.

[参考译文] CC33XX-SOFTWARE:连接 AM243X-LP 和 CC33XX-BP 时出现错误的输出

Guru**** 2461910 points
Other Parts Discussed in Thread: SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1473168/cc33xx-software-wrong-output-when-interfacing-am243x-lp-and-cc33xx-bp

器件型号:CC33XX-SOFTWARE
主题中讨论的其他器件:SysConfig

工具与软件:

您好!

在将 AM243x-LP 与版本10 SDK 和 CC33XX-BP 连接时、请按照迁移指南中的步骤操作。 我将在 COM 端口中获得如下所示的输出。 问题可能是什么?

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

    尊敬的 Nivetha:

    我会在正确的引导模式下检查您的。 我还会再次确认、当您在器件闪存上下载固件时、cc33_xx.bin 文件的路径正确无误。

    此致!

    Rogelio

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

    尊敬的 Rogelio D:

    感谢您的答复。

    我在 cc33cc_network 终端文件的 example.syscfg 中更改了 udma 2/2。 之后我可以看到 WLAN 的命令。 现在我又面临一个问题。 您能帮助一下吗?

    刷写时、引导模式为 UART (开关1、2、3为高电平、其余为低电平)。 读取闪存代码时、引导模式为 QSPI (开关1、6为高电平、其余为低电平)。  

    在 AM243x 的 SDK 8版本中、一切都可以顺利运行。 因此我可以确保所有 bin 文件都正确。 当我将 AM243x 的 SDK 版本更改为10时、udma 中出现错误。在 cc33xx_network_terminal 文件中、有一个名为 example.syscfg 文件的文件、我将 udma 配置更改为2/2。 然后得到如下所示的输出。

    在这里,当我给 wlan_start 命令,它是卡住,而下载 RAM-BTL . 并且 AM243x 的版本未更新为10。 此处可能是什么问题?  

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

    嗨、nivetha、

    您是否下载了 SDK 10版本中附带的新 bin 文件?

    在 SDK 8版本的 AM243x 中、一切都运行良好。 因此我可以确保所有 bin 文件都正确。 当我将 AM243x 的 SDK 版本更改为10时

    我认为固件没有加载、因为驱动程序版本与固件版本不匹配。 每个 SDK 具有不同的固件和驱动程序、它们必须相互匹配。

    此致!

    Rogelio

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

    尊敬的 RogelioD:

    感谢您的答复。

    之前、我在转移到 SDK 10版本的 AM243x 时要求进行更改、他们建议只需使用版本10 SDK 构建文件。 它应该起作用,就像他们在这个论坛中提到的 https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1470930/cc33xx-software-requesting-for-migration-guide-for-am243x-version-10-sdk-to-interface-am243x-lp-with-cc33xx-bp .

    因此、我在这里为 AM243x 安装了 SDK 10.01.00.32、并使用此 SDK 10 编译与 CC33xx_MCU_PACK_R5相同的文件。  

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

    尊敬的 Nivetha:

    我很抱歉、我对您的意思感到困惑。 我试着澄清它是如何工作的,希望消除困惑。

    CC33xx_MCU_PACKAGE 是 AM243x SDK 中的插件。 您应该能够使用8.5.0.24以外的任何 AM243 SDK 版本。

    只需确保更改对工程属性的依赖关系。

    不过、从上面分享的屏幕截图可以看出。 我仍然认为刷写到电路板上的二进制文件存在问题。

    您是否可以尝试使用 R5版本中找到的二进制文件再次运行用户指南的以下部分、同时从 R5版本导入示例?

    https://dev.ti.com/tirex/explore/node?node=A__AOBa0qCGTflL-aKeFSuW2A__CC33XX-RTOS-MCU__dzPVh4K__LATEST

    此致!

    Rogelio

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

    尊敬的 Rogelio:

    我通过上述入门指南中的步骤再次进行了尝试。 我在所有文件的属性中创建所有文件、以更改 SDK 版本和 SysConfig 版本。  

    在构建"cc3xxx_network_terminal"时、首先 我在 uDMA 中遇到错误。 在该文件的 example.sysconfig 中、uDMA 为0/2、我将其更改为2/2。 错误被清除。

    然后出现错误、例如找不到 appimage_x509_cert_gen.py 文件。 我在"akefile_ccs_bootimage_gen"文件中跟踪并更改了此文件的路径。 我在下面附上了与这些错误相关的文件。

    现在  "cc3xxx_network_terminal"文件中没有错误。  

    然后,我遵循了类似的步骤,存在入门指南,但我仍然得到相同的. 在 COM 端口中、在发出 wlan_start 命令时、下载 RAMBTL 被挂起。