您好!
由于定制板很方便、很难通过 I2C 写入 MCT8329A 寄存器、因此我们正在考虑写入 OTP。
问题1: 是否可以使用 GUI 写入 OTP?
问题2. 您是否有关于写作 程序的任何信息?
问题3: TI 是否可以在发货前写入 OTP? 如果很难、请告诉我可以处理该问题的第三方。
谢谢。
科诺
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.
尊敬的 Conor:
Q1:有一点需要澄清、Mcx 器件 具有可重新编程的 EEPROM NVM、而不是可通过 I2C 进行编程的 OTP。 GUI 提供了将寄存器设置写入 EEPROM 的选项、但这可以通过 EVM 上的自定义板载 USB <-> I2C 接口来完成。 您可以使用跳线将 I2C 信号和 GND 从 EVM 的通信接口连接到定制 PCB、并使用 GUI 对定制电路板上的 EEPROM 进行编程。
Q2:请参阅第节 7.6 EEPROM 访问和 I2C 接口 EEPROM 写入程序和 I2C 协议的详细信息、请参阅 MCT8329A 数据表的""一节。
另请参阅此 E2E 常见问题解答 、了解如何使用 MSP430 LaunchPad 对 MCx 器件上的 EEPROM 进行编程。
问题3:这不是我们目前所做的、但我们正在积极寻找将来支持这一点的方法。
此致、
埃里克·C·
您好、 Eric、
感谢你的帮助。
问题1: EEPROM 是否用于 MCT8329A 独立运行?
问题2. 我是否理解 MCT8329A 没有 OTP?
Q3.如果 EEPROM 用于大规模生产、除了通过 EVM 进行写入之外、有什么其他方法吗? 由于所需的工时、使用上述 EVM 的方法并不现实。 如果有一个可以直接写入 MCT8329A 的 EEPROM 的工具、我们将不胜感激。
谢谢。
科诺
尊敬的 Conor:
问题1: 是的、EEPROM (非易失性存储器)会在下电上电时保留已编程的寄存器设置。 上电时、MCT8329A 会将 EEPROM 的内容复制到镜像/影子寄存器区域(位于易失性 RAM 存储器中)中。 影子寄存器包含的值在器件算法运行时实际生效。
问题2. MCT8329A 没有 OTP。 其 EEPROM 寄存器存储器可根据数据表中的以下保持和耐久性特性重复编程: 
问题3: 正如我在上一篇文章中提到的、目前最简单的方法是利用 MSP430 LaunchPad、如13美元的 MSP-EXP430FR2355。 有关说明、请参阅此帖子: https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1246892/faq-program-mcx-bldc-motor-driver-through-i2c-using-msp430-launchpad
实际上、您需要将 EEPROM 设置硬编码到 MSP430 LaunchPad 中、按下按钮时、LaunchPad 会向 MCT8329A 发送 I2C 写入命令、以将设置写入 EEPROM。
此致、
埃里克·C·