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.

[参考译文] DRV3205-Q1:EEPROM CRC诊断

Guru**** 2355350 points
Other Parts Discussed in Thread: DRV3205-Q1
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/602733/drv3205-q1-eeprom-crc-diagnostics

部件号:DRV3205-Q1

您好,

我的客户正在使用DRV3205-Q1。
他有关于EEPROM CRC诊断的问题。
他使用以下程序来确认EEPROM CRC诊断。
但他不能出现“EEPROM CRC错误”。

您能否给我建议,如何在EEPROM CRC诊断中出现"EEPROM CRC Error"(EEPROM CRC错误)?

1.在诊断状态下读取CRCCALC寄存器
2.将CRCCALC寄存器写入程序1中的错误值(即读取值的反转值)。
3.将EE_CRC_CHK位写入1。
4.等待Ee_CRC_CHK位=0。
5.确认Ee_CRC_ERR位。

此致,
Shimizu

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

    对于步骤4,读取STAT3中的EE_CRC_ERR位并验证它是否设置为1,这表示它工作成功,您不需要等待EE_CRC_CHK位=0。

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

    感谢您的支持。
    我会告诉客户客户不需要等待EE_CRC_CHK位=0。

    我添加了一个关于EEPROM Cheak的问题
    "EE_CRC_CHK位"和"UC_EE_Trim_Check"有何区别?

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

    嗨,Shimizu-san,

    登记图中的描述是准确的。 一个用于EEPROM的诊断CRC仅检查CRC与CRCCALC (EE_CRC_CHK),另一个用于EEPROM CRC的实际检查(UC_EE_Trim_Check)。

    有关如何实施的详细信息,请参阅详细的安全手册。 如果您需要有关非Web文档的更多详细信息或说明,请随时通过电子邮件联系我们,我们可以在那里回答。

    此致,

    将托斯