rp2040 factory erase

This commit is contained in:
pdxlocations 2023-12-05 22:24:18 -08:00 committed by Thomas Göttgens
parent a1ad111465
commit 565a1a8412
4 changed files with 31 additions and 3 deletions

View file

@ -2,7 +2,7 @@
id: convert-rak4631r
title: Convert RAK4631-R to RAK4631
sidebar_label: Convert RAK4631-R
sidebar_position: 4
sidebar_position: 5
---
The only difference between the _RAK4631-R_ (RUI3) and the _RAK4631_ (Arduino) is the bootloader it is shipped with - the hardware is the same.

View file

@ -16,7 +16,7 @@ Download and unzip the latest firmware from [Meshtastic Downloads](https://mesht
1. Connect your device to your computer with a USB data cable.
2. Double click the reset button on your device (this will put it into bootloader mode)
3. Notice a new drive will be mounted on your computer (Windows, Mac, or Linux)
4. Open this drive and you should see three files: `CURRENT.UF2`, `INDEX.HTM`, and `INFO_UF2.TXT`
4. Open this drive and on nRF devices you should see three files: `CURRENT.UF2`, `INDEX.HTM`, and `INFO_UF2.TXT`, on RP2040 devices you should see two files: `INDEX.HTM` and `INFO_UF2.TXT`
5. Drop the appropriate firmware file (`firmware-DEVICE_NAME-x.x.x-xxxxxxx.uf2`) from the release onto this drive.
Once the file has finished copying onto the drive, the device will reboot and install the Meshtastic firmware.

View file

@ -28,6 +28,6 @@ Once the device has been erased, you can proceed to install the latest Meshtasti
className={"button button--outline button--lg cta--button"}
to={"/docs/getting-started/flashing-firmware/nrf52/"}
>
Flash nRF52 Firmware
Flash nRF52/RP2040 Firmware
</Link>
</div>

View file

@ -0,0 +1,28 @@
---
id: rp2040-erase
title: Flash rp2040 Factory Erase
sidebar_label: Factory Erase RP2040
sidebar_position: 4
---
import Link from "@docusaurus/Link";
If you encounter problems with your board and you would like to perform a factory reset, follow the instructions below.
To reset the flash storage on your RP2040 board:
1. Download [flash_nuke.uf2](https://datasheets.raspberrypi.com/soft/flash_nuke.uf2) to your computer.
2. Press the BOOTSEL button and while keeping it pressed, connect it to your computer via a USB cable. The board should now appear as a mass storage device on your computer with the label RPI-RP2.
3. Copy the flash_nuke.uf2 file to the device.
4. The board will now restart and the flash memory will be erased.
Once the device has been erased, you can proceed to install the latest Meshtastic firmware on a clean storage filesystem by clicking the link below.
<div className="indexCtasBody">
<Link
className={"button button--outline button--lg cta--button"}
to={"/docs/getting-started/flashing-firmware/nrf52/"}
>
Flash nRF52/RP2040 Firmware
</Link>
</div>