This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
Re: Windows CE Restoration on iPAQ 3630 - part II (RedBootError 0x2)
- To: "Manos S. Pappas" <frontier at unwired dot gr>
- Subject: [ECOS] Re: Windows CE Restoration on iPAQ 3630 - part II (RedBootError 0x2)
- From: Gary Thomas <gthomas at redhat dot com>
- Date: 02 Oct 2001 16:45:11 +0900
- Cc: ecos-discuss at sourceware dot cygnus dot com
- References: <ELEPLBNFJHDFIKGKPJNPGEBECBAA.frontier@unwired.gr>
On Tue, 2001-10-02 at 16:40, Manos S. Pappas wrote:
> > -----Αρχικό μήνυμα-----
> > Από: Gary Thomas [mailto:gthomas@redhat.com]
> > Αποστολή: Τρίτη, 2 Οκτωβρίου 2001 3:10 πμ
> > Προς: Manos S. Pappas
> > Κοιν.: ecos-discuss@sourceware.cygnus.com
> > Θέμα: Re: [ECOS] Windows CE Restoration on iPAQ 3630 - part II
> > (RedBootError 0x2)
> >
> >
> [...]
>
> (To make things more clear, all details will be given here)
>
> >
> > I don't understand - it seems that you've never installed RedBoot
> > permanently - only running the Win/CE version. Why do you think you
> > need to do anything to "restore" Win/CE?
>
> The version of WinCE installed (by the previous owner) is PocketPC 2002 (ROM version 2.07) which is beta. I want to install the last official release which is PocketPC 2000 (ROM version 1.77). A guy suggested that this can be done via linux (if you have the four *.bin files created by OSloader, which I have - they were sent to me by my friend), if you do not have a CF. That's why I want to restore (actually downgrade) the machine to WinCE.
>
> >
> > Also, I'd be very interested in seeing any information you had regarding
> > the errors erasing the FLASH when trying to install RedBoot.
>
> RedBoot reports the following error, when I try to install it permanently (as explained in the iPAQ documentation) and when I try to restore WinCE. It seems it has trouble erasing a particular memory block. Same thing happens if I do a 'fis init':
>
> RedBoot> fis init
> ... Erase from 0x00040000-0x00000000:
> ... Unlock from 0x00040000-0x00093d48: ..
> ... Erase from 0x00040000-0x00093d48: Err = 200020
>
> initialization failed 0x49000000: 0x2(Error trying to erase)
> ... Lock from 0x00040000-0x00093d48: Err = 500050
>
> After this, RedBoot hangs. I have to press the reset button in the lower right of iPAQ to get back to PocketPC 2002.
>
Do you see any messages on the [LCD] screen about FLASH when RedBoot
starts up? Since this is a fairly old version of RedBoot, the 'version'
command doesn't print this [which is what I was after].
It looks to me like RedBoot is not able to recognize your FLASH at all.
I'm truly surprised that it lets you run 'fis init', etc.