I'm trying to port the NFC06A1 demo from controller STM32L476RG to controller STM32F767ZI, but having trouble. Is there an existing demo I could use to get this working?
Using a known working project created by STM32CubeIDE for the F767ZI, I'm incorporating the NFC06A1 demo. When run, it fails to initialise RFAL.
The problem appears when I execute demoIni(). It calls rfalNfcInitialize(), which calls rfalInitialize, which calls st25r3916Initialize(), and at line 136 st25r3916CheckChipID(NULL) is called.
It appears the chip ID is not being obtained, so st25r3916CheckChipID returns False, and consequently st25r3916Initialize() returns ERR_HW_MISMATCH.
I've spent a few weeks on this project, and now I'm getting into NFC driver details, when the problem is actually much more likely to be an environment/configuration issue with the F767.
It's getting in the way of evaluating whether the 3916 will suit my project, so it would be really great to short-cut the pain and use a pre-created Cube project. So, does anyone have a F767-NFC06A1 project I could use?