Alex Lange | 1 May 13:32 2004
Picon

bootloader finished

Hi,

it seems like the new open source bootloader for the simpad is now finished. 
It should run on all simpad models.
The tarball can be found at 
http://handhelds.org/~chicken/simpad-bootldr.tar.bz2

Alex

-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE. 
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
Michael Lauer | 1 May 13:58 2004
Picon
Picon

Re: bootloader finished

Am Sa, den 01.05.2004 um 13:32 Uhr +0200 schrieb Alex Lange:
> it seems like the new open source bootloader for the simpad is now finished. 
> It should run on all simpad models.
> The tarball can be found at 
> http://handhelds.org/~chicken/simpad-bootldr.tar.bz2

Alex, this is great news.
You have a good time, because this news comes just when I wanted to quit
doing anything more for the SIMpad because of the lack of community
support.

Now let's see how we can proceed. Walter, you figured out a method to
install this bootldr via the SIEMENS bootloader, right? Could you please
explain the steps needed.

Thanks and three cheers to Alex and the people who helped him!

Mickey.

-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE. 
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
Guylhem Aznar | 1 May 15:15 2004
Picon

Re: bootloader finished

Bonjour, Hello,

On Sat, 01 May 2004 13:58:26 +0200
Michael Lauer <mickey <at> tm.informatik.uni-frankfurt.de> wrote:
> You have a good time, because this news comes just when I wanted to quit
> doing anything more for the SIMpad because of the lack of community
> support.

There is community support. We all like this machine.

Personally I will receive back my simpad next week after the memory upgrade to
128 MB - I will tell you how it worked and start playing with the kernel.

PS : I got myself a Tosa (SL 6000L) - I noticed on the forums you were quite
interested by the machine too :-) I've got the kernel sources + the specific
touchscreen/sound driver [different from the C serie] if you are interested. I'm
trying to get video playback with the Toshiba card (instead of C serie ATI)

Bien a vous - Best regards,
Guylhem P. Aznar

--

-- 
* <at> externe.net                                            http://externe.net
Perime/Deprecated:     <at> oeil.qc.ca,  <at> metalab.unc.edu,  <at> ibiblio.org,  <at> 7un.org
GPG: 92EB37C1 DD11C9C9 20519D01 E8FA1B11 42975AF7 http://externe.net/pubkey
Alex Lange | 1 May 19:06 2004
Picon

Re: bootloader finished

Hi,

we use a version of bootloader that runs in ram to flash the bootloader into 
flash memory.
go get this image: http://handhelds.org/~chicken/simpadboot and load it using 
serload. Once it's done start minicom with 115200 bps and load the real 
bootloader from http://handhelds.org/~chicken/simpad-bootldr.tar.bz2 into 
flash using the "load bootldr" command. If that's done the new bootloader is 
up and running. Unfortunately there are no .jffs2 images yet that work. I 
need to build some. There is no seperate kernel partition anymore. jffs2 
images can be flashed using a serial cable (slow) or using a cf storage card 
(very fast). I'm sure there are some bugs remaining, but it should work for 
now.

It will be easyer to build new images now as we can use the same images used 
for the ipaq with just a different kernel.

Alex

On Saturday 01 May 2004 13:58, Michael Lauer wrote:
> Am Sa, den 01.05.2004 um 13:32 Uhr +0200 schrieb Alex Lange:
> > it seems like the new open source bootloader for the simpad is now
> > finished. It should run on all simpad models.
> > The tarball can be found at
> > http://handhelds.org/~chicken/simpad-bootldr.tar.bz2
>
> Alex, this is great news.
> You have a good time, because this news comes just when I wanted to quit
> doing anything more for the SIMpad because of the lack of community
> support.
(Continue reading)

Chris Martin | 1 May 21:13 2004
Picon
Picon

Re: bootloader finished

Hi,

This is great news. Sadly, I haven't had much time lately. As soon as 
someone makes an image that runs with this new bootldr then I can do 
some testing and can put up the necessary information on the site for 
others to get started.
I would like to see a GPE image get to the same stage as the Opie image 
though. I have been doing some testing with the current one and I'm 
tending a little more to the X11 variant at the time.

 <at> mickey
I think the progress of OpenSIMpad will continue, but slowly. Maybe you 
shouldn't be so negative in your publications (e.g. OpenEmbedded 
Newsletter) about OpenSIMpad. I think you scare more people off than 
encourage support that way. It's O.K. to state the progress is very slow 
because of lack of support, but stating something like "If there won't 
be a drastic increase of volunteers, I don't see a future for 
OpenSIMpad." may be a true statement, but it doesn't encourage support.

I still believe that we can offer more to the SIMpad community than CE 
ever will :)

Let's get the next release under way.

Regards,
Chris Martin

Michael Lauer wrote:

>Am Sa, den 01.05.2004 um 13:32 Uhr +0200 schrieb Alex Lange:
(Continue reading)

Alex Lange | 1 May 21:54 2004
Picon

Re: bootloader finished

