Ошибка при записи на TAG Mifare classic 1K

Всем доброе утро, разрабатываю на ассемблере на PIC18 для привода PN7150. Я выполняю операции чтения/записи на TAG Mifare Classic 1K, используя протокол Mifare. Аутентификация проходит хорошо, как и чтение со всех секторов. Но во время записи запрос на запись в блоке возвращает OK, но после передачи данных у меня есть уведомление на 10 долларов США B2. Что это за ошибка? Спасибо

Я использую процедуру, указанную в MCUXpresso IDE NXPNCI...

PCD_Mifare_scenario

Аутентификация: блок 40 долларов США/4 ключа в порядке

Читать : $ 10 $ 30 Блок в порядке

Write1 : $10 $A0 Блок OK

Write2 : $10 ДАННЫЕ возвращают $10 $B2

Спасибо за вашу помощь


person GRub    schedule 28.01.2021    source источник


Ответы (1)


Похоже, это из NCI, указывающего в :

Специфические коды состояния радиочастотного интерфейса, означающие, что ошибка $B2 означает RF_TIMEOUT_ERROR.

Может быть, кто-то может подтвердить эту информацию для меня.

В противном случае, как только я проведу тесты, я пропущу этот пост.

Вуаля!

person GRub    schedule 29.01.2021