fix flasher doc

This commit is contained in:
Philippe Teuwen 2019-09-09 01:54:59 +02:00
commit 1a459d644d
6 changed files with 22 additions and 22 deletions

View file

@ -40,7 +40,7 @@ pm3-flash-all
If port detection failed, you'll have to call the flasher manually and specify the correct port:
```sh
pm3-flash /dev/tty.usbmodemiceman1 -b /usr/local/share/proxmark3/firmware/bootrom.elf /usr/local/share/proxmark3/firmware/fullimage.elf
proxmark3 /dev/tty.usbmodemiceman1 --flash --unlock-bootloader --image /usr/local/share/proxmark3/firmware/bootrom.elf --image /usr/local/share/proxmark3/firmware/fullimage.elf
```
> Depending on the firmware version your Proxmark3 can also appear as `/dev/tty.usbmodem881`.
@ -99,13 +99,13 @@ pm3-flash-all
If port detection failed, you'll have to call the flasher manually and specify the correct port:
```sh
pm3-flash /dev/tty.usbmodemiceman1 -b /usr/local/share/proxmark3/firmware/bootrom.elf /usr/local/share/proxmark3/firmware/fullimage.elf
proxmark3 /dev/tty.usbmodemiceman1 --flash --unlock-bootloader --image /usr/local/share/proxmark3/firmware/bootrom.elf --image /usr/local/share/proxmark3/firmware/fullimage.elf
```
or from the local repo
```sh
client/pm3-flash /dev/tty.usbmodemiceman1 -b bootrom/obj/bootrom.elf armsrc/obj/fullimage.elf
client/proxmark3 /dev/tty.usbmodemiceman1 --flash --unlock-bootloader --image bootrom/obj/bootrom.elf --image armsrc/obj/fullimage.elf
```
Similarly, to run the client, you may try:

View file

@ -121,7 +121,7 @@ In short:
* unplug device
* press button and keep it pressed (IMPORTANT)
* plug in device
* run flash command `pm3-flash /dev/ttyACM0 /usr/local/share/proxmark3/firmware/fullimage.elf`
* run flash command `pm3-flash-fullimage`
* wait until flash is finished
* release button
* un/plug device

View file

@ -6,7 +6,7 @@ Always use the latest repository commits from *master* branch. There are always
## Table of Contents
* [pm3 or pm3-flash-* doesn't see my Proxmark](#pm3-or-pm3-flash-doesnt-see-my-proxmark)
* [pm3 or pm3-flash* doesn't see my Proxmark](#pm3-or-pm3-flash-doesnt-see-my-proxmark)
* [My Proxmark3 seems bricked](#my-proxmark3-seems-bricked)
* [Maybe just a false alarm?](#maybe-just-a-false-alarm)
* [Find out why it would be bricked](#find-out-why-it-would-be-bricked)
@ -18,12 +18,11 @@ Always use the latest repository commits from *master* branch. There are always
* [File not found](#file-not-found)
* [pixmap / pixbuf warnings](#pixmap--pixbuf-warnings)
## `pm3` or `pm3-flash-*` doesn't see my Proxmark
## `pm3` or `pm3-flash*` doesn't see my Proxmark
Try using directly the client or flasher:
Try using directly the client:
```
client/pm3-flash <YOUR_PORT_HERE> ...
client/proxmark3 <YOUR_PORT_HERE> ...
```
@ -49,8 +48,8 @@ pm3-flash-fullimage
```
or
```
pm3-flash <YOUR_PORT_HERE> -b bootrom/obj/bootrom.elf
pm3-flash <YOUR_PORT_HERE> armsrc/obj/fullimage.elf
proxmark3 <YOUR_PORT_HERE> --flash --unlock-bootloader --image bootrom/obj/bootrom.elf
proxmark3 <YOUR_PORT_HERE> --flash --image armsrc/obj/fullimage.elf
```
### Find out why it would be bricked
@ -71,7 +70,7 @@ pm3-flash-fullimage
```
or
```
pm3-flash <YOUR_PORT_HERE> armsrc/obj/fullimage.elf
proxmark3 <YOUR_PORT_HERE> --flash --image armsrc/obj/fullimage.elf
```
You should be back on tracks now. In case the flasher complains about bootloader version, you can follow the button procedure and flash first your bootloader.
@ -81,7 +80,7 @@ pm3-flash-bootrom
```
or
```
pm3-flash <YOUR_PORT_HERE> -b bootrom/obj/bootrom.elf
proxmark3 <YOUR_PORT_HERE> --flash --unlock-bootloader --image bootrom/obj/bootrom.elf
```
### Ok, my bootloader is definitively dead, now what?
@ -119,9 +118,9 @@ proxmark3
and you must adapt accordingly the file path of some commands, e.g.
```
pm3-flash <YOUR_PORT_HERE> /usr/local/share/proxmark3/firmware/fullimage.elf
proxmark3 <YOUR_PORT_HERE> --flash --image /usr/local/share/proxmark3/firmware/fullimage.elf
<>
pm3-flash <YOUR_PORT_HERE> /usr/share/proxmark3/firmware/fullimage.elf
proxmark3 <YOUR_PORT_HERE> --flash --image /usr/share/proxmark3/firmware/fullimage.elf
pm3 --> sc upgrade f /usr/local/share/proxmark3/firmware/sim011.bin
<>
@ -144,9 +143,9 @@ cd client; ./proxmark3 ...
Therefore client commands referring to files of the repo must be adapted, e.g.
```
client/pm3-flash <YOUR_PORT_HERE> armsrc/obj/fullimage.elf
client/proxmark3 <YOUR_PORT_HERE> --flash --image armsrc/obj/fullimage.elf
<>
./pm3-flash <YOUR_PORT_HERE> ../armsrc/obj/fullimage.elf
./proxmark3 <YOUR_PORT_HERE> --flash --image ../armsrc/obj/fullimage.elf
pm3 --> sc upgrade f tools/simmodule/sim011.bin
<>

View file

@ -65,13 +65,13 @@ pm3-flash-all
If COM port detection failed, you'll have to call the flasher manually and specify the correct port:
```sh
pm3-flash comX -b /usr/local/share/proxmark3/firmware/bootrom.elf /usr/local/share/proxmark3/firmware/fullimage.elf
proxmark3 comX --flash --unlock-bootloader --image /usr/local/share/proxmark3/firmware/bootrom.elf --image /usr/local/share/proxmark3/firmware/fullimage.elf
```
or from the local repo
```sh
client/pm3-flash comX -b bootrom/obj/bootrom.elf armsrc/obj/fullimage.elf
client/proxmark3 comX --flash --unlock-bootloader --image bootrom/obj/bootrom.elf --image armsrc/obj/fullimage.elf
```
Similarly, to run the client, you may try:
@ -156,13 +156,13 @@ pm3-flash-all
If port detection failed, you'll have to call the flasher manually and specify the correct port:
```sh
pm3-flash /dev/ttySX -b /usr/local/share/proxmark3/firmware/bootrom.elf /usr/local/share/proxmark3/firmware/fullimage.elf
proxmark3 /dev/ttySX --flash --unlock-bootloader --image /usr/local/share/proxmark3/firmware/bootrom.elf --image /usr/local/share/proxmark3/firmware/fullimage.elf
```
or from the local repo
```sh
client/pm3-flash /dev/ttySX -b bootrom/obj/bootrom.elf armsrc/obj/fullimage.elf
client/proxmark3 /dev/ttySX --flash --unlock-bootloader --image bootrom/obj/bootrom.elf --image armsrc/obj/fullimage.elf
```
Similarly, to run the client, you may try: