Skip to main content
Topic: Can Upgrade firmware, otherwise unresponsive  (Read 1810 times) previous topic - next topic

Can Upgrade firmware, otherwise unresponsive

I was using my bus pirate 3 yesterday, it was working great.

After powering it down and changing connections, it stopped responding.

The serial console isn't putting up the prompt as usual.

I was able to short the PGC and PGD pins, and the boot loader appears to load.

I can the flash the bus pirate firmware successfully.

After unplugging and unshorting the pins, I reset the bus pirate - and there's still no response of any kind on the serial console.

Can I resurrect the bus pirate, or is it finished?

Re: Can Upgrade firmware, otherwise unresponsive

Reply #1
I think I got it:  Since I could flash firmware, I decided to flash all the things.

I attempted to flash the new community firmware (which died horribly before finishing - I reported my issue in the forum; we'll see what happens).

However, when I went back and flashed to the 6.1 firmware, it started responding again.

Re: Can Upgrade firmware, otherwise unresponsive

Reply #2
Hi PariahZero.
Actually that error message "Erasing page 42, a800...ERROR [50]
Error updating firmware :(
" does not mean that something is wrong with the firmware.
More than a matter of bootloader it is a issue with pirate-loader or related tools.
Please read here:

viewtopic.php?f=28&t=8498&start=15

and especially these with careful:

viewtopic.php?f=28&t=8498&start=15#p65317

https://github.com/BusPirate/Bus_Pirate ... -248103673
 
If something is not wrong "Bootloader version: 1,02" is very old.
First you must upgrade it in order to upgrade firmware in the right way.
 
I guess there is a  typo in here: "Device ID: PIC24FJ64GA002 [d4]"

Silicon revision d4 does not exist:
 
http://ww1.microchip.com/downloads/en/D ... 00470h.pdf
 
Be seeing you.

U.Sb

(Follow up: https://github.com/BusPirate/Bus_Pirate ... -273879409)

Re: Can Upgrade firmware, otherwise unresponsive

Reply #3
Hi PariahZero.
Actually "Bootloader version: 1,02" is the ds30 loader version, not the version of the bootloader.
Look here:

viewtopic.php?f=4&t=703&p=6862#p6480
 
About silicon revision [d4] (Device ID: PIC24FJ64GA002 [d4]) actually it does exist but it could be a misunderstanding due a very early revision.
Can you provide a picture of the chip or write what is print on it as package marking information?
Thanks.
 
Be seeing you.

U.Sb