Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Berend

Pages: [1] 2
SIMpad forum / Upgrade Flash Memory
« on: December 11, 2009, 05:12:38 am »
Exciting stuff!

SIMpad forum / Dead Cl4
« on: December 02, 2008, 02:27:48 pm »
yes the SL4 at ebay are very tempting right now
but to be honest, i've also become interested in the Apple Newton MessagePads, which might also suit my needs (e-books and notetaking on a reasonable sized screen).
But that means that perhaps the CL4 is best left as a 'repair' project for some other day, and that i won't be trying out Simpads anymore...  


SIMpad forum / Dead Cl4
« on: November 03, 2008, 04:08:03 pm »
I wonder how many simpads have died from mods or flash-writes gone wrong...

Today i exercised desoldering 8 sdrams chips from an old dimm..
and after that decided to risk the procedure on my CL4

tried to replace the CL4 chips with two 256M bit from the old dimm
i ended up trying to get the old two chips back in
At one point i thought i had it starting (with the old chips again), green led showed...
but nothing on the console and a after battery-disconnect no more response.. it does load the battery though.

i have some faint hope this thing could work again
but only with new, working ram chips
perhaps if i have a surplus dimm and a better desoldering method..
however the board is getting messy, two of the padds are loose, one broke off
tried to patch it up with pieces of copper strip and wire, but.. haha.. well..
i /hope/ the rest of the board isn't (too much  :ph34r: ) affected,
it did stand up well against my MMC modding..

But all things considered.. i'm afraid i have to declare another bricked simpad.

btw, 'instruments' included a cheap soldering-iron, needles, screwdriver, tweezer and a big magnifying glass.

and thank you for your response
hope i'm not moaning (too hard), but the CL4 is not the most flexiible model
its been gathering dust mostly because of my frustration

but alas, no working MMC
thanks for the suggestion, i've already switched to Familiar 0.8.4/GPE 2.7 again, gotta give plucker another try
just managed to get USB networking up, finally..
i'll update the wiki on that soonish

but about kexec, what would booting from MMC accomplish, more built-in storage available?
I'm not too well at home with kernel and memory stuff.
e.g., afaics there's no swap, but wouldn't some swap space prevent VM (memory manager?) from killing processes so soon/often?
This is one of the probs with the CL4, for example gpe gallery works, but one shouldn't ask too much of it (no fullscreen, slideshows, lots of images etc.)
for the old familiar that is, r18 didn't have much to test on

i'll wait a bit until USB or MMC becomes available for the new Angstrom images,
i don't see what further testing i could do without, unless lrzsz gets back into the image
anyway, me and my pad would be happy to stand corrected

regards, Berend

dusted of pad, loaded r18, works flawlessly

however there's not much in it for CL4 owner (never, ever buy the CL4!   )
gpe minimalist fits into the memory, but no serial/lrzsz to upload packages
only thing it does is running a terminal
exactly 2MB free space

makes me want to go back to windows and try one of them ebook readers from some polish or russian site...
but I need the MMC mod for storage :/

guess I need to get back to usbnet, but i've never been able to get that working, and looks out of date
Is 2007.12 still capable of usb networking?

SIMpad forum / Cl4/t-sinuspad Support
« on: March 30, 2006, 06:41:07 pm »
I've tried the opie image and it seemed to run fine.

The gpe image freezes on the first boot while configuring of the locales . I managed to complete the install by quickly pressing Ctrl-c before it locked up.
There was no mini-browser though. I tried osb browser but that has a lot more dependencies, dillo works fine (no CSS).

I've used MMC, irda, everything seems ok except that programs get killed a lot:
Code: [Select]
__alloc_pages: 0-order allocation failed (gfp=0x1d2/0)
VM: killing process matchbox-deskto
mcp: write timed out
mcp: write timed out
__alloc_pages: 0-order allocation failed (gfp=0x1f0/0)
__alloc_pages: 0-order allocation failed (gfp=0x1f0/0)
__alloc_pages: 0-order allocation failed (gfp=0x1d2/0)
VM: killing process gpe-conf
__alloc_pages: 0-order allocation failed (gfp=0x1d2/0)
VM: killing process Xfbdev
mcp: write timed out
Am I running out of memory? can I do something about that?

