View Single Post
Old 09-06-06, 09:15 AM   #1 (permalink)
makuu
Aximsite Major League
 
Join Date: Dec 2004
Location: Paris, France
Posts: 488
Thanked 17 Times in 4 Posts
Tutorial : How to revive a bricked x51(v) using Domme's SD ROM loader tutorial.

You probably all know Domme's tutorial explaining how to flash an x50(v) ROM from a FAt32 formatted SD Card.

This tutorial is also valid on x51(v) devices, however Domme's tutorial explaining how to build an .nb0 ROM for SD Card cannot be used for an x51(v) device.

This tutorial is only valid for an x51(v). (it's not valid for x50(v))

To read first:
In order to boot a PPC needs these two mandatory pieces :
- The BootLoader,
- and the "Rom" ( the OS software part).

These two elements must be in phase (Otherwise the PPC won't boot). Right now there are two differents bootloader on x51(v).
One BootLoader for ROMs in WM5 aku 1.1 and another BootLoader for ROMs in aku 2.3.1. The bootloader is not Language dependent.


Flashing a ROM via SD is a potentialy dangerous and will invalidate your axim warranty.
You should only use this tutorial if a traditional upgrade via USB went wrong and if your axim warranty has expired.
If the upgrade went wrong and if your axim is still under warranty, you should get in touch with DELL technical support.

Proceed like discribed in this tutorial is of your responsibility only. This tutorial has not been tested by myself as I never bricked my axim. However I know for sure that people were successfull to revive EN, IT and CH x51v with 2.3.1 rom. Successfully tested by aid on a x51.


Building an x51(v) .nb0 ROM to flash via SD

Note : At this step, you must select a rom that fits with your bootLoader. If your axim get bricked while upgrading to aku 2.3.1 then if the bootLoader upgrade went fine you probably need an aku 2.3.1 ROM.
Otherwise you will need an aku 1.1 rom


Building an x51(v) .nb0 is quite easy as it's done by a little program made by a clever developper which I was in contact with. So all the credits should go to MarkYoung, the creator of this program.
The program will transform a .IMG rom that is included in any Rom upgrade package ( available at Dell.com download site), it will use it to create an .nb0 Rom (to flash from SD).
To run this program you will need .NET Framework V2.

There is 3 inputs to provide:

1/Select the .IMG file from the ROM you want to flash.
2/provide the .nb0 file length (of the .nb0 you want to build). Right now there is only 2 values you should use:
- 41680896 for the .nb0 file length of a ROM under aku 1.1
- or 41943040 for the .nb0 file length of a ROM under aku 2.3.1.
3/provide the .nb0 file name, the name should be something like DiAd_K_Rom level_comments.nb0 fex: DiAd_K_A12_X51v_WM5_EN.nb0



click OK & wait few seconds for the .nb0 file generation.

Flash the ROM via SD

Just follow Domme's tutorial explaining how to create _nb0.crc file and how to flash the Rom from a SD card.

Some CRC values:

x51v
CRC for English A12: 1468E194
CRC for Italian A04: 32CA85E7
CRC for Spanish A04: 0C5BFF12
CRC for German A04: 67C21549
CRC for French A04: 23E11929
CRC for Brazilian Portuguese A04: 3E63BCF1
CRC for Simplfied Chinese A04: 278BC9E6

x51
CRC for English A12: BCF3A4F4
CRC for Brazilian Portuguese A04: D9AC0C12
CRC for German A04: 383D87C8



Nota :
If after flashing with both 1.1 ROM and 2.3.1 ROM you have not revived your axim then it's probably dead. :(

Update : I have recently received a newer version of the soft generating nb0 file. It's avalaible here. It will also automatically name the .nb0 file the naming is different but OK. This version will automatically calculate the .nb0 file length.






When nb0 file length is displayed, click OK to continue.

If user and password are requested while downloading the programs use "host" for both.

Last edited by makuu; 02-22-08 at 02:16 AM.
makuu is online now   Reply With Quote
The Following 2 Users Say Thank You to makuu For This Useful Post:
johnhu_2005 (01-07-09), snissenbaum (02-06-08)