# Bricked Badger W

**URL:** https://forums.pimoroni.com/t/bricked-badger-w/24209
**Category:** Support
**Created:** [February 18, 2024, 3:40pm UTC](https://forums.pimoroni.com/t/bricked-badger-w/24209 "2024-02-18T15:40:22Z")
**Posts on this page:** 12
**Page:** 1

<div class="post-metadata">

### Author: ![LouisCH](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/louisch/32/10605_2.png) [@LouisCH](https://forums.pimoroni.com/u/LouisCH)
#### Post date: [February 18, 2024, 3:40pm UTC](https://forums.pimoroni.com/t/bricked-badger-w/24209/1 "2024-02-18T15:40:22Z")

</div>

Hi! I’m having some trouble with my Badger W.  
I had recently flashed the latest firmware with Badger OS, and then started modifying the launcher.py script to change the examples directory to /apps.  
I then uploaded the script and my computer (windows 11) lost connection.  
Since then, I’ve been unable to regain connection on my PC or laptop (MacOS)

I’ve tried entering BOOTSEL mode to re-flash the firmware, but windows picks the device up as unrecognised, and there is no drive attached.

The mac has no response when plugging in as BOOTSEL.

Is the badger bricked? Is there any way of forcing BOOTSEL? I have no idea how a faulty python script can get into this state.

Thanks!

EDIT: I’ve tried another Pico W in BOOTSEL and that mounts just fine - going back to the Badger it’s unrecognised again

---

<div class="post-metadata">

### Author: ![alphanumeric](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/alphanumeric/32/2729_2.png) [@alphanumeric](https://forums.pimoroni.com/u/alphanumeric)
#### Post date: [February 18, 2024, 8:21pm UTC](https://forums.pimoroni.com/t/bricked-badger-w/24209/2 "2024-02-18T20:21:29Z")

</div>

I’ve had issues with RP2040’s not working in boot mode, **when** I have a Circuit Python programed RP2040 plugged into that same Windows PC.  
If I unplug the Circuit Python RP2040, all is then good for anything plugged in, in Boot Mode. It had me banging my head against the wall trying to figure out what was going on.  
Long story made short, unplug any other USB devices you don’t need, and see what happens.

EDIT: Another thing to try is after its plugged in;  
press and hold reset, then press and hold boot select;  
release the reset button, then release the boot select button.

---

<div class="post-metadata">

### Author: ![bablokb](https://avatars.discourse-cdn.com/v4/letter/b/ee59a6/32.png) [@bablokb](https://forums.pimoroni.com/u/bablokb)
#### Post date: [February 19, 2024, 9:06am UTC](https://forums.pimoroni.com/t/bricked-badger-w/24209/3 "2024-02-19T09:06:32Z")

</div>

> [@LouisCH](#):
>
> I have no idea how a faulty python script can prevent getting into this mode.

No, this is not possible. The bootloader is stored separately and has no knowledge of what you have on your device.

When you plug in your BadgerW, does the Pico show any sign of life, e.g. a flashing of the LED or something?

---

<div class="post-metadata">

### Author: ![LouisCH](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/louisch/32/10605_2.png) [@LouisCH](https://forums.pimoroni.com/u/LouisCH)
#### Post date: [February 19, 2024, 9:27am UTC](https://forums.pimoroni.com/t/bricked-badger-w/24209/4 "2024-02-19T09:27:14Z")

</div>

Yes I thought this was the case!  
The pico itself shows no sign of flashing lights.  
If BOOLSEL is not held, then the light on the Badger illuminates indicating that _something_ is happening when holding BOOTSEL.

---

<div class="post-metadata">

### Author: ![LouisCH](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/louisch/32/10605_2.png) [@LouisCH](https://forums.pimoroni.com/u/LouisCH)
#### Post date: [February 19, 2024, 9:29am UTC](https://forums.pimoroni.com/t/bricked-badger-w/24209/5 "2024-02-19T09:29:36Z")

</div>

Thanks for your reply.  
Sadly neither of these methods make a difference :(

---

<div class="post-metadata">

### Author: ![ahnlak](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/ahnlak/32/5610_2.png) [@ahnlak](https://forums.pimoroni.com/u/ahnlak)
#### Post date: [February 19, 2024, 10:45am UTC](https://forums.pimoroni.com/t/bricked-badger-w/24209/6 "2024-02-19T10:45:18Z")

</div>

I’ve had similar when … something … had confused my USB stack so much it refused to recognise _some_ devices. While I’m sure you’ve already tried it, reboot your host to see if it clears that.

Other than that; try a different cable, and a different port (if you have one available). As others have said, it’s impossible to break the BOOTSEL stuff from Micropython, no matter how terrible your Micropython is (as I am living proof of!)

---

<div class="post-metadata">

### Author: ![LouisCH](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/louisch/32/10605_2.png) [@LouisCH](https://forums.pimoroni.com/u/LouisCH)
#### Post date: [February 19, 2024, 11:08am UTC](https://forums.pimoroni.com/t/bricked-badger-w/24209/7 "2024-02-19T11:08:04Z")

</div>

Plugged into my mac, MicroPico in VSCode is now alternating between connected and disconnected, but clicking reset or any other buttons aren’t working. Thonny doesn’t pick anything up.

---

<div class="post-metadata">

### Author: ![LouisCH](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/louisch/32/10605_2.png) [@LouisCH](https://forums.pimoroni.com/u/LouisCH)
#### Post date: [February 19, 2024, 11:09am UTC](https://forums.pimoroni.com/t/bricked-badger-w/24209/8 "2024-02-19T11:09:23Z")

</div>

Haha yes this MicroPython must have been pretty disgusting.

Unfortunately switching ports / machines / usb cables hasn’t made a difference

---

<div class="post-metadata">

### Author: ![ahnlak](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/ahnlak/32/5610_2.png) [@ahnlak](https://forums.pimoroni.com/u/ahnlak)
#### Post date: [February 19, 2024, 11:27am UTC](https://forums.pimoroni.com/t/bricked-badger-w/24209/9 "2024-02-19T11:27:15Z")

</div>

Hmm, the only other thing I can think of is that the BOOTSEL button is dead?

---

<div class="post-metadata">

### Author: ![LouisCH](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/louisch/32/10605_2.png) [@LouisCH](https://forums.pimoroni.com/u/LouisCH)
#### Post date: [February 19, 2024, 12:12pm UTC](https://forums.pimoroni.com/t/bricked-badger-w/24209/10 "2024-02-19T12:12:30Z")

</div>

I thought it could be this, but the light doesn’t come on on the badger when I hold BOOTSEL and plug in, but it does when I plug it in without holding it

---

<div class="post-metadata">

### Author: ![LouisCH](https://sea2.discourse-cdn.com/flex016/user_avatar/forums.pimoroni.com/louisch/32/10605_2.png) [@LouisCH](https://forums.pimoroni.com/u/LouisCH)
#### Post date: [February 19, 2024, 12:44pm UTC](https://forums.pimoroni.com/t/bricked-badger-w/24209/11 "2024-02-19T12:44:18Z")

</div>

![IMG_9908](https://us1.discourse-cdn.com/flex016/uploads/pimoroni/original/2X/3/38bb801c634e1ce461923272029d90b4bdc30dac.jpeg)  
 ![IMG_9907](https://us1.discourse-cdn.com/flex016/uploads/pimoroni/original/2X/0/0c1d7d44432d83abbf6a2e459133668abcb43855.jpeg)

The only think I can think of is the USB connection - first image is the badger, second is a Pico W that successfully connects

Do these solder joints look suspicious?

Another idea: Does the badger have hardware in it that would cause the pico to sleep / become unresponsive?

---

<div class="post-metadata">

### Author: ![bablokb](https://avatars.discourse-cdn.com/v4/letter/b/ee59a6/32.png) [@bablokb](https://forums.pimoroni.com/u/bablokb)
#### Post date: [February 22, 2024, 3:14pm UTC](https://forums.pimoroni.com/t/bricked-badger-w/24209/12 "2024-02-22T15:14:21Z")

</div>

The first image is not sharp enough to tell.

The Badger does have hardware to support power-off when on batteries. When connected to USB, it should be always on.
