We use NFC USB Dongle from Mikroe (https://www.mikroe.com/nfc-usb-dongle) connected to a Windows PC (try with Windows 10 and 11).
We use example packet from https://www.nxp.com/doc/SW4335.
We need to launch exe more times maintaining connected the dongle to usb and same NFC tag near the dongle.
Connect dongle to usb and set a NFC tag near dongle antenna. Follow these operations:
After some cycles, program start but result blocked before appear WAIT DISCOVERY print.
I need to remove dongle from USB and reconnect to permit restart it.
I try with:
In both cases happen the same.
Debugging code, result stay blocked during HID enumeration or in general in I2C_GetNumPorts() function.
I contacted Mikroe support but reply that I need to ask NXP support.
Do you have an updated version of PC source code, or in general NFCLibrary, TML, libusbsio, hid interfaces used?
Hello @ale_zanni_comelit
I truly apologize, our support scope is limited to the usage of our development kits.
From the product page you shared I can see that this third-party device is based on the PN7150. Please consider that PN7150 is Not Recommended for New Designs, and we recommend using PN7160 instead. PN7150 does not feature Firmware download, which could be used to patch any existing issue.
The software available for PN7150 can be found in PN7150 product page > Software > SW4325.
Please, let me apologize again for the inconvenience this might cause you.
Regards,
Eduardo.