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.

[参考译文] IWR1843AOP:毫米波 SDK 例外

Guru**** 2431310 points
Other Parts Discussed in Thread: SYSBIOS

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1518426/iwr1843aop-mmwave-sdk-exceptions

器件型号:IWR1843AOP
主题中讨论的其他器件:SYSBIOS

工具/软件:

我还在努力了解有关毫米波 SDK 3.6.2 LTS 的 TI RTOS 例外情况。 我在这里做了一个帖子前一阵子:

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1460694/iwr1843boost-understanding-mmwave-sdk-exceptions

但现在我在模块44中遇到了错误。 很遗憾、我找到的解决方法没有帮助、因为配置包中不存在44。 我在某些情况下使用过 ChatGPT、它知道一些模块的数量、但这不是。

我必须说、在 TI 毫米波器件上开发软件的体验非常令人沮丧。 我无法理解任何人如何在没有正确记录错误代码的平台上工作、解决问题的唯一方法是进行试用和错误并恢复更改。 它需要时间来发展。

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

    你好。

    我在上一个 E2E 主题中指出、这些不是特定于 SDK 的错误、而是与 SYSBIOS 相关的错误。  您可能会遇到严重错误或处理其他类型的错误。  我建议您通过 CCS 调试逐步完成代码、以便更好地了解您遇到的错误。

    此致、

    Santosh

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

    难以置信 您如何才能解释自己的系统?

    我又找到了一个更好的方法:编译系统会生成名为 CONFIG\configPkg\package\cfg\target_per4ft.rta.xml 的运行时分析(RTA)文件、其中包含 XML 格式的模块标识符和名称。 我查找的44是一个异常处理程序模块:

    <modMap key="ti.sysbios.family.arm.exc.Exception">
      <id>44</id>
      <logger>null</logger>
      <diagsMask>0000110000000000</diagsMask>
    </modMap>

    当然、使用调试器分析错误更好、但这只能在实验室中实现、而不能在现场实现。

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

    你好。

    但是、 我理解您的挫折感;不过、我来澄清一下、这不是毫米波错误、而是 SYS/BIOS 错误、因此超出了毫米波 SDK 的范围。

    SDK 3.6.2使用较旧版本的 TI-RTOS 内核 SYS/BIOS。  这些是 XDC/SYSBIOS 异常、而不是毫米波 SDK 异常。  此外、最好在将其发送到现场进行测试之前调试您在实验室中遇到的所有这些错误;我们不支持内核级或 RTOS 级崩溃、但如果您能够 运行调试器 、我们至少将能够查看代码崩溃的位置并确定哪些更改可能导致此异常的问题。  

    如果您真的想深入了解遇到的异常情况、可以在 BIOS_6_73_01_01/docs/文件夹(该文件夹应与 SDK 3.6一起安装)中查看 相关信息。  但是、乍一看、它似乎没有您要查找的信息;从您的构建生成的文件可能会更有用。  正如我上次强调的、请尝试使用 CCS Debug 运行代码、以便更好地了解您所做的更改可能导致了这些错误。

    此致、

    Santosh