Hi,
I am having some trouble communicating with my SN65DSI83. I am using i2ctool (i2cdetect and i2cdump), but I never receive an ACK. My I²C bus has a 2.2k pull-up, and I can communicate with all other devices on the bus.
root@evk-kit-ai:~# i2cdetect -y -r 2
0 1 2 3 4 5 6 7 8 9 a b c d e f
00: -- -- -- -- -- -- -- -- --
10: -- -- UU -- -- -- -- -- -- -- -- -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: 30 -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: UU -- -- -- -- -- -- -- UU -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- UU 69 -- -- -- -- -- UU
70: -- -- -- -- -- -- -- --
root@evk-kit-ai:~# i2cdump -y -f 2 0x2d
No size specified (using byte-data access)
0 1 2 3 4 5 6 7 8 9 a b c d e f 0123456789abcdef
00: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
10: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX
...
f0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XXXXXXXXXXXXXXXX


To test further, I tried connecting the EN pin to ground through a 220nF capacitor, but it didn’t help. I also added a 25MHz clock on the REFCLK pin, but that didn’t help either. I tested the voltage on both the ADDR pin and EN pin, and both are HIGH. To be sure, I tested the Vcore (1.135V) and Vcc (1.8V).
Could you please help me troubleshoot this problem?
Thank you and best regards,
Gabriele








