I am seeing a weird behavior for 2byte read/write via VI-I2C.
If my register address range is 0 - 11 bit (e.g.: 0x8C0, 0x3C0), everything is fine.
However, if my register address is 12bit or more (e.g.: 0x1000 , 0x4000), NACK is obtained.
Any suggestions? Did anyone came across similar issue?
- I do not have similar issue in L4T24.2.1.
- I tried lowering I2C speed to 100KHz, but no change in behaviour.