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.

UCD9222: Some problems when I use UCD9222 and UCD7242

Part Number: UCD9222
Other Parts Discussed in Thread: UCD7242, TMS320C6678

Dear engineer of TI, I am in the process of debugging the UCD9222 and UCD7242 power module. I used the Fusion Digital Power Designer v1.8.230 and use the Firmware Download Tool to download ".x0 " program and data file, run the GUI ONLINE mode, the monitor interface shows that the input voltage and temperature, but there is no output voltage and output current, the Status Registers show a yellow warning" output off" and "powergood#", other items show OK. You can see the following picture.

At this moment, the monitor data is still in sync, although there is no output voltage and current, but you can see the green plot line extends to the right near zero. When I pull up the control line to high level, all of the monitor data are out of sync and you can see all the green plot lines stop moving to the right, just like I shut off the power. The Status Registers still show a yellow warning "output off "and" powergood# ", other items show OK. You can see the following picture.

I try to clear the configuration and use the Firmware Download Tool to download ". x0 " program and data files again, found UCD9222 seems locked, can not find the device, you can see the phenomenon in following picture:

The ".x0 " program and data files was export by the GUI and using project file “TMDXEVM6678L_UCD9222_16May11_ver5.xml” which was found in TI's official TMS320C6678 EVM board “TMDXEVM6678L EVM” program files, and my PCB used nearly same design with TMDXEVM6678L EVM board, you can see the schematic in following pictures:

In addition, I also tried to used TMDXEVM6678L EVM board to run GUI online mode. At the beginning, the Status Registers also show a yellow warning" output off" and "powergood#" and other items show OK. But when I pull up the control line to high level, the output voltage and current appeared, and the monitor data is still in sync. You can see the following picture:

Now I want to consult the TI engineer's expert on digital power: 1. why the UCD9222 monitor data ware out of sync in my PCB when I pull up the control line to high level, but TMDXEVM6678L EVM board can’t be. 2. What cause the UCD9222 locked and can’t be recognized by GUI. How to unlocked it without replacing the IC. Thank you very much!

  • x0 file is device firmware. All UCD9222 came with device firmware. So you need not to program .x0 file.

    xml file is configuration. It includes threshold settings and feedback configuration. You should import xml file into the device. Go to file-> Import Project file... to import the xml file.
  • Zhiyuan Hu said:
    x0 file is device firmware. All UCD9222 came with device firmware. So you need not to program .x0 file.

    xml file is configuration. It includes threshold settings and feedback configuration. You should import xml file into the device. Go to file-> Import Project file... to import the xml file.

    When a new UCD9222 was connect to GUI first time, the GUI show that Import Exist Project file, and I have already import a project file “TMDXEVM6678L_UCD9222_16May11_ver5.xml”. The situation is as the same as before: the monitor interface shows that the input voltage and temperature, but there is no output voltage and output current, the Status Registers show a yellow warning" output off" and "powergood#". When I pull up the control line to high level, all of the monitor data are out of sync. I think import a project file is only online debug, if you remove the USB to GPIO Adapter and restart the power, UCD9222 will not work itself. So you must use Firmware Download Tool to download ". x0 " program and data files if you want the IC work itself, isn't it? 

  • Who can help me? Very urgent, thank you!
  • GUI stops updating plots is a sign of PMBus communication stop. My guess is turning on the rail (assert control pin) caused switching noise which caused some part of the circuit to malfunction, such as device reset. Do you have pull up on RESET pin?

    All UCD9222 come with firmware. You should only import project file and not touch firmware. You should be able to re-download FW if you do it correctly.

  • Thank you very much for your reply, Zhiyuan! I am confirm that the Reset Pin is 3.3v when I pull up the control line, the plot data still out of sync. The Vout and Iout are 0. After that, I pull down the control line ,the GUI give me a mention to tell me the IC was reset. Click ok, the GUI refresh and back to the situation: output off and power good#, no Vout and Iout, but plot data is on sync. I think there are some problems happen when I pull up the control line, but not the Reset Pin, it looks like a soft reset of GUI. What happened may cause the GUI reset?

    another question still unsolved: How to unlock the IC. I can't find the device in ROM mode and PROGRAM mode. Could you tell me how to solve this problem without replacing a new UCD9222?