1
Discussion - Hardware / USB-I2C converter - Cypress CY8C9560A
« on: October 06, 2017, 09:33:41 AM »
Good Morning,
I am using the CY8C9560A module from Cypress and I am trying to communicate with it through I2C. Using the Arduino SDA and SCL works without any problems, but when I try to use the USB-I2C(http://www.robot-electronics.co.uk/htm/usb_i2c_tech.htm) and USB-ISS(https://www.robot-electronics.co.uk/htm/usb_iss_tech.htm) converters and I get no response. I know it only supports I2C standard (100Khz), anyway I set the USB-ISS to 100Khz but without success. Is something missing? For example some kind of configuration. Has anyone ever come across this problem?
I am trying to send the following commands to address 0x40 (using Arduino is 0x20):
To select port 0:
55 40 18 01 00
To set the port as output:
55 40 1C 01 00
Enable Outputs Alternately:
55 40 08 01 AA
But no luck.
Sending equivalent commands through Arduino works fine:
20 18 00
20 1C 00
20 08 AA
Thank you so much.
Greetings,
JĂșlio Ferreira
I am using the CY8C9560A module from Cypress and I am trying to communicate with it through I2C. Using the Arduino SDA and SCL works without any problems, but when I try to use the USB-I2C(http://www.robot-electronics.co.uk/htm/usb_i2c_tech.htm) and USB-ISS(https://www.robot-electronics.co.uk/htm/usb_iss_tech.htm) converters and I get no response. I know it only supports I2C standard (100Khz), anyway I set the USB-ISS to 100Khz but without success. Is something missing? For example some kind of configuration. Has anyone ever come across this problem?
I am trying to send the following commands to address 0x40 (using Arduino is 0x20):
To select port 0:
55 40 18 01 00
To set the port as output:
55 40 1C 01 00
Enable Outputs Alternately:
55 40 08 01 AA
But no luck.
Sending equivalent commands through Arduino works fine:
20 18 00
20 1C 00
20 08 AA
Thank you so much.
Greetings,
JĂșlio Ferreira