Thread 中讨论的其他器件:AWR2944、 UNIFLASH
工具/软件:
我打算更改高端角雷达实验室的配置参数、以提高距离和分辨率。 我成功地构建了位于以下位置的实验室:
使用以下命令:
我正在使用生成的 appimage 以及中 SBL_BINARY 发件人:
但是、我得到了一个 “无效配置“ GUI 中显示错误。
我确认内置 appimage 位于:
完美运行、不会出现任何问题。
这可能是什么原因?
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.
工具/软件:
我打算更改高端角雷达实验室的配置参数、以提高距离和分辨率。 我成功地构建了位于以下位置的实验室:
C:\ti\radar_toolbox_3_20_00_04\source\ti\examples\Automotive_ADAS_and_Parking\high_end_corner_radar\src\demo\awr2944
使用以下命令:
gmake hecrMSSLink
我正在使用生成的 appimage 以及中 SBL_BINARY 发件人:
C:\ti\radar_toolbox_3_20_00_04\source\ti\examples\Automotive_ADAS_and_Parking\awr2944_safety_demo\prebuilt
但是、我得到了一个 “无效配置“ GUI 中显示错误。
我确认内置 appimage 位于:
C:\ti\radar_toolbox_3_20_00_04\source\ti\examples\Automotive_ADAS_and_Parking\high_end_corner_radar\prebuilt_binaries\awr2944
完美运行、不会出现任何问题。
这可能是什么原因?
您好:
首先、我不会使用安全演示中的 sbl_binary。 请参阅 SDK 中的此文件夹、并使用 default.cfg 来刷写电路板。
C:\ti\mmwave_mcuplus_sdk_04_07_01_03\mmwave_mcuplus_sdk_04_07_01_03\tools\awr294x

请仅替换 HECR 应用程序映像的底部文件路径。 这可能会解决您的问题。
第二个问题是您是否尝试使用 GUI 发送配置? HECR 演示具有硬编码的配置、因此一旦打开电路板、数据就会输出。 确保 HECR 演示输出数据的一个好测试是查看串行器中的数据端口、例如万亿个术语来验证正在输出数据。
尝试做这两件事,并告诉我,如果它解决了问题.
此致、
Gabriel
我尝试了两种方法,但没有数据来.
我修改了位于的头文件 “C:\ti\radar_toolbox_3_20_00_04\source\ti\examples\Automotive_ADAS_and_Parking\high_end_cordder_radar\demo\awr2944\common\chirp_design_hecr.h“ src 、并在中生成二进制文件 “C:\ti\radar_toolbox_3_20_00_04\source\ti\examples\Automotive_ADAS_and_Parking\high_end_cordder_radar\demo\awr2944\awr2944_corner_radar.appimage“ src 、我正在使用它。 您能否确认此程序是否正确?
您好:
如果您没有获得任何数据、修改 chirp_design_HECR.h 文件将不会有任何帮助。
还请参阅“4.2.4。 毫米波 SDK 用户指南中的“Flash Procedure Using Python tools“。
file:///C:/ti/mmwave_mcuplus_sdk_04_07_01_03/mmwave_mcuplus_sdk_04_07_01_03/docs/mmwave_mcuplus_sdk_user_guide.pdf
您能否介绍一下有关如何刷写电路板和运行演示的详细步骤? 请尽可能具体、因为很可能缺少一个小步骤。
此致、
Gabriel
您好 Gabriel、
我能够使用 UniFlash 和此内置 appimage 刷写 AWR2944 EVM “C:\ti\radar_toolbox_3_20_00_04\source\ti\examples\Automotive_ADAS_and_Parking\high_end_carter_radar\prebuilt_binaries\awr2944\awr2944_cordder_radar.appimage“
与相应的 SBL 配合使用。
我的目的是提高高端角雷达实验室的距离和分辨率。 为此、我要在该位置构建实验室
“C:\ti\radar_toolbox_3_20_00_04\source\ti\examples\Automotive_ADAS_and_Parking\high_end_cordder_radar\demo\awr2944“ src(使用)
“gmake harrMSSLink“、它会在 “C:\ti\radar_toolbox_3_20_00_04\source\ti\examples\Automotive_ADAS_and_Parking\high_end_Corner_radar\demo\awr2944\awr2944_corner_radar.appimage“ src 中生成 appimage。
注意:到目前为止、我尚未在以下位置对 HECR 头文件进行任何更改 :“C:\ti\radar_toolbox_3_20_00_04\source\ti\examples\Automotive_adas_and_Parking\high_end_corner_radar\demo\awr2944\common\chirp_design_h.h“ src
稍后使用 gmake 生成的应用映像、我使用 UniFlash 刷写 EVM。 但这一次、当我启动 Automotive Visualizer GUI 时、收到错误 消息“在 COM 端口上未检测到数据、读取超时。
您好:
我在我的最后测试了这个过程,并能够验证正在输出的数据。 请严格按照我的步骤操作。
1) 打开终端并运行位于以下路径的 setenv.bat 命令。 请在运行之前打开该文件、并确保“mmwave_sdk_device"设置“设置为 yo awr2944、并且您已安装必要的软件包。
C:\ti\mmwave_mcuplus_sdk_04_07_00_01\mmwave_mcuplus_sdk_04_07_00_01\scripts\windows\setenv.bat
2) 确认您的构建配置已配置后、您可以导航到雷达工具箱(提供的路径)中的 HECR 演示、并使用所需的 gmake 命令构建 HECR 演示。 在您的案例“gmake herrMSSLink“
C:\ti\radar_toolbox_3_20_00_04\source\ti\examples\Automotive_adas_and_Parking\high_end_cordder_radar\demo\awr2944 src
3) 一旦演示是建立没有错误,然后你可以使用 uniflash 闪存。 请确保您使用的是之前指定的这个完全 SBL 映像
“C:\ti\mmwave_mcuplus_sdk_04_07_00_01\mmwave_mcuplus_sdk_04_07_00_01\tools\awr294x\sbl_qspi.release.tiimage“
然后使用您的 HECR 应用程序作为应用程序映像进行刷写

4) 一旦确认闪存成功,你可以然后切换板功能模式,你应该输出数据.
注*-请确保您使用的是 SDK 4.7.0.1 版、因为这是 HECR 演示构建的版本。
此致、
Gabriel
我按照步骤操作、但 AppImage 仍然无法正常工作。 我提供了一个 URL 供您查看我所遵循的步骤。 drive.google.com/.../view
您好 Gabriel、
很抱歉、延迟的回复。
我能够通过 CCS 成功构建该实验室。 您能指导我如何更改 HECR.h 文件以扩大范围和提高分辨率吗?
例如、当我进行如下调整时:
实验室停止工作。 由于毫米波传感估算器尚不适用于 AWR2944、因此我不确定使用的方法是否正确。
在 HECR.h 文件中修改这些参数而不中断实验的最佳方法是什么?