I2Cでは主に3つの動作モード(Standard Mode, Fast Mode, Fast Mode Plus)があります。
選定するバッファによって対応できるモードが異なりますので接続する際には注意が必要です。
TCA9617B(Fast Mode Plus)とTCA9517(Fast Mode)を接続する場合を例に挙げます。
下図のように直列接続するとマスター側はFast Mode Plusで動作させることを決定しているため
TCA9517のFast Modeでスレーブと通信することを許可できません。
そのためマスターが複数の動作モードを切り替える必要がある場合、
各動作モードを分離する必要があります。
下図のように分離した接続方法であれば正常動作します。