Микросхема MIFARE Ultralight MF0ICU1 (16 страниц по 4 байта каждая) действительно является кошмаром, но не может быть эмулирована на любых интерфейсах NXP, включая PN53x, потому что они связали первый UID
байт (UID0
) с 0x08
, поэтому это означает, что у тега есть случайный UID
(в соответствии со стандартами NXP). Вам понадобится UID0 = 0x04
для эмуляции MIFARE Ultralight.
Существует автономный эмулятор MIFARE Ultralight , который позволяет любое значение для UID0
, имеет сброс OTP, блокировку и блокировку блокировки биты. Подробнее см. В руководстве.