10 Replies Latest reply on Feb 23, 2020 9:01 PM by JayakrishnaT_76

    XferData returns true but no data in buffer




      GFIP II of FX3 runs at 100MHz with 32-bit data lines.

      For each read, it will use the status below to check whether the data is received.

           bRead = mDevice.BulkInEndPt.XferData(ref data, ref length, PacketMode);


      Sometimes, all zeros are in the buffer even though bRead returns true and XrefData returns 16B length, which the correct transferred data length.

      May I know what are the possible reasons for the data loss ? Thanks.