Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#314911 - 12/10/2008 10:38 Builder image format
jcm
new poster

Registered: 27/08/2005
Posts: 49
This question is mostly intended for Mark...

Can anyone provide some more information about the builder image format used by the empeg? I've run strings/hexdump and figured out a few obvious sections, but haven't had time to finish. What I'm particularly interested in knowing is who is responsible for pumping the drives, and where this is controlled - does the Windows software know pump commands or does it get told what to squirt down the serial line via the upgrade image?

FYI, the recent bigdisk builder images will not install on my empeg - the only one I've been able to use is an older v3 alpha bigdisk image. But I'm suspicious this is simply a bug in pump (along the lines that I've seen in the archives) since the disk is detected, and it does work just fine (brand new, tested, and using a brand new IDE cable also). If I know how they're laid out, I can play a little bit more by using the old disk.

Jon.

Top
#314916 - 12/10/2008 11:00 Re: Builder image format [Re: jcm]
jcm
new poster

Registered: 27/08/2005
Posts: 49
So I found http://incase.de/framed/findex.cgi?menuexp=1-5&content=/framed/empeg/empeg.shtml which is quite helpful, but it'd be nice to know if there are handy scripts around e.g. that Mark used for the existing images.

Top
#314922 - 12/10/2008 13:08 Re: Builder image format [Re: jcm]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31597
Loc: Seattle, WA
Mark's Bigdisk images should Just Work.

If they don't, then there is a problem with the serial cable, the serial port, the serial port settings in the BIOS or in the device manager, or there is a problem with the software you're using to upload the builder to the player.

There's also a chance it's hardware trouble on the player itself.

There's a remote chance that the builder file itself got corrupted on download. But we haven't seen that happen in along time. u
_________________________
Tony Fabris

Top
#314924 - 12/10/2008 13:28 Re: Builder image format [Re: jcm]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14493
Loc: Canada
The source code for my upgrader.c program gives pretty good info on the format, and includes an "--extract" function to unpack .upgrade files. Plus a "--repack" flag to update a .upgrade file (crude, but effective).

Here's my latest (attached).

See also the earlier UpgradeSplitter package that sven provided, which I used as documentation for developing upgrader.c.

cheers



Attachments
upgrader.c (144 downloads)
Description: latest upgrader.c October/2008.




Edited by mlord (12/10/2008 13:30)

Top
#314925 - 12/10/2008 14:14 Re: Builder image format [Re: jcm]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14493
Loc: Canada
The partitioning is done by the firmware / initrd in flash. Proprietary (no source).

If you have Hijack installed, then I think my upgrader.c will work with my bigdisk builder images, but I don't remember for sure (in europe right now; no empeg to play with).

Cheers

Top
#315105 - 16/10/2008 03:42 Re: Builder image format [Re: mlord]
Ross Wellington
enthusiast

Registered: 21/02/2006
Posts: 325
Hi,

Follow the Big Disk Builder in the FAQ. The one I have used is Player Software version V10 plus 488 Hijack. I haven't played with any other version, so I still get the boot pump error.

I have used it to install several 250GB drive pairs in my Empegs.

It has always worked for me.

Ross
_________________________
In SI, a little termination and attention to layout goes a long way. In EMC, without SI, you'll spend 80% of the effort on the last 3dB.

Top