Dear Team,
I am developing the TPS25750 driver, but I get no data from register 0x1A.
The other registers can be read data success when I use the same i2cget command to fetch data, so the signal of I2C is correct.
I referenced the datasheet (TPS25750 Host Interface Technical Reference Manual)
Please also help to check TPS25750_dump.txt
Do you have any idea about this issue?
$ i2cget 0x22 0x3 5
successfuly i2cget addr:0x22 reg:0x3 data:0x4 0x50 0x54 0x43 0x48
$ i2cget 0x22 0x4 5
successfuly i2cget addr:0x22 reg:0x4 data:0x4 0x49 0x32 0x43 0x20
$ i2cget 0x22 0x6 5
successfuly i2cget addr:0x22 reg:0x6 data:0x0 0x0 0x0 0x0 0x0
$ i2cget 0x22 0x6 9
successfuly i2cget addr:0x22 reg:0x6 data:0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
$ i2cget 0x22 0x8 5
successfuly i2cget addr:0x22 reg:0x8 data:0x4 0x0 0x0 0x0 0x0
$ i2cget 0x22 0x9 5
successfuly i2cget addr:0x22 reg:0x9 data:0x40 0x0 0x0 0x0 0x0
$ i2cget 0x22 0x0D 5
successfuly i2cget addr:0x22 reg:0xd data:0x4 0xf8 0x19 0x0 0x0
$ i2cget 0x22 0x0F 5
successfuly i2cget addr:0x22 reg:0xf data:0x4 0x0 0x5 0x9 0xf5
$ i2cget 0x22 0x14 12
successfuly i2cget addr:0x22 reg:0x14 data:0xb 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2
$ i2cget 0x22 0x16 12
successfuly i2cget addr:0x22 reg:0x16 data:0xb 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2
$ i2cget 0x22 0x18 12
successfuly i2cget addr:0x22 reg:0x18 data:0xb 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2
$ i2cget 0x22 0x1A 6
successfuly i2cget addr:0x22 reg:0x1a data:0x0 0x0 0x0 0x0 0x0 0x0
$ i2cget 0x22 0x3 5 successfuly i2cget addr:0x22 reg:0x3 data:0x4 0x50 0x54 0x43 0x48 $ i2cget 0x22 0x4 5 successfuly i2cget addr:0x22 reg:0x4 data:0x4 0x49 0x32 0x43 0x20 $ i2cget 0x22 0x6 5 successfuly i2cget addr:0x22 reg:0x6 data:0x0 0x0 0x0 0x0 0x0 $ i2cget 0x22 0x6 9 successfuly i2cget addr:0x22 reg:0x6 data:0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 $ i2cget 0x22 0x8 5 successfuly i2cget addr:0x22 reg:0x8 data:0x4 0x0 0x0 0x0 0x0 $ i2cget 0x22 0x9 5 successfuly i2cget addr:0x22 reg:0x9 data:0x40 0x0 0x0 0x0 0x0 $ i2cget 0x22 0x0D 5 successfuly i2cget addr:0x22 reg:0xd data:0x4 0xf8 0x19 0x0 0x0 $ i2cget 0x22 0x0F 5 successfuly i2cget addr:0x22 reg:0xf data:0x4 0x0 0x5 0x9 0xf5 $ i2cget 0x22 0x14 12 successfuly i2cget addr:0x22 reg:0x14 data:0xb 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2 $ i2cget 0x22 0x16 12 successfuly i2cget addr:0x22 reg:0x16 data:0xb 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2 $ i2cget 0x22 0x18 12 successfuly i2cget addr:0x22 reg:0x18 data:0xb 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x2 $ i2cget 0x22 0x1A 6 successfuly i2cget addr:0x22 reg:0x1a data:0x0 0x0 0x0 0x0 0x0 0x0 $ i2cget 0x22 0x26 6 successfuly i2cget addr:0x22 reg:0x26 data:0x5 0x0 0x30 0x0 0x0 0x80 $ i2cget 0x22 0x29 5 successfuly i2cget addr:0x22 reg:0x29 data:0x0 0x0 0x0 0x0 0x0 $ i2cget 0x22 0x2D 6 successfuly i2cget addr:0x22 reg:0x2d data:0x5 0xfc 0x0 0x62 0x2 0xa1 $ i2cget 0x22 0x2E 50 successfuly i2cget addr:0x22 reg:0x2e data:0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 $ i2cget 0x22 0x2F 41 successfuly i2cget addr:0x22 reg:0x2f data:0x28 0x54 0x50 0x53 0x36 0x35 0x39 0x39 0x32 0x20 0x48 0x57 0x30 0x30 0x41 0x31 0x20 0x46 0x57 0x46 0x35 0x30 0x39 0x2e 0x30 0x35 0x2e 0x30 0x30 0x5f 0x30 0x30 0x30 0x38 0x20 0x5a 0x41 0x63 0x65 0x53 0x0 $ i2cget 0x22 0x30 30 successfuly i2cget addr:0x22 reg:0x30 data:0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 $ i2cget 0x22 0x31 30 successfuly i2cget addr:0x22 reg:0x31 data:0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 $ i2cget 0x22 0x33 32 successfuly i2cget addr:0x22 reg:0x33 data:0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 $ i2cget 0x22 0x34 7 successfuly i2cget addr:0x22 reg:0x34 data:0x0 0x0 0x0 0x0 0x0 0x0 0x0 $ i2cget 0x22 0x35 5 successfuly i2cget addr:0x22 reg:0x35 data:0x0 0x0 0x0 0x0 0x0 $ i2cget 0x22 0x3F 3 successfuly i2cget addr:0x22 reg:0x3f data:0x0 0x0 0x0 $ i2cget 0x22 0x40 5 successfuly i2cget addr:0x22 reg:0x40 data:0x0 0x0 0x0 0x0 0x0 $ i2cget 0x22 0x69 5 successfuly i2cget addr:0x22 reg:0x69 data:0x0 0x0 0x0 0x0 0x0 $ i2cget 0x22 0x72 9 successfuly i2cget addr:0x22 reg:0x72 data:0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0 0x0
Thanks a lot!
Jimmy