I am trying to program a CLRC663 with an STM32 microcontroller. I'm using the ISO 15693 protocol. I have used the AN12657 pseudocode and managed to read out the UID of my NFC tags. (However, I am a bit confused by how the non-documented CardResponded() method of the AN12657 is supposed to work - once it reaches the correct timeslot the IRQ0, bit 2 and 4 (RxIRQ and IdleIRQ) get set, I assume that my CardResponded() method is supposed to return "True" at this stage, but after/during this, should it re-set any of the IRQ0 bits? If not, it seems like RxIRQ and IdleIRQ stay set until the end of all 16 timeslots, and my code appears to detect new tags in every timeslot after the correct one.)
In any case, I am now trying to write and read to the 896 bit user memory of my (SLIX) RFID tag. Is there any documentation available on this, beyond the CLRC663 product data sheet?
Hi
Please refer to IR0 register details.
please note that AN12657 is based on an old board, customer needs to port it to his custom board by himself.
Regards
Daniel