I2C random no Ackowledge issue

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

I2C random no Ackowledge issue

635件の閲覧回数
vihang_vinayak
Contributor II

Hi ,

I have design a I2C hot swap circuit using PCA9617 (as a level translator for 3.3V to 5V and 5V is the Hot side on Backplane) and LTC4300-1 (At the Input Hot side of removable card). The pull up on the Hot side I2C clock and data signal is 10K and there is ferrite bead of 0.6 ohms a resistor of 33ohms in series as shown below in the figure

pastedImage_1.png

I have three slave on the removable card on the output side of the LTC4300-1. The addresses are 66, 24 and 25.

After Hot insertion of the removable card with Backplane board, I randomly receive no acknowledgement from the above mentioned three slaves

Can anyone help me figure out what can be the issue?

Do the above design looks good or correct?

Please let me know suggestions and opinions

Please reply 

Regards,

Vihang

0 件の賞賛
返信
1 返信

552件の閲覧回数
reyes
NXP TechSupport
NXP TechSupport

Hi Vihang,

The design is not correct for this part number (PCA9617).

For hot-swapping operations, you need a device with circuitry that precharges the SDA and SCL pins to prevent glitching data on an active I2C bus when the unpowered slave card is inserted into the backplane system. Unfortunately, the PCA9617 does not include this feature, I recommend you to switch to a hot-swappable translator like the PCA9511/12/13/14 Hot Swappable I2C Buffers:
PCA9511A: https://www.nxp.com/docs/en/data-sheet/PCA9511A.pdf

PCA9512: https://www.nxp.com/docs/en/data-sheet/PCA9512A_PCA9512B.pdf

PCA9513/14: https://www.nxp.com/docs/en/data-sheet/PCA9513A_PCA9514A.pdf

Regards,

Jose

0 件の賞賛
返信