Compilation problems
Try compiling with verbose. make VERBOSE=1 with main makefile or make V=1 with cmake.
flashing problems
Have you followed the instructions properly? ie, flashed bootrom seperately first if you are going from Offical repo to RRG/Iceman repo.
-
Describe the bug
When sending an increment command from an RC522 board I have. The simulated card using hf mf eload xxx.binhf mf sim actually decrements the value stored inside the block.
Things to try before submitting bug report read the troubleshooting guide
Compilation problems Try compiling with verbose.
make VERBOSE=1
with main makefile ormake V=1
with cmake.flashing problems Have you followed the instructions properly? ie, flashed bootrom seperately first if you are going from Offical repo to RRG/Iceman repo.
-
Describe the bug
When sending an increment command from an RC522 board I have. The simulated card using
hf mf eload xxx.bin
hf mf sim
actually decrements the value stored inside the block.Below is a copy/paste of the relevant trace.
You can see the mifare increment being sent by reader
0xC1
to block 8, but it saysok | DEC(8)
on the right.Relevant datasheet of mifare (linked below p. 13) also indicates
C1
is an increment command.https://www.nxp.com/docs/en/data-sheet/MF1S50YYX_V1.pdf
Not sure what is going on, maybe there is an issue with my code rather than proxmark3.
I'm using a python library that I modified on my raspberry pi zero. (linked below)
https://github.com/zachary822/MFRC522-python/
To Reproduce
hf mf eload card.bin
hf mf sim
.C1
is indicated as decrement on the right column of the trace.Expected behavior
Should increment the block rather than decrement.
Screenshots
Desktop (please complete the following information):
OS: MacOS 11.1
hw version
Additional context Add any other context about the problem here.