Default SlaveFIFOSync oddity when switching to 32-bit | Cypress Semiconductor
Default SlaveFIFOSync oddity when switching to 32-bit
Just cranking on the default example included with the EZ-USB FX3 SDK for the slfifosync example. There is a flag in the cyfxslfifosync.h file, CY_FX_SLFIFO_GPIF_16_32BIT_CONF_SELECT, which looks like it ought to work. When I generate config files from the GPIF II Designer, the output files look like they match what would be selected based on that flag value.
I get it to work in 16 bit mode, the default for the example, but switching that flag to 1, setting it up for 32 bit mode, I don't get any data on the host side. Advice?