edit: and while MMC works fines it reports:
Code: [Select]
mmc: GPIO init
mmc: initialising MMC
GPIO_SD_CS dir: 1 alt: 0
GPIO_SD_DI dir: 1 alt: 0
GPIO_SD_DO dir: 0 alt: 0
GPIO_SD_CS dir: 1 alt: 0
mmc: card init 1/2
mmc: card init 2/2
mmc: card init 3/3
Size = 31360, hardsectsize = 512, sectors = 62720
Partition check:
 mmca:end_request: I/O error, dev 79:00 (mmc), sector 0
end_request: I/O error, dev 79:00 (mmc), sector 2
end_request: I/O error, dev 79:00 (mmc), sector 4
end_request: I/O error, dev 79:00 (mmc), sector 6
end_request: I/O error, dev 79:00 (mmc), sector 0
end_request: I/O error, dev 79:00 (mmc), sector 2
end_request: I/O error, dev 79:00 (mmc), sector 4
end_request: I/O error, dev 79:00 (mmc), sector 6
 unable to read partition table
FAT: bogus logical sector size 0
VFS: Can't find a valid FAT filesystem on dev 79:00.

What's this 'unable to read partition table'? Could the I/O errors be caused by an old (~6 years) MMC card?

SIMpad forum / Unable To Jtag Swisscom
« on: March 22, 2006, 01:20:33 pm »
Hey Digi,

dmesg told me it was 0x378, but alas.. You gave me some hope though, so I tried again. Fiddled a bit in the BIOS and yes, it works now! Wohoo

I'm not sure if the alternate BIOS settings add something, but I did have to start JTAG as superuser.I tried this yesterday, but it didn't seem to work then. BIOS is now set from ECP+EPP mode to 'normal', and I also changed the adress from 0x378 to 0x278.

thanx, I almost buried it!

Code: [Select]
jtag> cable parallel 0x278 DLC5
Initializing Xilinx DLC5 JTAG Parallel Cable III on parallel port at 0x278
jtag> detect
Device Id: 10001001001001100001000000010011
  Manufacturer: Intel
  Part:         SA1110
  Stepping:     B4
  Filename:     /usr/local/share/jtag/intel/sa1110/sa1110

SIMpad forum / Cl4/t-sinuspad Support
« on: March 21, 2006, 01:09:11 pm »
Hi Fred,

I really appreciate the effort, 13MB sounds nice. But I'm afraid I can't try the image anymore, see my other topic.

I looked through some notes and I'm sure blupdater.img (this one) is the bootloader I was running. Since I think a lot of opensimpad's would be running this one, someone could still check their terminal to see what it says.

SIMpad forum / Unable To Jtag Swisscom
« on: March 21, 2006, 01:04:25 pm »
I finally did it, I bricked my Swisscom CL4.  

I re-flashed blupdater.img, to make sure it was that bootloader that I was using, and directly after that I uploaded the image Fred provided. Then I booted... Maybe that was stupid and I probably should have reset after uploading the bootloader. Anyway, the thing started booting, ran out of memory and halted. And now, aside from the recharching led and a brief flash of the backlight when it's turned on, it's dead.

I already had a JTAG cable and connectors soldered (~30cm, flatcable, 200Ohm resistors at JTAG connector), and I used both:
 - The JTAG openwince-jtag deb package (0.5.1) and openwince-include deb
 - Compiled JTAG 0.4 with the includes provided at

and tried:
jtag> cable ppdev /dev/{lp*,par*} DLC5
jtag> cable parallel 0x378 DLC5

Nothing, can't init the thing, tried it on an Ubuntu and Debian Sarge box. I suspect Sascha was right, perhaps the Swisscoms can't be JTAG'ed?

Just a warning

SIMpad forum / Domain
« on: March 20, 2006, 04:53:04 pm »
Hi Fred,

