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.

[参考译文] AWR2944EVM:CAN 数据接收错误

Guru**** 2547550 points
Other Parts Discussed in Thread: AWR2944

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1423255/awr2944evm-can-data-reception-error

器件型号:AWR2944EVM
主题中讨论的其他器件:AWR2944

工具与软件:

团队成员、您好!

我尝试 使用名为 awr2944_oob_object_data_over_can_DDM 的预构建二进制文件运行 awr2944_ob_object_data_over_can_DDM.appimage、并运行用于发送 CLI 的汽车可视化器、其中没有从 CAN 端口接收到数据、即使我已使用 Picoscope 进行峰值检查、即使没有数据、我也不能帮助您理解所有这些步骤。

此致、
Eswaramoorthy Sugavanam

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

    您好、Eswaramoorthy、

    对象数据使用 MCAN-A 进行传输 在测试时、您是否使用 CAN-A 或 CAN-B? 还要检查是否正确连接了 CAN 低位和 CAN 高位线路? 如果仍然失败、您能否重新构建演示、使用 CCS 运行它并停止内核以检查是否有任何错误?

    此致、

    Samhitha

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

    尊敬的 Samhitha:

    很抱歉,很晚才回复,已经不在办公室了一段时间了,

    我已使用 awr2944_ccsdebug.appimage 重新刷写 EVM、并尝试  在加载期间为 C66加载 awr2944_OB_object_data_over_can_mssDDM.xer5f 和 awr2944_ob_object_data_over_can_dssDDM.xe66、

     [Cortex_R5_0][*******
    调试:在 MSS 上启动毫米波演示
    _____________
    Debug:已启动初始化任务
    断言:0.56079s:../mss/mcan_transceiver.c:BoardDiag_mcanConfigSTB:211:false 失败!!

    我已经连接到 CANA 虽然出现这个错误,我们可以做什么纠正这个错误,我想看到数据通过 PUT 从汽车检查器或范围,其中的代码是默认导入,即使一行或字都没有改变。

    我已经测试了 CAN 高电平到高电平和 CAN 高电平到低电平的连接、但即使用 awr2944_oob_object_data_over_can_DDM.appimage 进行刷写、也不会出现数据。

    此致、
    Eswaramoorthy Sugavanam

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

    您好、 Eswaramoorthy、

    我已经看到过您的旧 E2E、在这里您会遇到类似的问题- AWR2944EVM:MCAN 外部环回中断错误-传感器论坛-传感器- TI E2E 支持论坛。您在旧线程中引用的示例和当前正在运行的演示使用相同的 逻辑。 您能否验证是否能够运行外部环回示例?  

    此致、

    Samhitha

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

    尊敬的 Samhitha:

    我已经完成该线程很长时间了、但仍然出现那些错误、这是我关闭该线程的原因、所以你可以给我发送一个 CAN-FD 的过程文档路径。 运行、没有出现任何错误。 使用  awr2944_OOB_object_data_over_can_DDM.appimage

    此致、
    Eswaramoorthy Sugavanam

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

    您好、Eswaramoorthy、

    我已经在末尾测试了相同的演示、但我看不到任何错误。 您是否正在使用 AWR2944 Rev D EVM?

    我将就此问题与团队进行核实。 同时、您可以使用另一个 EVM 进行测试吗?

    此致、

    Samhitha

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

    尊敬的 Samhitha:

    是的、我仅使用 Rev D EVM、并且我还有另一个 EVM 已经过测试、且提供同样的错误、因此我想知道开关设置是否会导致任何错误、因为根据我的 EVM 开关 S1处于 XDS 模式、S2处于 DBG_SPI 模式(如果我必须更改所有这些设置)。

    此致、
    Eswaramoorthy Sugavanam

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

    您好、 Eswaramoorthy、

    S2应设置为 PMIC_SPI。 您能否更改开关设置并进行测试?

    此致、

    Samhitha

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

    尊敬的 Samhitha:

    哦、让我更改并向您提供最新信息、

    此致、
    Eswaramoorthy Sugavanam

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

    尊敬的 Samhitha:

    感谢您现在我可以看到范围内的检测,但在可读格式中解析和查看数据是否有任何程序。 我是下面的模块

    但汽车粘度器无法识别该 CAN。  

    此致、
    Eswaramoorthy Sugavanam

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

    您好、Eswaramoorthy、

    在 Automotive Visualizer 中、它会检测 PCAN 软件狗。 我不确定它是否检测到其他 CAN 模块。 您是否使用了任何工具来查看 通过 CAN 传输的数据?  

    此致、

    Samhitha

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

    尊敬的 Samhitha:

    是的、我已经使用示波器进行了检查、其中我能够在待机时看到300mV、在设置或数据传输状态下看到2.4V。如果可以通过汽车可视化工具检测到 PCAN 软件狗、那么您可以建议一个具有规格的模块、它会很有用、我可以关闭此表格。

    此致、
    Eswaramoorthy Sugavanam  

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

    尊敬的 Samhitha:

    现在我们可以看到 DC By 是有一种方法可以验证 CAN 总线是否发送任何数据还是只有总线处于活动状态,使用我从 Resource Explorer 中获取的预构建二进制文件使总线处于活动状态,你告诉我你有一个操作代码可以发送数据,你可以发送代码和 appimage 吗?

    此致、
    Eswaramoorthy Sugavanam

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

    您好、Eswaramoorthy、

    如果汽车可视化工具可以检测到 PCAN 软件狗、那么您能建议一个具有规格的模块吗?这将非常有用、我可以关闭此表格。

    这是我当前正在使用的软件狗- PCAN-USB FD:PEAK-System

    现在我们能够看到 dc by 是否有一种方法可以验证 CAN 总线发送任何数据还是只有总线处于活动状态、使用我从 Resources Explorer 获得的预构建二进制文件、使总线处于活动状态、您告诉我您有一个发送数据的操作代码可以发送代码、您可以发送代码和 appimage。[/quote

    我使用的 雷达工具箱中的预编译二进制文件与您正在测试的二进制文件相同。 是否发送了 CLI 配置?

    这是通过 CAN 传输的数据。 我已使用 PCAN-View 来查看传输的数据。

    此致、

    Samhitha

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

    尊敬的 Samhitha:

    目前我没有峰值 CAN 模块、但我刷写并发送了路径中的 CLI 命令:
    "C:\ti\radar_toolbox_2_20_00_05\source\ti\examples\2944_oob_object_data_over_can\chirp_config\dm_awr2944\profile_advanced_subframe_ddma_awr2944.cfg"

    使用 UART 本身并尝试通过示波器查看数据、但根据 tCAN 文档、级别似乎没有变化、如果 CLI 只能通过 CAN 发送以唤醒 CAN、情况便是如此。

    此致、
    Eswaramoorthy Sugavanam

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

    您好、 Eswaramoorthy、

    配置通过 UART (应用端口)发送、对象数据通过 CAN 发送。 您能否检查并配置以下比特率?

    USB-CAN 分析仪是否支持 CAN-FD 规范?

    此致、

    Samhitha

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

    尊敬的 Samhitha:

    是的、它可用于 CAN 和 CAN-FD、但在 PCAN 视图中未检测到它。

    此致、
    Eswaramoorthy Sugavanam

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

    尊敬的 Eswara:

    您可能无法在此处使用 PCAN-View、因为它支持特定的硬件、您正在使用的 USB 到 CAN 分析仪应该有一个不同的软件或工具、您可以使用它来配置标称比特率、数据比特率、频率等。Samhitha 共享的上述屏幕截图仅供您参考。

    您能否共享设备管理器中显示的 CAN 硬件详细信息。 在那里您将获得以下详细信息   

    此外、您还提到、您正在使用的 USB 转 CAN 分析仪都支持 CAN 和 CAN-FD、您是否随时验证了 CAN-FD 也受支持?  我检查了您所使用的硬件的规格、找不到它支持 CAN-FD 的任何文档或规格。 您能否分享您所使用的硬件(他们提到了 CAN-FD)的任何参考文档。

    在我们的演示和可视化工具中、目前仅支持 CAN-FD、因此我们最好能够确认分析仪是否支持 CAN-FD。

     

    此致、

    Shruti.

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

    尊敬的 Shruti:

    很抱歉、结论有误、似乎只有支持功能才能让我获得支持 CAN-FD 的硬件、感谢您和 Sanhitha 的快速响应。 我来结束该主题。

    此致、
    Eswaramoorthy Sugavanam  

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

    尊敬的 Eswara:

    请在下面查找硬件详细信息-  

        

    确保通信期间没有总线错误。

    此致、

    Shruti.

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

    尊敬的 Shruti:

    感谢您提供连接照片、我也使用了相同的连接。

    我们使用预构建的二进制文件尝试使用 CAN-FD、并在通过 TeraTerm 发送 CLI 后收到错误;我还尝试使用 CCS 运行演示、但仍然存在错误、您能检查这一点吗?





    连接到 CAN-FD 后、我可以看到一些数据包、但之后出现了上述错误


    此致、
    Eswaramoorthy Sugavanam

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

    尊敬的 Eswara:

    您能分享一下您的设置的屏幕截图吗?

    此致、

    Shruti.

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

    尊敬的 Shruti:

    现在、我尚未通过 TeraTerm 连接到 CAN-FD 发送 CLI




    必须在设置中更改任何内容。

    此致、
    Eswaramoorthy Sugavanam

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

    在上述线程之前连接的每个连接都通过在分销商办公室连接 CAN-FD 进行了测试、因此我现在没有 CAN-FD 来向您显示先前的连接。

    此致、
    Eswaramoorthy Sugavanam

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

    尊敬的 Eswara:

    根据错误日志、问题发生在代码中的这一行附近

    这意味着在单个帧持续时间内、最后一个帧对象数据不会通过 CANFD 流式传输出来、而下一个对象数据会到达。 这可能是由于 CNAFD 在 PC 端的捕获不正确。

    理想情况下,默认应用程序和配置应能正常工作,就像 Shuri 在虚拟演示结束时一样。

    无论如何、为了进行快速调试、您是否可以在 CLI 命令(frameCfg)中增加帧周期 并重新运行应用程序。

      在*。cfg 文件中的 frameCfg CLI 命令的第6个参数。

    .

    谢谢!

    Jitendra

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

    尊敬的 Jitendra:

    我将按照您的建议尝试解决方案、但在尝试使用 CCS 版本12.60和 SDK 4.4.4.1.2的不同笔记本电脑之前、演示 CLI 运行正常、并且不会出现上述错误、因此我将尝试相同操作。

    此致、
    Eswaramoorthy Sugavanam

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

    尊敬的 Samhitha:

    我已经尝试过了 OOB 数据 的 Project 中 CCS、例如1,220,1241240126126012712701271 或者会与 SDK 版本4.4.1.2 雷达工具箱版本2.20.0.5、2.10.0.4、2.0.0.6、1.30.1.3 如果错误仍然相同、我对我所做的操作以及按照中给出的说明重置 PC 和进行安装的安装过程产生了疑问  api_guide_awr294x、  尝试了相同的过程、但错误仍然相同、对于硬件连接、我使用了两个不同的连接进行检查。

    连接- 1:
    CANA_H - CANH
    CANA_L - CANL
    GND - GND

    仅在此连接状态期间、我会收到上面提到的错误。 并接收到一个数据包0C1h。

    连接- 2:
    CANA_H - CANL
    CANA_L - CANH
    GND - GND

    在该连接状态下、我不会使用峰值视图看到任何来自 CAN 的数据。

    我已经仔细检查了连接和失去联系,但没有这样的事情。

    此外、对于开关 cfg S1 - XDS 模式、S2 - PMIC SPI 模式

    您能告诉我们还能做些什么吗?

    另外、在检查其他 e2e POST 期间、有人遇到相同的错误、但我不知道错误是如何解决的。
    E2E 链接: https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1369944/awr2944evm-sample-applications-not-working

    此致、
    Eswaramoorthy Sugavanam

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

    您好!

    下面的主题中进行了相同的讨论。

    (+) AWR2944EVM:CCS 误差-传感器论坛-传感器- TI E2E 支持论坛

    因此、在此处关闭该线程。

    此致、

    Shruti.