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.

[参考译文] CCS/IWR1443BOOST:连接毫米波演示、但 CCS 中的信号和错误不可视化

Guru**** 2604225 points
Other Parts Discussed in Thread: IWR1443, IWR1443BOOST, UNIFLASH

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/664159/ccs-iwr1443boost-connection-with-mmwave-demo-but-no-visualization-of-signals-and-errors-in-ccs

器件型号:IWR1443BOOST
主题中讨论的其他器件:IWR1443UNIFLASH

工具/软件:Code Composer Studio

您好!

我是 Davide、我想运行毫米波 SDK 演示以了解 EVM 的工作原理。

我已执行 http://dev.ti.com/tirex/#/?link=Software%2FmmWave%20Sensors%2FIndustrial%20Toolbox%2FLabs%2FmmWave%20SDK%20Demo%20-%2014xx%2FSetup%20Guide 中报告的步骤

一切看起来都可以、但最后、当我使用毫米波演示可视化工具将配置发送到传感器时、CCS 的控制台中会出现以下错误:

_________________________________

CS_DAP_0:错误:(错误-261 @ 0x0)接收到来自 XDS110的无效响应。 (仿真包7.0.100.1)  
CS_DAP_0:错误:(错误-122 @ 0x0)在函数中检测到错误的参数值。 SMG_CALL ()中的`SC_args'可能存在问题。 (仿真包7.0.100.1)  
CS_DAP_0:20次尝试后无法确定目标状态
CS_DAP_0:在断开连接之前无法从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序
Cortex_R4_0:错误:(错误-261 @ 0x0)接收到来自 XDS110的无效响应。 (仿真包7.0.100.1)  
Cortex_R4_0:错误:(错误-122 @ 0x0)在一个函数内检测到一个错误的参数值。 SMG_CALL ()中的`SC_args'可能存在问题。 (仿真包7.0.100.1)  
Cortex_R4_0:20次尝试后无法确定目标状态
Cortex_R4_0:在断开连接之前无法从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序
_________________________________

XDS 仿真包版本。 7.0.100.1已正确安装在 C:\ti\ccsv7文件夹中。

提前感谢您的帮助。
Davide

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

    感谢您关注 TI 毫米波 IWR1443传感器。 我很乐意提供帮助。

    如您参考的链接中的设置指南中所述、有两种方法可用于在 EVM 上运行毫米波 SDK 演示。 看起来您当前正在使用"调试模式"、在该模式下、您在 CCS 中构建演示源代码、然后从 CCS 连接到目标、并将程序加载到 EVM 上、并且可以使用 CCS 调试代码以设置断点等

    另一种方法称为"部署模式"、其中预构建的演示二进制文件刷写到 EVM 上、然后 EVM 在下电上电时自动开始运行演示。 此方法不使用 CCS。 我建议首先使用此方法来验证所有硬件是否正常工作。 请确保您已下载最新版本的毫米波 SDK (当前应为 v1.1.0.2)、然后按照演示设置指南中的步骤将两个二进制文件刷写到 EVM 中、 但对于"Meta Image 2/MSS"、请使用以下预构建的14xx 演示二进制文件、而不是设置指南中显示的"_ccsdebug_"二进制文件。

    用于"Meta Image 2/MSS"的预构建毫米波 SDK 14xx 演示二进制文件(替换 使用当前 SDK 版本):
    C:\ti\mmwave_sdk_ \packages/ti\demo\xwr14xx\mmw\xwr14xx_mmw_demo_mss.bin

    刷写(确保在刷写后移除跳线 SOP2)并对 EVM 进行下电上电后、请尝试使用 dev.ti.com/mmWaveDemoVisualizer 上的毫米波演示可视化工具配置 EVM 中的数据并将其可视化

    以下是一些附加项目、可用于检查您是否仍然看到问题。
    1.确保 EVM 电源在5V 电压下至少能提供2.5安培电流(计算机 USB 端口和标准 USB 充电器块通常只能提供1安培电流、这将使 EVM 崩溃)
    2.确保使用的是与 EVM 随附的 USB 电缆相同的单根标准长度 USB 电缆(延长电缆有时会导致连接问题)

    如果需要更多支持、还请提供有关您所使用的 Windows 版本和 CCS 版本的详细信息。

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

    尊敬的 John:

    感谢您的帮助、但电路板尚未正常工作。

    我再次查看了该指南、它不会报告您轻轻地描述我的步骤。

    初始信息:SDK 版本 1.1.0.2、Windows 10、EVM IWR1443BOOST

    我在此总结我的步骤:

    1) 1)在电路板上放置两根跳线(SOP 0和 SOP2)

    2) 2)为电路板通电

    3) 3)打开程序 Uniflash、选择器件(首先、我尝试 IWR1443 -不起作用、然后 IWR1443BOOST -也不起作用)

    4) 4)选择元映像文件="xwr12xx_xwr14xx_radarss.bin"和元映像2="xwr14xx_mmw_demo_MSS.bin"

    5) 5)在"Setting (设置)"和"Utilities (实用程序)"中选择 COM 端口(Application/User Com 端口)

    6) 6)单击"Load image"-> Load successful (加载成功)

    7) 7)关闭电路板电源、移除跳线、打开电路板电源(这里的 LED NERR OUT 亮起! 对吗?)

    8)但是、我按下按钮 NRST (让 NERROUT 关闭....。 这是一个雾!)

    9) 9)连接到毫米波演示可视化工具

    10) 10)它不起作用! 当发送配置时、PC 会发出与断开 USB 连接和 LED NERR 输出相同的声音。

    请帮助我了解问题。

    非常感谢、
    Davide

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

    Davide、

    1.为 EVM 供电的电源规格是什么(即电压(V)和电流(A))?

    2.如果当前电源出现问题,是否可以尝试使用其他电源?

    3.出现问题时,您能否从毫米波演示可视化工具中发布控制台的全部内容?

    此致、
    John

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

    尊敬的 John:  

    使用的电源为5V、2.5A。 看起来很好!

    但是、这可能还不够。 因此、我用一个5V 6A (最大30W)对其进行了更改、电路板工作正常。

    非常感谢您的善意帮助。

    Davide