RE: Need Bootloader Help

"Michael Bihler" <[email protected]> Tue, 24 Feb 2004 15:17:00 +0100
Newsgroups gmane.comp.handhelds.simpad.linux
Message-ID <000001c3fae0$e200fe00$68effea9@mb>
Hi Walter,

thanks for your tip! I tried to serload the 2.4 bootloader, but I think
I have the same problem:
I cannot get rid of the piggyback bootloader.

The alternative loader can't be loaded because of an overlap with the
piggyback loader:

Base   : 0x1f00000 Size 138944 entry:0x1f00014
Overlap: 1f00000-1f21ec0   && 1f00014-1f74b9c
Will fail -- try to load alternate loader: loader.alt

The serload of loader_bl 2.4 succeeded. But after the reset it seems to
me, that the piggyback loader (address 0x01f00014) gets activated again
instead of the downloaded one:

Load finished with 10kB/sec
Starting Image at 8014 PPCR 0x0000000a

PBL V2.4 20.07.2001
Booting...
================================================
Siemens Switzerland Bootloader V2.4 20.07.2001
Running @206Mhz Processor ID 0x6901b118
Press ESC for monitor
Occupied Memory: [0x00004000-0x00008000],[0x01f00014-0x01f74b9c]
Flash Id 0x00000018 at virt adr 0x05000000 Size 0x01000000
No 32Bit Flash detected 0x00000000
FlashImage Checksum 0x05040014-0x05061ab0=0x342f5fd8 Bootloader Image OK
Fabdata Flash @0x05061ab4 Ram @0x01f21ab4 FABDATA: S842-KJUBJ
MSC2=0x211954e0 :: MQ200 - Revision ID=2 ...
Initialise PCMCIA Interface... done.
Codec UCB1200 ID:0x1005 Ver.5 Dev.0 Suppl.1 IO 0x00000000
No PCMCIA Card Attached
No serial download request
Boothdr at 0x05080000 -> 0x31415926
Loading executable with header 0x0000
[\                    ]

When I try to serload the CE image after that, I get this overlap error
message:

Base   : 0x1080014 Size 27371523 entry:0x4081000
Overlap: 1080014-2a9a817   && 1f00014-1f74b9c
Will fail -- try to load alternate loader: loader.alt

Do you have an idea, why the serloaded bootloader won't be started after
a reset?

Regards
Michael

> -----Original Message-----
> From: Walter Schweizer
[mailto:[email protected]]
> Sent: Montag, 23. Februar 2004 15:28
> To: Michael Bihler; [email protected]
> Subject: RE: [Simpad-general] Need Bootloader Help
> 
> 
> Hi Michael
> 
> try the 2.4 bootloader that can be downloaded with serload, after 
> you have loaded the piggyback bootloader.
> To run WinCE you do not need the 2.5.3 bootloader.
> You can get the 2.4 bootloader from sourceforge.
> 
> Regards
> Walter
> 
> > -----Original Message-----
> > From: Michael Bihler [mailto:[email protected]]
> > Sent: Friday, February 20, 2004 3:17 PM
> > To: [email protected]
> > Subject: [Simpad-general] Need Bootloader Help
> > 
> > 
> > I killed my Simpad after flashing WinCE 4.0 via internet.
> > 
> > As a result, there was no active bootloader.
> > (cyclic message "PBL V2.4 20.07.2001, Booting,..." in terminal)
> > 
> > In the forum I read about a tip of Walter Schweizer, to
> > connect the pins
> > 1+2 of the test field, to activate the internal piggyback
> > bootloader. It
> > worked.
> > 
> > Unfortunately this loader can't load a WinCE-Image. I think 
> because of 
> > an overlapping address space:
> > 
> >     Base   : 0x1080014 Size 27371523 entry:0x4081000
> >     Overlap: 1080014-2a9a817   && 1f00014-1f74b9c
> >     Will fail -- try to load alternate loader: loader.alt
> > 
> > Downloading the 2.5.3 bootloader was successful!
> > But it seems, that the old loader (address 0x01f00014) gets 
> activated 
> > again after a reset:
> > 
> >     Load finished with 10kB/sec
> >     Starting Image at 8014 PPCR 0x0000000a
> > 
> >     PBL V2.4 20.07.2001
> >     Booting...
> >     ================================================
> >     Siemens Switzerland Bootloader V2.4 20.07.2001
> >     Running @206Mhz Processor ID 0x6901b118
> >     Press ESC for monitor
> >     Occupied Memory: [0x00004000-0x00008000],[0x01f00014-0x01f74b9c]
> >     Flash Id 0x00000018 at virt adr 0x05000000 Size 0x01000000
> > 
> > Because I don't want to integrate the JTAG interface yet:
> > 
> > Can anybody give me a hint to manipulate the startup 
> address after a 
> > reset, so that the new bootloader runs instead of the piggyback one?
> > 
> > Please help,...
> > 
> > Michael
> > 
> > E-Mail mailto:[email protected]
> > 
> > 
> > 
> > -------------------------------------------------------
> > SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and 
> > deploy apps & Web services for Linux with a free DVD 
> software kit from 
> > IBM. Click Now! 
> http://ads.osdn.com/?ad_id=1356&alloc_id=3438> &op=click
> > 
> _______________________________________________
> 
> > Simpad-general mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/simpad-general
> > 
> 
> 
> -------------------------------------------------------
> SF.Net is sponsored by: Speed Start Your Linux Apps Now.
> Build and deploy apps & Web services for Linux with
> a free DVD software kit from IBM. Click Now! 
> http://ads.osdn.com/?ad_id56&alloc_id438> &op=ick
> 
> _______________________________________________
> 
> Simpad-general mailing list [email protected]
> https://lists.sourceforge.net/lists/listinfo/simpad-general
> 



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id56&alloc_id438&op=click