Author Topic: New Kernel 2.6.23.9 For C3100 And C3200  (Read 10386 times)

2or0

  • Full Member
  • ***
  • Posts: 217
    • View Profile
    • http://
New Kernel 2.6.23.9 For C3100 And C3200
« on: November 29, 2007, 11:43:50 am »
I built new kernel 2.6.23.9 with some patches:
  • patched with angstrom and cpufreq
  • Patch the frequency scaling bug - touchscreen freezing
  • Add FUSE module
  • Add ip_tables related modules
  • AirGate2000C Wireless support
This kernel works for C3100 and C3200 using uboot.

Check: http://yonggun.tistory.com/60

-------------------------------------

I want to build the kernel without uboot for C3000. Can someone tell me how to make the kernel of zImage.bin like angstrom. I built zImage and changed the file name to zImage.bin. Then I tried to install it but it failed.  
Zaurus SL-C3200 with Debian armel of kernel 2.6.24-yonggun
Ambicom WL1100C WLAN
1 GB Sandisk SD / 1 GB Lexar SD / 256 MB Dane-Elec CF
-----
Blog http://yonggun.tistory.com (English/Korean)

scottlfa

  • Sr. Member
  • ****
  • Posts: 281
    • View Profile
    • http://
New Kernel 2.6.23.9 For C3100 And C3200
« Reply #1 on: November 29, 2007, 02:47:43 pm »
Will there be a version like these?

kernel.img-2.6.22.9-yonggun-eabi-mmcblk0p2
kernel.img-2.6.22.9-yonggun-eabi-mmcblk0p1

ie one that would work with the C1000 like the ones mentioned?
"So there I was, spitting on my goldfish trying to keep it alive ..."
---------------------------------------------------------------< O >-------------------------------------------------------
Viliv N5 [Debian]
Acer One Running OSX 10.5.7 [Dell 3190 & Ram Upgraded]
SL-C1000 [ZUbuntu], JasJar [WM 6.5], Nokia N900, and Samsung Galaxy S 4G.
Sony Ux280P [Kbuntu 10.4 Lucid], PsP Go and DSi

2or0

  • Full Member
  • ***
  • Posts: 217
    • View Profile
    • http://
New Kernel 2.6.23.9 For C3100 And C3200
« Reply #2 on: November 29, 2007, 04:29:18 pm »
Quote from: scottlfa
Will there be a version like these?

kernel.img-2.6.22.9-yonggun-eabi-mmcblk0p2
kernel.img-2.6.22.9-yonggun-eabi-mmcblk0p1

ie one that would work with the C1000 like the ones mentioned?

"kernel.img-2.6.22.9-yonggun-eabi-mmcblk0p"1 is for C1000 on SD.
Zaurus SL-C3200 with Debian armel of kernel 2.6.24-yonggun
Ambicom WL1100C WLAN
1 GB Sandisk SD / 1 GB Lexar SD / 256 MB Dane-Elec CF
-----
Blog http://yonggun.tistory.com (English/Korean)

scottlfa

  • Sr. Member
  • ****
  • Posts: 281
    • View Profile
    • http://
New Kernel 2.6.23.9 For C3100 And C3200
« Reply #3 on: November 29, 2007, 08:04:17 pm »
So too is mmcblk0p2, which loads from the second partition on the SD card.  Mmcblk0p1 is for the SD first partition.  I have tested both on my C1k with success.  I use the mmcblk0p2 atm because it works WONDERFULLY with reinstalling u-boot.  I have a small 64 mb partition on mmcblk0p1 (1st partition) and the rootfs on mmcblk0p2 (2nd partition).  So atm I do not need two sd cards to upgrade uboot with.   Just looking for a sd version of your newer kernel, heard the mouse twitch is virtually gone on it.
"So there I was, spitting on my goldfish trying to keep it alive ..."
---------------------------------------------------------------< O >-------------------------------------------------------
Viliv N5 [Debian]
Acer One Running OSX 10.5.7 [Dell 3190 & Ram Upgraded]
SL-C1000 [ZUbuntu], JasJar [WM 6.5], Nokia N900, and Samsung Galaxy S 4G.
Sony Ux280P [Kbuntu 10.4 Lucid], PsP Go and DSi

