主题中讨论的其他器件:MCF8316A、MCF8315A 、MCF8316C-Q1
大家好、
使用的是 TI EVM、它在运行一段时间后出现故障、没有报告任何错误。

您能帮助检查这个问题吗? 谢谢。
此致、
切里
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.
大家好、
使用的是 TI EVM、它在运行一段时间后出现故障、没有报告任何错误。

您能帮助检查这个问题吗? 谢谢。
此致、
切里
您好、Cherry:
我看到自动读取电机状态已启用。 MCF8316A 具有已知 I2C 通信问题、已在我们的 生产器件信息常见问题解答中列为勘误8。 如果在电机旋转时通过 MCF8316A 进行 I2C 通信、则器件将不再响应 I2C 通信、需要进行下电上电才能恢复。 为避免此勘误、我们建议不要在 MCF8316A 操作电机时向其发送任何 I2C 读取或写入。
此致、
约书亚
您好、Cherry:
复位 MCF8316A 的唯一方法是对器件进行下电上电。
如果客户需要在器件运行电机时通过 I2C 与器件通信、我建议查看 MCF8316C-Q1 、它 不会出现这个问题。 尽管 MCF8315A 在 峰值电流为4A 时的额定电流较低、但其规格与 MCF8316A 相似。
此致、
约书亚
您能否仔细检查一下 MCF8316A 的*生产*版本中是否仍然存在 I2C 问题? 我想我看到了一篇与 TI 不同的帖子、该帖子声称此问题仅在预量产样片中出现、并在量产版本中进行了修复。
您能否提供芯片生产版本的勘误文档链接? 我在产品页面的"技术文档"选项卡下看不到它。
如果产品芯片里确实还存在这个 bug、那么这个问题是我的困扰、因为我需要使用 I2C 来向电机控制器发送速度命令;所以有了这个 bug、一旦电机旋转、我就无法关闭它...
Marc、您好!
MCF8316A 的 I2C 问题在我们的生产器件信息常见问题解答中列为勘误表#8: https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1066777/faq-production-device-information。MCF8316器件的量产版本中存在此问题。
如果需要在驱动电机时可以通过 I2C 通信的类似器件、我建议查看 MCF8316C 、它包含与 MCF8316A 之间少量的寄存器映射差异。 如果您的电机峰值电流要求低于4A、我建议查看 MCF8315A 、它与 MCF8316A 也有一些寄存器映射差异。 MCF8316C 和 MCF8315A 都与 MCF8316A 引脚对引脚兼容。
此致、
约书亚
感谢您的答复。 我一直在想知道 MCF8316A 与 MCF8316C-Q1之间有什么区别。 我曾认为或许不同之处仅在于 AEC-Q100认证。 但功能似乎也有差异、例如、有效的 I2C 和寄存器映射有差异。 您能详细说明所有差异是什么、还是能让我找到一个提供这些信息的文档? 我不得不说、尝试逐字比较两个177页的数据表来探寻可能存在的差异实在是太令人厌烦了。 我希望 TI (和其他供应商)能够按照惯例清楚地指出当它们具有两个非常相似的组件时会有何差异。 可以在数据表前言或配套文档中找到。
此外、我实际上认为勘误表应作为文档随数据表和应用手册一起提供在产品页面上、而不是埋在论坛中。
尊敬的 Marc:
目前、我们没有概述 MCF8316A 与 MCF8316C-Q1器件之间差异的文档。 为了方便起见、我将概述一些主要差异:
添加的硬件:
固件差异:
MCF8316C-Q1可以直接替换为 MCF8316A、它主要提供更多的功能并解决了 MCF8316A 中存在的勘误表、如 I2C 勘误表#8。
此外,我真的认为勘误表应作为文档随数据表和应用手册一起提供,而不是埋在论坛中。
我们将查看 器件产品页面的技术文档部分中的器件勘误表、感谢您提供此建议。
此致、
约书亚