I'm development a RFIDboard based in schematics of TRF7970EVM. I obtained some tags ID but isn't perfect because I have two problems:
The code stop when:
anticolision.c
while(i_reg == 0x01)
{ /* wait for RX complete */
k++;
if(k == 0xFFF0)
{
i_reg = 0x00;
RXErrorFlag = 0x00;
break;
}
I don't understand why this happens. what is the expected?
Now the chip start heats. I checked all connections, power source and I don't found any problem.
Can you help me?