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.

UCD9248: Can't config ucd9248 ( newchip)

Part Number: UCD9248
Other Parts Discussed in Thread: UCD9246

Hi everyone,

I am using TI 's software Fusion Digital Power Designer to configure UCD9248. When I connect the PC and my board with TI's UCD90SEQ64EVM, it can scan the three UCD9248,and then pop-up a window as follows,I do not know why. When I connect the my board Master or use TI's SMBus & I2C & SAA Debug Tool  i can read command ( 0x78, 0x7E,... ) about register Status but I can't write any command to UCD9248 ( all return NACK). Please give me some proposal, Thank you very much!

  • Hello,

    It's weekend now. We will have someone to take a look early next week.

    Thanks
    Qian
  • I had written a command PMBUS (ROM_MODE) code 0xDB and my UCD9248 had eraser code in ROM and now I can't read or write anything from UCD9248 with TI's SMBus & I2C & SAA Debug Tool. That is awful. Please help me soon! Thank you very much

  • Please, I need your help! 

  • If device is in ROM mode, its address is 11d => Do the "SendByte, command code = 0xF0 to PMBus Address 11d will send the device to Program Mode. Or you can do the following steps below:

    1. Launch "UCD9XXX Device GUI" from Fusion GUI.

    2. Click on "Scan Device in ROM mode" link. If device is in ROM mode, the "Command ROM to execute its program" will be enable. Then click on that link to bring the device from ROM mode to Program Mode.

  • Thank you! I just fix that. But my problem is I can't config device in Fusion Design Online. Fusion Design Online can't wirte PHASE_INFO.
  •  Somtimes it can't wirte PHASE_INFO and sometimes it can't wirte PHASE_ENABLE. Please, help me fix that!

  • As this is the EVM for the UCD sequencer product, I'll check the EVM schematic to see if there is anything that would prevent the UCD controller from accepting commands.

    I have this EVM and can try to recreate the same fault condition.

    What version of the Fusion GUI are you operating?

  • PHASE_INFO & PHASE_ENABLE can only be modified when rails are turn off (stop conversion) => If rail's ON_OFF_CONFIG (0x02) is set to Auto_Enable (Always conversion), then change the ON_OFF_CONFIG to use OPERATION command. And then use OPERATION command (0x01) to turn rail off (stop conversion)
  • My version is 7.1.1 ( 2018-09-17).

  • I use SMBus & I2C & SAA Debug Tool to check:

    ON_OFF_CONFIG (0x02) value: 1A

    I wrote PHASE_INFO  (0xD2) value 0x01000000, it return ACK, but I read PHASE_INFO value still 0x00000000.

    I wrote PHASE_ENABLE (0xDE) value 0x01, it return NACK.

  • I saw that:

    The register: STATUS_MFR_SPECIFIC always is 0x24 it mean Iivalid PHASE_INFO or GPIO_SEQ_CONFIG.

    If i change value of some command (ON_OFF_CONFIG, OPERATION,..) ,  it will be change, then I write PHASE_INFO ( 0xD2) value 0x01000000 . The value of command that I changed before is reset default value. I think when I write PHASE_INFO my device was reset and I don't know how to fix that.

  • There appears to be a glitch in the matrix.

    I believe I have been able to recreate the issue you have experienced.

    I did this by placing a UCD9246 which was reflashed with the factory image FW into the EVM.

    (you must be using this part as the UCD9248 would not fit in the UCD90SEQ64EVM)

    1)  Running the Fusion Digital Power Designer v7.1.1 would result in the opening of the Device with no rail window:

    2)  Clicking the Configure button results in the following update to this window:

    It appears the Soft Reset may not have occurred as we can see here that the Configure button is still present, it should not be, this button should have transitioned to Done.

    3) Further clicking of the Configure button returns Nack responses, see below.

    4) Clicking Cancel will provide an indication that no devices were found and clicking the OK button will close the tool.

    5) Rerunning the Fusion Digital Power Designer will result in the following window.

    Solution:

    After Step 2: Cancel out of the Fusion application, you will get the no device found.

    Power cycle the EVM (pull the USB cable out for a second then plug back in (this will accomplish the same function as the Soft Reset should have in the GUI)

    Restart the Fusion Digital Power Designer and the device should be found with the first phase (1A) associated with the first rail.

    Regards,

    Brad