Author Topic: Where Is The Newbie Guide?  (Read 37302 times)

niv

  • Full Member
  • ***
  • Posts: 237
    • View Profile
Where Is The Newbie Guide?
« on: July 05, 2005, 12:46:20 pm »
alpha to changing the wiki:


so to sum up what I know, here is how to turn your simpad to linux using a windows XP PC:

pre-installing

1. downloads:
 A. serload
B. simens new rom
C. [url=http://opensimpad.org/bootldr-simpad/blupdater.img]blupdater.img

D. if your model is SL4 http://devernay.free.fr/hacks/opensimpad/2...32.rootfs.jffs2

   2. uncompress them using 7-zip


installation
1. Connect SL4 to AC power and to the serial port of your PC.

2. Open up a terminal program on the serial port that Sl4 is connected to.
For siemens bootloader use 38400-8N1, hardware flow control.

3. Reset the device while pressing the most bottom button on the SIMpad
(The one with the rectangle on it that is used to bring up on-screen pickboard in WinCE)

4. You should see the following in your terminal program:

=====================

Monitor:
=====================
Boot from Flash 'f'
Boot from Net 'n'
Power Off 'o'
Erase PSM+Registry'p'
Exit 'q'
Erase Registry 'r'
Erase Flash 'y'
Soft Reset 's'
Print Fab-String 'w'

boot>

4a. If you don't see the menu and a boot prompt, then try to reset again and hit "ESC" in your terminal program as soon as SL4 starts booting up.

4b. If you do see the monitor menu, but don't see "Erase Flash" option in the menu, then you have an older siemens bootloader and you'll need to upgrade to siemens 2.5.3 bootloader first. It's available on opensimpad.org website.

5. Press 'y' to erase the flash. After that finishes, close the terminal program.

6. Close the terminal program, upload the handhelds.org bootloader (blupdater.img) with the serload utility. Serload utility is available on opensimpad.org website.

7. Open terminal program @ 115200-8N1, no hardware flow control. If all you see is garbage, try 115200-8N1, XON/XOFF flow control instead.

8. Format CF card as vfat (or Windows FAT). Copy root fs jffs2 image to CF card.

9. Insert the card into SL4 using PCMCIA-CF adapter.

10. If you don't see a boot prompt in the terminal program, then reset SL4 and hit "ESC" in your terminal program as fast as you can to get to the boot prompt.

11. Once in a boot ptompt, type the following commands:

boot> pcmcia insert 0
boot> vfat mount /
boot> copy hda1:/simpad-rootfs.jffs2 root

That should start flashing root fylesystem on SL4. You can see the progres in your terminal program.

12. After flashing finished, type

boot> boot

to re-boot SL4.

Standard desclaimer: ALL YOU DO IS AT YOUR OWN RISK. IT'S POSSIBLE TO BRICK SIMPAD BY OVERWRITING ITS BOOTLOADER, IN THIS CASE DON'T BLAME ANYONE ELSE EXCEPT YOURSELF.

-albertr
« Last Edit: July 11, 2005, 06:06:52 pm by niv »

misterpib

  • Newbie
  • *
  • Posts: 42
    • View Profile
    • http://oregonstate.edu/bonserp/blog
Where Is The Newbie Guide?
« Reply #1 on: July 05, 2005, 04:16:08 pm »
The FAQs on the openSimpad site are in the openSimpad Wiki...

http://opensimpad.org/wiki/index.php/FAQs/HomePage

niv

  • Full Member
  • ***
  • Posts: 237
    • View Profile
Where Is The Newbie Guide?
« Reply #2 on: July 06, 2005, 03:41:02 am »
I want to fix the wiki. here is what we currently have.
I ask to add a button that says "instraction to flash your simpad to linux"

I for one, didn't understand I need to click  Docs > ReinstallSiemensBootloader
« Last Edit: July 06, 2005, 03:43:18 am by niv »

niv

  • Full Member
  • ***
  • Posts: 237
    • View Profile
Where Is The Newbie Guide?
« Reply #3 on: July 06, 2005, 03:48:11 am »
I will use this as a reference:

I suggest that the "instraction to flash your simpad to linux"  button will lead to this text:

This how to flash your simpad to linux using a windows XP PC:

   1. downloaded serload AND bootloader-1.4
   2. uncompress them using 7-zip
   3. I connected the serial to com1
   4. open a commend line (start>run>cmd)
   5. run serload loader_bl.alt
   6. resetting the simpad
   7. the program runs
   8. restting the simpad again
   9. run serload loader_bl from the command line
  10. the program runs
  11. Start Hyperterminal and point it to com1. connect to com1. 38400 baud, 8 bit, no parity, no handshake
« Last Edit: July 06, 2005, 08:01:01 pm by niv »

niv

  • Full Member
  • ***
  • Posts: 237
    • View Profile
Where Is The Newbie Guide?
« Reply #4 on: July 06, 2005, 03:54:56 am »
after doing all the steps above I do get an output at the terminal after reseting the simpad, but nothing more.
I gather I need to serload the image I want.

can ppl plaese help me post good feed for that?
I tried this:

http://devernay.free.fr/hacks/opensimpad/20050620/images/

but it stops downloading in the middle of the file
« Last Edit: July 06, 2005, 05:31:04 am by niv »

niv

  • Full Member
  • ***
  • Posts: 237
    • View Profile
Where Is The Newbie Guide?
« Reply #5 on: July 06, 2005, 05:30:46 am »
for now I did manage to find this good image:

http://familiar.handhelds.org/snapshots/v0...51.rootfs.jffs2


dowloaded at almost 300K/s

albertr

  • Hero Member
  • *****
  • Posts: 535
    • View Profile
    • http://
Where Is The Newbie Guide?
« Reply #6 on: July 06, 2005, 09:23:14 am »
I would suggest you to start with re-reading all posts on this forum (OE Forums > ROMs, Development, and Model Specific Forums > Model Specific Forums > SIMpad forum). Frankly, there're not so many of them. There's also "simpad-general" mailing list on SF, you can try its archives.
-albertr

Snappy

  • Hero Member
  • *****
  • Posts: 793
    • View Profile
    • http://
Where Is The Newbie Guide?
« Reply #7 on: July 06, 2005, 02:19:41 pm »
btw, niv, I assume you are trying to flash your SL4 with a opensimpad image ya?

For the 0.8.1 images found on opensimpad, you need to do a "serload ###.bin" and when the cmd prompt ask you to reset, THEN you do a reset. That should cause the upload/flashing to commence. This assumes you have done the "serload loader_bl.alt" and "serload loader_bl" sequence already.

If you are using anything >= 0.9, you need to download a different bootloader which *will* replace the existing Siemens bootloader *AND* is not compatible with the wince images. With it, you can then flash in the new images either through serial or CF.

If you want to revert to wince image again, you will need to reload the older Siemens boot loader SL#.rom before you can reload the wince images.
Snappy!
------------------------
Akita (Daily use)
<span style='font-size:8pt;line-height:100%'>SL-C1000 with Cacko 1.23 full
Accessories: Wifi XI-825 CF  |  16GB (6) SDHC (Transcend) | 1GB 80x CF (RiDATA PRO-2) </span>

Collie (Sandbox)
<span style='font-size:8pt;line-height:100%'>SL-5500 with OZ/GPE 3.5.4.1 alpha3 build 2006-04-27
Accessories: 512MB A-Data SD | 64MB Toshiba SD</span>

niv

  • Full Member
  • ***
  • Posts: 237
    • View Profile
Where Is The Newbie Guide?
« Reply #8 on: July 06, 2005, 04:45:20 pm »
seems one need to click ESC at the terminal VERY quick after clicking the simpad reset.

ok:
12. at the hyperterminal you will get:

=====================
Monitor:
=====================
Boot from Flash   'f'
Boot from Net     'n'
Power Off         'o'
Erase PSM+Registry'p'
Exit              'q'
Erase Registry    'r'
Soft  Reset       's'
Print Fab-String  'w'
->

click p

13. you will see :
-> p

Erase Flash Bank0 from 0xa00000-0x1000000
[*********************|]
ERASE SDRAM FROM 0x80000 to 0x1f00000

14. download blupdater.img
15 .quit the hyperterminal
16. open the command line again (see 4.)
17. run serload blupdater.img
18. format a CF to FAT in windows and put this image
19.
Ready to download file "blupdater.img". Press RESET!

PBL V2.4 20.07.2001
Booting...
================================================
Siemens Switzerland Bootloader V1.4 20.07.2001
Running @206Mhz Processor ID 0x6901b118
Press ESC for monitor
Occupied Memory: [0x00004000-0x00008000],[0x00008014-0x0007cb90]
Flash Id 0x00000018 at virt adr 0x04000000 Size 0x01000000
No 32Bit Flash detected 0x00000000
FlashImage Checksum 0x04040014-0x04061aa4=0x3994265a Bootloader Image O
Fabdata Flash @0x04061aa8 Ram @0x00029aa8 FABDATA: S842-KJEXA
MSC2=0x211954e0 :: MQ200 - Revision ID=2 ...
Initialise PCMCIA Interface... done.
Codec UCB1200 ID:0x1005 Ver.5 Dev.0 Suppl.1 IO 0x00000000
PCMCIA Card Attached... Man-ID: 0xd601
☻Setting baud rate to 115200
♠☻Serial download request
SanDisk ConnectPlus
SMC CHIP ID/REVISION 0x0000 @ 0x0000SanDisk ConnectPlus
SMC CHIP ID/REVISION 0x0003 @ 0x0000SanDisk ConnectPlus
« Last Edit: July 06, 2005, 05:00:40 pm by niv »

niv

  • Full Member
  • ***
  • Posts: 237
    • View Profile
Where Is The Newbie Guide?
« Reply #9 on: July 06, 2005, 05:31:47 pm »
Ready to download file "blupdater.img". Press RESET!

PBL V2.4 20.07.2001
Booting...
================================================
Siemens Switzerland Bootloader V1.4 20.07.2001
Running @206Mhz Processor ID 0x6901b118
Press ESC for monitor
Occupied Memory: [0x00004000-0x00008000],[0x00008014-0x0007cb90]
Flash Id 0x00000018 at virt adr 0x04000000 Size 0x01000000
No 32Bit Flash detected 0x00000000
FlashImage Checksum 0x04040014-0x04061aa4=0x3994265a Bootloader Image OK
Fabdata Flash @0x04061aa8 Ram @0x00029aa8 FABDATA: S842-KJEXA
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
☻Setting baud rate to 115200
♠☻Serial download request
NO PCMCIA CARD!  -- Use serial IO
Sysinit done
Booting : (null)
Serial download entered.
☻☻
Base    : 0xc0208000 Size 2800404 entry:0xc0208000
♠☻♠☻[*******************\ ]  2665472

niv

  • Full Member
  • ***
  • Posts: 237
    • View Profile
Where Is The Newbie Guide?
« Reply #10 on: July 06, 2005, 06:35:37 pm »
Quote
Receive buffer too small (017C0000) to accept file size 01BE0A3C
download error. aborting.


:-(

albertr

  • Hero Member
  • *****
  • Posts: 535
    • View Profile
    • http://
Where Is The Newbie Guide?
« Reply #11 on: July 06, 2005, 08:47:49 pm »
Which opie image you are trying to flash? 0.8 is hundred years old, even 0.9.0-rc1 released last December is sorta old too. I would suggest to grab OE build environment and build your own image.
-albertr

niv

  • Full Member
  • ***
  • Posts: 237
    • View Profile
Where Is The Newbie Guide?
« Reply #12 on: July 06, 2005, 08:59:27 pm »
tring to flash opie-image-simpad-20050620162632.rootfs.jffs2
from  http://devernay.free.fr/hacks/opensimpad/20050620/images/

I can flash the 14 mb (light) image, the 28 not.


here is the secnerio:
I reset. press space to get the clean shell. put "load root". select a file to upload. it starts, then drops the transfer:

 ready for YMODEM transfer...
CCCReceive buffer too small (017C0000) to accept file size 01BE0A3C
download error. aborting.

do I need to erase the flash first?

update: I tried a different terminal: http://www.celestialsoftware.net/telnet/index.html
same problem
« Last Edit: July 06, 2005, 10:03:22 pm by niv »

Snappy

  • Hero Member
  • *****
  • Posts: 793
    • View Profile
    • http://
Where Is The Newbie Guide?
« Reply #13 on: July 06, 2005, 10:36:06 pm »
For flashing the 0.8 images, you need to erase the flash first. But the boot loader you show on top is an older one. It should have an option to erase FLASH *and* another option to erase registry etc. For flashing in 0.8 images, you *need* to erase flash as the remaining bits may/will corrupt the new image.

EDIT: And as Albertr mentioned, 0.8 is ancient (although I got it installed recently as well, only to reflash with 0.9.1RC or was it 0.9RC? later), so you might want to try at least >= 0.9 or do your own build.

For me, I haven't got linux installed, so no personal build.
« Last Edit: July 06, 2005, 10:37:44 pm by Snappy »
Snappy!
------------------------
Akita (Daily use)
<span style='font-size:8pt;line-height:100%'>SL-C1000 with Cacko 1.23 full
Accessories: Wifi XI-825 CF  |  16GB (6) SDHC (Transcend) | 1GB 80x CF (RiDATA PRO-2) </span>

Collie (Sandbox)
<span style='font-size:8pt;line-height:100%'>SL-5500 with OZ/GPE 3.5.4.1 alpha3 build 2006-04-27
Accessories: 512MB A-Data SD | 64MB Toshiba SD</span>

niv

  • Full Member
  • ***
  • Posts: 237
    • View Profile
Where Is The Newbie Guide?
« Reply #14 on: July 06, 2005, 10:50:03 pm »
OK I need your help:


Quote
boot> ver
Compaq OHH BootLoader, Rev 2-21-13 [BIG_KERNEL] [MD5] [MONO]
Last link date: Sat Nov 20 15:58:14 GMT 2004
Contact: bootldr@handhelds.org


I DONT UNDERSTAND WHAT TO DO

I already gave links to the bootloader 1.4 from http://sourceforge.net/projects/simpad - that  I used. It must be newer then 0.9 as posted here

I flashed the bootloader-1.4.alt then the bootloader-1.4.
I didn't get an option to erase the flash, so I choose to Erase PSM+Registry'p'

I can load a 14 mb image now.

how to fix it - so I can load the 28 mb image?



Quote
For flashing the 0.8 images, you need to erase the flash first. But the boot loader you show on top is an older one. It should have an option to erase FLASH *and* another option to erase registry etc. For flashing in 0.8 images, you *need* to erase flash as the remaining bits may/will corrupt the new image.

EDIT: And as Albertr mentioned, 0.8 is ancient (although I got it installed recently as well, only to reflash with 0.9.1RC or was it 0.9RC? later), so you might want to try at least >= 0.9 or do your own build.

For me, I haven't got linux installed, so no personal build.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=87337\"][{POST_SNAPBACK}][/a][/div]
« Last Edit: July 06, 2005, 11:05:24 pm by niv »