File tree Expand file tree Collapse file tree 3 files changed +20
-0
lines changed Expand file tree Collapse file tree 3 files changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -245,6 +245,7 @@ The specific process(es) are different on each port:
245
245
246
246
- :doc: `pyboard and stm32 port instructions </pyboard/tutorial/reset >`
247
247
- :doc: `renesas-ra port instructions </renesas-ra/tutorial/reset >`
248
+ - :doc: `rp2 port instructions </rp2/tutorial/reset >`
248
249
- :doc: `wipy port instructions </wipy/tutorial/reset >`
249
250
250
251
For ports without specific instructions linked above, the factory reset process
Original file line number Diff line number Diff line change @@ -8,4 +8,5 @@ Let's get started!
8
8
.. toctree ::
9
9
:maxdepth: 1
10
10
11
+ reset.rst
11
12
pio.rst
Original file line number Diff line number Diff line change
1
+ Factory reset
2
+ =============
3
+
4
+ If something unexpected happens and your RP2xxx-based board no longer boots
5
+ MicroPython, then you may have to factory reset it. For more details, see
6
+ :ref: `soft_bricking `.
7
+
8
+ Factory resetting the MicroPython rp2 port involves fully erasing the flash and
9
+ resetting the flash memory, so you will need to re-flash the MicroPython
10
+ firmware afterwards and copy any Python files to the filesystem again.
11
+
12
+ 1. Follow the instructions on the Raspberry Pi website for `resetting flash
13
+ memory `_.
14
+ 2. Copy the MicroPython .uf2 firmware file to your board. If needed, this file
15
+ can be found on the `MicroPython downloads page `_.
16
+
17
+ .. _resetting flash memory : https://www.raspberrypi.com/documentation/microcontrollers/pico-series.html#resetting-flash-memory
18
+ .. _MicroPython downloads page : https://micropython.org/download/?port=rp2
You can’t perform that action at this time.
0 commit comments