Tool/software: WEBENCH® Design Tools
Hi Ti Team:
UCD90160ARGCR is used. The I2C bus operated under the current SDK cannot detect chip address 0x34, but each register of 0x34 can be accessed normally. No error is detected in reading and writing, and the read information is consistent with the off-line burning configuration.
UCD90160ARGCR USES PMBUS protocol address and may not be compatible with I2C detect support. Is there any special instruction format (refer to slvu352g_UCD90xxx Sequencer and System Health Controller)?
ONIE:/ # ONIE:/ # i2cdetect -y -r 1
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- -- 0c -- -- --
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
70: -- -- -- -- 74 -- 76 --
ONIE:/ # i2cget -y -f 1 0x34 0x19
0xb0
ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0xdf
0x08
ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0xfd
0x1c
ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0x9d
0x06
ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0x99
0x06
ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0x9c
0x0c
ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0x9a
0x09
ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0x9b
0x0c
ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0x9e
0x06
ONIE:/ # ONIE:/ # i2cget -y -f 1 0x34 0x98
0x21
Thanks!
Designing