I was hoping someone could identify the BL, I'm not sure what file it was. I'll see if I can figure it out, perhaps saturday and  also make a list of them. I keep losing track of which is which. Install notes will go the the wiki, yes.

About the images, I left out the stuff you mentioned. There are also things like PCMCIA, bluetooth and some wireless things that are not needed. I'm not sure how openembedded deals with that kind of customization though (kernel modules, locales, etc). Maybe it's better to create a fairly basic GPE image without the games/apps/pim (~14MB) and later manually install/remove stuff? I saw a slim-down guide for familiar (iirc), that's nice to have.

Is it possible to create an image 'manually', just from the available ipk's?

I haven't been able to try the mini-browser yet, but I'd really like to have a browser if possible. Not for browsing really, though networking might be done trough irda, usb or a bluetooth mod I think, but for reading. There's nothing else that does rich-text rendering. If the browser works, I'd read my ebooks and notes with it. Does it have a JavaScript engine btw?

Bitbake is running almost constantly here, I'll see if I can come up with something useful.


SIMpad forum / Domain
« on: March 18, 2006, 07:03:16 am »
Hi Martin, nice of you to leave a message.

I'd like to hear from the rest of the active community too, is there support to keep alive? I will consider it if there's any positive feedback, at least the hardware internals and some of the docs should be preserved.

I'm trying to recover the complete SIMpad installation procedure (as well as the procedure to return to the siemens bootloader w/ WinCE) in order to put it in the Familiar docs:

In case of's demise, could this wiki host more of the docs? I've put some personal CL4 notes below, For now I'll await reactions here.

I was wondering if the following was the most recent version of the bootloader:
Do you remember if you finally got it to work on the CL4/sinuspad?[div align=\"right\"][a href=\"index.php?act=findpost&pid=118727\"][{POST_SNAPBACK}][/a][/div]

the bootloader does work on the CL4's with a bit of effort, but I'm not sure anymore which one I'm using, I find it hard to keep all the versions apart and I've tried several of them. It identifies itself as:
Code: [Select]
>> Compaq OHH BootLoader, Rev 2-21-13 [BIG_KERNEL] [MD5] [MONO]
>> 04-11-20_15:58
>> Last link date: Sat Nov 20 15:58:14 GMT 2004
>> Contact:

Before loading a new image, the partitions must be set by hand to prevent the pad from erasing beyond its memory boundaries. After the first boot the partition table can be put into /boot/params and it will boot without further trouble. I'm thinking maybe this could be packaged into an image?

Then there's the problem of finding an image. Most images won't fit in the 16MB, I build a standard gpe-image which resulted in 20 MB. After leaving most of the GPE apps out it is possible to get it down to about 14MB, but such an image is hardly usable. If it's much larger the first boot will fill all space left with the initial configuration.

Plucker works, but I'm not real friends with it and have to resort to reading plain text in a console. Cumbersome, but at least I can read in bed. Also there's some strange freeze/crash which I haven't reproduced yet.

Code: [Select]
boot> partition delete root
boot> partition delete home
boot> partition define root 0x40000 0xe00000 16
boot> partition define home 0xe40000 0x1c0000 0
boot> load root
(load image via ymodem, the pad will check the image, erase flash and write it)
boot> boot
I'm not sure what the partition types should be but I found these somewhere and they work.

Code: [Select]
set linuxargs "mtdparts=sa1100:0x00040000@0x00000000(bootldr)ro,0x00fc0000@0x00040000(root) noinitrd root=/dev/mtdblock1 init=/linuxrc console=ttySA0 rootfstype=jffs2 jffs2_orphaned_inodes=delete mem=32M"

SIMpad forum / Using The Cl4 As Ebook Hardware
« on: March 02, 2006, 05:50:12 am »
Thanks for the pointers, I'll have another go at it.

About opensimpad, good to hear that. I read about everything getting into Angstrom and Familiar but I was a bit afraid that since the simpad userbase seemed -to me at least- to be fading away that support would silently be left behind in some old branch. But now I guess what remains of opensimpad is the website with some docs/how-to's.

SIMpad forum / Status Quo?
« on: March 02, 2006, 05:00:29 am »
As far as I know the mem= param is for the RAM memory, editing the partition part of the linuxargs (in /boot/params) works for me.

The directFB thing looks nice, there's no(t much) touchscreen support as far as I can see though. Won't this be a problem? What's the motivation behind a directFB distro anyway, any specific plans or just looking for good graphics? (MQ200 support sounds nice indeed.)

I'm asking since I'm interested more intelligent touchscreen support (maybe on simpads) and if directFB might fill this gap. Specifically, using multiple fingers on the screen for stuff like moving/rotating/zooming. Could you offer some insight if the could be feasible? I'm guessing that in GPE/OPIE the touchscreen input is simply mapped to a single coordinate and used as mouse in the window manager/GUI toolkit. I'm no expert but I'm afraid that trying to capture multiple points could be a nightmare with the current GUI toolkits.

From what I've seen Apple is already patenting stuff like that and will once again steal the show. I know this would als mean serious adjustements in the GUI (if it even will fit in the current paradigm), but I'm wondering if this input could be possible. Stuff like that could give major usability improvements; it'd be a lot more intuitive.

Just a thought, I look forward to your results.

SIMpad forum / Pcmcia Connector
« on: March 02, 2006, 04:35:30 am »

I'm fairly new with simpads (bought a CL4 at eBay recently), but if I remember correctly there seemed to be some IC's missing in my Swisscom screenpad when I compared it against the hardware shown at (and so I've never considered the option of adding a PCMCIA any further).

Did you check this?

I'm afraid I can't tell you much about the socket itself though.

I was double checking the wiring of my MMC mod and had a look at the PCMCIA stuff. In my Swisscom Screenpad (a simpad CL4) there are 2, maybe 3 components missing that I figure have something to do with PCMCIA. On the picture the're partly hidden, but clearly there. Beneath the yellow component at Nr.14, there sould be a MIC2562A  Power Controller there. There was a post a while back I think about adding a socket by someone who claimed to have the expertise, I personally wouldn't dare to touch the tiny stuff though.
Good luck, Berend

SIMpad forum / Using The Cl4 As Ebook Hardware
« on: March 02, 2006, 04:22:03 am »
I have the whole OE/Bitbake thing running and last weekend build a few images. this gives me two problems:

1) The standard GPE image is about 20MB, and won't fit on my CL4. Last year there were some opensimpad images available in XXL and light versions. I browsed through the files but I couldn't find any reference how to customize the GPE image like this. What would be the way to do this? The OE wiki doesn't seem to touch this subject either.

2) Also, I modded a MMC into my simpad and tried if it would show up when using a fresh boostrap-image. But the module isn't build. I can find all kinds of references to MMC and CONFIG_MMC but I'm not sure how to 'enable' the to be build.

I realise I might take these questions to a broader OE audience, but I'm hoping there are still some opensimpad developers lurking here that can teach me a few tricks and/or kick me in the right direction.

What I'm aiming for is to use the CL4 as an ebook reader, so primarily I'm looking for a decent PDF reader and for convenience a recent browser (JS and XMLHttpRequest stuff so I can create some self-contained HTML/JS applications for some notetaking).
Digital PIM never did it for me (I prefer paper) so I won't need those apps. I've searched for the right ebook hardware for years but these things never seem to break through and very often only support some obscure proprietary format. The CL4's that are flooding eBay come very close to what I wanted, just some software and extra memory and I'll be very happy.

And as for the OpenSimpad project, I think it's a shame it's stalling like this and I'd certainly be wiling to put some time in it --I'm stuck with this thing ;-)
I'm more of a web/python dev monkey so I don't have much to contribute in C/C++ and what else, but as soon as I learn something here I think it should go on the opensimpad wiki to at least show there's still something going on and I'd be pleased to offer images. All in good time ofcourse and first a decent image, but I'm just saying opensimpad won't be over if I can do anything about it. (maybe it could fit into the Angstrom project? I need to ask those guys...)

Pages: [1] 2