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?
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