工具与软件:
团队成员、您好!
我仍在申请 TPS546D24的完整 D/S。 目前、我的客户希望在其实验中将器件的 EEPROM 寄存器恢复为 TI 出厂默认值、是否有相关指导? 谢谢!
此致、
Qiang
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.
工具与软件:
团队成员、您好!
我仍在申请 TPS546D24的完整 D/S。 目前、我的客户希望在其实验中将器件的 EEPROM 寄存器恢复为 TI 出厂默认值、是否有相关指导? 谢谢!
此致、
Qiang
大家好、Qiang:
当器件设置为"仅 CONTROL 引脚"时、请确保 EN/UVLO 引脚电压 大于 EN/UVLO 上升阈值1.1V。 您可以查看示波器下方的 EN/UVLO 引脚以确认这一点。 如果低于1.1V、这就是转换器未进行开关的原因。
如果问题不是这样、请确保对器件进行了正确编程。 您能否从 ON_OFF_CONFIG 寄存器读取数据以确保其编程为"仅控制引脚"? 可能会将其配置为其他项。
另一个需要考虑的问题是客户是否有足够的时间将配置存储到 NVM 中。 它们是否为器件留出至少100ms 的时间来完成 NVM 用户存储的刻录? 在这100ms 内、AVIN 或 VDD5断电会影响 NVM 的完整性。 如果未能完成 NVM 烧录操作、可能会导致 NVM 损坏以及后续上电复位的 POR 故障。
谢谢!
Tomoya
Tomoya,
我们检查了是否有足够的时间将配置存储到 NVM 中、它们会为5000ms 来移动到下一步。
请从故障电路板中找到固件快照、如下所示并附上:
关于 Vin 和使能图、当 VIN 上升到5.2V 时、EN 为高电平:
我们希望与您确认:
是否有办法告诉系统已正确/成功下载固件?
是否可以在每次 FW reg 写入后读回每个 FW reg、以验证是否正确下载了每个 FW reg?
所连接的导出固件中是否存在任何问题?
大家好、Qiang:
我们希望与您确认:
是否有办法告诉系统已正确/成功下载固件?
是否可以在每次 FW reg 写入后读回每个 FW reg、以验证是否正确下载了每个 FW reg?
所连接的导出固件中是否存在任何问题?
[报价]如果您有一个已编程的"已知良好"器件、则可以使用 NVM_CHECKSUM 比较存储的 NVM 值。
否则、可以通过命令读回来执行命令。 GUI 的 Export 功能提供了将这些选项添加到编程脚本中的选项。
"验证命令写入"在每次写入后添加回读、以验证命令写入。
"验证配置"会将所有已写入命令的回读添加到脚本、但它依赖于用户在编程和回读之间对器件进行下电上电。
谢谢!
Tomoya
在进行配置更改时、FUSION 离线不会更新 NVM_CHECKSUM。 如果您要使用离线融合生成配置、则已编程器件的 NVM_CHECKSUM 不应与项目文件中的 NVM_CHECKSUM 匹配。 没关系。
要获得正确的 NVM_CHECKSUM、请在 FUSION_ONLINE 模式下将融合连接到器件并上传所需的配置。
将该值存储到 NVM 中
已使用器件->刷新所有参数以从器件中读取 NVM 校验和。
使用相同配置设置进行编程的所有器件都将具有相同的 NVM_CHECKSUM、因此该校验和在由编程器件生成后、可用于确认与其他器件的编程是匹配的。
如果在 ON_OFF_CONFIG 设置为"始终转换"但 ON_OFF_CONFIG 设置为使用控制引脚时三相转换器上电并正常工作、请检查所有3个 TPS546D24A 器件的 EN/UVLO 引脚上的电压。 所有三个器件都需要在启用输出电压之前启用。
您尝试添加的图像未通过。 您似乎尝试将图像复制并粘贴到文本框中、这会导致它们在您键入时出现、但不会使它们在线可用。 您需要保存屏幕截图、然后使用下面的"插入"菜单项和"image/video/file"将其上载到服务器、以便显示它们。
如果所有3个器件共享相同的 EN 信号、并且在 ON_OFF_CONFIG 编程为"始终转换"时输出开启、并在 ON_OFF_CONFIG 编程为使用 CNTRL 引脚时关闭输出、我将检查每个 EN/UVLO 引脚处的焊接、以确保没有冷焊点或损坏的焊点。
Fusion 中状态选项卡的附加屏幕截图也可能会有所帮助。 STATUS_INPUT 显示输入欠压警告、因此至少一个器件的 PVIN 看起来为低电平。
请查看下方的非输出设备日志、似乎触发了 UVW 警告
否、这是 VIN 欠压警告。 这意味着其中一个器件报告的 PVIN 电压低于已编程的输入欠压电平。
此外、在尝试从各个相位读取时、GUI 似乎没有从跟随器器件获取任何信息、这使我很想知道跟随器器件是否编程为正确的相位数和相位数。
您是否有显示每个器件电阻器的此板原理图?
您能否确认电路板是使用 TPS546D24还是 TPS546D24A 器件构建的?
此外、客户从何处购买设备?
Peter、
请参阅随附的 SCH。
关于具体器件型号、客户方向大错特错、他们使用 TPS546D24A。
他们通过正式的 TI 销售订单购买器件。
此致、
Qiang
感谢您的原理图。 引脚编程似乎正确。
这是这个电路板构建时使用的原理图、对吧? 在构建此电路板后、BOM 没有更改、对吗?
我们能否从堆栈中导出项目文件以便我们查看 PMBus 编程?
PIN_DETECT_OVERRIDE 是否仍然设置为1F2F 默认值、或者是否已更改?
VIN_UV_WARN_LIMIT 设置为什么?
VIN_ON 和 VIN_OFF 如何?