diff --git a/client/cmdscripts/rdv4_init_extflash.cmd b/client/cmdscripts/rdv4_init_extflash.cmd index 6fe6de3ba..da0447ce4 100755 --- a/client/cmdscripts/rdv4_init_extflash.cmd +++ b/client/cmdscripts/rdv4_init_extflash.cmd @@ -3,4 +3,4 @@ mem load -f mfc_default_keys --mfc mem load -f t55xx_default_pwds --t55xx mem load -f iclass_default_keys --iclass -lf t55xx deviceconfig z p +lf t55xx deviceconfig -z -p diff --git a/client/luascripts/init_rdv4.lua b/client/luascripts/init_rdv4.lua index a724ed189..8e429e67d 100644 --- a/client/luascripts/init_rdv4.lua +++ b/client/luascripts/init_rdv4.lua @@ -3,7 +3,7 @@ local ansicolors = require('ansicolors') copyright = 'Copyright (c) 2019 IceSQL AB. All rights reserved.' author = 'Christian Herrmann' -version = 'v1.0.1' +version = 'v1.0.2' desc = [[ This script initialize a Proxmark3 RDV4.0 with - uploading dictionary files to flashmem @@ -82,10 +82,10 @@ function main(args) -- T55x7 Device configuration print('Configure T55XX device side to match RDV4') print(dash) - core.console('lf t55xx deviceconfig r 0 a 29 b 17 c 15 d 47 e 15 p') - core.console('lf t55xx deviceconfig r 1 a 29 b 17 c 18 d 50 e 15 p') - core.console('lf t55xx deviceconfig r 2 a 29 b 17 c 18 d 40 e 15 p') - core.console('lf t55xx deviceconfig r 3 a 29 b 17 c 15 d 31 e 15 f 47 g 63 p') + core.console('lf t55xx deviceconfig -r 0 -a 29 -b 17 -c 15 -d 47 -e 15 -p') + core.console('lf t55xx deviceconfig -r 1 -a 29 -b 17 -c 18 -d 50 -e 15 -p') + core.console('lf t55xx deviceconfig -r 2 -a 29 -b 17 -c 18 -d 40 -e 15 -p') + core.console('lf t55xx deviceconfig -r 3 -a 29 -b 17 -c 15 -d 31 -e 15 -f 47 -g 63 -p') print('') print('') diff --git a/doc/cheatsheet.md b/doc/cheatsheet.md index b4b536053..1220bf173 100644 --- a/doc/cheatsheet.md +++ b/doc/cheatsheet.md @@ -544,10 +544,10 @@ Set timings to default ``` Options --- -p : persist to flashmemory -z : Set default t55x7 timings (use p to save if required) +-p : persist to flash memory (RDV4) +-z : Set default t55x7 timings (use `-p` to save if required) -pm3 --> lf t55xx deviceconfig z p +pm3 --> lf t55xx deviceconfig -z -p ``` Write to T55xx block diff --git a/doc/cliparser_todo.txt b/doc/cliparser_todo.txt index dbe4e53a7..335c6491f 100644 --- a/doc/cliparser_todo.txt +++ b/doc/cliparser_todo.txt @@ -122,7 +122,5 @@ lf t55xx restore lf t55xx trace lf t55xx wakeup lf t55xx write -lf t55xx bruteforce -lf t55xx chk lf t55xx special script run diff --git a/doc/md/Use_of_Proxmark/2_Configuration-and-Verification.md b/doc/md/Use_of_Proxmark/2_Configuration-and-Verification.md index 17b22f6c6..ad76ecd9a 100644 --- a/doc/md/Use_of_Proxmark/2_Configuration-and-Verification.md +++ b/doc/md/Use_of_Proxmark/2_Configuration-and-Verification.md @@ -8,16 +8,16 @@ You will need to run these commands to make sure your rdv4 is prepared The lua script actually executes the following commands below. These are here because of documentation, you can jump down to *Verify sim module firmware version* part. ``` -[usb] pm3 --> mem load f mfc_default_keys m -[usb] pm3 --> mem load f t55xx_default_pwds t -[usb] pm3 --> mem load f iclass_default_keys i -[usb] pm3 --> lf t55xx deviceconfig a 29 b 17 c 15 d 47 e 15 p -[usb] pm3 --> lf t55xx deviceconfig r 1 a 31 b 20 c 18 d 50 e 15 p -[usb] pm3 --> lf t55xx deviceconfig r 2 a 31 b 20 c 18 d 40 e 15 p -[usb] pm3 --> lf t55xx deviceconfig r 3 a 29 b 17 c 15 d 31 e 15 f 47 g 63 p +[usb] pm3 --> mem load -f mfc_default_keys -m +[usb] pm3 --> mem load -f t55xx_default_pwds -t +[usb] pm3 --> mem load -f iclass_default_keys -i +[usb] pm3 --> lf t55xx deviceconfig -a 29 -b 17 -c 15 -d 47 -e 15 -p +[usb] pm3 --> lf t55xx deviceconfig -r 1 -a 31 -b 20 -c 18 -d 50 -e 15 -p +[usb] pm3 --> lf t55xx deviceconfig -r 2 -a 31 -b 20 -c 18 -d 40 -e 15 -p +[usb] pm3 --> lf t55xx deviceconfig -r 3 -a 29 -b 17 -c 15 -d 31 -e 15 -f 47 -g 63 -p Set all t55xx settings to defaults (will set all 4 at once) -[usb] pm3 --> lf t55xx deviceconfig z p +[usb] pm3 --> lf t55xx deviceconfig -z -p ```