🍞
Breadstick
  • Breadstick Innovations Website
  • Breadsticks
    • đŸĨ–Raspberry Breadstick
      • Code Examples
        • Demo Code
        • POV Wand
        • Pride Flags POV Wand
        • 6-Axis IMU
        • RGB Blink
        • AsyncIO RGB Blink
        • Digital Input
        • Digital Output
        • PWM
        • ADC
        • Servo Motor
    • đŸĨ–Raspberry Breadstick Lite
    • 🍞Support Boards
      • I2C Devices
        • 🚌I2C Bus Rail Adapter
        • đŸŒĻī¸Weather Crouton
        • 😎Brightness Crouton
        • 📏Distance Crouton
        • đŸĢ¨Motion Crouton
      • I2S Devices
        • đŸ“ĸBoombox
      • SPI Devices
      • đŸ•šī¸Buttons/Switches
    • Learning Resources
    • Troubleshooting
  • Nougat
    • Nougat C3
    • Nougat Quad
    • Installing WLED
  • Pico Slices
    • 🔴Slice 1 - LED Mixer
      • Assembly Guide
      • CircuitPython Code
        • 1 - Blink
        • 2 - Analog Read to Plotter
        • 3 - PWM Fade
        • 4 - Pot Controlled PWM
        • 5 - Gamma Correction
    • âąī¸Slice 2 - Stopwatch
      • Assembly Guide
      • Coding Lessons
        • 1 - 7-Segment Display Intro
        • 2 - Cycling Through All Segments
    • âŦœSlice 3 - 8x8 Dot Matrix
      • Assembly Guide
      • MicroPython Code
        • 1 - Moveable Pixel
        • 2 - Snake
    • Circuit Python Setup
    • Reset Bricked Pico
  • Christmas
    • Christmas Tree DIY kit
  • Protoboards
    • â¤ī¸Proto-Heart
    • đŸĨĒProto-Toast
  • SHOP
Powered by GitBook
On this page
  • I saved my updated code in Mu but nothing happened?
  • My Breadstick isn't showing up as a CircuitPy drive, it shows up as a USB mass storage device?

Was this helpful?

  1. Breadsticks

Troubleshooting

PreviousLearning ResourcesNextNougat C3

Last updated 1 year ago

Was this helpful?

I saved my updated code in Mu but nothing happened?

Try hitting the reset button on your Breadstick, it's the button closest to the USB-C port.

My Breadstick isn't showing up as a CircuitPy drive, it shows up as a USB mass storage device?

Sometimes the flash memory chip can get corrupted, it just needs to be nuked.

Wipe the flash via CircuitPython REPL commands

Launch Mu and open the serial window. Click into the serial window and type Ctrl-C to send a keyboard interrup to the program currently running on your Breadstick, then press any key to enter REPL mode, the LEDs on your Breadstick will turn white. Inside the REPL, send the following lines of Python code. WARNING - this will overwrite your code.py to with a simple "Hello World" program.

import storage

storage.erase_filesystem()

More Info:

Wipe the flash via DFU mode and Raspberry Pi Foundations nuke.uf2 file

While holding down the Boot button, click the Reset button to boot into DFU mode. Copy the Raspberry Pi Foundation's nuke.uf2 file into the RPI-RP2 drive.

https://docs.circuitpython.org/en/latest/docs/troubleshooting.html
https://www.raspberrypi.com/documentation/microcontrollers/raspberry-pi-pico.html#resetting-flash-memory