flux

  • Full Member
  • ***
  • Posts: 104
    • View Profile
New Kernel 2.6.23.9 For C3100 And C3200
« Reply #4 on: November 30, 2007, 12:34:25 am »
hello,

i want to thank you very  much, 2or0, for having heard my request about ip_tables modules. I'll install it saturday (or tomorrow night). If you haven't tested yet, i'll let you know if everything is fine.
once again, thank you !

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
New Kernel 2.6.23.9 For C3100 And C3200
« Reply #5 on: November 30, 2007, 07:57:52 am »
Hey, my 3200 has also just put it on! Will test it from now on and report issues here.
THANKS!

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

2or0

  • Full Member
  • ***
  • Posts: 217
    • View Profile
    • http://
New Kernel 2.6.23.9 For C3100 And C3200
« Reply #6 on: November 30, 2007, 08:51:55 am »
Quote from: scottlfa
So too is mmcblk0p2, which loads from the second partition on the SD card.  Mmcblk0p1 is for the SD first partition.  I have tested both on my C1k with success.  I use the mmcblk0p2 atm because it works WONDERFULLY with reinstalling u-boot.  I have a small 64 mb partition on mmcblk0p1 (1st partition) and the rootfs on mmcblk0p2 (2nd partition).  So atm I do not need two sd cards to upgrade uboot with.   Just looking for a sd version of your newer kernel, heard the mouse twitch is virtually gone on it.

Yes. If you make mmcblk0p1 as vfat, then you can read and write the SD card on MS Windows series. This is the reason why I built the kernel for mmcblk0p2.
Zaurus SL-C3200 with Debian armel of kernel 2.6.24-yonggun
Ambicom WL1100C WLAN
1 GB Sandisk SD / 1 GB Lexar SD / 256 MB Dane-Elec CF
-----
Blog http://yonggun.tistory.com (English/Korean)

scottlfa

  • Sr. Member
  • ****
  • Posts: 281
    • View Profile
    • http://
New Kernel 2.6.23.9 For C3100 And C3200
« Reply #7 on: November 30, 2007, 02:54:35 pm »
Indeed and thats VERY cool, just interested in seeing a;

kernel.img.2.6.23.9-yonggun-eabi-mmcblk0p2
kernel.img.2.6.23.9-yonggun-eabi-mmcblk0p1

  Btw Thanks for making these kernels I know it can be a pain
"So there I was, spitting on my goldfish trying to keep it alive ..."
---------------------------------------------------------------< O >-------------------------------------------------------
Viliv N5 [Debian]
Acer One Running OSX 10.5.7 [Dell 3190 & Ram Upgraded]
SL-C1000 [ZUbuntu], JasJar [WM 6.5], Nokia N900, and Samsung Galaxy S 4G.
Sony Ux280P [Kbuntu 10.4 Lucid], PsP Go and DSi

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
New Kernel 2.6.23.9 For C3100 And C3200
« Reply #8 on: November 30, 2007, 03:02:22 pm »
And it will be super cool to have a yonggun kernel for the Cxx0 series as well.  
My 860 doesn't mind testing and crashing because it's now resting in doggish peace.

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]

2or0

  • Full Member
  • ***
  • Posts: 217
    • View Profile
    • http://
New Kernel 2.6.23.9 For C3100 And C3200
« Reply #9 on: November 30, 2007, 03:51:51 pm »
Quote from: scottlfa
Indeed and thats VERY cool, just interested in seeing a;

kernel.img.2.6.23.9-yonggun-eabi-mmcblk0p2
kernel.img.2.6.23.9-yonggun-eabi-mmcblk0p1

  Btw Thanks for making these kernels I know it can be a pain

I am not sure that 2.6.23.9 works on C1000. If you can be a volunteer, I will build the kernels.  

Quote from: ZDevil
And it will be super cool to have a yonggun kernel for the Cxx0 series as well.  
My 860 doesn't mind testing and crashing because it's now resting in doggish peace.

