> For the complete documentation index, see [llms.txt](https://proxmark3x.mtoolstec.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://proxmark3x.mtoolstec.com/guides/how-to-flash-firmware.md).

# How to Flash Firmware

### Download latest Firmware

The latest firmware for Proxmark3 X can be downloaded from [https://shop.mtoolstec.com](<https://shop.mtoolstec.com >).

<figure><img src="/files/TDEkek6tzPBQOEuWgJqm" alt=""><figcaption></figcaption></figure>

### Flash firmware on the phone

{% embed url="<https://www.youtube.com/watch?v=Tt_onJMjDQA>" %}

### Flash the firmware on Linux or macOS

Press the Proxmark3 button then plug in, and run the command to check the available port.

{% code overflow="wrap" %}

```
ls /dev/* |grep usb

proxmark3 /dev/tty.usbmodemiceman1 --flash --unlock-bootloader --image bootrom.elf --image fullimage.elf
```

{% endcode %}

<figure><img src="/files/dd2PzUoaFwMTE3bmaGUE" alt=""><figcaption></figcaption></figure>

Flash the firmware done.

<figure><img src="/files/GX2gputLIkyelP3vjK0T" alt=""><figcaption></figcaption></figure>
