您好! 
我们在 RFID 阅读器中使用 TRF7960A 已经有将近10年的时间来读取 TagIt-RFID-标签。 
现在、我们需要更改我们读取器的固件以便读取 ICodeDNA-RFID-tags。 
读取 ICodeDNA 的 UID、配置存储器和公用(不受保护)用户存储器是可行的。 
要访问受保护的用户内存、我们需要运行相互认证程序。 
很遗憾、我无法通过 IcodeDNA 进行身份验证。 
当向 TRF7960A 发送 Authentical-command 时、出现 TxReady-Interrupt、但没有 RxReady-Interrupt。 
TRF7960A 的寄存器设置如下所示: 
寄存器00h:值39h 
01h:02h 
02h:00h 
03h:00h 
04h:C2h 
05h:00h 
06h:80h 
07h:14h 
08h:1Fh 
09h:31h 
0Ah:40h 
0Bh:02h 
以下是传输 MAM1身份验证的伪代码: 
1. SSN 启动条件 
2.传输以下字节流: 
BUF[0]= 8fH (复位 FIFO) 
buf[1]= 91h (通过 CRC 发送) 
BUF[2]= 3dH (从寄存器1DH 写入连续) 
BUF[3]= 00h (长度部分1) 
BUF[4]= F0h (长度部分2、15字节) 
buf[5]= 02h (请求标志:单一副载波,高数据速率) 
buf[6]=35h (身份验证命令) 
buf[7]= 00h (CSI) 
BUF[8]= 02h (AuthMethod、Step、MAM1_RFU) 
buf[9]= 00h (键 ID) 
buf[10]= 00h (挑战) 
buf[11]= 00h (挑战) 
buf[12]=00h (挑战) 
buf[13]= 00h (挑战) 
buf[14]= 00h (挑战) 
buf[15]= 00h (挑战) 
buf[16]=00h (挑战) 
buf[17]=00h (挑战) 
buf[18]=00h (挑战) 
buf[19]=00h (挑战) 
3. SSN 停止条件 
5ms 之后、TxReady-中断发生(接收80h 和3eH)、我发送以下消息: 
1. SSN 启动条件 
2.传输以下字节流: 
BUF[0]= 8fH (复位 FIFO) 
buf[1]= 00h (虚拟字节) 
3. SSN 停止条件 
如上所述、没有发生 RxReady-中断。
我做错了什么?
非常感谢任何人的帮助。
约阿希姆