Thread 中讨论的其他器件:USB 转 GPIO2、 UCD3138A
工具/软件:
我已经能够用一个应用程序对块0进行编程、用另一个应用程序对块2进行编程。
我可以使用 PMBus 在应用之间切换。
但是、我需要能够在固件的编程模式下在不同应用之间切换。
我找到了加载内存控制寄存器的函数:附加
调用函数后、如何让程序从新的块编号开始? 在执行这些函数之后、我似乎还需要执行一个步骤。
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.
工具/软件:
我已经能够用一个应用程序对块0进行编程、用另一个应用程序对块2进行编程。
我可以使用 PMBus 在应用之间切换。
但是、我需要能够在固件的编程模式下在不同应用之间切换。
我找到了加载内存控制寄存器的函数:附加
调用函数后、如何让程序从新的块编号开始? 在执行这些函数之后、我似乎还需要执行一个步骤。
你好、蝙蝠侠、
如果要在 UCD3138A 内将0xF0命令发送到地址11、会很难做到、因为这需要修改引导 ROM 固件。 引导 ROM 将需要一个外部 PMBus 命令来指示引导 ROM 切换到编程模式。 我们的示例通过 USB-TO-GPIO2适配器使用 Fusion GUI、但您还可以创建外部 PMBus 主机来发送相同的命令。
独立的 Fusion API 可以在外部 MCU、自动 Windows 计算机或微型计算机(例如 Raspberry Pi)上复制。
此致、
Jonathan Wong
你好、蝙蝠侠、
我通过私信向您发送了动态更新示例固件。 请尝试参考此固件。 下面是 Ian Bower 关于高级步骤的文章。
e2e.ti.com/.../7652.On_2D00_the_2D00_fly-power-supply-firmware-upgrades.docx
此致、
Jonathan Wong