在使用这个cockpit工具时,可以成功读到A卡得UID等信息,但进行如上图第四个步骤时报错,报错信息为:[2024.08.27 09:21:25]:ERROR:RFProtocolTypeAService:PerformLayer4aActivation Failed: HAL,IO_TIMEOUT
[2024.08.27 09:21:33]:ERROR:RFProtocolTypeAService:PerformLayer4aActivation Failed: HAL,IO_TIMEOUT
[2024.08.27 09:21:34]:ERROR:RFProtocolTypeAService:PerformLayer4aActivation Failed: HAL,IO_TIMEOUT
[2024.08.27 09:21:35]:ERROR:RFProtocolTypeAService:PerformLayer4aActivation Failed: HAL,IO_TIMEOUT
能帮忙分析一下报错原因嘛?
请问用的是具体的卡的型号,
Hi @leo_wh
请参考我的测试结果, 安装你上面的步骤, 都是正确的。
我用的Cockpit 版本是最新版, 8.1. 用的卡是 MIARE EV2. (我这边没有M1卡)
建议cockpit 升级到最新版 然后测试
从你的测试画面, 上面写的是 cockpit version 7.4
我现在手中没有M1 卡, 等我找到后再将测试结果告知
Hi @leo_wh
M1卡 , 只支持L3, 不支持L4. 所以会出错
L4 需要是 MIFARE DESFire EV1/EV2/EV3.
M1卡是以MIFARE CLASSIC EV1 为芯片的卡, 不支持L4
虽然classic卡不支持layer 4, 但也可以用cockpit 对classic卡在layer 3 进行读写。
cockpit 主要是用来调试reader的, 如果是要向tag/card 读写数据, 我们一般用RFIDDiscover. tool.
请参考下面链接
RFIDDiscover | NXP Semiconductors
支持
我这里没有测试过 N2115S芯片,可能是兼容性的问题。 建议测试下NXP 芯片的MIFARE ULTRALIGHT
下面是我用PN7462 Cockpit 读取MIFARE Ultralight EV1 的情况, 能够正确读取。