3 Replies Latest reply on Mar 4, 2020 2:52 AM by ShifangZ_26

    CYPD3177 I2C communication

    flfa_1363056

      Hi. Cypress

      current, customer use CYPD3177 to connect with external CPU. the main issue as below:

      外部的MCU有两种IIC模式:一种为MCU可以作为主从两种模式的IIC;一种为简易IIC,只能做模式。

      1、MCU的的主从模式IIC跟BCR可以正常的跟BCR进行通信,按照文档(EZ-PD_BCR_Host_Processor_Interface_Specification)并且已经调试完成,。

      2、当外部的MCU使用另一种简易IIC,此情况下跟BCR无法通信:MCU发送了数据,BCR无ACK回码。我们使用这种IIC与其他器件的TC DCDC芯片进行IIC通信正常,说明此路简易IIC对外进行通信是没有问题的。同时为了排除问题,我们将此IIC更改为普通IO,使用软件模拟IIC功能,然后跟BCR通信,BCR一样无ACK回码。MCU的FAE确认MCU的IIC通信无问题。

      3、对于BCR对IIC通信有什么特殊要求我们没有涉及到的,外部硬件配置、内部寄存器配置、IIC配置等。按理说数据正常应该有ACK回码的。或者你帮忙使用一个普通MCU的IO口进行模拟一路IIC试试,能否通信上?