I've had to put the ACPI work aside for a bit and implement the "self programming" feature, because, I've had it with this chip swapping business. Unfortunately it was a little more work than I thought it'd be.
I've just uploaded another build to the usual location which can flash the FWH from USB stick, but you'll have to do one last hot socket to get it on there

Instructions for use:
1) Load another build onto a usb stick formatted as FAT16/FAT32 and call it "upgrade.rom".
2) Connect USB stick to joggler, at the same time removing other USB storage devices
3) Press 'F7' when prompted (when the SeaBIOS version first shows)
4) It'll prompt you to optionally hot socket the FWH. You shouldn't need to do this any more, but can if needed.
It doesn't matter if it's a coreboot build, an image of the OpenPeak EFI or an image of Celine Dion, It'll flash anything without asking questions, just so long as it's exactly 1MB in size.
Unlike the OpenPeak 'fh' kernel module, I support two different FWH's:
* ST M50FW080
* SST 49LF008A
Operating system bootability is still pretty non existant.
I know this isn't much of an improvement, but I needed this, and it'd be useful to know if this works on all possible USB sticks and Joggler units. Feel free to do some testing...