Hey, I've been trying to debug this for a few hours and figured its time to ask the experts.
I ordered the Bus Pirate from sparkfun on free day (no, i didnt get the free day discount), and I finally have time to play with it. My first order of business was to update to the new v4 firmware.
I downloaded the updater pack and unpacked it.
I connected PGC and PGD (from the instructions).
I tried to use the python script to install the updater:
sudo python P24qp.py -a BPv3-v2blupdaterVa3-v4.1.hex -s /dev/ttyUSB0 -v | tee output.txt
Which produced output.txt, which I have attached below. It has a lot of verification errors and some checksum mismatches which worry me.
I then unplug the Buspirate, remove the connection, and reconnect the USB.
I try to connect with minicom:
sudo minicom -s
With the settings:
| A - Serial Device : /dev/ttyUSB0 |
| B - Lockfile Location : /var/lock |
| C - Callin Program : |
| D - Callout Program : |
| E - Bps/Par/Bits : 115200 8N1 |
| F - Hardware Flow Control : No |
| G - Software Flow Control : No
Pressing 'Enter' gives me this message:
0 Upgrade cancelled.
Universal DS30 Loader installer v0.3 (C)hris 2010
Released under Creative Commons null license.
Found bootloader v unknown (probably v2)
Will install bootloader v4.1
Type 'Yes' to program the new bootloader.
Disconnect power if unsure (no harm done).
0 Upgrade cancelled.
Universal DS30 Loader installer v0.3 (C)hris 2010
Released under Creative Commons null license.
Found bootloader v unknown (probably v2)
Will install bootloader v4.1
Type 'Yes' to program the new bootloader.
Disconnect power if unsure (no harm done).
0 Upgrade cancelled.
Universal DS30 Loader installer v0.3 (C)hris 2010
Released under Creative Commons null license.
Found bootloader v unknown (probably v2)
Will install bootloader v4.1
Type 'Yes' to program the new bootloader.
Disconnect power if unsure (no harm done).
So far everything seems good, but whenever I press a character ('y', 'e', 's', or anything else) it gives me that message. Additionally I've tried connecting with screen:
sudo screen /dev/ttyUSB0 115200 8N1
With the same response (each character gives me that message, I can't send 'yes'). Is there a problem with the updater? Am I doing it wrong?
(using ubuntu 9.10).
~Ajray