Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem with ACR122U-A9: Invalid RDR_to_PC_DataBlock frame #570

Open
apyredev opened this issue Oct 24, 2019 · 4 comments
Open

Problem with ACR122U-A9: Invalid RDR_to_PC_DataBlock frame #570

apyredev opened this issue Oct 24, 2019 · 4 comments

Comments

@apyredev
Copy link

@apyredev apyredev commented Oct 24, 2019

Hello!
I have got a brand new ACR122U-A9, and I'm trying to make it work.
I first had the error caused by usb_set_altinterface, and I removed the lines, recompiled the lib, and the error was gone, just as #563 says.

Now, I've got a new error: Invalid RDR_to_PC_DataBlock frame

Here is the full output:

NFC device: ACS / ACR122U PICC Interface opened error libnfc.driver.acr122_usb Invalid RDR_to_PC_DataBlock frame error libnfc.driver.acr122_usb Command Code verification failed error libnfc.driver.acr122_usb Command Code verification failed error libnfc.driver.acr122_usb Command Code verification failed error libnfc.driver.acr122_usb Command Code verification failed error libnfc.driver.acr122_usb Command Code verification failed

I'm running a fresh Debian 10 install.

I did everything I could, looked at all issues related to this, however, I could not find the answer.
Is there going to be an update to NFC-Lib to include the new "generation" of readers? I've encountered a lot of people with the same issue.

Thanks for any answer!

@thekix

This comment has been minimized.

Copy link

@thekix thekix commented Oct 24, 2019

@apyredev

This comment has been minimized.

Copy link
Author

@apyredev apyredev commented Oct 25, 2019

It works! I modified the source, recompiled, and installed. I installed mfoc after that, but the problem is that apt install libnfc5 with mfoc as a dependency.
I had to install mfoc, then do sudo dpkg -r --force-depends libnfc5 and then sudo make install to finally make this work. Hope this helps others, I'll reply again if I encounter any more problem. Thanks @thekix !

@apyredev apyredev closed this Oct 25, 2019
@apyredev apyredev reopened this Oct 25, 2019
@triple2digital

This comment has been minimized.

Copy link

@triple2digital triple2digital commented Nov 15, 2019

@apyredev - can you provide step by step and detailed instructions on how you resolved this?

@triple2digital

This comment has been minimized.

Copy link

@triple2digital triple2digital commented Nov 15, 2019

Here is what I am getting:

i@raspberrypi:~ $ sudo nfc-poll
nfc-poll uses libnfc 1.7.1
NFC reader: ACS / ACR122U PICC Interface opened
NFC device will poll during 30000 ms (20 pollings of 300 ms for 5 modulations)
error libnfc.driver.acr122_usb Invalid RDR_to_PC_DataBlock frame
nfc_initiator_poll_target: Input / Output Error

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.