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.

[参考译文] AWR1843AOPEVM:运行时错误:AWR1843AOPEVM 上的人员计数演示

Guru**** 2553260 points
Other Parts Discussed in Thread: IWR6843ISK, AWR1843AOP, IWR6843, AWR1843, IWR6843AOP

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1198405/awr1843aopevm-runtime-error-people-counting-demo-on-awr1843aopevm

器件型号:AWR1843AOPEVM
主题中讨论的其他器件:AWR1843AOPIWR6843AWR1843IWR6843AOP、IWR6843ISK

您好!

我想在 AWR1843AOP EVM 上运行3D 人员计数演示。

我在 CCS 中对项目属性进行了以下更改。

1.  在源代码、XDC、编译器和链接器属性中将 SOC_XWR68XX 更新为 SOC_XWR18XX

2.更新了源代码中硬编码的低频和高频限值。

3.为必要的文件(库、rprc bin 文件等)将 SDK 包链接从 xWR68xx 更新为 xWR18xx

连接到存储器。 但调试时、 我会收到以下运行时错误

我使用的配置如下:

sensorStop
flushCfg
dfeDataOutputMode 1
通道配置15 7 0
ADCfg 2 1.
adcbufCfg -1 0 1 1
低功率0 0
profileCfg 0 77 30 25 59.10 0 0 27.355 1 128 5000 0 30
线性调频脉冲配置0 0 0 0 0 0 0 0 1
线性调频脉冲配置1 1 0 0 0 0 2
线性调频脉冲配置2 2 0 0 0 0 4
frameCfg 0 2 96 0 50 1 0
DynamicRAFFARCfg -1 4 4 2 2 8 12 4 12 5.00 8.00 0.40 1
StaticRACFARCfg -1 6 2 2 8 8 6 4 8.00 15.00 0 0
DynamicRangeAngleCfg -1 0.75 0.0010 1 0
Dynamic2DAngleCfg -1 3.0 0.0300 1 0 1 0.30 0.85 8.00
StaticRangeAngleCfg -1 0 8 8.
antGeometry0 -3 -2 -1 0 -3 -2 -1 0 -3 -2 -1 0 -3 -2 -1 0
antGeometry1 0 0 0 0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2
antPhaseRot 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1
fovCfg -1 70.0 70.0
compRangeBiasAndRxChanPhase 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
StaticBoundaryBox -3 3 0.5 7.5 0 3.
boundaryBox -12 12 0 20 0 3.
sensorPosition 1.2 0 0 0
gatingparam 3 2 3 4.
stateparam 3 12 500 5 6000
allocationParam 20 100 0.1 20 0.5 20
maxAcceleration 0.1 0.1 0.1
trackingCfg 1 2 800 20 46 50 50.
presenceBoundaryBox -3 3 0.5 7.5 0 3.
sensorStart

请帮助解决错误。

此外、如果您可以提供使用 CCS 进行调试所需的文档、将会有所帮助。

谢谢。此致

Vignesh

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

    尊敬的 Vignesh:

    您能否详细介绍一下此处的步骤?

    "  在源代码、XDC、编译器和链接器属性中将 SOC_XWR68XX 更新为 SOC_XWR18XX"

    您是否还能告诉我您为什么  还要进行以下更改?

    "已更新源代码中硬编码的低频和高频限值。"

    您是否尝试过逐行调试以查看断言的来源?

    此致、

    Kaushik

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

    您好 Kaushik:

    由于人员计数演示适用于6843器件、并且我希望它在 AWR1843AOP EVM 上运行、因此 我更改了以下内容  

    1.在 mss_main.c 中  

      1. gMmwMssMCB.cfg.openCfg.freqLimitLow = 760U;    //以前的值为600
        gMmwMssMCB.cfg.openCfg.freqLimitHigh = 810U;    //先前的值为640

      2. SoC_XWR68XX_MSS_ADCBUF_BASE_ADDRESS 更改为 SOC_XWR18XX_MSS_ADCBUF_BASE_ADDRESS

      3.在 Pinmux 设置中: SOC_XWR68XX_至 SOC_XWR18XX_  

    2.在 CCS 的 MSS 和 DSS Project 属性中:我在每种设置中都将68xx 更改为18xx  

    我不熟悉 CCS 的调试方法(目标配置的创建和加载程序除外)、因此、如果您可以共享任何此类文档、会有所帮助。  

    是否有任何特定文档可用于将人员计数演示从6843器件迁移到1843器件、因为我在线找到的迁移文档中未包含该文档。

    谢谢。此致

    Vignesh

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

    尊敬的 Vignesh:

    您是否遵守 我们的调试指南? 此外、您是否确认此配置可以成功运行? 您已说明它会编译、但如果您未处于调试模式、它是否可以正常运行?  

    此致!

    漏电

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

    您好、Nathan、

    我按照调试指南操作。 我在调试模式下尝试使用它来检查是否存在问题(如果有)。 那就是当我得到该运行时错误时。  

    此致

    Vignesh

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

    尊敬的 Vignesh:

    您是否确认此配置在调试模式之外成功运行? 您已说明它已编译、但如果您未处于调试模式、它是否可以正常运行?

    此致!

    漏电

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

    您好、Nathan、

    我没有尝试进入调试模式、因为我担心我的软件更改是否会出现任何问题。

    我可以在不使用硬件调试模式的情况下直接运行更改吗? 不会有任何问题吗?

    此致

    Vignesh  

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

    尊敬的 Vignesh:

    请按照此处人数统计用户指南中的说明在调试模式之外运行实验。

    https://dev.ti.com/tirex/explore/node?a=1AslXXD__1.00.00.26&node=A__ANL8AwYMp.Qo2i.UiR1E3A__radar_toolbox__1AslXXD__1.00.00.26

    这将使我们能够确定问题是与实验还是与调试模式有关。  

    此外、请使用提供的配置文件之一测试实验并查看它是否起作用。 如果是、请注意工作配置与您的配置之间的差异、我们可以找出问题。  

    此致!

    漏电

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

    您好、Nathan、

    在调试配置之外也存在问题。

    人员计数演示的现有配置适用于 IWR6843器件。 我希望演示在 AWR1843AOP 上运行。 因此、我已经对软件以及配置文件进行了更改(相关内容在上面的线程中进行了说明)。  

    此外、"Debug"窗口显示以下内容  

    此致

    Vignesh

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

    尊敬的 Vignesh:

    如果您确认问题仍然发生在调试模式之外、那么我建议单步执行该代码以查看错误发生的位置。 我在您原始帖子的终端输出中看到、错误是在配置 ADC 缓冲器之后或期间发生的。 我还注意到您对代码进行了以下更改。

      2. SoC_XWR68XX_MSS_ADCBUF_BASE_ADDRESS 更改为 SOC_XWR18XX_MSS_ADCBUF_BASE_ADDRESS

    [/报价]

    也许还需要进行更多的更改才能从68xx 转换到18xx。 我建议逐步执行此函数以查找错误的位置。

    此致!

    漏电

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

    您好、Nathan、

    我将检查并调试以进行进一步更改。

    此外、我想检查我的电路板是 ES1.0还是 ES2.0版本。

    您能告诉我如何检查它吗

    谢谢。此致

    Vignesh

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

    尊敬的 Vignesh:

    对于 AWR1843、只有 ES1版本。

    此致!

    漏电

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

    您好、Nathan、

    调试时、我发现问题与我使用的天线几何 CLI 命令有关。

    如果我使用以下命令,该软件似乎可以正常运行:  

    antGeometry0 -1 0 0 -3 -3 -2 -1 -1 0 0
    antGeometry1 -1 0 -1 0 -3-2-3-2-3-2-3-3-2 -2
    antPhaseRot 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1
    fovCfg -1 70.0 70.0

    我按如下方式修改了 AWR1843AOP 命令的天线几何形状:

    antGeometry0 -3 -2 -1 0 -3 -2 -1 0 -3 -2 -1 0 -3 -2 -1 0
    antGeometry1 0 0 0 0  -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2
    antPhaseRot 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1
    fovCfg -1 70.0 70.0

    数据表中未清楚地提供虚拟天线指标。 请告诉我 AWR1843AOP 的正确生命天线指标。

    谢谢。此致

    Vignesh

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

    尊敬的 Vignesh:

    Nathan 目前不在办公室、我们将于下周回来。 那么、您可以期待一个响应。 但是,如果你迫切需要帮助,你可以回应,我们会找到人来帮助你。  

    此致、

    Luke

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

    Luke、您好!

    感谢您的答复。

    如果有人可以帮助我就更好了。

    谢谢。此致

    Vignesh

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

    您好 Vignesh

    我可以确认正确的 AOP 天线方向图是

    antGeometry0 -1 0 0 -3 -3 -2 -1 -1 0 0
    antGeometry1 -1 0 -1 0 -3-2-3-2-3-2-3-3-2 -2
    antPhaseRot 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1

    您是否出于某种原因修改了第二组天线图形 cfg 参数中所示的天线几何结构?

    此致、

    Pedrhom

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

    您好 Nafisi:

    我希望 People Counting 演示在 AWR1843AOP 上运行。 因此、我需要 AWR1843AOP 电路板的天线图形配置参数。

    谢谢。此致

    Vignesh

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

    您好 Vignesh:

    目前所有 AOP 器件的天线方向图是相同的、因此对于像开箱即用演示那样支持 AOP 的任何演示、其 cfg 文件将具有正确的天线几何结构、我从中可以获取所发布的参数。

    此致、

    Pedrhom

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

    您好 Nafisi:

    IWR6843AOP 和 AWR1843AOP 的天线方向图不同。

    因此、几何形状也会不同、对吗?

    此致

    Vignesh

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

    您好 Vignesh:

    抱歉、我不清楚、没有正确查看该线程的完整上下文。 IWR 和 AWR 型号的 天线方向图实际上是相同的、但对于 IWR6843AOP 和 AWR1843AOP、它们是针对不同市场制造的、因此不同器件之间存在不同的天线方向图/几何形状。

    此致、

    Pedrhom

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

    您好 Nafisi:

    我无法找到   AWR1843AOP 的 antGeometry0、antGeometry1、antPhaseRot。 请向我提供这些信息。

    此致

    Vignesh

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

    您好 Vignesh:

     AWR1843AOP 的天线方向图实际上与 IWR6843ISK 相同、 ODS 。 因此、采用 ODS 配置、天线方向图如下所示。

    antGeometry0 0 0 0 -1 -1 -2 -2 -3 -3 -3 -2 -3 -3 -3 -3
    antGeometry1 0 -1 -1 0 -1 -1 -1 0 -1 0 -2 -3 -3 -2
    antPhaseRot 1 -1 1 1 1 -1 1 1 1 1 -1 1 -1 1

    此致、

    Pedrhom

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

    您好 Pedrhom、

    感谢您的答复。

    我从 TI 文档中获取了以下图像。

    我看到 AWR1843AOP 的天线放置方式与 IWR6843ISK 和 ODS 的天线放置方式大不相同。

    因此、我怀疑天线的几何形状是否相同。 请告知。

    此致

    Vignesh

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

    尊敬的 Vignesh:

    感谢您提供详细信息。 我们将在内部对此进行研究、以了解您所需的天线布局、并在明天了解更多信息后作出回应。

    此致!

    漏电

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

    尊敬的 Vignesh:

    您能尝试以下操作吗?

    antGeometry0 0 0 1 2 3 0 1 2 3 1 2 3
    antGeometry1 0 0 0 0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2
    antPhaseRot 1 1 1 1 1 1 1 1 1 1 1.  

    我们没有将此代码移植到 AWR1843器件的示例、但根据所示图片中的天线布局、 事实上、对于 AOP 器件、所有布线都沿相同的方向通向天线、我认为上述配置可能是您需要使用或在其附近使用的配置。

    我根据此处的3D 人员计数演示实施指南中的信息生成了此报告。

    dev.ti.com/.../node

    此致!

    漏电