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