1
Discussion - Hardware / Setting "Ignore Session Underrun"
« on: February 05, 2021, 06:13:27 pm »
The AN_370 configuration documentation lists two different options for "Ignore Session Underrun":
- On Multiple of MaxPacketSize bytes
- On Multiple of FIFO bus-width bytes
I want to set this using FT_SetChipConfiguration(), but the FT_60XCONFIGURATION in FTD3XX.h doesn't contain any fields for this.
FT_60XCONFIGURATION is not documented, so one must guess the functionality by field names. The closest I could find is the CONFIGURATION_OPTIONAL_FEATURE_DISABLECANCELSESSIONUNDERRUN flag in the OptionalFeatureSupport member, which I guess I need to set. But nothing to distinguish between "On Multiple of FIFO bus-width bytes" and "On Multiple of MaxPacketSize bytes".
So, how do I select between "On Multiple of FIFO bus-width bytes" and "On Multiple of MaxPacketSize bytes"?
- On Multiple of MaxPacketSize bytes
- On Multiple of FIFO bus-width bytes
I want to set this using FT_SetChipConfiguration(), but the FT_60XCONFIGURATION in FTD3XX.h doesn't contain any fields for this.
FT_60XCONFIGURATION is not documented, so one must guess the functionality by field names. The closest I could find is the CONFIGURATION_OPTIONAL_FEATURE_DISABLECANCELSESSIONUNDERRUN flag in the OptionalFeatureSupport member, which I guess I need to set. But nothing to distinguish between "On Multiple of FIFO bus-width bytes" and "On Multiple of MaxPacketSize bytes".
So, how do I select between "On Multiple of FIFO bus-width bytes" and "On Multiple of MaxPacketSize bytes"?