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/AWR1642BOOST:AWR1642高精度实验室不能正常工作

Guru**** 2589280 points
Other Parts Discussed in Thread: AWR1642BOOST, UNIFLASH

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/657167/ccs-awr1642boost-awr1642-high-accuracy-lab-doesn-t-seem-to-work

器件型号:AWR1642BOOST
主题中讨论的其他器件: UNIFLASH

工具/软件:Code Composer Studio

我有一个 AWR1642Boost 板、以前我已经使用过该板、它可以与出厂时加载的固件和毫米波演示可视化工具 Web 应用程序配合使用。 下一步是自行构建固件并使其正常工作、因此我转到了工业工具箱中的实验室之一、即高精度范围实验室的16xx 类型。 我在该实验的发行说明之后安装了所有先决条件、将项目导入到我的工作区、并构建了这些先决条件。  

然后、我按照说明使用 Uniflash 加载 CCS 调试固件、随后为 DSS 和 MSS 器件加载2个已编译的二进制文件。 连接和加载的一切都正常、Code Composer 的控制台报告一切正常。 然后、我转到了该 演示项目的自定义浏览器应用程序。 它指示器件已连接并"正在为数据而 wating "。 但加载实验预构建的配置文件没有任何作用。 这些图仍然没有内容。 我没有尝试改变任何东西。 单击"LOAD CONFIG from PC and SEND"未在任何位置生成任何消息、因此我不确定它是否正常工作。 从物理角度拔下 AWR 板、使角中的链路保持不变。

如果我拔下设备并从选项菜单中单击串行端口、我会收到一条红色错误消息、表示未找到串行端口、因此至少浏览器插件似乎能够与硬件通信。 但是、重新插入、然后单击"reconfigure"按钮似乎没有任何变化。 图保持为空。  

有什么想法、可能会出什么问题? 我认为我编译的二进制文件可能有问题(没有报告错误、但谁知道...) 因此、我按照本实验的用户指南中的说明加载了预编译的实验二进制文件、但没有结果。 相同的行为、没有数据将其添加到图中。  

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

    我刚刚下载、构建并加载了16xx 多种毫米波 SDK 演示实验室的固件、并使用毫米波演示可视化工具应用对其进行了测试、使用 CCS 及其调试固件加载可执行文件后工作正常。

    我从头开始重试了高精度实验室(删除并重新导入项目等),现在我收到了一个编译错误,而我以前没有遇到过-- DSS 项目找不到 DSPF_sp_fftSPxSP.h 快速搜索文件系统、然后我会在 c:\ti\DSPLib_C674x_3_4_0_0\packages/ti\DSPLib\src 以及 c:\ti\C674x-显示器 i_1_03_00_01\src 中找到该头文件

    我很好奇这次找不到标头的原因、但以前可以找到、因为除了删除和重新导入 CCS 项目外、基本系统上没有任何变化。 我是否需要修改工程属性以包含 DSPLIB 头位置?

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

    它看起来有两个问题:一个是实验不能从可视化工具运行。 第二个问题是、由于缺少 DSP 库、编译失败。

    首先、您是否正在使用 MMWAVE_INDUST_toolbox_2_0_0?

    我重试了高精度16xx 实验室预构建的二进制文件、它工作正常。 您可能需要检查的事项:串行端口号、以匹配使用设备管理器显示的端口号。 波特率设置正确。 加载配置时、默认刻度可能不会显示数据。 您可以尝试将光标移动到图的顶部并按"自动分频"按钮。 另请注意、出于任何原因、电路板需要进行下电上电以重新加载配置。 继续按 LOAD CONFIG 按钮加载没有任何帮助。

    关于编译问题、请参阅高精度16xx 实验下的用户指南。 除了 sdk1.1所需的软件外、还需要为该实验安装额外的 DSPLIB。 另请在 C:/ti 下安装、然后重试。

    希望这对您有所帮助。

    此致、

    Michelle

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

    我相信我已经为该实验安装了用户指南/发行说明中提到的所有内容。 我最奇怪的是、它以前编译得很好、但从我的文件系统中删除该 DSS 工程实例并重新导入后、现在无法找到头文件。 我使用的是 MMWAVE_INDUSIAL_toolbox_2_0_0。
    我将使用 CCS v7.4.0。 根据实验的用户指南、安装 CCS 时会自动安装所需的大多数库。 您应该使用 CCS 的内置软件安装程序实用程序来安装两个程序。 提供了毫米波器件支持包、但 TI 仿真器标题仅包含 Linux 和 macOS 条目。 我手动安装了找到的 Windows 变体(ti_emupack_setup_7.0.100.1_win_32.exe)。 最后、该指南说明从 software-dl.ti.com/.../index_FDS.html 安装 DSP 库

    我认为最后一步可能是我的问题的一部分、因为缺少的头文件似乎位于此目录中。 我按照说明以 c:\ti 为目标安装了它。 我是否需要修改项目文件以指向这一点?


    高精度可视化问题:

    重试预编译的二进制文件后、演示应用程序现在可以正常工作。 我不知道发生了什么变化。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    很抱歉耽误你的时间。 您似乎已经解决了问题。 至于项目文件、您是指 projectspec 吗? 它将 DSPLIB 指向 C:/ti/位置。 只要 DSP 库安装在那里、我认为您就不需要更新项目规范文件。

    此致、

    Michelle