Announcements

Learn how to optimise USB-C for your designs at 18 May's USB-C PD Webinar.
Click here to register.

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

LuTr_1679866
Level 2
Level 2
First like received

Hello,

   

I successfully managed to send a single bitstream of 160KB on I2C.

   

But the device on the other end is not able to cope with the bitrate, even if my clock is only 100kHz.

   

Is there a way to insert pauses on this bitstream without adding start/stop condition?

   

Is it possible to get the source code for the function CyU3PI2cTransmitBytes?

   

Best regards,

   

Ludovic

1 Reply
Anonymous
Not applicable

You can find the source for this API in the FX3 SDK once you unzip the firmware source in the following location. Please check. 

   

C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\firmware\fx3_sdk_1_3_3_src\fx3_sdk_1_3_3_src\sdk\firmware\src\lpp\cyu3i2c.c

0 Likes