From 9ba7db0e1143213567e9724b6c57205d0be05c88 Mon Sep 17 00:00:00 2001 From: ploopyco <54917504+ploopyco@users.noreply.github.com> Date: Thu, 17 Aug 2023 17:13:40 -0400 Subject: [PATCH] Updated Appendix C: Firmware programming (markdown) --- Appendix-C:-Firmware-programming.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Appendix-C:-Firmware-programming.md b/Appendix-C:-Firmware-programming.md index 49c8be9..cd4406c 100644 --- a/Appendix-C:-Firmware-programming.md +++ b/Appendix-C:-Firmware-programming.md @@ -35,6 +35,8 @@ The computer should recognise that a mass storage device was just plugged in. On **Bingo, bongo, you're now in boot selector mode!** If you want to upload a new firmware file ([a ".uf2" file, like "ploopy_headphones_pm420" or something](https://github.com/ploopyco/headphones/releases)), just drag it into the folder, and it'll automatically install on the amplifier and restart itself, in normal operating mode. You're done! +**TIP**: If your firmware is in some kind of strange state and uploading new firmware isn't fixing it, try uploading [a flash nuke](https://learn.adafruit.com/getting-started-with-raspberry-pi-pico-circuitpython/circuitpython#flash-resetting-uf2-3083182) to the amplifier before flashing the new firmware. It wipes the memory of the amplifier completely clean, which can help clear a few types of errors. + To summarise: if you want to upload new firmware, 1. Put the amplifier into "BOOTSEL" or "boot selector" mode.