Author Topic: fast 6000 kernel, along with special libsdl  (Read 105739 times)

Zar2Cool

  • Newbie
  • *
  • Posts: 11
    • View Profile
fast 6000 kernel, along with special libsdl
« Reply #30 on: December 13, 2004, 04:33:18 am »
I have a kernel with ext2/3 reiserfs, etc. But it's a bit useless since I blew away the existing modules. The new kernel does not compile with many modules, so I need the existing ones. I have yet to find a source for them.  Can anyone tarball up the /lib/modules of a stock z6k for me?  I am not sure how well they will work with the new kernel, but it's worth a shot.

Th4nkz

amdonati

  • Full Member
  • ***
  • Posts: 153
    • View Profile
    • http://
fast 6000 kernel, along with special libsdl
« Reply #31 on: December 19, 2004, 05:41:30 am »
guylhem, any news on the ext2 support in your rom?

I have it now installed and everything seems to be fine, and I like your improvements, but I am cut off from my SD card and all the apps mounted on it (including the most useful ones like KDE/PIM!) making my Tosa a sort of nice and unuseful gadget! :-(

Smuelas, yous aid you are using the fast kernel with embeddeddeian, but I think to remember that it needs an ext2 formatted CF or SD. How do you manage to sue it without Ext2 support?

Adalberto

PS: I installed the fast kernel only but my Wifi drivers seem to load correctly.

selfabuse

  • Newbie
  • *
  • Posts: 43
    • View Profile
fast 6000 kernel, along with special libsdl
« Reply #32 on: December 21, 2004, 08:57:03 am »
I downloaded the source for the fast kernel, and didn't even see ext2 as an option when I did a make menuconfig - digging through the actual source, the stuff for ext2 was there, so I busted open the .config by hand, and found the EXT2 line - looks like it was set to be compiled as a module - odd thing is that even if I do an insmod on the ext2 module, I still don't have proper ext2 support. I set ext2 to be compiled in to the kernel itself in the .config, recompiled, and still no go.  [sigh] back to the sharp kernel for me. Fast kernel seems great, but my debian install is on my ext2 SD card.

selfabuse

  • Newbie
  • *
  • Posts: 43
    • View Profile
fast 6000 kernel, along with special libsdl
« Reply #33 on: December 27, 2004, 12:24:09 am »
Ok - think I figured this out. I recompiled the kernel again, with ext2 compiled in and had the same thing happen. Opened up my /etc/fstab and took 'owner' out of the mmcda1 line, and now I can mount my ext2 sd card.

guylhem

  • Hero Member
  • *****
  • Posts: 577
    • View Profile
fast 6000 kernel, along with special libsdl
« Reply #34 on: December 27, 2004, 02:19:19 pm »
Hello

Sorry for any delay. there're cool japaneese patches I want to add - and my #1 issue at the moment is being able to remap power and record keys.

Regarding the reported sdl problems, if you use my scripts you should be able to run snes9x and others without any problem. Just *don't* create an icon to launch them - you must do that manually from a terminal, or after 2 seconds they will loose focus while having grabbed your input (ie basically you must reboot your zaurus)

I will try to release a statically compiled version of libsdl, snes9x and other with softfloat to see how fast they can go.

Nice to see ext2 is working again - so you're all set!

Guylhem

amdonati

  • Full Member
  • ***
  • Posts: 153
    • View Profile
    • http://
fast 6000 kernel, along with special libsdl
« Reply #35 on: December 28, 2004, 09:10:47 am »
Selfabuse, would it be possible to have your kernel?
I cannot recompile here but would be very happy to have the overclocked one with ext2!

Guylhem, when you will post your updated kernel (whenever this will be), could you have it with ext2 compiled in? I am eager to see the SDL and the emulators compiled with softfloat!
One question, will the Softfloat SDL be compatible with the non-softfloat programs requiring SDL? And will these programs have an increased speed too?


Thank you very much to both!
Adalberto
« Last Edit: December 28, 2004, 09:11:15 am by amdonati »

selfabuse

  • Newbie
  • *
  • Posts: 43
    • View Profile
fast 6000 kernel, along with special libsdl
« Reply #36 on: December 28, 2004, 10:51:36 am »
The kernel I compiled w/ ext2 didn't actually work as well as I had hoped (Not the ext2 part - that worked fine) So I switched to the no-ffpe kernel, manually insmoded the ext2 module, and it seems to work too (After removing the 'owner' part from /etc/fstab)

I've actually got a little script I run when I log on that insmods modules for me to save me the trouble of doing it myself. I'm sure I'm probally missing a couple modules, but I haven't run in to any problems yet.

Here's the script for anyone who is interested

Code: [Select]
#/bin/sh

insmod /lib/modules.rom/2.4.18-rmk7-pxa3-embedix/net/p80211.o
insmod /lib/modules.rom/2.4.18-rmk7-pxa3-embedix/kernel/drivers/usb/usbcore.o
insmod /lib/modules.rom/2.4.18-rmk7-pxa3-embedix/kernel/drivers/usb/usb_ohci_tc6393.o
insmod /lib/modules.rom/2.4.18-rmk7-pxa3-embedix/net/prism2_usb.o
insmod /lib/modules.rom/2.4.18-rmk7-pxa3-embedix/kernel/drivers/block/sharp_mmcsd_m.o
insmod /lib/modules.rom/2.4.18-rmk7-pxa3-embedix/kernel/fs/ext2/ext2.o
mount /dev/mmcda1

I'm sure it could be kludged in to /etc/rc.d, but I haven't got around to doing that quite yet.

Here's also my fstab so you can see what I removed


Code: [Select]
/dev/mtdblock2  /               jffs2   ro,noatime      1  1
/dev/mtdblock3  /home           jffs2   defaults,noatime        1  2
none            /dev/shm        tmpfs   size=1m,noauto  0  0
/dev/mmcda1     /mnt/card       auto    noauto  0  0
none            /dev/pts        devpts  gid=5,mode=620  0  0

On the original fstab, there's 'noauto,owner' on the /dev/mmcda1 line - removing owner and manually insmoding ext2 and the SD slot seems to make it work.

I'm thinking about backing up what I've got on my Z now, reflashing the original NAND, installing just the fast kernel and SL-6000 SDL, adding the insmod script to /etc/rc.d and making a NAND image of that - that way people could just flash the NAND and save themselves the trouble of figuring out how to glue all this together. I'm not too familiar with the details of the GPL though, so I might not even be allowed to do something like that.

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
fast 6000 kernel, along with special libsdl
« Reply #37 on: December 29, 2004, 02:13:30 pm »
I dl'd the whole thing from externe.net. it simply doesn't update on my 6000l.  I renemaedthe zImage to zImage.bin, ectracted the modiules, and left the archives.... I dunno.. it doesn't see updater.sh, and doesn't update.
**3100 Zubuntu Jaunty,(working on Cacko dualboot), 16G A-Data internal CF, 4G SD, Ambicom WL-1100C Cf, linksys usb ethernet,  BelkinF8T020 BT card, Belkin F8U1500-E Ir kbd, mini targus usb mouse, rechargeble AC/DC powered USB hub, psp cables and battery extenders.

**6000l  Tetsuized Sharprom, installed on internal flash only 1G sd, 2G cf

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
fast 6000 kernel, along with special libsdl
« Reply #38 on: December 29, 2004, 05:26:28 pm »
Ok, got the flash. minix is pretty unuseable, no ext2-short filenames- can't use pocket workstation.
I don't have a chain set up, and was really thinking of doing compiling more fro oz/gpe.
I think, that what is needed here are some loadable modules, like ext2, 3?  I really like the idea of this ffpe enabled kernel, the fast sdl all on the solid sharprom base--- it seems likel sdl is really where floating point is needed, - games, video,etc.  I would love to see this kernel with the sdl and qtopia 2.1 released for the 6k. sadly I have limited skill and time. Is any progress being made on ext2 support? (or any more modern fs?)
**3100 Zubuntu Jaunty,(working on Cacko dualboot), 16G A-Data internal CF, 4G SD, Ambicom WL-1100C Cf, linksys usb ethernet,  BelkinF8T020 BT card, Belkin F8U1500-E Ir kbd, mini targus usb mouse, rechargeble AC/DC powered USB hub, psp cables and battery extenders.

**6000l  Tetsuized Sharprom, installed on internal flash only 1G sd, 2G cf

selfabuse

  • Newbie
  • *
  • Posts: 43
    • View Profile
fast 6000 kernel, along with special libsdl
« Reply #39 on: December 30, 2004, 08:06:59 am »
Everything I said a couple posts up ought to work just fine on the ffpe enabled kernel too - the ext2 module is there, it's just needs to be insmod-ed.

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
fast 6000 kernel, along with special libsdl
« Reply #40 on: January 02, 2005, 08:55:52 pm »
will check it out... pretty much have the generic sharprom n ipks set up for easy redoing

edit: since I had already installed stuff there wasn't room to install the fast kernel. Having already hosed the system I figured I should just go to oz/opie and have floating point and overclocking.  Thanks though.. I will check this out eventually
« Last Edit: January 04, 2005, 03:06:36 am by adf »
**3100 Zubuntu Jaunty,(working on Cacko dualboot), 16G A-Data internal CF, 4G SD, Ambicom WL-1100C Cf, linksys usb ethernet,  BelkinF8T020 BT card, Belkin F8U1500-E Ir kbd, mini targus usb mouse, rechargeble AC/DC powered USB hub, psp cables and battery extenders.

**6000l  Tetsuized Sharprom, installed on internal flash only 1G sd, 2G cf

pldrouin

  • Newbie
  • *
  • Posts: 24
    • View Profile
fast 6000 kernel, along with special libsdl
« Reply #41 on: January 07, 2005, 03:26:49 am »
Any update about the kernel with ethernet support? I've tried the kernel with normal ffe and it seamed to run very well with my SD card. However I had to switch back to the Sharp kernel because I need to use my Socket ethernet card.

I've also tried to menuconfig linux-2.4.18-rmk7-pxa3-common-20041002, but it fails with error:
scripts/Menuconfig: line 828: MCmenu0: command not found

I don't really know how to fix it since I've found almost no information with Google about MCmenu0.

Thanks
« Last Edit: January 07, 2005, 03:40:55 am by pldrouin »

hatchetman

  • Jr. Member
  • **
  • Posts: 60
    • View Profile
fast 6000 kernel, along with special libsdl
« Reply #42 on: January 10, 2005, 10:39:59 am »
Does guylhem_tosa_keyboard.patch.bz2 exist anywhere to be downloaded?

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
fast 6000 kernel, along with special libsdl
« Reply #43 on: January 11, 2005, 06:03:10 pm »
I tried the floating point enabled fast kernel. Very nice. I had a problem in Xqt (both 1 and 2) though. Programs (dillo firefox sylpheed come to mind) kept asking for libgcc_s.so.o  ( Ithink it was .so.o)  Anyway, googling gave me the impression, possibly miguided, that this was from gcc 3.x. no big deal, but I thought I should mention it.
« Last Edit: January 11, 2005, 06:21:31 pm by adf »
**3100 Zubuntu Jaunty,(working on Cacko dualboot), 16G A-Data internal CF, 4G SD, Ambicom WL-1100C Cf, linksys usb ethernet,  BelkinF8T020 BT card, Belkin F8U1500-E Ir kbd, mini targus usb mouse, rechargeble AC/DC powered USB hub, psp cables and battery extenders.

**6000l  Tetsuized Sharprom, installed on internal flash only 1G sd, 2G cf

adf

  • Hero Member
  • *****
  • Posts: 2807
    • View Profile
    • http://
fast 6000 kernel, along with special libsdl
« Reply #44 on: January 12, 2005, 03:42:11 pm »
YARG!

redid with plain generic sharp, xqt2. firefox 09gtk same error. maybe xqt2 and not the fast kernel and modules
**3100 Zubuntu Jaunty,(working on Cacko dualboot), 16G A-Data internal CF, 4G SD, Ambicom WL-1100C Cf, linksys usb ethernet,  BelkinF8T020 BT card, Belkin F8U1500-E Ir kbd, mini targus usb mouse, rechargeble AC/DC powered USB hub, psp cables and battery extenders.

**6000l  Tetsuized Sharprom, installed on internal flash only 1G sd, 2G cf