• Home
  • Help
  • Search
  • Login
  • Register
Pages: [1]
Author Topic: 2.6.38.4 new kernel available  (Read 3710 times)
cbxbiker61
Global Moderator
Sr. Member
*****

Karma: 38
Posts: 497


View Profile
« on: April 22, 2011, 01:09:15 AM »

2.6.38.4 is now available.

For everything besides Dreamplugs:
sudo ./README-PLUG-UPDATE.sh 2.6.38.4 --nandkernel (installs 2.6.38.4 to nand)

For Dreamplugs:
sudo ./README-DREAM-UPDATE.sh 2.6.38.4 (installs 2.6.38.4 to disk)

Kernel and modules are available from the following locations:

http://www.plugapps.com/with-linux/
http://sheeva.with-linux.com/sheeva/

Features e-sata, dmcrypt, IPV6, CIFS, NFS4, EXT3, EXT4, JFS, XFS, FUSE(for ntfs-3g), UBIFS, usb-serial, uvcvideo, iptables, appletalk, bluetooth, v4l and ppp.
Logged

mgillespie
Full Member
***

Karma: 7
Posts: 239



View Profile
« Reply #1 on: April 22, 2011, 02:16:20 AM »

Would be nice if the script would get the latest and greatest if the version is not specified.
Logged

Fletch
Jr. Member
**

Karma: 1
Posts: 61


View Profile
« Reply #2 on: April 22, 2011, 01:22:33 PM »

For Dreamplugs:
sudo ./README-DREAM-UPDATE.sh 2.6.38.4 (installs 2.6.38.4 to disk

The Dreamplug README talks about modifying bootargs.  If I have my /boot as vfat on the first partition of the uSD, can I leave it that way?
Logged

cbxbiker61
Global Moderator
Sr. Member
*****

Karma: 38
Posts: 497


View Profile
« Reply #3 on: April 22, 2011, 02:20:09 PM »

For Dreamplugs:
sudo ./README-DREAM-UPDATE.sh 2.6.38.4 (installs 2.6.38.4 to disk

The Dreamplug README talks about modifying bootargs.  If I have my /boot as vfat on the first partition of the uSD, can I leave it that way?

The reason the README talks about modifying bootargs is that I don't know what filename the default dreamplug expects to load from.  The script installs the uImage to (for example) /boot/dream-2.6.38.4-uImage.

Check your bootargs and tell me what they say.  It's really just a matter of copying /boot/dream-2.6.38-4-uImage to whatever filename is specified in your bootargs.  If you do it that way....then you don't need to modify bootargs.
Logged

Fletch
Jr. Member
**

Karma: 1
Posts: 61


View Profile
« Reply #4 on: April 22, 2011, 03:19:23 PM »

OK, thanks.  I'll post the factory bootargs later, but I know it's /boot/uImage.
Logged

Fletch
Jr. Member
**

Karma: 1
Posts: 61


View Profile
« Reply #5 on: April 22, 2011, 06:38:47 PM »

Dreamplug u-boot environment:

Code:
Marvell>> printenv
bootcmd=setenv ethact egiga0; ${x_bootcmd_ethernet}; setenv ethact egiga1; ${x_bootcmd_ethernet}; ${x_bootcmd_usb}; ${x_bootcmd_kernel}; setenv bootargs ${x_bootargs} ${x_bootargs_root}; bootm 0x6400000;
bootdelay=3
baudrate=115200
x_bootcmd_ethernet=ping 192.168.2.1
x_bootcmd_usb=usb start
x_bootcmd_kernel=fatload usb 0 0x6400000 uImage
x_bootargs=console=ttyS0,115200
x_bootargs_root=root=/dev/sda2 rootdelay=10
ethact=egiga0
ethaddr=F0:AD:4E:00:hh:hh
eth1addr=F0:AD:4E:00:hh:hh
stdin=serial
stdout=serial
stderr=serial
Logged

Fletch
Jr. Member
**

Karma: 1
Posts: 61


View Profile
« Reply #6 on: April 22, 2011, 08:25:31 PM »

x_bootcmd_kernel=fatload usb 0 0x6400000 uImage

So, on a dreamplug, copy the kernel to /media/usb1 instead of /boot, add mainlineLinux and arcNumber to u-boot env, and it boots and runs fine.  I've only done very limited testing, but it runs and wireless works.  Thanks for adding dreamplug support!
Logged

tomasz
Newbie
*

Karma: 0
Posts: 12


View Profile
« Reply #7 on: April 25, 2011, 12:48:59 AM »

For those of us that don't have a JTAG to change the uboot env .. is there anyway to upgrade to these newer kernels?
Logged

cbxbiker61
Global Moderator
Sr. Member
*****

Karma: 38
Posts: 497


View Profile
« Reply #8 on: April 26, 2011, 03:00:17 PM »

For those of us that don't have a JTAG to change the uboot env .. is there anyway to upgrade to these newer kernels?

I'd have to say generally no, since you won't have a way to set mainlineLinux and arcNumber.

OTOH, If your plug is a NAND plug (not Dreamplug) there are some userspace tools for manipulating the uboot environment within a booted plug.  I'm not sure what their current status is.  Seems to me they weren't working that well 4 months ago or so.
Logged

spinifex
Full Member
***

Karma: 8
Posts: 167



View Profile WWW
« Reply #9 on: May 02, 2011, 06:41:55 AM »

Reading the patch list 2.6.35.13 has a significant UBIFS patch
Logged

Pages: [1]
Print
Jump to: