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.

[参考译文] AWR1642BOOST:数据显示

Guru**** 2603875 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/655515/awr1642boost-data-display

器件型号:AWR1642BOOST

您好!

我有带 GUI 的 AWR1642BOOT 演示套件。 我开始分析数据、我有一些问题。 显示数据和真实数据之间没有连接。 例如:在 GUI 上、数据返回5点、您会看到3。 如果您在 X/Y 坐标中表示它、您将意识到您在 GUI 中看到的与返回的数据不同。  

我插入 config.txt、其中包含配置数据。 MyDataLoadData1.log -来自电路板的原始数据。  

DisplayData.png 就是您看到的内容。 查找最后一个数据的示例:

InfoData1.txt -从原始数据解析-如果这与 DisplayData.png 相同、请查看最后一个数据、它们应该在非常奇怪的数学系统中工作。  

e2e.ti.com/.../MyLoadData1.loge2e.ti.com/.../8877.InfoData1.txte2e.ti.com/.../Config.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Constantin、
    在开始时,看起来有些超出网格阈值的对象没有呈现。 我们将进行更多分析、并尽快回复您。

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

     另请参见随附的程序对 X/Y/Z 位置的计算。 如果您希望进行计算、接下来要执行以下操作:

    x_Pos =((X_Ret * 65536)+ RangeIdx)/ xyzQFormat;

    Y/Z 也是如此 对我来说、这看起来非常奇怪。 请以任何方式说明这些步骤非常清楚。 您的文档中存在很多错误。 例如、如何表示:MMWDEMO_OUTPUS_MSG_RANGE_PROFILE。

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

    您好、Alabama2000、

    如 Raghu 所述、您似乎有一些对象超出图的阈值(X 为-5到5m、Y 为10 m)。

    当我们对捕获的原始数据进行解码时、第一个帧与此类似(有关整个解析数据、请参阅随附的 txt 文件)。 如您所见、ObjID 3和4超出了图解范围、未显示在图解中。


    您对 X、Y 和 Range Profile 数据的解释不正确。 X、Y、Z 坐标和距离剖面以 Q 格式发送,该格式为定点数格式( en.wikipedia.org/.../Q_(number_format ))。 X、Y、Z 坐标的小数位数在 MMWDEMO_output_MSG_Detected_Points TLV 开始处的 xyzQFormat 字段中单独指定、对于所有原始数据、该小数位数显示为9。

    SDK 中的以下内容对此进行了说明:
    文件://C:/ti/mmwave_sdk_01_01_00_02/packages/ti/demo/xwr16xx/mmw/docs/doxygen/html/struct_mmw_demo__output__message__data_obj_descr__t.html

    对于 xWR16xx、距离系统配置的小数位数为9。

    在本例中、所有检测到的对象数据的 xyzQFormat 为9、因此要将 Int16_t x/y/z 坐标转换为米、您需要除以(2^9)。

    此致、
    Anand

    e2e.ti.com/.../parsedData1.txt

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

    您好!

    我在解析时犯了错误、但结论仍然正确-由于坐标超过了绘图限制、因此未显示某些对象。 请查找随附的更新的解析文件和第一帧的屏幕截图。

    此致、

    Anand

    e2e.ti.com/.../parsedData1b.txt

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

    看起来是正确的。 另请在文档中更新此信息(因为其他人可能会浪费一些时间来获取此信息)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Alabama2000、

    可以了。

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

    我将阻止调试您的代码。 请查看此问题:

    e2e.ti.com/.../2275618

    我使用的是 SDK 1.1.0.2、并从工具箱 DSS 和 MSS 中下载。 我成功构建了 DSS、没有任何问题(正如规范中所写的那样)。 构建 MSS 总是失败的。 我尝试使用 CSS 7.2和7.4。 您的 MSS 示例在后置链接构建时出现问题。 我们无法启动项目并以800美元购买芯片、而无需保证代码是可合规且有效的。 请尽快为我们提供解决方案、否则我们将面临非常奇怪的情况。 我们将强制放弃该项目、这将导致两个器件都丢失(您每年不以100欧元/ PCD ~= 1000的价格销售芯片)。 我不销售我的产品。 因此、我们两个人都玩得很开心。

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

    恐怕我不明白您被阻止了什么。 您链接到的主题帖具有2017年8月发布的最后一个帖子、涉及之前 SDK 版本上的构建问题。 您确定这是您仍被阻止的那个吗?

    您能否提出一个新问题、说明您遇到的构建错误以及确切的构建步骤和日志? 我们将确保您立即解除阻止。

    据我所知、SDK 1.1.0.2中的构建指令应该可以正常工作、但我们可以从构建步骤和日志开始进行调试。

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

    C:/ti/mmwave_sdk_01_01_00_02/packages/scripts/ImageCreator/xwr16xx/crc_multicore_image/crc_multicore_image.exe xwr16xx_mmw.bin xwr16xx_mmw.bin.tmp
    应用程序映像的大小为445632字节
    CUR_CRC_READ_addr 128
    CUR_CRC_READ_ADDR 91648
    CUR_CRC_READ_ADDR 286912
    无法删除 CRC 临时文件

    C:/ti/mmwave_sdk_01_01_00_02/packages/scripts/ImageCreator/append_bin_crc/gen_bincrc32.exe xwr16xx_mmw.bin
    >>>二进制 CRC32 = 68355AD2 <<<
    >>>二进制文件445636中的总字节<<<

    你有解决办法吗? 我尝试使用 CCS 7.2和7.4。

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

    好的、让我来看看这些构建脚本、并尽快返回给您。

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

    查看这些日志、我发现存在"无法删除 CRC 临时文件"。 警告消息是否是您唯一担心的问题、或者您随后是否遇到了其他故障?

    您链接到的上一个线程显示此警告可以忽略、因为临时文件删除不是必需的。

    为什么这个问题正是阻止您的原因?

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

    你迷路了吗? 同时、我测试具有 CRC 错误的固件并工作正常。 您能否从哪里可以查看错误?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Constantin、

     您遇到的错误"无法删除 CRC 临时文件"是由于"crc_dcore_image.exe"中存在一些已知问题。我们可以在即将发布的版本中采取措施来解决此问题。 感谢您再次提出这个问题。

    但是,创建的映像没有问题。 如果您希望自动删除此文件、可以在"$mmWave_SDK_01_00_02\packages/ti\demo\xwr16xx\mmw"中的"makefile"中包含 delete 命令

    您可以在 makefile 文件中添加以下行。

    @$(DEL)$(MSS_MMW_DEMO-BIN)$(DSS_MMW_DEMO-BIN) crcFile

    希望这能解决您的问题。

    谢谢、

    Raghu

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

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

    正如 Raghu 和我之前解释的那样、您收到的消息("未能删除 CRC 临时文件")是一个生成警告而不是错误。
    图像已正确生成、因此使用它不会出现问题。

    此致、
    Anand