The latest version of the EHSETT tool sets the device address to 0x02 during SE0_NAK test. Whereas, the older version sets the device address to 0x01.
Now, the Data generator sends the packets addressed to 0x01.
As, the device address is 0x02, device does not respond with NAK.
In the FX3 SDK library, I have changed the device address to 0x01 when the new version of the tool sends SE0_NAK SET_FEATURE request. Now, the device will respond with NAK to the packets coming from the data generator.
I have attached the modified library. Please replace the existing libcyfxapi.a file in FX3 SDK (C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\fw_lib\1_3_3\fx3_release) with the attached file.
After this, you can build any of the example projects in Release mode and load it to FX3 EEPROM. The device will pass the Receiver sensitivity test.
libcyfxapi.a.zip 1.7 MB