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.

Digital Power Manufacturing Tool - TPS40428 - PMBus / I2C read byte command error: ROM could not be detected

Other Parts Discussed in Thread: TPS40428

Hello 

I using the evaluation board of the TPS40428 and do some test over the PMBus with the Digital Power Manufacturing Tool. During my first tests I am not able to read bytes from the device. 

I am able to following tasks with the right device id /adress without failures: 

  • Confirm Device
  • Clear faults

An error will be asserted by sending the command "read byte"

(cmd_byte=0x80) (expected_value=0x0)
(program_mode=False) 
(skip_if_device_not_in_rom_mode=False) 

 f.e. at device register adress 80h:

 

"ROM could not be detected"

To enable the ROM Mode I tried the command "SET_ANY_DEVICE_TO_ROM" but this would currently not work.

Reading bytes or words by the SMBus & I2C & SAA Debug Tool will work and will give an ACK and the expected return values.

Who knows the right way?

regards Sebastian