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.

[FAQ] When importing a project file into a device, why do some GPIO pins unexpectedly turn on and off?

Expert 4175 points
Other Parts Discussed in Thread: UCD90120A, UCD9090, UCD90160A, UCD90160, UCD90240, UCD90320U, UCD90120, UCD9090A, UCD90124, UCD90124A, UCD90320

This is expected behavior. When importing a project file into the device, the configurations are imported by corresponding PMBus commands in a sequence. The imported parameters take effect immediately. In the middle of the process, the half-configured device is running with partial configuration, and thus the GPIO pins may have unexpected behavior. After importing, a reset is needed for the device to operate correctly.

If this behavior is a problem, you can use data flash file (.hex file) programming. With data flash file programming, all the changes do not take effect until the device is reset. This action prevents unexpected GPIO pin behavior during configuration programming.

For more FAQ please check the following document.

UCD90xxx Family Frequently Asked Questions and Answers 

UCD9090 UCD9090A UCD90120 UCD90120A UCD90124 UCD90124A UCD90160 UCD90160A UCD90240 UCD90320 UCD90320U