It seems that my message didn't come through, so here it is again: ---------- Forwarded message ---------- From: JeDi <[EMAIL PROTECTED]> To: The porting effort for the Dell Axim x50 <aximx50-port@handhelds.org> Date: Wed, 7 Sep 2005 17:47:20 +0200 Subject: Re: [Aximx50-port] Step by step instructions On 9/7/05, Richard Bateman <[EMAIL PROTECTED]> wrote: > On Wednesday 07 September 2005 08:43, JeDi wrote: > > How about an irda serial connection? Should that be hard to get to work? > > Making a serial cable won't be for now, cause I'm not allowed to cut > > open a sync cable :-( So I'll have to order a new one. > > > > But why am I not seeing anything with the vsfb driver compiled into > > the kernel? How can I check if the kernel and the initrd are actually > > started (withouth a serial cable)? I tried writing to a file on the SD > > card, but that doesn't work. I even tried doing a printf "\007" > > (beep), but that doesn't work either (not surpringly off course). > > > > I'm getting desperate here... > > OK, hold on a second. > > do *not* compile in the vsfb driver... it *must* be a module. As to why that > is, I haven't a clue. but it does.
I also tried that. I got the initrd from here: http://www.fisherss.com/files/alpha/initrd.txt. I ungzipped it, mounted it, copied the files to a new directory. Then I used the cross-build tools from the handhelds.org site to build your kernel (kernel36.tgz). So that's the zImage I use. I copied the newly built modules to the modules directory in the new initrd dir I added this line to the linuxrc file in the initrd dir: insmod $MOD_PATH/kernel/drivers/video/vsfb.ko (the kernel module is there) Then I did a "mkcramfs new_initrd initrd.cramfs", a "gzip initrd.cramfs" and a "mv initrd.cramfs.gz initrd". That's the initrd I used. I tried using both the haret on Fisherss download section and the one from one of his last news posts. I used the default.txt from his download section too. With all of the things I tried. The screen of the pda just "hangs" (nothing changes), so the linuxrc file isn't executed, or the framebuffer driver isn't working (I validated the source code of the fbdev module, the addresses are indeed set to the correct values). I tried mounting the SD card (/dev/mmc/blk0/part1) and writing a file to it (also in the linuxrc of the initrd), but no file was created. I'm starting to think I'm doing something fundamentally wrong here. As the penguin with the loading bar appears on the video, and not with me. All the files (default.txt, haret.exe, initrd and zImage) are on the internal storage of the device (seems like an internal SD card or something), and that's where I'm starting haret from. Help? Greetz, JeDi > > richard > -- > _______________________________________________ > Aximx50-port mailing list > Aximx50-port@handhelds.org > https://www.handhelds.org/mailman/listinfo/aximx50-port > -- _______________________________________________ Aximx50-port mailing list Aximx50-port@handhelds.org https://www.handhelds.org/mailman/listinfo/aximx50-port -- _______________________________________________ Aximx50-port mailing list Aximx50-port@handhelds.org https://www.handhelds.org/mailman/listinfo/aximx50-port