9 Replies Latest reply on Jan 21, 2019 7:16 AM by alamandaa_16

    partial flags of FX3


      My application is modified from cypress slave fifo example.

      I set one partial flag in GPIF designer. Polarity is active low. Init value is low. The partial flag is for thread 0. thread 0 corresponds to an out endpoint.

      In the firmware. My code is CyU3PGpifSocketConfigure(0, CY_U3P_PIB_SOCKET_0,4, CyFalse,1).

      Does this If the endpoints contain less than or equal to 4 32bit word. The partial flag should be asserted low?

      At power up, the partial flag is high. But the endpoint is surely empty at the start.The partial flag should be low. Then I use control center to tranfer one 32bit word to this endpont. It immediately becomes low. Even When I transfer 1024 byte to this endpoint, it still be low.

      This is not what I think of partial flag. Can you explain it? Thank you.