Dangerous Prototypes

Dangerous Prototypes => Bus Pirate Support => Topic started by: ian on September 13, 2009, 04:59:36 pm

Title: ***DEAD HACK A DAY PREORDER 2 PROBLEM, SOLUTION*** (v2go)
Post by: ian on September 13, 2009, 04:59:36 pm
Hack a Day's second Bus Pirate v2go preorder shipped with the latest bootloader (v2), but no firmware. Just upload the latest firmware over USB to get it working.

Windows firmware updates (http://http://dangerousprototypes.com/2009/07/24/bus-pirate-firmware-upgrades/), Python firmware updates (http://http://dangerousprototypes.com/2009/08/06/bus-pirate-firmware-upgrades-on-linux-osx/).

Related information on preorder 2 issues:
Bus Pirate preorder 2, new bootloader no firmware (http://http://dangerousprototypes.com/2009/09/10/bus-pirate-preorder-2-new-bootloader-no-firmware/).
Preorder 2 Bus Pirate seems dead (http://http://whereisian.com/forum/index.php?topic=90.0).
Received V2.go today, does not work :( (http://http://whereisian.com/forum/index.php?topic=98.0)
Title: Re: ***DEAD HACK A DAY PREORDER 2 PROBLEM, SOLUTION*** (v2go)
Post by: BiOzZ on September 15, 2009, 10:04:09 pm
hi i received my bus pirate and it will not let me update the firmware ... when i open the program to upload i get a "Component MSCOMCTL.OCX or one of its dependencies not currently registered" error inside of windows 7 and windows vista ... please help
Title: Re: ***DEAD HACK A DAY PREORDER 2 PROBLEM, SOLUTION*** (v2go)
Post by: ian on September 16, 2009, 08:05:11 am
Try installing the Microchip APP note linked in the firmware update guide (http://http://dangerousprototypes.com/2009/07/24/bus-pirate-firmware-upgrades/), it will install the .ocx.

Not sure if it's compatible with Windows Vista/7. If it won't work on Vista/7, you can also try using the Pyton updater.
Quote
If you get an error about a missing comdlg32.ocx when you run the quick programmer, install the sample code from Microchip application note AN1157.
Title: Re: ***DEAD HACK A DAY PREORDER 2 PROBLEM, SOLUTION*** (v2go)
Post by: dvbguy on September 16, 2009, 02:14:47 pm
[quote author="BiOzZ"]
hi i received my bus pirate and it will not let me update the firmware ... when i open the program to upload i get a "Component MSCOMCTL.OCX or one of its dependencies not currently registered" error inside of windows 7 and windows vista ... please help
[/quote]

learn to use google... d/l the files and register.. You will also probably need com32dlg.ocx. Thousands of LINKS..


need to have admin privs.. cmds to regiser

regsvr32 windowssystem32MSCOMCTL.OCX
regsvr32 windowssystem32COM32DLG.OCX
Title: Re: ***DEAD HACK A DAY PREORDER 2 PROBLEM, SOLUTION*** (v2go)
Post by: BiOzZ on September 17, 2009, 09:38:06 am
[quote author="ian"]
Try installing the Microchip APP note linked in the firmware update guide (http://http://dangerousprototypes.com/2009/07/24/bus-pirate-firmware-upgrades/), it will install the .ocx.

Not sure if it's compatible with Windows Vista/7. If it won't work on Vista/7, you can also try using the Pyton updater.
Quote
If you get an error about a missing comdlg32.ocx when you run the quick programmer, install the sample code from Microchip application note AN1157.
[/quote]

thanks i finally got it to work after some minor modifications with the .ocx file :3
Title: Re: ***DEAD HACK A DAY PREORDER 2 PROBLEM, SOLUTION*** (v2go)
Post by: ian on September 17, 2009, 09:48:42 am
Glad you got it working. Thanks for the update. What's the first thing you're going to interface?
Title: Re: ***DEAD HACK A DAY PREORDER 2 PROBLEM, SOLUTION*** (v2go)
Post by: BiOzZ on September 17, 2009, 10:22:58 am
[quote author="ian"]
Glad you got it working. Thanks for the update. What's the first thing you're going to interface?
[/quote]
replacing a crystal in an AVR based simple computer i made in the 9th grade with a digital oscillator that uses I2C protocol XD
where do i connect the SCL and the SDA?
also the MODE light no longer lights is that normal?
Title: Re: ***DEAD HACK A DAY PREORDER 2 PROBLEM, SOLUTION*** (v2go)
Post by: ian on September 17, 2009, 10:31:23 am
The MODE LED lights when the bootloader (v2+) is active, or when you enter a mode with the 'm' command in the terminal.

The Bus Pirate manual has all the pinouts and command tables:
http://dangerousprototypes.com/bus-pirate-manual/ (http://dangerousprototypes.com/bus-pirate-manual/)
Title: Re: ***DEAD HACK A DAY PREORDER 2 PROBLEM, SOLUTION*** (v2go)
Post by: BiOzZ on September 22, 2009, 11:21:15 pm
[quote author="ian"]
The MODE LED lights when the bootloader (v2+) is active, or when you enter a mode with the 'm' command in the terminal.

The Bus Pirate manual has all the pinouts and command tables:
http://dangerousprototypes.com/bus-pirate-manual/ (http://dangerousprototypes.com/bus-pirate-manual/)
[/quote]
hi, i just bot back from visiting my brother in law he also got the preorder 2 buspirate i simply traded mine for his so i can go home and re upload the fermware (he was SUPER pissed that it did not come preloaded) and after i did that followed all the same steps i did before its not responding to ANY commands i send to it ... i use RealTerm and its not getting anything .. any thoughts?
Title: Re: ***DEAD HACK A DAY PREORDER 2 PROBLEM, SOLUTION*** (v2go)
Post by: Blodgar on September 23, 2009, 04:56:07 am
while I'm sure you did all of the following, re-checking them might give you a clue as to if the problem is win7 related:  Did you verify settings - e.g. correct USB to Com port #? did you load the FTDI virtual Com port drivers? Verify that your term emulation software was set to COMx/115200/8/1/N/Xon-Xoff? did you try a different term emulator/different OS - e.g. try Tera Term or XP or set your term emulator to run in XP compatibility mode?  Only had a little win7 experience, so...just guessing.
Title: Re: ***DEAD HACK A DAY PREORDER 2 PROBLEM, SOLUTION*** (v2go)
Post by: BiOzZ on September 23, 2009, 05:13:58 am
[quote author="Blodgar"]
while I'm sure you did all of the following, re-checking them might give you a clue as to if the problem is win7 related:  Did you verify settings - e.g. correct USB to Com port #? did you load the FTDI virtual Com port drivers? Verify that your term emulation software was set to COMx/115200/8/1/N/Xon-Xoff? did you try a different term emulator/different OS - e.g. try Tera Term or XP or set your term emulator to run in XP compatibility mode?  Only had a little win7 experience, so...just guessing.
[/quote]

woops i had arduino running and its set to the same com port ... fixed now thank you

( ! ) Fatal error: Uncaught exception 'Elk_Exception' with message 'Please try again. If you come back to this error screen, report the error to an administrator.' in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
( ! ) Elk_Exception: Please try again. If you come back to this error screen, report the error to an administrator. in /var/www/dangerousprototypes/forum/sources/database/Db-mysql.class.php on line 696
Call Stack
#TimeMemoryFunctionLocation
10.01112074152session_write_close ( )...(null):0
20.01142205728ElkArte\sources\subs\SessionHandler\DatabaseHandler->write( )...(null):0
30.01142206504Database_MySQL->query( ).../DatabaseHandler.php:119
40.05462345216Database_MySQL->error( ).../Db-mysql.class.php:273