OESF Portables Forum
Model Specific Forums => Sharp Zaurus => Zaurus - pdaXrom => Topic started by: SiduS on May 14, 2007, 05:56:55 pm
-
Hi all,
Here I am just messing shit up like always.. Now I need help
I have a 3200.
So long story short.. I have done the following with pdax r198..
I downloaded the emergency boot files..
I did fn+c+d and instructions said it would light up for 20 secs and then go off.. well it didnt.. it just went on for like 5 seconds and then just kept blinking.. So I powered it off..
Then I just did a power+OK and it booted into and loaded r198..
Now I want to go back to beta3 or pdaxii13.
Instructions say to use the fn+d+m menu to nand flash erase, then nand flash restore with orig sharp rom.. then power+ok to load rom.
I got it to flash erase. but I can't find sharp rom to use. I tried cacko and it said something about systc3200.dbx missing..
So I'm not sure what to do now.
Can someoen either point me to correct instrustions.. Or if the above is correct direct me to the correct rom to use for this step.
Thanks in advance.
-
You should NAND Restore (in the Diagnostics Menu ("DM mode")) the original Sharp rom NAND backup image first.
The NAND images are available in Conics and TRIsoft's websites.
Then you are free to flash any system using the "OK mode".
-
http://www.trisoft.de/download/C3200-2006-04-05-13-00.zip (http://www.trisoft.de/download/C3200-2006-04-05-13-00.zip)
Download this backup and unzip it onto a FAT 16-formatted SD or CF card. Put the card in your Z and remove all power. Hold down Fn+D+M and choose the NAND restore option. That should get you to where you want to go.
-
Sorry Capn_Fish,
but
http://www.trisoft.de/download/C3200-2006-04-05-13-00.zip (http://www.trisoft.de/download/C3200-2006-04-05-13-00.zip)
won't help you anything if your NAND is messed up.
You need to get the NAND backup:
http://www.trisoft.de/download/SYSTC320.zip (http://www.trisoft.de/download/SYSTC320.zip)
And after a successful NAND restore, get some coffee,
maybe a tasty pizza, take a deep breath and get:
http://www.trisoft.de/download/SLC3200SYSPART.zip (http://www.trisoft.de/download/SLC3200SYSPART.zip)
Then restore the harddisk partitions with this file and you're
ready to mess your Zaurus up again
///TRIsoft
Marc Stephan
-
Again sorry guys, but i have to vent some pressure:
All you people creating funny Roms for Zaurus models !
PLEASE !
Don't even provide instructions for users how to install
your Rom.
PLEASE TAKE 30 FREAKING MINUTES AND POST SOME
HELPFUL TIPS ON YOUR WEBSITE HOW TO GET BACK !!!ONEELEVEN!!
We're real patient people here. But since half a year we
have about three emergency calls a day like "i installed
PdaXRom and now i won't get into the DiagMenu"...
Please don't get me wrong. This is no affront to the PdaXRom
team. We really appreciate your work and this was just
an example, but unfortunately the most common cry for
help.
We know, that you think that your Roms are the one and
only that everybody has to use.
But please, please, please, why don't you add some useful
info in your readme's how to get back to shipping state ?
It's just a few lines and can be copied from a lot of postings
here. No biggy, trust me !
We love to help users in trouble. But trouble increased a
few thousand percent with UBoot, overwriting the flash,
destroying the included Diag.
Do you really want us to update the startup guide ?
Yes, i know, you want
Believe me, just one more week and i'll add a section
"what to do if you f***ed up your Zaurus"...
Aaaargh. This kind of ranting is not really our style,
but we're really really unsatisfied with the actual situation.
///TRIsoft
Marc Stephan
-
Wow..
Thanks for the replies. I'll see where it gets me.
And sorry if I got anyone in trouble.
So just to make sure. The steps are..
1: Download http://www.trisoft.de/download/SYSTC320.zip (http://www.trisoft.de/download/SYSTC320.zip) . Put on Fat 16 SD Card. Boot into DM menu. Do a nand flash restore.
2: Download http://www.trisoft.de/download/SLC3200SYSPART.zip (http://www.trisoft.de/download/SLC3200SYSPART.zip) Put on Fat 16 SD Card. Not sure how to restore the harddisk partitions with this file. Is this the HDD Update in the DM menu?
3: Once hdd partitions are setup right download the Sharp Rom from
http://www.trisoft.de/download/C3200-2006-04-05-13-00.zip (http://www.trisoft.de/download/C3200-2006-04-05-13-00.zip) Put on Fat 16 SD Card and boot into the OK menu and flash to this.
Then Im ready to dl and install Beta3 as normal.
-
Again sorry guys, but i have to vent some pressure:
All you people creating funny Roms for Zaurus models !
PLEASE !
Don't even provide instructions for users how to install
your Rom.
PLEASE TAKE 30 FREAKING MINUTES AND POST SOME
HELPFUL TIPS ON YOUR WEBSITE HOW TO GET BACK !!!ONEELEVEN!!
We're real patient people here. But since half a year we
have about three emergency calls a day like "i installed
PdaXRom and now i won't get into the DiagMenu"...
Please don't get me wrong. This is no affront to the PdaXRom
team. We really appreciate your work and this was just
an example, but unfortunately the most common cry for
help.
We know, that you think that your Roms are the one and
only that everybody has to use.
But please, please, please, why don't you add some useful
info in your readme's how to get back to shipping state ?
It's just a few lines and can be copied from a lot of postings
here. No biggy, trust me !
We love to help users in trouble. But trouble increased a
few thousand percent with UBoot, overwriting the flash,
destroying the included Diag.
Do you really want us to update the startup guide ?
Yes, i know, you want
Believe me, just one more week and i'll add a section
"what to do if you f***ed up your Zaurus"...
Aaaargh. This kind of ranting is not really our style,
but we're really really unsatisfied with the actual situation.
///TRIsoft
Marc Stephan
[div align=\"right\"][a href=\"index.php?act=findpost&pid=161290\"][{POST_SNAPBACK}][/a][/div]
I'm afraid to say it but, Marc has a very good point here. I'm surprised that Trisoft, StreamlineCPUs, Conics, etc... have kept quiet about the situation for so long.
In addition to better recovery documentation maybe altering U-Boot emergency boot behavior on the Z may help matters a bit. The unresponsiveness to most standard key presses (Reset D-M, Reset OK) on the Z and a lack of indicator lights really freaks some people out. If you don't know what you are doing with U-Boot it is very easy to mistaken your Z for being bricked. Could the U-Boot emergency boot key sequences be remapped to Reset OK or Reset DM?
I think that if that could done with the better documentation it would save the users and Zaurus vendors a lot of grief.
EDIT: Oh and Marc, I believe the correct section heading should be "what to do if you fscked up your Zaurus" since this is a *NIX device.
-
Thanks for your venting post, Marc, truly. I am not being ironic at all.
I should be found guilty here, but strangely I don't have such a strong feeling.
To be honest, months ago I and Chero were recruited to be responsible for clearing up the existing Documentation in the pdaXrom website, and we started preparing a new set of user documentation separately.
But ...
Several weeks ago I attempted to modify the "doc tree" in the pdaX website after the release of r197/r198. To my surprise, even though I was granted some editing right, i never managed to change the structure of the docs because of not enough user right I guess? And the existing documentation has a curious structure with highly technical information put first, leaving really user relevant information buried deep in the doc tree. My requests have never been answered. And how about the bugtracker? How useful is it in reality?
And I was actually aiming at writing on the new releases, but the experimental nature of the current builds threw me a bit off course. I did't have much motivation to write in this situation. Seeing not much I can do about now, and being unwilling to go back to the old betas, I decided to venture into OpenBSD a couple of weeks ago.
The development team did have quite a lot of exchanges in the mailing list in the beginning, but since the new releases the communication dropped suddenly and almost came to a halt, and I still don't understand why. Many suggestions (about both system bugs -- from keymaps to kernel building -- and management issues) have been made, but very little has been answered.
It's just my personal experience and nothing meant to be personal against anyone. The pdaX devs have indeed done a fantastic job to bring us the marvelous flatform, and I sincerely wish they will keep up the good work (esp. the success of Beta 1/3) and will continue to do so.
I choose to post here because now I feel the forum is more functional than the internal mailing list.
-
Maybe we should REALLY consider getting out of uBoot? Or have it as an option?
EDIT: So as not to offend anybody, I have no authority to impose decisions of this magnitude upon the developers of pdaXrom (or anybody for that matter). I'm just voicing my thoughts.
-
Just my opinion...
**Newbie users, Stay away from newer versions of pdaxrom with 2.6 kernel and UBOOT**
UBOOT replaces the "Emergency" menu and thus makes it more difficult to return your Zaurus to it's "original" state.
I still consider myself a newbie, and I have had 2 Zaurii, (one for a year and ¼, and the other for 4 months)
My second Zaurus is about 4 months old, but "returning" to a Sharp based ROM still requires me to re-format my HDD and place the correct files on the HDD accordingly.
I am using pdaxii13, which is similar to pdaxrom beta 3. (See my signature)
I recommend any newbies, especially new users with their first Zaurus, to flash pdaxrom beta 3, or pdaxii13, (for C1000, C3000, C3100, & C3200).
For an older model, such as a C700, C750, & C860, use pdaxrom beta 1 or pdaxii13. (do a lot of reading of these pdaxrom subforums if using pdaxii13 on these older models).
Also, anyone with their first Zaurus should read and re-read as many threads in the pdaxrom subforum as possible before switching to pdaxrom from your original Sharp ROM, or even Cacko ROM
-
So can someone please confirm the steps so I can get my Z up and running again (please help with step 2):
1: Download http://www.trisoft.de/download/SYSTC320.zip (http://www.trisoft.de/download/SYSTC320.zip) . Put on Fat 16 SD Card. Boot into DM menu. Do a nand flash restore.
2: Download http://www.trisoft.de/download/SLC3200SYSPART.zip (http://www.trisoft.de/download/SLC3200SYSPART.zip) Put on Fat 16 SD Card. Not sure how to restore the harddisk partitions with this file. Is this the HDD Update in the DM menu?
3: Once hdd partitions are setup right download the Sharp Rom from
http://www.trisoft.de/download/C3200-2006-04-05-13-00.zip (http://www.trisoft.de/download/C3200-2006-04-05-13-00.zip) Put on Fat 16 SD Card and boot into the OK menu and flash to this.
-
If you got to the U-Boot stage only, in other words you did not get R198 installed, then you only need to do step 1.
You only need to perform step 2 if the drive waas repartitioned with fdisk (that is something that would happen if you had tried pdaXii13 full or OpenZaurus or Angstrom. The installer for pdaXii13 actually has the ability to reset the drive partition back to factory settings.
I do not believe you need to perform step 3 because the Trisoft NAND backup is already in English. So only perform step 3 if your Zaurus starts up in Japanese.
-
As per my original post I did successfully get r198 to load.
I just need confirmation on step 2 as the instructions given were not clearly defined.
Thanks.
-
Hi SiduS,
i'm sorry, but there's no perfect recipe for step 2.
What you definitely have to do is to start your Zaurus
into command line (the "D"+"B"+PwrOn thingy).
The following steps depend on how your harddisk is
looking. In worst case, you'll have to repartition it
with the fdisk command, format the partitions and
restore the contents of the first two partitions with
the files in the "SLC3200SYSPART.zip"...
This means a lot of manual mounting, copying...
The needed files and also the information how the
three partitions need to be (size / type) are in the
included textfile.
Try to work your way through this. If you run into
trouble, post it.
Fingers crossed
///TRIsoft
Marc Stephan
-
There is surely a solution to this. As far as i know there is one posted in a Chinese forum in Taiwan with very clear instructions for exact partitioning of the microdrive when doing restore:
http://forum.palmislife.com/viewthread.php?tid=70529 (http://forum.palmislife.com/viewthread.php?tid=70529)
Although I own a 3200 I have never tried this solution, so i'm afraid i can't explain it to you directly lest things should be further messed up. But some Chinese users here (e.g. dinorex and Fatty) have done this successfully. Perhaps you can ask them for details.
-
As long as there are instructions that are tested to work I should have no problem. I'll refer to the documents in the files. I'll let you know how it works out. If its successfull I'll post exactly what I did to fsck it up and how it got corrected. Then maybe we could make a sticky out of it so people can have something reliable to refer to.
-
Ok. All good. All up and running. Here is what I did to get back to pdaxii13.
I think this should be made into a new thread, expanded, verified and made sticky. Also should be added to the documentation.
These instructions cover Restoring Nand Flash, Partitioning and creating microdrive file structure.
I also had to use pdaxii13's rom to boot into the OK (flash utility) menu to get to a console. Explained after step 9. So you will also need to download pdaxii13's rom for step 1 if B+D boot does not work like mine.
1. Download the following:
http://www.trisoft.de/download/SYSTC320.zip (http://www.trisoft.de/download/SYSTC320.zip)
http://www.trisoft.de/download/SLC3200SYSPART.zip (http://www.trisoft.de/download/SLC3200SYSPART.zip)
http://www.trisoft.de/download/C3200-2006-04-05-13-00.zip (http://www.trisoft.de/download/C3200-2006-04-05-13-00.zip)
2. Format your SD/CF to Fat16 (Fat32 does not work) and extract the contents of SYSTC320.zip to the root of your SD/CF
3. Take battery out and unplug power
4. Hold fn+D+M
5. Plug power in (Battery not required)
6. Diagnostic Menu should boot.
7. Pagedown and go into the Backup Restore Menu (3/3)
8. Press OK button for Execute Restore and Delete all flash data. A green bar should start progressing at the bottom shortly after. It will take about 5 minutes to restore. You should see "OK" after Restore ... when completed.
9. Use the x (escape) key to back out. Then use the on/off to power off.
***NOTE***
When trying to use the Hold B+D and power on option it failed with an error about hdd2. This is just a console boot menu. You can get a console boot menu with pdaxii13's rom. You will need to download the pdaxii13 rom files and copy them to the root of you SD/CF card as well before continueing.
10. Extract the contents of SLC3200SYSPART.zip to the root of your SD/CF
11. Make sure the batter is in. Put power cable in.
12. Hold OK and power on. Chose Option 4 then SD or CF and Yes.
13. You should be in the Nand Flash Utility Menu. Select Console Command option.
14. fdisk /dev/hda (note you need to hold shift in this console to get the / )
15. Delete all partitions
16. Create 3 (n)ew partitions:
Partition 1: Primary: Block 1 - 20
Partition 2: Primary: Block 21 - 40
Partition 3: Primary: Block 41 - end (11905)
***NOTE***
I found that after the partitions were created the display showed that the first partition was 10079+ where as the documentation (in SLC3200SYSPART.zip) indicated it should be 10048+. This, however, did not cause any problems for me.
17. Toggle partitions 1 and 2 to be type 83 (if not already). Toggle partition 3 to be type © Win95 Fat32 (LBA). Verify in (p)rint menu that the disk is 16 heads / 63 sectors/track / 11905 cylinders. (w)rite the partition tables.
18. Format the partitions
mke2fs -j /dev/hda1
mke2fs -j /dev/hda2
mkfs.vfat -F 32 /dev/hda3
19. Reboot. Repeat steps 11-13 to get back to a console.
20. Mount partitions and copy over .sys files.
mount /dev/hda1 /hdd1
mount /dev/hda2 /hdd2
***NOTE***
I found that there was no .sys directory in hdd1 or hdd2. However, there was a lost+found directory as required. I manually created the directories and set permissions:
mkdir /hdd1/.sys
mkdir /hdd2/.sys
chmod 700 /hdd1/.sys
chmod 700 /hdd2/.sys
21. Copy the contents of SLC3200SYSPART.zip/hdd1sys to /hdd1/.sys and
SLC3200SYSPART.zip/hdd2sys to /hdd2/.sys
22. Make sure you are not in /hdd1 or /hdd2 and unmount the partitions:
umount /hdd1
umount /hdd2
23. reboot
24. Repeat steps 11-12 to get into Flash Utility Menu.
25. At this point you may or may not be able to install the default Sharp Rom (I don't know). I did not. I chose to install pdaxii13. So thats what these instructions cover.
26. Resize the flash drive to 121mb and install new rom. Please refer to the pdaxii13 documentations on how to do this.
-
I've created a new thread and posted my instructions.
Can a mod please update it as required and make it sticky or do what ever needs to be done to keep this information handy for those who need it.
https://www.oesf.org/forums/index.php?showtopic=23987 (https://www.oesf.org/forums/index.php?showtopic=23987)