Even Bob Won't Unbrick :(


oneandoneis2

Member
Joined
Sep 4, 2005
Messages
166
Age
47
Location
England
Website
www.oneandoneis2.org
I've got a first edition GP2X that bricked itself on the first attempt at firmware upgrading.

So I got a BoB, arrived at the weekend.

Connected BoB to a Windows PC & the Gp2X, ran the software that comes with the manual:

Code:
E:\>GP2XRecovery.exe
JTAGProbe - JTAG interface to the ARM9TDMI/ARM7TDMI
DIGNSYS Inc. (www.dignsys.com)
Modified by Kane. September 2004

Jtag - Using port 0x378
CreateService SUCCESS
failure: StartService (0x02)
Can't get a handle to \\.\giveio
		1 file(s) copied.
failure: CreateService, ERROR_SERVICE_EXISTS
StartService SUCCESS
CreateFile SUCCESS
jtag_reset();
JTAG interface reset.
jtag_idcode();
Device ID..0xFFFFFFFF
CPU Not Support!
ControlService SUCCESS
DeleteService SUCCESS

And still, I get a white screen with those lovely colored lines. . .

Short of applying a sledgehammer, is there any advice on what to do with the blasted thing? :)
 
oneandoneis2 posted on Jul 10 2006 at 03:53 PM said:
Short of applying a sledgehammer, is there any advice on what to do with the blasted thing? :)

Return it to the place of purchase for an exchange. <_<
 
Last edited by a moderator:
oneandoneis2 posted on Jul 10 2006 at 08:53 PM said:
Device ID..0xFFFFFFFF

There's your problem right there. Check your cable and connections.
 
Last edited by a moderator:
Make sure the parallel cable you're using has all 25 pins and that they're wired straight-through (check with a multimeter to be sure)
 
BradN posted on Jul 10 2006 at 03:59 PM said:
Make sure the parallel cable you're using has all 25 pins and that they're wired straight-through (check with a multimeter to be sure)
What makes you think he is even using a parrallel cable? :rolleyes: (or are you just trying to be nice? B) )

Edit: retracted, but it looks like people are trying it :) with USB!!
 
Last edited by a moderator:
He said he's using a breakout board, which exposes the JTAG via a 25 pin parallel connector - it's not a huge leap of logic :p
 
BradN posted on Jul 11 2006 at 06:09 AM said:
He said he's using a breakout board, which exposes the JTAG via a 25 pin parallel connector - it's not a huge leap of logic :p

Well, I've already had an email from one person who's tried to jtag there gp2x through the usb cable :eek:
 
Last edited by a moderator:
oneandoneis2 posted on Jul 10 2006 at 09:53 PM said:
I've got a first edition GP2X that bricked itself on the first attempt at firmware upgrading.

So I got a BoB, arrived at the weekend.

Connected BoB to a Windows PC & the Gp2X, ran the software that comes with the manual:

Code:
E:\>GP2XRecovery.exe
JTAGProbe - JTAG interface to the ARM9TDMI/ARM7TDMI
DIGNSYS Inc. (www.dignsys.com)
Modified by Kane. September 2004

Jtag - Using port 0x378
CreateService SUCCESS
failure: StartService (0x02)
Can't get a handle to \\.\giveio
		1 file(s) copied.
failure: CreateService, ERROR_SERVICE_EXISTS
StartService SUCCESS
CreateFile SUCCESS
jtag_reset();
JTAG interface reset.
jtag_idcode();
Device ID..0xFFFFFFFF
CPU Not Support!
ControlService SUCCESS
DeleteService SUCCESS

I see a failure in creating service. I'm not sure if this is a problem, but you can try to flash again, logging in windows as Administrator. BTW, if you get 'Device ID..0xFFFFFFFF' it means that the program is not talking correctly with bob.

I hope it help...
 
Last edited by a moderator:
The failure in creating the service in this case just means the service is already present and running.

The main problem is the device id. You normally get that when the lead isn't connected, or power isn't applied.

I wonder - do you have both psu's connected? One to the gp2x, and one to the bob, and the gp2x powered on?
 
I have the GP2X running off batteries, and the BoB running off a PSU - I don't have two PSUs. I believe that the GP2X running off batteries should be OK, so long as the BoB is running off the mains adaptor..?
 
Another thing is to try playing around with the parallel port mode setting in your computer BIOS (ECP/EPP/Bidirectional, etc)
 
For no reason other than frustration, I tried flashing again.

AND IT WORKED!!!! :D :D :D

What has changed? I'm not sure. Same hardware, same software - everything was identical. The only thing different was, I plugged everything in & powered it all up BEFORE turning on the PC - I wouldn't have thought that would be necessary, but in hindsight it could well have been that, I suppose.

So, I got the black logo screen followed by the green screen that says stuff is loading, but it wouldn't get past that. So then I realized I hadn't held down Select & Start & reflashed.

Hallelujah, "Firmware upgrading" appeared, followed by "Now patching", followed by "Formatting", followed, at last, by the familiar orange screen with icons in it.

Just for the Hell of it, I plugged a USB flash drive into the BoB USB port and played a movie off it. Worked flawlessly!

So YAY, I have a 1st edition GP2X with Firmware 2.0 installed, and no longer just a brick! :) And Wow, the boot time is a lot faster now, isn't it? :) And I have a BoB that lets me plug lots of other cool stuff in. . .

And suddenly, it's all worthwhile again :)

Thanks to everybody for their help!
 
oneandoneis2 posted on Jul 11 2006 at 05:29 PM said:
For no reason other than frustration, I tried flashing again.

AND IT WORKED!!!! :D :D :D

What has changed? I'm not sure. Same hardware, same software - everything was identical. The only thing different was, I plugged everything in & powered it all up BEFORE turning on the PC - I wouldn't have thought that would be necessary, but in hindsight it could well have been that, I suppose.

So, I got the black logo screen followed by the green screen that says stuff is loading, but it wouldn't get past that. So then I realized I hadn't held down Select & Start & reflashed.

Hallelujah, "Firmware upgrading" appeared, followed by "Now patching", followed by "Formatting", followed, at last, by the familiar orange screen with icons in it.

Just for the Hell of it, I plugged a USB flash drive into the BoB USB port and played a movie off it. Worked flawlessly!

So YAY, I have a 1st edition GP2X with Firmware 2.0 installed, and no longer just a brick! :) And Wow, the boot time is a lot faster now, isn't it? :) And I have a BoB that lets me plug lots of other cool stuff in. . .

And suddenly, it's all worthwhile again :)

Thanks to everybody for their help!

That's pretty inspiring. Im glad you're happy again :)

Shit, I can hardly wait for the BoB with casing to become available B)
 
Last edited by a moderator:
I was in the same situation, and thanks to this thread got a bit unstuck: I needed to adjust the PC's BIOS settings for the parallel port.

At that point the GP2XRecover.exe ran through to completion with a success message at the end.

But my GP2x still boots with the vertical lines, no matter what key combinations I hold-down as I turn it on.

I tried FAT, FAT 32, recopying the firmware upgrades, all to no avail.

Ideas of what to try next, anyone?
 
Do you see anything on the screen before the lines? If not, I don't think UBoot flashed correctly. If so, you should try to borrow another card to attempt flashing the rest with.
 
What do you have on the card? The instructions just say to have Uboot, but I found it best to have the complete firmware available on it - kernel & all.

Oh, and if you don't hold down the buttons the first time after you boot, you need to reflash - you only appear to get one shot at getting it right. At any rate, I did. . .
 
Back
Top