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.

[参考译文] AWR2544LOPEVM:与消声室集成以获取波束图形、但需要 UART 控制和数据访问。

Guru**** 2439710 points
Other Parts Discussed in Thread: AWR2544, DCA1000EVM, AWR2544LOPEVM, UNIFLASH, SYSCONFIG, MATHLIB

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1543008/awr2544lopevm-integrating-with-anechoic-chamber-to-get-beam-pattern-but-need-uart-control-and-data-access

器件型号:AWR2544LOPEVM
主题中讨论的其他器件:DCA1000EVMUNIFLASH、AWR2544、 SYSCONFIG、MATHLIB

工具/软件:

我们是一个试图评估 AWR2544LOPEVM 的无线研究组。  我们还包括 DCA1000EVM。  我们成功设置了模块、可以通过 mmWave Studio 和后处理获得结果、或者至少我们可以看到结果。  我们通读了该文档、并尝试了许多不同的方法来通过 UART 进行连接。  这些都没有成功。

我们的目标是设置一些测试场景、以帮助在典型汽车雷达模式下评估模块、还可以 根据我们的需求进行一些额外的测试。  首先进行的测试之一是将器件置于消声室中并测量光束模式。  我们使用的其他评估单元具有可以通过 UART 命令提取数据的软件。  该设置需要控制定位器来设置角度、在该角度测量、然后移动到下一个角度。

由于我们不是软件开发人员、因此我们试图避免进行大量编程。  我们相信答案是存在的、但我们只是缺少一些简单的东西来获取所需的数据和控制。  我们一直在寻找快速的解决方案,并想知道它是否存在,还是我们必须自己开发一些东西。

