- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
my app need to switch IOMatrix between SPI mode and 32bit with I2C
programe start with 16bit/SPI mode then switch into 32bit/I2C mode this step works fine
but when i change back the SPI didnt work
i use
void io_cfg_deinit(void)
{
CyU3PGpioDeInit();
CyU3PSpiDeInit();
CyU3PI2cDeInit();
CyU3PPibDeInit();
CyU3PGpifDisable (CyTrue);
}
before reconfig, is there miss somthing? or time request i missed
Solved! Go to Solution.
- Labels:
-
USB Superspeed Peripherals
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Please refer to similar thread Solved: Any dependencies by switching/reloading GPIFII? - Cypress Developer Community and let me know if this helps.
Rashi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Please refer to similar thread Solved: Any dependencies by switching/reloading GPIFII? - Cypress Developer Community and let me know if this helps.
Rashi
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi, i read this thread before but i still dont know why SPi module not work but GPIO works
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Can you please share the firmware for us to check?
Please let us know if all the APIs returns success when re initialized.
Rashi