Alternative Updater


Aninhumer

Guy with scary face.
Joined
Dec 13, 2005
Messages
1,156
Age
33
Website
Visit site
Can Robsters 1.2.1 firmware updater be used with the cramfs firmware, and if not is there an alternative updater for the cramfs firmware as my SD card doesn't want to update.
(Also should my GP2X boot fine after the cramfs_flash.gpu has been run?)
I hope this hasn't been covered already,
*dons asbestos underware*
 
Even if there would be one this would be your last firmware update afaik as the NAND is read-only afterwards and you can't use the alternative updater anymore because of this.

Someone please correct me if I'm wrong. ;)
 
I also really want to know this, I have tried a 2gb and a 128mb sandisk and they both do not work with the 1.4.0 update (im on 1.2.1 now).
The .gpu update worked for me though the kernel update didnt.
 
Last edited by a moderator:
Digitalrat posted on Mar 12 2006 at 04:30 PM said:
Even if there would be one this would be your last firmware update afaik as the NAND is read-only afterwards and you can't use the alternative updater anymore because of this.

Someone please correct me if I'm wrong. ;)

Okay, I will: Robsters Firmware updater kicks out Linux and writes directly on the NAND.
It doesn't care about a Linux Read-Only Filesystem ;)
 
Last edited:
Hmm, I replaced the kernel140.bin with the cramfs img (renamed) but all I get is a blue weird screen and the low battery light comes on?
 
Aninhumer posted on Mar 12 2006 at 07:20 PM said:
Hmm, I replaced the kernel140.bin with the cramfs img (renamed) but all I get is a blue weird screen and the low battery light comes on?

It won't work that way, as kernel140.bin is not just the kernel but the flash program itself.
The .gpe program from Robster just kicks out Linux and runs the kernel140.bin (a program which runs directly on Hardware)
 
Last edited:
EvilDragon posted on Mar 12 2006 at 06:52 PM said:
Aninhumer posted on Mar 12 2006 at 07:20 PM said:
Hmm, I replaced the kernel140.bin with the cramfs img (renamed) but all I get is a blue weird screen and the low battery light comes on?

It won't work that way, as kernel140.bin is not just the kernel but the flash program itself.
The .gpe program from Robster just kicks out Linux and runs the kernel140.bin (a program which runs directly on Hardware)
So how can I flash the cramfs firmware? Should I just flash the 1.4.0 kernel? Will that read the cramfs?
 
Last edited by a moderator:
I just ran the .gpe with the original kernel140.bin and the kernel.img from the cramfs 0.0.4 it seemed to work, but it only says 1.4.0 on the first panel, not anywhere else.

EDIT: I tried again with the kernel.img named gp2xkernel.img, the flash took twice as long but still no 1.4 on the info page.
 
Would it be possible to dissect the kernel140.bin and drop in the cramfs img, I can find the start of the img but not the end
 
Gah, this question has been answered MANY times. You need to run the .gpu to change the version number on the info page!
 
first... run the flasher utility, then run the 1.4.0 gpu file to update the menu.
Then try to flash to cramfs -> read the readme that comes with it!
 
nickspoon posted on Mar 12 2006 at 07:36 PM said:
Gah, this question has been answered MANY times. You need to run the .gpu to change the version number on the info page!
Is it the same when updating to the cramfs firmware, it says in the instructions to update after you have flashed the cramfs with the .gpu
 
Last edited by a moderator:
Follow these simple steps to get it working:

1) Reflash the original kernel image (1.4.0). Run the patch .gpu.
2) Copy all the needed cramfs files over except for the gp2xkernel.img.
3) Run the .gpu. This will update the filesystem.
4) Copy the gp2xkernel.img (cramfs) over. You no longer need the .gpu or the .dump.
5) Flash the gp2xkernel whichever way you choose.

If that doesn't fix the info screen, I don't know what will, and I'm going to assume there isn't a problem.
 
nickspoon posted on Mar 12 2006 at 07:49 PM said:
Follow these simple steps to get it working:

1) Reflash the original kernel image (1.4.0). Run the patch .gpu.
2) Copy all the needed cramfs files over except for the gp2xkernel.img.
3) Run the .gpu. This will update the filesystem.
4) Copy the gp2xkernel.img (cramfs) over. You no longer need the .gpu or the .dump.
5) Flash the gp2xkernel whichever way you choose.

If that doesn't fix the info screen, I don't know what will, and I'm going to assume there isn't a problem.
That's the information I didn't have, you need to update to the standard 1.4 before you can update to the cramfs version.
 
Last edited by a moderator:
Well my problem is updating to the cramfs kernel I have done every other stage in that process, but I can't update with this SD card (actually if there is greater SD support in the 1.4 firmware I'll try flashing the cramfs kernel again)
 
Back
Top