谢谢你。

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

    您好、

    我们在实验室进行了类似的测试。

    我们使用了一个定位器(我们称之为旋转器)、该定位器由 PC 上的 UART 使用 Matlab 命令进行控制。

    所以、我们基本上有一个 MATLAB 脚本、该脚本通过 mmWave Studio、传感器 EVM + DCA1000 EVM 和转子通过 UART 进行控制。

    对于每个角度、数据都使用 DCA1000 捕获、并通过以太网流式传输到 PC。

    这是否与您尝试实现的目标相似?

    谢谢你
    Cesar

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

    是的、我们希望这样做。  我们只是没有使用 MATLAB 来控制“转子“。

    我目前有几个旧版本的 MATLAB、我是否需要升级到更新版本才能使其仅用于发出命令?  我想我读了一些关于拥有 2017a 或更高版本的东西。

    由于我不使用 MATLAB 进行设备控制、因此我没有真正追求这一选择。  我是否仍要使用 mmWave Studio 进行 EVM 设置、然后再使用 MATLAB 进行移动转子并收集数据?  我是否需要关闭 mmWave Studio 来执行此操作?

    谢谢您、

    Dave

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

    您好、

    在该方法中、mmWave Studio 在内部使用、但控制来自 Matlab 脚本。

    请给我一些时间来查找一个示例

    谢谢你
    Cesar

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

    我想我的问题是、该脚本是否可以从安装用于 mmWave Studio 中所用后处理的 Matlab 引擎运行?  我确实获得了 MATLAB 的批准、但我需要确保在“高效“的时间内运行所有内容。

    如果我使用 mmWave Studio 进行了所有设置、我是否可以使用 DCA1000EVM/CLI 可执行文件来布防 DCA1000、触发帧、然后它可以捕获 BIN 文件中的数据?  然后我只需要从现在运行转子的软件中执行这些命令。  我还必须自己处理数据或使用 Matlab 进行后期处理。

    谢谢、

    Dave

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

    您好、

    遗憾的是、我们没有可与客户共享的完整解决方案。  

    我可以与大家分享我们内部使用的一些 MATLAB 脚本、您可以决定这是否适合您。  

    您可能需要针对该用例自定义脚本。

    也可以在 python 中实现。 我们尚未对此进行调查。

    会通过私人聊天向您发送一些脚本

    谢谢你
    Cesar

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

    好的、这会有所帮助。

    我当时尝试了我提到的 DCA1000 CLI 选项。  我可以根据 DCA1000 CLI 指南执行该操作、但没有 LVDS 数据。  我使用 mmWave Studio 进行了所有设置、我可以通过 mmWave Studio 获取 LVDS 数据。  

    没有 LVDS 数据似乎是跨平台的常见错误、但我没有看到解决方案。  我认为有 1 个线程表示这是用于 Out_Of_Box 演示的、但不清楚为什么。

    我尝试的另一个 CLI 选项是刷写 mmwave_studio_cli_awr2544.appimage 文件。  但是、我在执行 uart_uniflash python 代码时会出现错误。  它无法解析文件。

    谢谢、

    Dave

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

    “如果我使用 mmWave Studio 完成了所有设置、我是否可以使用 DCA1000EVM_CLI 可执行文件来 ARM DCA1000、触发帧、然后它可以捕获 bin 文件中的数据?  然后我只需要从现在运行转子的软件中执行这些命令。  我还必须自己处理数据、或者使用 Matlab 进行后期处理。“

    好的、这就是 MATLAB 脚本的功能。  e2e.ti.com/.../capture_5F00_example.me2e.ti.com/.../CLI_5F00_OneTimeDataCapture_5F00_function.m

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

    在我提供的脚本中、您可以看到一个示例、说明如何从 Matab 脚本调用 DCA1000EVM/CLI_... API。  

    %准备捕获
    IF dataCaptureFlag  
      SYSTEM ([“DCA1000EVM_CLI_Control.exe reset_ar_device、datacardConfigJsonFile])
      暂停 (3)
      系统 ([“DCA1000EVM_CLI_Control.exe FPGA“、datacardConfigJsonFile])
      系统 ([“DCA1000EVM_CLI_Control.exe record、datacardConfigJsonFile]);
      暂停 (2);
      sendCfg (COM_PORT_RADAR_CONFIG、strcat (configFile、'.cfg'));
    结束


    %%一次性数据捕获
    通过 DCA1000 CLI 控制接口捕获的数据文件百分比
    IF dataCaptureFlag
      %需要在传感器开始之前开始捕获、以便 DCA1000 从帧开始捕获
      sendCfg (COM_PORT_RADAR_CONFIG、sensorStopFile);
      系统 ([CA1000EVM_CLI_Control.exe start_record '、datacardConfigJsonFile]);
      暂停 (0.5);
      sendCfg (COM_PORT_RADAR_CONFIG、sensorRestartFile);
      暂停 (3);
      系统 ([CA1000EVM_CLI_Control.exe stop_record '、datacardConfigJsonFile]);
      暂停 (0.5);
      SYSTEM ((['copy C:\myCliSavedData\adc_data_Raw_0.bin '、adcDataFileName]);
    结束
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    下面提供了脚本的输入

    • config_file_name — 这是线性调频脉冲,帧配置
    • sensor_start.cfg、sensor_stop.cfg
    • .json

    %%------------------------------------------------------------------------------------
    可能需要更改的%%参数
    ----------------------------------------------------------------------------------------
    %配置文件名
    ConfigFile = strcat (HOMEDIR'\CONFIG\'、CONFIG_FILE_NAME);
    sensorRestartFile = strcat (HOMEDIR、'\config\sensor_restart.cfg');
    sensorStopFile = strcat (HOMEDIR、'\config\sensor_stop.cfg');
    datacardConfigJsonFile = strcat (HOMEDIR、'\config\datacard_config.json');
    我将附上一些示例
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    chirp1_77_75g.CFG 是否是 sensorRestartFile 的一个示例发送到 DCA1000 CLI 启动和停止命令之间的通信端口?

    我认为这是我断开的连接之一、连接 DCA1000 EVM 后、似乎无法通过任何通信端口进行通信。

    我有 AR-DevPACK_EVM-012 通信端口 4、5、6 和 7。  mmWave Studio 可以在端口 7 上连接。

    我还有 XDS110 Class Application/User UART (COM13)

    和 XDS110 类辅助数据端口 (COM12)

    当我尝试下载 mmWave Studio CLI 和整个 CLI 设置例程时、我使用 COM13。  我可以使设置例程正常工作、但当我尝试下载特定的 2544 CLI 时、我得到了我之前提到的解析错误。

    谢谢、

    Dave

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

    你(们)好

    您是否能够通过 LUA 脚本使用 DCA1000 CLI API? Lua 脚本是用于自动执行 mmWave Studio 的脚本语言。

    我不知道您以哪种其他方式尝试使用 DCA1000 CLI?

    谢谢你

    Cesar

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

    我一直通过命令提示符执行 DCA 1000 CLI control.exe 命令。

    似乎我只需要让传感器在开始和停止记录命令之间启动。  我可以通过在 mmWave Studio 的 LUA shell 中发出 AR1.StartFrame () 来执行此操作。  我希望有一种方法可以通过终端窗口进行连接来执行该命令。

    从您发送的文件来看、我似乎只需要发送 sensorStart 0 命令来启动触发器。  该命令询问 CommPort、但我无法在任何通信端口上使用终端 (TeraTerm) 成功发送任何命令。

    我还无法运行 MATLAB 脚本。

    谢谢您、

    Dave

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

    让我把整个包裹寄给你

    Cesar

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

    您可以通过此链接下载、有效期为 7 天

    tidrive.ext.ti.com/.../71ab961e-e2e3-467c-acc2-4ee46966331a

    PdnMH1[6]

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

    谢谢、这对您有所帮助。

    我认为我遇到的问题是无法让 CLI 演示在 EVM 上运行。  文档随附的指南希望刷写 CLI 代码。  我无法通过 Code Composer Studio 刷写或下载代码。  我试图刷新代码,但我得到了解析错误,我在前面的帖子中提到。  我尝试从 CCS 运行代码、但收到错误消息。

    但是、使用 CCS 时、我在让“Hello World“正确运行时遇到问题。  如果我让它运行时出现 NOW 错误、它不会每次打印出 Hello World。  或出现错误。  目前我因 SysConfig 版本错误而收到错误消息。  版本控制似乎过于复杂。  我下载了 SDK 4.07.0、它请求我获得 SysConfig 1.21.0。  我得到了该版本、然后代码就无法运行、因为它需要的是 SDK 版本 4.5.0。  我删除了 4.7 并安装了 4.5。  但该版本需要 SysConfig 1.17、它也无法正常工作。  我认为、我还必须按顺序安装旧版本的 CCS。

    总之、我认为我只需要 CLI 代码即可在 AWR2544LOPEVM 上运行。  可以刷写或通过 CCS 刷写、但如果使用的是 CCS、我需要一些版本帮助。

    谢谢、

    Dave

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

    您好、

    我已请一位同事帮助您完成此步骤。  

    请与我们分享您所指的“指南“、以便我们重现问题。  

    文档随附的指南希望刷写 CLI 代码。  我无法通过 Code Composer Studio 刷写或下载代码。  我试图刷新代码,但我得到了解析错误,我在前面的帖子中提到。  我尝试从 CCS 运行代码、但收到错误消息。

    谢谢你
    Cesar

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

    它是 LvdsDataCapture zip 文件中的指南。

    e2e.ti.com/.../LVDS_5F00_Capture_5F00_User_5F00_Guide_5F00_1843AOP_5F00_Version3.pdf

    当然、它引用了不同的 EVM、但想法是相同的。

    RADAR 工具箱和我下载的 mmWave Studio 目录中有 bin/image 文件。  也许我尝试使用错误的文件、我不确定。  但根据上面的文档、似乎需要在 EVM 上运行 CLI 程序、才能运行 MATLAB 脚本。

    谢谢、

    Dave

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

    您好:

    重申一下、您要使用 OOB 演示刷写 AWR2544EVM? 您将无法使用 CCS 刷写。

    此致、

    Gabriel

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

    是的、只有在按照其中一个指南中的过程刷写了“default_sbl_null_no_appimage.cfg"文件“文件时、我才能使用 CCS。

    我尝试刷写“out_of_box_2544.appimage",“,得到、得到以下响应。

    C:\ti\mmwave_mcuplus_sdk_04_05_00_02\mcu_plus_sdk_awr2544_09_00_00_06\tools\boot>python uart_uniflash.py -p COM13 -cfg=sbl_prebuilt\awr2544-evm\out_of_box_2544.appimage

    正在解析配置文件...
    回溯(最近一次呼叫):
    中的文件“c:\ti\mmwave_mcuplus_sdk_04_05_00_02\mcu_plus_sdk_awr2544_09_00_00_06\tools\boot\uart_uniflash.py“、第 705 行
    main (sys.argv[1:])
    ~~~~^^^^^^^^^^^^^^μ s
    文件“c:\ti\mmwave_mcuplus_sdk_04_05_00_02\mcu_plus_sdk_awr2544_09_00_00_06\tools\boot\uart_uniflash.py“、第 385 行、位于 main 中
    parse_status = filecfg.parse ()
    解析中的文件“c:\ti\mmwave_mcuplus_sdk_04_05_00_02\mcu_plus_sdk_awr2544_09_00_00_06\tools\boot\uart_uniflash.py“、第 666 行
    Lines = f.readlines()
    文件“C:\Program Files\WindowsApps\PythonSoftwareFoundation.python.3.13_3.13.1520.0_x64__qbz5n2kfra8p0\Lib\encodings\cp1252.py“、第 23 行、已解码
    返回 codecs.charmap_decode(input,self.errors,decoding_table)[0]
    ~~~~~~~~~~~~~~~~~~~~~μ s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^μ s
    UnicodeDecodeError:'charmap'编解码器无法解码位置 142 中的字节 0x90:字符映射到

    我还尝试了刷写 mmwave_studio_cli_awr2544.appimage 并获得此响应

    C:\ti\mmwave_mcuplus_sdk_04_05_00_02\mcu_plus_sdk_awr2544_09_00_00_06\tools\boot>python uart_uniflash.py -p COM13 -cfg=sbl_prebuilt\awr2544-evm\mmwave_studio_cli_awr2544.appimage

    正在解析配置文件...
    回溯(最近一次呼叫):
    中的文件“c:\ti\mmwave_mcuplus_sdk_04_05_00_02\mcu_plus_sdk_awr2544_09_00_00_06\tools\boot\uart_uniflash.py“、第 705 行
    main (sys.argv[1:])
    ~~~~^^^^^^^^^^^^^^μ s
    文件“c:\ti\mmwave_mcuplus_sdk_04_05_00_02\mcu_plus_sdk_awr2544_09_00_00_06\tools\boot\uart_uniflash.py“、第 385 行、位于 main 中
    parse_status = filecfg.parse ()
    解析中的文件“c:\ti\mmwave_mcuplus_sdk_04_05_00_02\mcu_plus_sdk_awr2544_09_00_00_06\tools\boot\uart_uniflash.py“、第 666 行
    Lines = f.readlines()
    文件“C:\Program Files\WindowsApps\PythonSoftwareFoundation.python.3.13_3.13.1520.0_x64__qbz5n2kfra8p0\Lib\encodings\cp1252.py“、第 23 行、已解码
    返回 codecs.charmap_decode(input,self.errors,decoding_table)[0]
    ~~~~~~~~~~~~~~~~~~~~~μ s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^μ s
    UnicodeDecodeError:'charmap'编解码器无法解码位置 142 中的字节 0x90:字符映射到

    我相信也会出现同样的错误。

    我还通过 MATLAB 运行了 CLI_OneTimeDataCapture_function.m。  它在 sendCFG 命令上挂起。  我认为这与没有正常工作的 CLI 界面有关。

    谢谢、

    Dave

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

    您好:

    要刷写 2544、请按照 SDK 中“4.2"部分“部分的用户指南中的步骤进行操作。 如何将图像刷写到毫米波 EVM“

    file:///C:/ti/mmwave_mcuplus_sdk_04_07_01_03/mmwave_mcuplus_sdk_04_07_01_03/docs/mmwave_mcuplus_sdk_user_guide.pdf

    有两种选项:uniflash 和使用 python。 Uniflash 很容易理解、但我将给您一些额外的见解、以帮助完成用户指南上的步骤。

    运行 setenv.bat 时、在 VS 代码中打开该文件、并确保将器件设置为 2544、并且您具有此文件中指定的所有依赖项。

    在 default.cfg 中、 您可以从此处选择要刷写的文件

    如果您有任何其他问题、请告知我、但您需要按照 SDK 中的步骤刷写电路板。

    此致、

    Gabriel

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

    好的、我已按照建议遵循了 SDK 用户指南中的过程。  实际上、我多次查看过它、只是为了确保我的操作正确。

    当我刷写演示图像时、收到的错误与之前发送的错误相同。  当我处于 UART 引导模式时、可正确刷写文件、如第 4.2.4.4 节所述  

    然后、我切换到 QSPI 引导模式并下电上电(第 4.2.4.5 节)。  然后、我尝试从目录\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\tools\awr2544\mmw\进行刷写  

    这里实际上有几张图片。  我尝试了其中的大部分,都有同样的结果。

    以下是命令和错误:

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\tools\awr2544>python C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mcuplus_sdk_awr uart_uniflash.py

    正在解析配置文件...
    回溯(最近一次呼叫):
    中的文件“C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mcu_plus_sdk_awr2544_10_01_00_05\tools\boot\uart_uniflash.py“、第 705 行
    main (sys.argv[1:])
    ~~~~^^^^^^^^^^^^^^μ s
    文件“C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mcu_plus_sdk_awr2544_10_01_00_05\tools\boot\uart_uniflash.py“、第 385 行、位于 main 中
    parse_status = filecfg.parse ()
    解析中的文件“C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mcu_plus_sdk_awr2544_10_01_00_05\tools\boot\uart_uniflash.py“、第 666 行
    Lines = f.readlines()
    文件“C:\Program Files\WindowsApps\PythonSoftwareFoundation.python.3.13_3.13.1520.0_x64__qbz5n2kfra8p0\Lib\encodings\cp1252.py“、第 23 行、已解码
    返回 codecs.charmap_decode(input,self.errors,decoding_table)[0]
    ~~~~~~~~~~~~~~~~~~~~~μ s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^μ s
    UnicodeDecodeError:'charmap'编解码器无法解码位置 3021:字符映射到的字节 0x9d

    谢谢您、

    Dave

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

    您好:

    您目前没有遵循正确的步骤。 您将在命令中放置应用程序映像路径。 这就是您的命令应该看起来的样子

    Python C:\ti\mmwave_mcuplus_sdk_04_07_01_03\mcu_plus_sdk_awr2544_10_01_00_05\tools\boot\uart_uniflash.py -p COM62 --cfg=default.cfg

    默认情况下、cfg 应导航到 2544 的以下路径

    C:\ti\mmwave_mcuplus_sdk_04_07_01_03\mmwave_mcuplus_sdk_04_07_01_03\tools\awr2544\default.cfg

    以下是您应在第三个条目中包含应用程序映像路径的位置。 前两个命令对于刷写是必需的、在您的过程中、您要跳过前两个命令。 在运行 python 命令之前、请确保首先在终端中运行 2544 的 setenv.bat。

    请更正此内容并告诉我它是否有效。

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

    对不起,我没有发布,因为它运行成功。

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\tools\awr2544>python C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mcu_plus_sdk_awr2544_10_01_00_05\tools\boot\config\uart_uniflash.py -cfg=COM13 default.cfg

    正在解析配置文件...
    正在解析配置文件...成功。 找到 3 个命令!!!

    正在执行命令 1(共 3 个)...
    找到正在发送 sbl_uart_uniflash.release.tiimage 的闪存写入器
    已在 6.89s 内发送大小为 55729 字节的闪存写入器 sbl_uart_uniflash.release.tiimage。

    正在执行第 2 个命令(共 3 个)...
    命令参数:--file=sbl_qsp.release.tiimage --operation=flash --flash-offset=0x0
    在 9.47s 内发送大小为 66609 字节的 sbl_qsp.release.tiimage。
    【状态】成功!!!

    正在执行第 3 个命令(共 3 个)...
    命令参数:--file=./../ti/utils/ccsdebug/awr2544_ccsdebug.appimage --operation=flash --flash-offset=0xA0000
    发送...5s 内大小为 39724 字节的/../ti/utils/ccsdebug/awr2544_ccsdebug.appimage。
    【状态】成功!!!

    将执行配置文件中的所有命令!!!

    这是我做的第一件事。  实际上我要提到的是、当我更改为 QSPI 模式并点击“RESET"(“(复(复位)时、使用这些新映像文件时、得到的响应与从另一个指南使用的目录加载它们时不同。

    以下是所执行的“setenv.bat"命令“命令:

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>setenv

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 mmwave_sdk_device=awr2544

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 download_from_ccs=yes

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>if awr2544 == awr2x44P (


    设置 M4_RELEASE_OPT=1

    设置 MSS_AOA_ENABLE=1
    设置 ECO_MSS_AOA_ENABLE=1
    )

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 mmwave_sdk_tools_install_path=C:/ti/mmwave_mcuplus_sdk_04_07_01_04

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 mmwave_sdk_install_path=C:/ti/mmwave_mcuplus_sdk_04_07_01_04/mmwave_mcuplus_sdk_04_07_01_04

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 ccs_install_path=C:/ti/ccs2010

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 R5F_CLANG_INSTALL_PATH=C:/ti/ccs2010/ccs/tools/compiler/ti-cgt-armllvm_4.0.2.LTS

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 ccs_bin_path=C:/ti/ccs2010/ccs/utils/bin

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 ccs_Cygwin_path=C:/ti/ccs2010/ccs/utils/cygwin

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 mcu_plus_AWR294x_install_path=C:/ti/mmwave_mcuplus_sdk_04_07_01_04/mcu_plus_sdk_awr294x_10_01_00_04

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 MCU_PLUS_AWR2X44P_INSTALL_PATH=C:/ti/mmwave_mcuplus_sdk_04_07_01_04/mcu_plus_sdk_awr2x44p_10_01_00_04

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 MCU_PLUS_AWR2544 安装路径= C:/ti/mmwave_mcuplus_sdk_04_07_01_04/mcu_plus_sdk_awr2544_10_01_00_05

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 sysconfig_install_path=C:/ti/sysconfig_1.23.0

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 mmwave_AWR294x_DFP_INSTALL_PATH=C:/ti/mmwave_mcuplus_sdk_04_07_01_04/mmwave_dfp_02_04_18_01

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 AWR294X_RADARSS_IMAGE_bin=C:/ti/mmwave_mcuplus_sdk_04_07_01_04/mmwave_dfp_02_04_18_01/firmware/radarss/xwr29xx_radarss_metarprc.bin

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>set AWR2544:RADARSS_image_bin=C:/ti/mmwave_mcuplus_sdk_04_07_01_04/mmwave_dfp_02_04_18_01/firmware/radarss/xwr25xx_radarss_metarprc.bin

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 AWR2X44P_RADARSS_image_bin=C:/ti/mmwave_mcuplus_sdk_04_07_01_04/mmwave_dfp_02_04_18_01/firmware/radarss/xwr2x4xp_radarss_metarprc.bin

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 C66X_CodeGen_install_path=C:/ti/ccs2010/ccs/tools/compiler/ti-cgt-c6000_8.3.13

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 C66x DSPLIB_INSTALL_PATH=C:/ti/mmwave_mcuplus_sdk_04_07_01_04/dsplib_c66x_3_4_0_0

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>设置 C66x MATHLIB_INSTALL_PATH=C:/ti/mmwave_mcuplus_sdk_04_07_01_04/mathlib_c66x_3_1_2_1

    C:\ti\mmwave_mcuplus_sdk_04_07_01_04\mmwave_mcuplus_sdk_04_07_01_04\scripts\windows>调用 checkenv.bat
    ----------------------------------------------------
    已配置毫米波构建环境
    ----------------------------------------------------

    ****************************************************************************************

    我将“ccsdebug"映像“映像更改为我想要的演示映像、这是我的理解。 仍然从同一地址开始、我只需更改到..\demo\awr2544\mmw\awr2544_mmw_pm_dem.appimage 的路径

    谢谢您、

    Dave

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

    更改配置文件解决了我的问题。  在加载映像之前、我认为 ccsdebug 是设置的一部分。

    现在我有了一个工作的 comport ,我将能够向前推进。

    谢谢您、

    Dave