EZ-USB® FX2LP™ Full Flag Issue with EPxAUTOINLEN<Buffer_Size - KBA89286

Version: **

 

Question: The full flag in EZ-USB® FX2LP™ does not assert/deassert correctly if the FIFO is configured for EPxAUTOINLEN less than the buffer size. Why?

 

Answer:

This behavior is expected when EPxAUTOINLEN is less than the buffer size. Use the programmable flag (PF) in AUTOIN mode to correctly track the FIFO status in such a scenario. Please read about the EPxFIFOPFH and EPxFIFOPFL registers in the EZ-USB Technical Reference Manual.