iceman1001
765d2acbb0
t55xx detect/read/write/dump etc will fail if you set lf config to something. Moved the reset / restore of lf config to device side for T55XX readblock. t55xx sniff still obeys lf config since it uses lf sniff beneath.
2021-07-29 10:51:31 +02:00
iceman1001
e2ca0a4abd
style
2021-06-24 18:47:11 +02:00
iceman1001
c522de5b79
added "hf mf gview" to view contents of a magic gen3 gtu card
2021-06-24 14:59:33 +02:00
iceman1001
0e7e13db7d
fix for client crash in lf hitag eload. Hitag simulation still now working (wip)
2021-06-20 23:02:18 +02:00
Philippe Teuwen
a330401769
change strategy for refs to linker symbols to get compatible again with old GCC (6.3), tested on GCC 11 too
2021-05-25 16:47:13 +02:00
Philippe Teuwen
13a9afa36d
Uniformize source code ref and fix gcc 11.1 warning
...
Using "extern char linker_symbol[]" notation
cf https://sourceware.org/binutils/docs/ld/Source-Code-Reference.html
2021-05-13 23:12:15 +02:00
iceman1001
a6712295c7
textual - hw status on device side
2021-05-11 16:11:33 +02:00
Iceman
d0f2f6622b
Merge branch 'master' into feature/iso15693-standalone
2021-05-06 00:23:33 +02:00
iceman1001
e4f55556ba
style
2021-05-05 21:04:48 +02:00
Tim Mudford
4fd4256acd
Added standalone mode for ISO15693 cards.
2021-05-05 19:55:58 +12:00
iceman1001
6d71b9327e
ISO15693 SLIX modifications found in @g3gg0 's offical pm3 fork, looks like WIP, with more focus on a standalone mode. I took the base fcts
2021-05-04 09:40:30 +02:00
iceman1001
cd9090b6c8
hf iclass chk - now uses NG
2021-05-03 20:01:12 +02:00
iceman1001
f50691e3de
hf iclass eload - now uses NG
2021-05-02 18:41:43 +02:00
iceman1001
788876538d
convert from OLD to NG
2021-05-01 19:01:15 +02:00
iceman1001
b267ee8ef5
convert 14b raw to use NG
2021-04-21 18:36:21 +02:00
iceman1001
9410cc410f
text
2021-04-16 01:19:11 +02:00
iceman1001
27184d7f5b
style
2021-04-08 10:44:31 +02:00
iceman1001
8a05a4d1d7
smart raw - now use NG.\nhf iclass config - added more support for keyrollning (WIP)\n
2021-04-08 09:34:11 +02:00
iceman1001
7e94cf39b4
missed this change
2021-04-05 08:49:15 +02:00
iceman1001
d012a879f2
WIP - hitag sniff, eload, sim
2021-04-04 17:06:48 +02:00
iceman1001
7574606080
hf felica sniff - now uses cliparser
2021-03-26 21:01:50 +01:00
iceman1001
91b47eeb1f
hf felica litesim - now uses cliparser
2021-03-25 09:39:40 +01:00
iceman1001
bb0577f978
minor
2021-03-15 01:31:36 +01:00
iceman1001
ad2b0879fc
added: mem spiffs view - to view a file on SPIFFS\n mem spiffs dump - now uses cliparser and NG
2021-03-09 14:38:31 +01:00
iceman1001
02aabf90d3
mem spi mount/unmount/test/check/tree/info/remove/rename/wwipe - now uses cliparser. remove/rename uses NG
2021-03-08 17:39:21 +01:00
Philippe Teuwen
e5c5629cf2
Some tunings of otptear:
...
- make tearoff_delay_us and tearoff_enabled globals
- use tearoff_hook and remove Dbprintf in critical tearoff timing
- move initial write from MifareU_Otp_Tearoff to CmdHF14AMfuOtpTearoff and make it optional (old behavior was writing initial 00000000 when -d was not provided)
- tearoff: compare with initial write, not with previous tearoff outcome
- rephrase some messages
- track all begin and end of erase and write phases, with quite complex logic to cover multiple cases (starting in middle of erased phase, starting with write 0, ...) and report them
- check against initial write error
- repeat same timing (up to 10x) in case of write/read errors then quit
- typos
2021-03-07 23:48:55 +01:00
iceman1001
dff732840f
mem info - now accepts input id to facility easy testing. Signature offset also triggers erase before to enable easy updates
2021-03-07 08:56:36 +01:00
iceman1001
a72058243b
lcd-h is renamed
2021-01-31 01:07:51 +01:00
iceman1001
3c8cefd898
forgot to remove
2021-01-28 12:51:33 +01:00
tharexde
78d1e09595
deleted test functions, clean up
2021-01-18 00:01:22 +01:00
tharexde
ef56bee76a
Merge branch 'master' into sim_half_duplex
...
update 210117
2021-01-17 00:31:38 +01:00
tharexde
12071080a6
next step (half duplex simulation): all commands seem to work
2021-01-07 01:22:46 +01:00
tharexde
eea63a6cb7
first draft half duplex simulation
2021-01-03 22:50:27 +01:00
Philippe Teuwen
a0e110941a
make style
2020-12-30 01:31:40 +01:00
gator96100
11567dc2e3
Added option for running with uncompressed .data section. Thanks @doegox
2020-12-28 22:48:41 +01:00
tharexde
438cada2cf
commits after xcode crash
2020-12-27 22:22:44 +01:00
Christian Molson
60f36b468d
em4x70: Add write key convenience function. Use real values in writekey/auth help text so people with blank tags can program a test key and test authentication.
2020-12-15 12:32:30 -05:00
Christian Molson
dc35f79bd2
em4x70: Add write pin convenience function to write and verify a new pin
2020-12-15 11:22:43 -05:00
Christian Molson
a6024a8622
EM4x70 Authentication support
2020-12-12 09:59:30 -05:00
Christian Molson
ed8c63a4f4
EM4x70 Unlock support. Send pin code to unlock tag.
2020-12-12 01:20:26 -05:00
Christian Molson
4c52fac9e1
EM4x70 write support
2020-12-11 23:26:17 -05:00
Christian Molson
011b585b0d
Merge remote-tracking branch 'upstream/master' into em4x70_support
2020-12-09 10:00:42 -05:00
tharexde
d5347ced4e
filename in spiffs is now a parameter of em4x50_sim
2020-12-06 01:48:41 +01:00
Christian Molson
614ab55809
Initial commit for em4x70 support.
...
Initially I only have an em4x70 variant used for car transponders.
Also known as the ID48.
2020-12-05 17:47:03 -05:00
tharexde
8fde0ba047
relocated FpgaDownloadAndGo from em4x50_chk to appmain
2020-12-05 23:44:18 +01:00
tharexde
e50f386ad2
changed parameter in parameter list of em4x50_chk
2020-12-04 22:37:47 +01:00
tharexde
6876ff2f04
Relocated write requests in function 4x50_restore from device to client
2020-12-03 22:00:52 +01:00
tharexde
6448ade0f2
deleted client call of reset function
2020-12-03 20:47:01 +01:00
tharexde
b0b0d4b3f3
Merge branch 'master' into update_4x50
...
fixed conflict
2020-11-30 23:42:39 +01:00
Iceman
1cfc69bd0d
Merge pull request #1079 from cyberpunk-re/MFU_SIM_maxReads
...
MFU emulation now supports automatic exit after <num> blocks read.
2020-11-30 23:14:00 +01:00