工具/软件:
你(们)好
我的硬件设计人员在同一 PMBus 上放置了 2 个 UCD3138。
负责固件设计。
@文档、在 Romcode 中、PMBus 的 μ C 设置为<0xB>
当 UCD 为空时、如何刷新它们?
如果我尝试刷写、我想两个 UCD 都将在 PMBus 上执行 ACK 命令。
这是否意味着我可以在两个 UCD 上刷新相同的固件?
谢谢
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.
工具/软件:
你(们)好
我的硬件设计人员在同一 PMBus 上放置了 2 个 UCD3138。
负责固件设计。
@文档、在 Romcode 中、PMBus 的 μ C 设置为<0xB>
当 UCD 为空时、如何刷新它们?
如果我尝试刷写、我想两个 UCD 都将在 PMBus 上执行 ACK 命令。
这是否意味着我可以在两个 UCD 上刷新相同的固件?
谢谢
您好、Lindheimer、
感谢您的等待,7 月 4 日是美国假期。
是、在 ROM 模式下、地址将始终为 0d11 (0x0B)。 因此、在 ROM 模式下通信可能会出现问题。 在代码中、您可以为每个 UCD3138 设置唯一的 PMBus 地址。 将固件刷写到 UCD3138s 上后、Fusion GUI 将显示一个下拉列表、允许您选择要与哪个 UCD3138 进行通信。 请参阅“UCD3138 — 响应多个 PMBus 从器件地址“中的第 5 节: https://www.ti.com.cn/cn/lit/an/slua758/slua758.pdf。
此致、
Jonathan Wong
你(们)好
我已经读了你提议的主题,但它没有明确回答我的答案。
刷写固件后、它将使用 ADC 为每个 UCD 设置不同的地址。 因此、不会有问题。
我的问题是当两个 UCD 都将引导至带有@ 0xb 的 romcode 时、如何部署第一个固件。
Ian Bower 说:“因此、在 ROM 模式下、您可能会遇到问题。 有些人报告他们可以将程序写入多个设备。“
所以,不是很清楚,如果我要有一个问题...
谢谢
您好、Lindheimer、
对延迟深表歉意。 E2E 因维护原因于 7 月 11 日至 14 日暂停。
是的、ROM 模式是 UCD3138 Nona 和 A 型号的一种限制。 所有当前的 UCD3138x 将具有相同的 ROM 模式地址。 因此、如果多个 UCD 器件连接到同一条 PMBus 线路、哪个器件将响应是未知的。
这是您需要解决的一个限制。 例如、我们的客户确实使用了多个 UCD3138x 控制器。 在生产中、它们采用的方法是一次只能为一个器件加电、并将固件刷写到每个单独的 UCD3138x 上。 您可能需要采取类似的策略。
这将是即将推出的 UCD3138R 不会 在 ROM 模式下具有此限制。 有关 UCD3138R 的更多激动人心的信息、请联系当地的 FAE。
此致、
Jonathan Wong