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.

[参考译文] LP-AM263P:MCAN

Guru**** 2465890 points
Other Parts Discussed in Thread: AM263P4, SYSCONFIG

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1468521/lp-am263p-mcan

器件型号:LP-AM263P
主题中讨论的其他器件:AM263P4SysConfig

工具与软件:

我们已在 AM263P 上开发并测试了 MCAN 模块、在对器件进行新修订之前一切都运行良好。

  • 我们使用的器件型号是 XAM263P4ACOMF。 现在、我们已迁移到 AM263P4ACOLFZCZ。
  • 所有 CAN 电路保持不变。 请在此处分享原理图的图像

我们也无法让 TI SDK 示例在这里正常工作。

 MCU 器件版本中的此更改是否需要进行任何软件更改?

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

    您好!

    为了添加更多上下文、我们使用 AM263P 定制电路板构建。

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

    您好 Arjun、

    感谢您提供这些信息。 您能否确认使用旧的和新的器件型号测试了哪些 SDK 示例?

    我还想确认您使用的是 AM263Px SDK 的最新版本(版本:10.01.00.31 -发布日期:2024年12月19日)。

    链接如下: https://www.ti.com/tool/download/MCU-PLUS-SDK - AM263PX/10.01.00.31

    我查看了器件型号选项、确定  AM263P4ACO 的使用是否存在任何问题 L F  与原始 AM263P4ACO 进行了比较 M 但 L 和 M 选项都支持 CAN-FD。

    此致、

    Zackary Fleenor

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

    您好、Fleenor:

    感谢您的答复。

    1.我们已经测试了 SDK 10.01和10.0.35。 在之前的器件型号中、我们可以成功地针对两个 SDK 示例运行代码构建。

    2.关于器件型号、 到目前为止、我们一直在使用实验器件型号(前缀 x) XAM263P4ACOMF。 因此是否有任何变化?

    3.我们还会尝试调试硬件、我们可以检查 MCAN 模块的电源是否正常。

    谢谢!

    Arjun

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

    您好 Arjun、

    1) 1)已了解、能否使用最新的 MCU_PLUS_SDK (v10.01.00.31)进行测试?

    2) 2)不可以、两个器件型号都支持 MCAN 模块的完整 CAN-FD 功能。

    3) 3) LaunchPad 上的 CAN 收发器具有专用的5.0V 电源轨。 这些信号由可由 SoC 编程的 PMIC 进行控制。 最新的 SDK 应包含正确配置 PMIC 以为 CAN 收发器启用必要电源轨所需的所有必要代码。 让我邀请另一位工程师在这里提供更精确的细节。

    此致、

    Zackary Fleenor

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

    您好、Fleenor、

    1.是的,我们已经测试了 v10.01.00.31。  

    2.明白

    3.需要说明的是、我们不使用 EVAL-CC 或 LP 板、而是使用我们的定制板、其中我们通过本主题中发布的收发器电路验证了 MCAN 功能。 TI 之前已经对原理图进行了验证。 也请致电硬件专家解决此问题。

    谢谢!

    Arjun

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

    Arjun,

    澄清一下、您使用的 PCB 与上一代器件  XAM263P4ACOMF 所使用的 PCB 相同。 您放入了新器件 AM263P4ACOLFZCZ、它无法正常工作?

    MCAN0信号连接到哪些 AM263P4器件引脚?

    此致、

    Brennan

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

    尊敬的 Brennan:

    是的。

    我们在引脚编号 E16、F16上使用 MCAN0。

    谢谢!

    Arjun

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

    Arjun,

    我懂了。 我假设您已在 E16和 F16上正确配置了 SysConfig 以用于多路复用模式1、从而启用 MCAN0。  

    在器件上运行软件时、是否遇到输出错误? 或者软件是否正确执行、以及在探测 CAN 输出时没有在线路上看到任何数据传输?

    如果您使用的是 TI 提供的 SDK 示例、请告诉我您使用的是哪个示例。

    此致、

    Brennan

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

    尊敬的 Brennan:

    此处附加了 SysConfig 的相关器件。

    TI SDK 示例尝试了:"canfd_external_read_write"、"mcan_external_read_write"、并进行一些修改以重复发送帧。

    在设备上运行软件时、是否出现输出错误? 或者软件是否正确执行、并且在探测 CAN 输出时未在线路上看到任何数据传输?[/QUOT]

    软件正确执行、但我们无法在来自 MCU 的 TX、RX 线路上看到任何活动(在收发器之前)。 为了确保引脚在制造过程中不会短、我们尝试将其配置为 GPO 并切换、它在 GPIO 模式下可以正常工作。

    谢谢!

    Arjun

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

    Arjun,

    在之前的  XAM263P4ACOMF 器件设置中、您是否有一个接收器连接至板载 CAN PHY (例如 CAN-USB 模块)或另一个带有 CAN 收发器的电路板?

    板载 CAN PHY 的器件型号是什么?

    当您探测 CAN_H 和 CAN_L 时、是否能够看到 CAN 消息?

    此致、

    Brennan

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

    尊敬的 Brennan:

    我们已从峰值连接到 PC 作为另一个节点连接到 PCAN-USB 器件、以测试 XAM263P4ACOMF 的设置。  

    CAN 收发器(器件型号为  TCAN1051VDRQ1)。

    收发器上的 CAN_H 和 CAN_L 引脚未显示任何活动。   

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

    Arjun,

    从硬件角度来看、一切看起来都不错-尤其是因为您说过此配置适用于旧器件型号。

    我将要查看 SDK 示例历史记录以了解是否有任何软件配置发生了更改、抱歉、我还没有为您提供明确的答案。

    此致、

    Brennan

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

    嗨、Arjun、

    您能否为此处出现问题的 MCAN0_TX 和 MCAN0_RX 引脚验证并提供 IOMUX CTRLMMR 配置?

    此致、

    Zackary Fleenor

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

    Arjun,  

    您是否还可以通过您正尝试在 AM263P4上运行的软件进行发送? 我将使用已知可正常工作的硬件在 TI 评估平台上运行代码。

    此致、

    Brennan

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

    您好、Brennan & Fleenor、

    感谢对本主题的支持。

    我们已经做了一个实验:在 早期版本的 PCB 上填充了 AM263P4ACOLFZCZ、此 PCB 能够很好地与 XAMP 部件协同工作。 运行代码后、我们就可以在 CAN 上成功通信。

    我们可以得出结论、固件或 MCU 器件型号更改没有问题、实际上问题在于 PCB 的硬件组装。

    非常感谢您对此的支持、我们可以在问题解决后关闭该主题。

    此致、

    Arjun

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

    Arjun,

    这是个好消息! 我很高兴听到您的系统工作正常。 我将关闭该主题。

    此致、

    Brennan