-
Notifications
You must be signed in to change notification settings - Fork 25
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
Compatibility problems with NXP TagWriter #4
Comments
I can confirm this. Not sure yet on the cause. |
I remember that I used to be able to use NXP TagWriter to read and write tags, and with the most recent prebuilt cap I can't write tags anymore. I tried to download old prebuilt file (javacard-ndef-full-plain.cap from 3aa1672 ) and with that binary NXP TagWritter works again for me... I am able to write, overwrite and read tags. Erase does not work. |
The inability to read/write tags seems to be connected to #10. From ef212b7 the AID was changed in the buildfile. |
FYI: I've noticed that on recent versions of |
@darconeous --create specifies the instance AID and that needs to be the NFC forum defined one. It used to be the default in the built cap, but was changed, as noted above. --applet, when used with --install selects a module from multi-applet package (or the module after a standalone --load). |
But nonetheless the README says to use |
I can confirm it works with |
I think the issue that @martinpaljak was referring to when he filed this issue was different than the |
The README had incorrect instructions for the installation of the applet, using the argument `-applet` instead of `-create`. @martinpaljak [notes][1] the difference between the two: > `--create` specifies the instance AID and that needs to be the NFC > forum defined one. [...] `--applet`, when used with `--install` > selects a module from multi-applet package (or the module after a > standalone `--load`). This change simply changes the instances of `-applet` to `-create` to ensure that the installed applet is given the correct AID. [1]: OpenJavaCard#4 (comment)
I've filed #12 for the |
Hi together, I tracked down the issue with NXP TagWriter and some chip configurations resulting in a crash of the NXP app. TagWriter crashes with a "WRONG_CLA" and sniffing the NFC connection reaveals an attempt of 90 60 00 00 00 EDIT: sorted the stuff a bit and realized there's an REQA sequence betfore 90 60 00 00 00 and after 44 0A 7F 92 03 -> 00 A4 00 0C 02 E1 04 <- 6D DB --> REQA, UID masked with U1 - U7 44 03 7F B2 C2 E0 B4 44 09 7F BB 93 70 88 U1 U2 U3 12 D7 FB 47 03 7F BB E1 6F 00 /edit HTH & best regards, |
Reading works well. Writing with other apps like https://play.google.com/store/apps/details?id=com.mobiem.nfctool works OK. Has NXP changed it so that only their tags are writable?
The text was updated successfully, but these errors were encountered: