主题中讨论的其他器件: USB-TO-GPIO2、
工具/软件:
我用 ucd3138芯片试图刻录程序,当我的开发板连接到110v 电源或12v 辅助电源时,我可以成功地刻录程序,但当两个电源同时连接时,我无法刻录程序。 我需要你们帮助我解决这个问题。 我真诚的感谢。
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.
工具/软件:
我用 ucd3138芯片试图刻录程序,当我的开发板连接到110v 电源或12v 辅助电源时,我可以成功地刻录程序,但当两个电源同时连接时,我无法刻录程序。 我需要你们帮助我解决这个问题。 我真诚的感谢。
您好:
您能详细说明一下您的测试设置吗? 您使用的是哪种 UCD3138板?采用哪种拓扑? 您何时同时连接两个不同的电源? 每个电源的电压是多少?
我们遇到了这样的问题:如果您提供主电源(对于 LLC、VIN = 390VDC)并通过 USB-TO-GPIO2适配器提供5V 辅助电源、则 UCD3138将无法正常运行。 这是因为笔记本电脑和主电源之间的接地不匹配。 这对于任何器件来说都是一个常见问题、而不仅仅是 UCD3138 (例如、当添加两个不同的电源时、我会看到运算放大器性能出现问题)。 我建议一次只使用一个电源、以确保接地是相同的。
此致、
Jonathan Wong
您好:
J7是输出、而不是输入。 J7是 PWR050辅助反激式辅助电源的输出。 PWR050接受 升压转换器输出(BUS+)并提供隔离式12V 电源。 只需要110VAC 输入、UCD3138PFCEVM-026将处理其余部分。

PWR050 Altium 文件位于此处: https://www.ti.com/lit/zip/slur924
此致、
Jonathan Wong
大家好、当我使用内存调试器时、我突然开机、结果出了问题。 然后芯片进入 ROM 模式,无法刻录程序,我可以问这是芯片本身复位吗?
从器件读取时出错:在地址0x191EC 处读取存储器或 EEPROM 时出错;parm_info write Base:0 (RAM)、Offset:0x01EC、Count:4、Size:1 [0x00EC010401] on PFC SinglePhase Shunt @ Address 88d 错误:NACK 请检查您的器件连接。
您好:
请尝试关闭和打开输入电源。 如果您运行 UCD3138PFCEVM-026、则我建议通过 UCD3138PFCEVM-026 (而不是 USB-TO-GPIO2)提供3.3V 电源。 如果您使用 Fusion Studio Online GUI、代码将在程序模式下自动执行。 或者、您可以手动命令 UCD 使用 UCD3xxx 器件 GUI 和0xF0 PMBus 命令执行其程序。

此致、
Jonathan Wong
我按如下所示编写了校验和、程序能够自行启动、但无法使用0xD9指令返回到 ROM 模式。 我可以通过后门回到 ROM 模式吗? 这是程序中的后门代码。
此致、
刘玉新

if((MiscAnalogRegs.GLBIOREAD.bit.FAULT0_IO_READ == 0) || (PMBusRegs.PMBCTRL1.bit.SLAVE_ADDR == 0x7e))
{
pmbus_read_write_rom_mode(PMBUS_WRITE);
}您好、Yuxin、
是的、如果这个硬件后门代码位于代码开头、则可以使用它返回到 ROM 模式。 以下是跳回 ROM 模式的步骤:
此致、
Jonathan Wong