recover bricked Bus Pirate after firmware upgrade

Hi everyone,

Any clue on how to recover a Bus Pirate bricked by a (clumsy) firmware upgrade?

Board data: Bus Pirate v3a, Firmware v5.10 (r559) Bootloader v4.4, DEVID:0x0447 REVID:0x3046

I cloned [this repo, and “succesfully” flashed [this .hex file . After that, prompt is lost. Bootloader and USB chip FT232RL are working (I am able to flash new binaries and serial activity makes TX/RX leds blink), but nothing else works.

Please help!! :confused:

I guess that a pointer to a compatible .hex would be enough to get mi going.

Thanks in advance](Bus_Pirate/package/BPv3-firmware/BPv3-firmware-v6.2-r1981.hex at master · DangerousPrototypes/Bus_Pirate · GitHub)](GitHub - DangerousPrototypes/Bus_Pirate)

This might not be a direct answer, but take a look at http://dangerousprototypes.com/docs/Bus … g_tutorial (scroll through the whole thing, there’s a link to their forum and bootloader app near the bottom) and maybe click around both the site and forums to see if what you’re after is in there

Hi TS,

It worked!! :slight_smile:

At first glance the section “Restore Original firmware” seemed to bring no new info, because it leads to the official documentation. But once there, I noticed this community repo I haven’t tried out:

https://github.com/mikebdp2/Bus_Pirate

Some of the .hex files there work fine. At least BP prompt is back! (tested hex 6.1, 6.2beta and 6.3beta under package_legacy/BPv3-firmware/old-versions)

Thank you very much!