Hi,
I am facing issue where the TI UCD90120A does not boot-up after power-cycle. Eventually connection via the TI USB Adapter to the UCD's I2C bus was required on my prototype board. Only after we start to run the TI Fusion GUI, the UCD started to boot up and execute the programmed power sequence.
Hence i would like to check whether below step could potentially cause this to happen.
1. I have a tifsp project file where all the rail configurations have been set properly which then converts the tifsp format into xml format
2. I restart the TI Fusion Windows and click Importing to device, selected the converted xml file & programmed successfully
3. however upon power cycle the board but the UCD90120A didn't start the power sequence.
5. again connecting TI USB adapter to I2C Bus and start the TI Fusion GUI, then power sequencing went back to normal function
Does this means whenever I have power cycle the board TI Fusion GUI needs to be launched otherwise the UCD90120A won't be performing the power sequence? For your information, the same device undergone several times of erase/ re-programming action using I2C batch mode script and also the above method. The UCD just suddenly malfunction after several times of successful reprogramming. Does it means i might have damaged the device upon multiple attempts to program it?
Additionally would like to know if program I UCD90120A via JTAG then enter another power sequence via I2C will I be resetting all registers to default states? Are there any cases/examples where JTAG would potentially damage device causing inability to establish connection via PMBUS interface again?