Advanced Bootloader Recovery

μCritter Firmware Pupdate!

Flash the latest standard firmware directly from your browser. The normal update flow now stays on this page.

Hold Your Critters! Read the instructions for your OS before starting. The main update button below now tries the automatic bootloader handoff first when your Critter supports it.

Note: This tool uses WebUSB, which requires Chrome or another Chromium browser. WebUSB is not supported on iPhone or iPad.

Standard Update

Normal flow: click Start Standard Update, approve any browser prompts, and follow the status messages here.

If your device is already on recent firmware, this page will try to reboot it into bootloader mode automatically before flashing.

Initializing...

Optional fallback

Only use this if you want to reboot into bootloader without starting the full update yet.

Your device has multiple DFU interfaces. Please select one:

Pupdate Progress
Waiting for device connection...

Need Bootloader Recovery?

The bootloader update flow is now isolated on its own page so it cannot interfere with the standard firmware updater.

Open the bootloader update page

Show Instructions For:

Step 1: Get Your Critter Ready

Quickest path: click Start Standard Update first. On compatible firmware, the page will prompt for your Critter's USB serial port and reboot it into bootloader mode automatically.

If that automatic handoff does not work, use one of the manual bootloader methods below, then come back to the same button.

~CAT BOOTLOADER MODE~
Connect to a computer over USB
to download new firmware.

  • Paperclip Poke: Hold down Start + Select + Down. While holding, gently press the reset button with a paperclip. Release the paperclip first, then the buttons.
  • Sleepy Wake-up: If your Critter is asleep, hold Start + Select + Down together to wake it directly into bootloader mode.
  • Menu Method: From the Critter's menu, go to PowerSleep. Once it is asleep, use the "Sleepy Wake-up" method above.

Once the bootloader screen is showing, plug the Critter into your computer or phone and continue with the standard update button on the left.

Why the refreshes later? μCritter uses a two-stage MCUboot flow. Your browser may need a refresh between stages so it can reconnect to the device cleanly.