Hey josh wyatt
i am using same kit TRF7960EVM kit for reading Mifare tag,presently i modified full firmware for my desired application via msp430 UIF. According to my application i am only detecting ISO 14443-A compliant tags so i included trf797x.c, iso14443-a.c and basic files.
problem i am facing that whenever i read mifare laundry tag(MIFARE classic) i mean whenever i fire REQA it return with only 0x04 not with 0x00, 0x04 i know this status through *irq_status,its value is 1
being tag give full UID in first anticollision command so it does not call select command function.
then when i fire anti collision command it give me complete UID (4 bytes along with 1 CRC) after calling Iso14443aLoop function when i call Iso14443aSelectCommand function it enter in (ireg == 0xFF) case but inside this case nothing happen because *irq_status was 0x00.
I am totally confused what should i do. My aim is only to read mifare tags which type of firmware i have to update or what extra file i have to add,for reference if you want my code i can send you along with photograph of mifare tag
UID i am getting is 4 byte, i have two laundry cards both card giving me different UID but single value of ACK ie. 0x04 and no SAK
thanks
Tanmay