2 Replies Latest reply on Nov 25, 2014 2:01 AM by charles.lockhart

    Default SlaveFIFOSync oddity when switching to 32-bit

    charles.lockhart

      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?

         

      -CL