Ok, I will try to build it for Cxx0. This weekend I will do it and send it to you.  
Zaurus SL-C3200 with Debian armel of kernel 2.6.24-yonggun
Ambicom WL1100C WLAN
1 GB Sandisk SD / 1 GB Lexar SD / 256 MB Dane-Elec CF
-----
Blog http://yonggun.tistory.com (English/Korean)

flux

  • Full Member
  • ***
  • Posts: 104
    • View Profile
New Kernel 2.6.23.9 For C3100 And C3200
« Reply #10 on: November 30, 2007, 05:07:34 pm »
Q18     of installation

excuse me to ask it, but on the wiki, it isn't quite clear...

7.2 : install kernel with : kernel.img (find on yonggun site)  +   autoboot.sh

at the end, upgrade kernel :  use kernel.img (yonggun) +  updater.sh

so, to pass from 2.6.23.1-yonggun to 2.6.23.9-yonggun, do i need "autoboot.sh", or "upgrader.sh" put on the SD with the new "kernel.img", before launching u-boot, and tell him to flash the kernel (only the kernel, not a new total install)...

scottlfa

  • Sr. Member
  • ****
  • Posts: 281
    • View Profile
    • http://
New Kernel 2.6.23.9 For C3100 And C3200
« Reply #11 on: November 30, 2007, 05:15:42 pm »
I am certainly willing to be a guinea pig
"So there I was, spitting on my goldfish trying to keep it alive ..."
---------------------------------------------------------------< O >-------------------------------------------------------
Viliv N5 [Debian]
Acer One Running OSX 10.5.7 [Dell 3190 & Ram Upgraded]
SL-C1000 [ZUbuntu], JasJar [WM 6.5], Nokia N900, and Samsung Galaxy S 4G.
Sony Ux280P [Kbuntu 10.4 Lucid], PsP Go and DSi

2or0

  • Full Member
  • ***
  • Posts: 217
    • View Profile
    • http://
New Kernel 2.6.23.9 For C3100 And C3200
« Reply #12 on: November 30, 2007, 05:39:44 pm »
Quote from: flux
Q18     of installation

excuse me to ask it, but on the wiki, it isn't quite clear...

7.2 : install kernel with : kernel.img (find on yonggun site)  +   autoboot.sh

at the end, upgrade kernel :  use kernel.img (yonggun) +  updater.sh

so, to pass from 2.6.23.1-yonggun to 2.6.23.9-yonggun, do i need "autoboot.sh", or "upgrader.sh" put on the SD with the new "kernel.img", before launching u-boot, and tell him to flash the kernel (only the kernel, not a new total install)...

You need autoboot.sh if you want to upgrade the kernel using uboot.
Zaurus SL-C3200 with Debian armel of kernel 2.6.24-yonggun
Ambicom WL1100C WLAN
1 GB Sandisk SD / 1 GB Lexar SD / 256 MB Dane-Elec CF
-----
Blog http://yonggun.tistory.com (English/Korean)

flux

  • Full Member
  • ***
  • Posts: 104
    • View Profile
New Kernel 2.6.23.9 For C3100 And C3200
« Reply #13 on: November 30, 2007, 05:44:57 pm »
ok, thanks  i'll let you know tomorrow about iptables and some tests

ZDevil

  • Hero Member
  • *****
  • Posts: 1998
    • View Profile
    • http://
New Kernel 2.6.23.9 For C3100 And C3200
« Reply #14 on: December 01, 2007, 11:51:45 am »
One issue:

I got random internal compiler error after overclocking (624mhz). Just run make again and the process will continue. Things still build well. IIRC this does not only happen to this kernel but also in pdaXrom before (in my experience).
« Last Edit: December 01, 2007, 11:52:05 am by ZDevil »

Life is too precious for hacking *too much*
Visit my Z screencap gallery[/color]
My EeePC 701 Black = Debian (Lenny) on IceRocks + Transcend SDHC Class6 8GB + 2GB RAM
My Zaurus SL-C3200 = Debian EABI (kernel 2.6.24.3-yonggun) on a swapped internal Sandisk Extreme III CF 16gb
My Debian EABI feed: http://matrixmen.free.fr/zaurus/debian/
My OpenBSD/Zaurus feeds:  Link1, Link2
[/i][/font][/color][/size]