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.

UCD90120A: Programming trouble with UCD90120A

Part Number: UCD90120A

Hello

 

I am having trouble programing the UCD90120A. The board that the chip controls is very similar to the ZC706 ( also very close to the dev board of this chip) layout except that we did not put pull down resistor on the GPIO1-3 and not a pull up on GPIO4. When we first power on the system its default settings fried two FPGAs as well as the UCD90120A. We have since separated the power system from the power of the Chip so that we can independently program the chip without the system begin energized.

 

We replaced the chips ( we removed the FPGAs) power them and then programed them with a script from Xilinx. Received and error on a voltage rail monitor, but though nothing of it since the power was off. Upon power cycle the chip shorted to ground. I have verified that the script is the same that is in the demo board that we have from Xilinx.

 

Setup: UCD90120A connected to the USB interface from ti on the PMBus with firmware 1.0.13

Chip power independently from the system. Software that I used to load the script is Ti Digital Power Manufacturing tool

Issues;

After updating the firmware on my programmer (1.0.14) and replacing the chip I am not able to program it. I cannot communicate to the chip anymore. I have tried different firmware to see if that is my issue. I have also looked at the output of the programmer on a scope to make sure it not dead.

I have the UCD90120A now on a dev board and have added the supporting circuity and still cannot communicate to it, I may have killed it by having too hot of air to solder it.

 

If there is someone who can review my setup, and that the way I am programming, How hot can I the chip get when soldering, why I cannot seem to communicate to the chips using the USB interface.

I realize I am all over the map, but I am on a project that has a very tight deadline and I have tied going through ti’s phones support limited success

 

thanks

  • Did you upgrade the USB_TO_GPIO Dongle FW to 1.0.14? i would recommend to downgrade to 1.0.13. Please follow section 2.2 of 

    http://www.ti.com/lit/pdf/slvub51 

    Settings of Figure 6-16. if your board has pull-up resistor already, you may not want to enable the pull-up from the USB-TO-GPIO Dongle.

    I also recommend to put the ucd90120A device into the TI EVM to make sure the setup is working before moving to your own board.

    regards

    Yihe 

  • Thank you Yihe for your suggestions, I will set my firmware back to 1.0.13 and disable the pull ups on the GPIO.

    I will let you know what happens.