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.

[参考译文] AWR2243:将 AWR2243补丁应用于处理器 SDK Radar v3.8时出错

Guru**** 2560390 points
Other Parts Discussed in Thread: AWR2243, TIDEP-01012, AWR1243

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/907162/awr2243-error-when-applying-awr2243-patch-to-processor-sdk-radar-v3-8

器件型号:AWR2243
主题中讨论的其他器件: TIDEP-01012AWR1243

正如论坛上的多人所建议的、有一个补丁可以让处理器雷达 SDK 与2G 传感器(AWR2243)协同工作。 如下面另一个论坛帖子所述、涉及几个步骤。  

[引用用户="Chris Meng"]

您好,

我已使适用于雷达 v3.8的处理器 SDK 适用于 AWR2243 级联 EVM。 请在下面查找更改并附上。

  1. 下载适用于 AWR2243的最新 DFP 并进行安装。

    http://software-dl.ti.com/ra-processors/esd/MMWAVE-DFP-2G/latest/index_FDS.html

  2. 将位于 C:\ti\mmwave_DFP_02_01_05_03\firmware 的 xwr22xx_metaImage.h 复制到 C:\processor_sdk_radar_03_08\ti_components \radar\mmwave_DFP_01_02_00_00\firmware

  3. 修改了 C:\processor_sdk_radar_03_08\ti_components \drivers\pdk_01_10_04_05\packages/ti\drv\v\vps\src\devices\radar_ar12xx\src 中的 bspdrv_ar12xx.c 和 bspdrv_ar12xx.c。

  4. 修改位于 C:\processor_sdk_radar_03_08\vision_sdk\apps\src\rtos\radar\src\alg_plugins\alg_Fxns\radardspadem级 联 imo\radarDspCascadeMimo.c 的代码以进行 MIMO 演示。


code_changes.7z

[/报价]

如上所述应用此补丁后、我继续为我的 TIDEP-01012 EVM 级联雷达板+ TDA2xx DSP 设置构建并加载了一个新的应用映像。 我的板上安装了4个级联 AWR2243传感器。 在构建 AppImage 和 MLO 文件时、我选择的应用程序使用  MAKEAPPNAME = APPS  且  MAKECONFIG = tda2xx_EVM_BIOS_radar  进行 gmake 规则配置。 我遵循了通过 SD 卡启动 EVM 的说明 、并通过主机 PC 上的串行终端成功引导并进入 TDA2xx 命令行。 我尝试运行  TDA2x EVM + 4 AWR12级联捕获、对象检测、显示 用例或  TDA2x EVM + 4 AWR12级联捕获、Tx 光束形式、显示 用例、但两者都没有成功。

也许  可以帮助我了解我出错的地方、因为您是最初推荐该补丁的人。

显示了进入 SSH 终端会话以及 TDA2xx DSP 引导时的初始输出:

下面是选择 1:雷达用例 后、选择并运行第一个演示(运行第二个演示也会产生相同的错误)的终端输出

这是系统在上述最后一个屏幕截图中暂停几秒钟后返回的结果。 终端只是不断地传输此错误、并且不会停止、除非我完全关闭 DSP。  

根据这些输出、有人可以帮助我解决可能出现的问题吗?  看起来非常简单、并且似乎适用于其他人(基于他们的论坛响应)。 请告诉我是否可以提供更多的调试信息。 请注意、我保留了大多数默认编译选项、除非我在上面指定了它们。

最棒的

Jake

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

    您好!

    您的12V 电源的电流是多少? 我建议使用>5A 的电流。

    我还在我的一侧为您的 reference.e2e.ti.com/.../MIMO_5F00_log.txt 添加了 MIMO 日志

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

    尊敬的 Chris:

    我已连接到以12V 电压运行的电源、可实现>5A 的电流。 因此、电源已绰绰有余。 还有其他事要告诉你吗?

    我是否正在使用正确的编译/应用程序? 我注意到您的日志将您的板识别为

    检测到电路板     :[TDA2XX 级联雷达]

    检测到地雷的位置为

    检测到电路板     :[愿景]


    此外、您还可以使用许多不同的用例、而我只有2个用例。 您能告诉我您使用了哪些构建配置吗?

    最棒的

    Jake

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

    Jake、

    您是否可以尝试在下面的规则中设置。制作、重建并重试?

    MAKEAPPNAME?=应用

    MAKCONFIG?= tda2xx_cascad_BIOS_radar

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

    尊敬的 Chris:

    我使用 MAKCONFIG = tda2xx_cascad_BIOS_radar 构建了新的 MLO 和 AppImage、并成功运行了以下选项:

    - 9:级联雷达(4 AWR1243)捕获+空(仅限 TDA2xx)

    -网络模式 = TFDTP 或 TCP/IP

    - A:级联雷达(4 AWR1243)捕获+雷达物体检测(DSP)+ NetworkTx (仅限 TDA2xx)

    - 2D FFT 内核选择= DSP、网络模式= FDTP 或 TCP/IP

    -使用2D FFT 内核选择= EVE 且网络模式= FDTP 或 TCP/IP

    - b: 级联雷达(4 AWR1243)捕获+ FFT (EVE)+ Tx 光束形式静态图(DSP)+ NetworkTx (仅限 TDA2xx)

    1-网络模式= TFDTP 或 TCP/IP

    因此、每个用例在第一次运行时似乎都正常工作、但如果我停止链并启动新的用例而不复位 TDA2xx 上的电源、那么无论我选择哪种用例、每次都将得到相同的误差

    是否有明显的原因、我只能在必须复位器件之前运行用例一次?

    非常感谢您迄今提供的帮助、

    Jake

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

    STOP 命令可能无法正常工作。

    在 bsp_ar12xxStopRadar ()中、在~ë/ti_components/drivers/pdk_01_10_04_05/packages/ti/drv/vps/src/devices/radar_ar12xx/src/bspdrv_ar12xx.c 中、

    下面对器件版本进行了一些检查。

    if (gBspAr12xxObj.arDeviceRevision > 1U)

    您可以检查为 AWR2243设置的修订版本。 如果 arDeviceRevision 为0或1、则可以尝试将其设置为3。