Hi,

next bug found: kernel 2.4 thinks that there are only 16 MB of flash :/

Anything special that needs to be done by the bootloader to get this going?

Alex

On Saturday 01 May 2004 19:06, Alex Lange wrote:
> Hi,
>
> we use a version of bootloader that runs in ram to flash the bootloader
> into flash memory.
> go get this image: http://handhelds.org/~chicken/simpadboot and load it
> using serload. Once it's done start minicom with 115200 bps and load the
> real bootloader from http://handhelds.org/~chicken/simpad-bootldr.tar.bz2
> into flash using the "load bootldr" command. If that's done the new
> bootloader is up and running. Unfortunately there are no .jffs2 images yet
> that work. I need to build some. There is no seperate kernel partition
> anymore. jffs2 images can be flashed using a serial cable (slow) or using a
> cf storage card (very fast). I'm sure there are some bugs remaining, but it
> should work for now.
>
> It will be easyer to build new images now as we can use the same images
> used for the ipaq with just a different kernel.
>
> Alex
>
> On Saturday 01 May 2004 13:58, Michael Lauer wrote:
> > Am Sa, den 01.05.2004 um 13:32 Uhr +0200 schrieb Alex Lange:
(Continue reading)

Michael Lauer | 2 May 14:34 2004
Picon
Picon

Re: bootloader finished

I have three problems with the new bootloader:

1.) It doesn't seem to overwrite the kernel-compiled in CMDLINE.
Although the bootloader tells me it passes the right arguments, the
kernel still uses the CMDLINE compiled via .config. Why is this so?

2.) Are you sure the bootloader uses the proper erasesize when eraseing
the flash partition? For the SIMpad this is 0x20000 IIRC.

3.) The bootloader doesn't write images > 16MB-256K to flash.

Other than that, it looks pretty good. However I consider these three
problems as showstoppers :D

-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE. 
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
Alex Lange | 2 May 21:41 2004
Picon

Re: bootloader finished

Mickey,

to get correct linuxargs you need to tell the kernel where they are :) check 
the kernel source and look at the bottom of arch/arm/mach-sa1100/simpad.c add 
a line after BOOT_MEM(0xsomething) containing BOOT_PARAMS(0x00000100)
It should work then.
The erase size is already set to 0x20000, but something is wrong with the 
reset of the second flash chip. Not quite sure yet what exactly is going 
wrong. I don't know if that's the problem causing the kernel to just find 16 
MB of flash.

I'll have a look at this tomorrow.

Alex

On Sunday 02 May 2004 14:34, Michael Lauer wrote:
> I have three problems with the new bootloader:
>
> 1.) It doesn't seem to overwrite the kernel-compiled in CMDLINE.
> Although the bootloader tells me it passes the right arguments, the
> kernel still uses the CMDLINE compiled via .config. Why is this so?
>
> 2.) Are you sure the bootloader uses the proper erasesize when eraseing
> the flash partition? For the SIMpad this is 0x20000 IIRC.
>
> 3.) The bootloader doesn't write images > 16MB-256K to flash.
>
> Other than that, it looks pretty good. However I consider these three
> problems as showstoppers :D
>
(Continue reading)

Nils Faerber | 3 May 10:35 2004
Picon

Re: bootloader finished

Am So, den 02.05.2004 schrieb Alex Lange um 21:41:
> Mickey,
Hi!

> to get correct linuxargs you need to tell the kernel where they are :) check 
> the kernel source and look at the bottom of arch/arm/mach-sa1100/simpad.c add 
> a line after BOOT_MEM(0xsomething) containing BOOT_PARAMS(0x00000100)
> It should work then.

Shouldn't this be
	BOOT_PARAMS(0xc0000100)
!?

> Alex
CU
  nils faerber

--

-- 
kernel concepts          Tel: +49-271-771091-12
Dreisbachstr. 24         Fax: +49-271-771091-19
D-57250 Netphen          Mob: +49-176-21024535
--

-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE. 
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
Michael Lauer | 3 May 11:32 2004
Picon
Picon

Re: bootloader finished

Am Mo, den 03.05.2004 um 10:35 Uhr +0200 schrieb Nils Faerber:
> > to get correct linuxargs you need to tell the kernel where they are :) check 
> > the kernel source and look at the bottom of arch/arm/mach-sa1100/simpad.c add 
> > a line after BOOT_MEM(0xsomething) containing BOOT_PARAMS(0x00000100)
> > It should work then.
> 
> Shouldn't this be
> 	BOOT_PARAMS(0xc0000100)

Right - well spotted.

This has been added to hh.org and 2.4.25-vrs2-pxa1-jpm1.

--

-- 
:M:
--------------------------------------------------------------------------
Dipl.-Inf. Michael 'Mickey' Lauer   mickey <at> tm.informatik.uni-frankfurt.de 
  Raum 10b - ++49 69 798 28358       Fachbereich Informatik und Biologie  
--------------------------------------------------------------------------

-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE. 
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click

Gmane