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.

[参考译文] MCT8329A:EEPROM 写入问题

Guru**** 2478765 points
Other Parts Discussed in Thread: MCT8329EVM, MCT8329A

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1229387/mct8329a-eeprom-writing-issue

器件型号:MCT8329A
主题中讨论的其他器件:MCT8329EVM

大家好!


我使用 MCT8329EVM 进行测试。  我在使用 GUI (所有版本 V1.0.0、V1.1.0、V1.1.1)编写 EEPROM 时始终遇到问题

我经常会遇到这样的问题:在点击"write to EEPROM"后无法写入 EEPROM、即使 GUI 也会提示"EEPROM write_cmd successfully"。  




我确定通过 I2C 正确连接了驱动器、因为我能够调整驱动器和设置寄存器、并确认电机的运行方式符合设置。  

根据数据表:  
仅当电机未在旋转时、MCT8329A 才允许进行 EEPROM 写入和读取操作。

我也相信这一点。

其他电路板设置:

-dirver 处于制动模式  
- Brakepin -低
-速度/WAKE 引脚- 1V ->使用此引脚设置模拟速度
- DRVOFF -低



程序一:

-通过更改几个设置,确保 I2C 和 GUI 工作,并正确连接,并运行电机

-加载已保存的 EEPROM

-点击" Write to EEPROM"

-断开 USB 连接

-对电路板执行下电上电

-插入 USB  

-点击"Read register"->并发现 EEPROM 未被写入、因为该设置不是保存了 EEPROM 的设置  


不确定是否有人遇到过同样的问题。
我们已经购买了3个 EVM 并设计了一个定制板、但都有相同的问题

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

    尊敬的鸿震:

    抱歉、在写入 MCT8329 EEPROM 时遇到问题。

    遗憾的是、我无法在 GUI v1.1.1和 v1.1.2中重现此问题、并且能够在 EEPROM 中成功地将 ISD_CONFIG 寄存器写入不同的值(在下电上电期间持续存在)。

    您能否提供您正在尝试写入器件 EEPROM 的 register.json 配置文件、以便我可以尝试在我旁边重新创建此文件? 谢谢!

    此致、
    埃里克·C·

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

    尊敬的鸿震:

    重新阅读您的帖子、我刚注意到您提到"驾驶员处于制动模式"。 由于制动引脚处于低电平、我假设您已将 PIN_CONFIG1.BRAKE_INPUT 寄存器设置为0x1。

    这会将器件算法状态置于 MOTOR_BRAKE 中、而这实际上也会阻止写入 EEPROM。 我认为需要更新数据表中的措辞、以阐明只有在未驱动电机时才能写入 EEPROM。

    请尝试将 BRAKE_INPUT 设置为0x0或0x2 (电机状态变为 MOTOR_IDLE)、然后再次写入 EEPROM 寄存器。

    此致、
    埃里克·C·

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

    您好、Eric、

    感谢您的支持。  

    将驱动程序置于 IDLE_MODE 正常工作。  
    请更新数据表、指定必须对驱动器进行编程、使其处于空闲模式。  


    很抱歉我的原始帖子出现了混淆。 制动引脚是使驱动器进入制动模式的输入高电平。

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

    尊敬的鸿震:

    感谢您的确认。 我们将更新数据表以阐明这一点。

    此致、
    埃里克·C·