• Home
  • Help
  • Search
  • Login
  • Register
  Show Posts
Pages: [1]
1  Linux Stuff / Kernel / Re: 2.6.35.12 new kernel available on: April 05, 2011, 11:40:58 PM
2.6.35.x is still the most stable version for my guruplug booting from sd. This one is no exception. Thnx for sharing!
2  Linux Stuff / Kernel / Re: 2.6.38 new kernel available on: March 18, 2011, 12:14:00 PM
I have the same issues as with the 2.37 kernel. Sometimes it failes to boot from sd. I think it has something to do with the uImage size or something... I might compile a smaller one with more things compiled as a module to find out....
3  Linux Stuff / Kernel / Re: 2.6.38 new kernel available on: March 18, 2011, 12:05:40 PM
Nice to see a new kernel. It seems to work stable, no issues with usb / esate storage / sleep and with good performance so far. I had some reboot issues with the 2.37 series, I will let you know what this kernel does. (I use boot from sd)
4  Linux Stuff / Kernel / Re: 2.6.37.3 new kernel available on: March 10, 2011, 07:06:19 AM
running it on my guruplug now. I'll post my experience. So far so good.
5  Linux Stuff / Kernel / Re: 2.6.37.2 new kernel available on: March 03, 2011, 10:46:42 AM
I use the latest flipflip uBoot (sd boot) from oktober/november 2010
6  Linux Stuff / Kernel / Re: 2.6.37.2 new kernel available on: March 01, 2011, 03:16:33 PM
runs stable for a day now. (debian sid with sd / ethernet / usb2.0 / esata in use on guruplug)
7  Linux Stuff / Kernel / Re: new 2.6.36.4, new 2.6.37.1 and updated 2.6.35.11 kernels available on: February 19, 2011, 01:53:40 AM
I tried both 2.6.37.1 and 2.6.35.11

2.6.37.1 is running ok on my guruplug, but for some reason the guruplug crashed last night, not sure what caused it.
Now running 2.6.35.11 and it works like a charm (also the added feature). The performance is very nice and very stable so far.
I might try 2.6.36.4 this week.
Thnx a lot and keep up the good work.
8  Linux Stuff / Kernel / Re: 2.6.35.11 new kernel available on: February 18, 2011, 04:29:44 PM
oops don;t know how to edit a post, but just installed 2.6.37.1 and it works like a charm now! Thanks so much. I hope you can keep the support for future kernels. Thnx!
9  Linux Stuff / Kernel / Re: 2.6.35.11 new kernel available on: February 18, 2011, 04:16:19 PM
Ok I found out it's because I use the cypress usb to ata chip in my harddisk enclosure. Would be great if it would be supported in later kernel builds as a module. (it's under usb storage). Can someone with a sata enclouse try to get it into sleep? Thnx

Support has just been added in 2.6.35.11, 2.6.36.4 and 2.6.37.1.


thnx a lot! I tried compiling the kernel myself, but it hangs at boot so I am very happy to hear it will be in the kernel. Cheesy You probably found out it's this one right? CONFIG_USB_STORAGE_CYPRESS_ATACB
I am looking forward to the new builds
10  Linux Stuff / Kernel / Re: 2.6.35.11 new kernel available on: February 18, 2011, 07:35:54 AM
Ok I found out it's because I use the cypress usb to ata chip in my harddisk enclosure. Would be great if it would be supported in later kernel builds as a module. (it's under usb storage). Can someone with a sata enclouse try to get it into sleep? Thnx
11  Linux Stuff / Kernel / Re: 2.6.35.11 new kernel available on: February 18, 2011, 02:44:00 AM
Can anyone confirm if usb sleep for  is supported for storage devices in any of the kernels posted here? I installed the kernel (but still using initrd) and  it didn't work. Maybe it's because I still use initrd?
you can test it using: hdparm -Y /dev/<your harddisk> and see if it does spindown. Thanks in advance!

(this works for me with the older debian kernel (2.6.32.5)
12  Linux Stuff / Kernel / Re: 2.6.35.6 new kernel available on: October 01, 2010, 04:43:22 AM
my situation:
guruplug server plus
- kernel uImage on NAND
- rootfs (debian testing) on SD card.

Thanks, trying to get it working now, but I must be missing a thing in my parameters?, since it can;t mount my rootfs:

I did set:

setenv mainlineLinux yes
setenv arcNumber 2659

it tries to find the rootfs on my NAND maybe or is ext4 missing? I got my rootfs on a sd card (/dev/sdb1 = unused boot, /dev/sdb2 = ext4 rootfs)

Uncompressing Linux... done, booting the kernel.
[    0.000000] Linux version 2.6.35.7 (kelly@speedy) (gcc version 4.4.3 (Sourcery G++ Lite er) ) #2 PREEMPT Wed Sep 29 16:46:15 MDT 2010
[    0.000000] CPU: Feroceon 88FR131 [56251311] revision 1 (ARMv5TE), cr=00053977
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] Machine: Marvell GuruPlug Reference Board
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
[    0.000000] Kernel command line: console=ttyS0,115200 root=/dev/sdb2 rootfstype=ext4
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 256MB 256MB = 512MB total
[    0.000000] Memory: 513680k/513680k available, 10608k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
[    0.000000]     vmalloc : 0xe0800000 - 0xfe800000   ( 480 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
[    0.000000]     modules : 0xbf000000 - 0xc0000000   (  16 MB)
[    0.000000]       .init : 0xc0008000 - 0xc002b000   ( 140 kB)
[    0.000000]       .text : 0xc002b000 - 0xc04fd000   (4936 kB)
[    0.000000]       .data : 0xc051e000 - 0xc054e7e0   ( 194 kB)
[    0.000000] SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  RCU-based detection of stalled CPUs is disabled.
[    0.000000]  Verbose stalled-CPUs detection is disabled.
[    0.000000] NR_IRQS:114
[    0.000000] Console: colour dummy device 80x30
[    0.000127] Calibrating delay loop... 1192.75 BogoMIPS (lpj=5963776)
[    0.240052] pid_max: default: 32768 minimum: 301
[    0.240118] Mount-cache hash table entries: 512
[    0.240367] CPU: Testing write buffer coherency: ok
[    0.242213] NET: Registered protocol family 16
[    0.243417] Kirkwood: MV88F6281-A1, TCLK=200000000.
[    0.243431] Feroceon L2: Cache support initialised.
[    0.257847] bio: create slab <bio-0> at 0
[    0.258356] vgaarb: loaded
[    0.258858] SCSI subsystem initialized
[    0.259580] usbcore: registered new interface driver usbfs
[    0.259840] usbcore: registered new interface driver hub
[    0.260013] usbcore: registered new device driver usb
[    0.262553] cfg80211: Calling CRDA to update world regulatory domain
[    0.262743] Switching to clocksource orion_clocksource
[    0.276627] NET: Registered protocol family 2
[    0.276822] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.277516] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[    0.277870] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
[    0.278073] TCP: Hash tables configured (established 16384 bind 16384)
[    0.278084] TCP reno registered
[    0.278094] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.278117] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.278255] NET: Registered protocol family 1
[    0.278499] RPC: Registered udp transport module.
[    0.278510] RPC: Registered tcp transport module.
[    0.278519] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.361817] JFFS2 version 2.2. (NAND) 2001-2006 Red Hat, Inc.
[    0.363065] JFS: nTxBlock = 4013, nTxLock = 32105
[    0.364410] msgmni has been set to 1003
[    0.366754] alg: No test for stdrng (krng)
[    0.366800] io scheduler noop registered
[    0.366809] io scheduler deadline registered
[    0.366910] io scheduler cfq registered (default)
[    0.374115] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[    0.374981] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
[    0.727903] console [ttyS0] enabled
[    0.739422] brd: module loaded
[    0.746305] loop: module loaded
[    0.751048] NAND device: Manufacturer ID: 0xec, Chip ID: 0xdc (Samsung NAND 512MiB 3,3V 8-bit)
[    0.759849] Scanning device for bad blocks
[    0.917358] Creating 3 MTD partitions on "orion_nand":
[    0.922523] 0x000000000000-0x000000100000 : "u-boot"
[    0.928677] 0x000000100000-0x000000500000 : "uImage"
[    0.934900] 0x000000500000-0x000020000000 : "root"
[    0.942812] MV-643xx 10/100/1000 ethernet driver version 1.4
[    0.948683] mv643xx_eth smi: probed
[    0.955041] net eth0: port 0 with MAC address 02:50:43:ab:21:6f
[    0.963623] net eth1: port 0 with MAC address 02:50:43:54:4c:6d
[    0.969734] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.976381] orion-ehci orion-ehci.0: Marvell Orion EHCI
[    0.981680] orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
[    1.012791] orion-ehci orion-ehci.0: irq 19, io mem 0xf1050000
[    1.032789] orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
[    1.039352] hub 1-0:1.0: USB hub found
[    1.043152] hub 1-0:1.0: 1 port detected
[    1.047718] Initializing USB Mass Storage driver...
[    1.052837] usbcore: registered new interface driver usb-storage
[    1.058872] USB Mass Storage support registered.
[    1.063690] usbcore: registered new interface driver ums-datafab
[    1.069837] usbcore: registered new interface driver ums-freecom
[    1.076043] usbcore: registered new interface driver ums-jumpshot
[    1.082272] usbcore: registered new interface driver ums-sddr09
[    1.088394] usbcore: registered new interface driver ums-sddr55
[    1.094726] mice: PS/2 mouse device common for all mice
[    1.100508] rtc-mv rtc-mv: rtc core: registered rtc-mv as rtc0
[    1.106635] i2c /dev entries driver
[    1.110740] cpuidle: using governor ladder
[    1.115342] cpuidle: using governor menu
[    1.119532] sdhci: Secure Digital Host Controller Interface driver
[    1.125797] sdhci: Copyright(c) Pierre Ossman
[    1.130548] mmc0: mvsdio driver initialized, lacking card detect (fall back to polling)
[    1.139677] mv_xor_shared mv_xor_shared.0: Marvell shared XOR driver
[    1.146126] mv_xor_shared mv_xor_shared.1: Marvell shared XOR driver
[    1.192821] mv_xor mv_xor.0: Marvell XOR: ( xor cpy )
[    1.200451] mmc0: new high speed SDIO card at address 0001
[    1.232820] mv_xor mv_xor.1: Marvell XOR: ( xor fill cpy )
[    1.272819] mv_xor mv_xor.2: Marvell XOR: ( xor cpy )
[    1.312820] mv_xor mv_xor.3: Marvell XOR: ( xor fill cpy )
[    1.322466] usbcore: registered new interface driver hiddev
[    1.328256] usbcore: registered new interface driver usbhid
[    1.333969] usbhid: USB HID core driver
[    1.337826] oprofile: hardware counters not available
[    1.342961] oprofile: using timer interrupt.
[    1.348727] TCP cubic registered
[    1.351973] NET: Registered protocol family 17
[    1.356649] lib80211: common routines for IEEE802.11 drivers
[    1.362828] usb 1-1: new high speed USB device using orion-ehci and address 2
[    1.371064] rtc-mv rtc-mv: setting system clock to 2010-10-01 11:38:11 UTC (1285933091)
[    1.379400] Root-NFS: No NFS server available, giving up.
[    1.384877] VFS: Unable to mount root fs via NFS, trying floppy.
[    1.391155] VFS: Cannot open root device "sdb2" or unknown-block(2,0)
[    1.397660] Please append a correct "root=" boot option; here are the available partitions:
[    1.406085] 1f00            1024 mtdblock0 (driver?)
[    1.411087] 1f01            4096 mtdblock1 (driver?)
[    1.416101] 1f02          519168 mtdblock2 (driver?)
[    1.421096] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
[    1.429441] [<c00304fc>] (unwind_backtrace+0x0/0xec) from [<c03e33dc>] (panic+0x5c/0xe4)
[    1.437601] [<c03e33dc>] (panic+0x5c/0xe4) from [<c0008f10>] (mount_block_root+0x1c8/0x208)
[    1.446014] [<c0008f10>] (mount_block_root+0x1c8/0x208) from [<c00091a8>] (prepare_namespace+0x164/0x1bc)
[    1.455657] [<c00091a8>] (prepare_namespace+0x164/0x1bc) from [<c0008480>] (kernel_init+0x120/0x168)
[    1.464863] [<c0008480>] (kernel_init+0x120/0x168) from [<c002c3f0>] (kernel_thread_exit+0x0/0x8)

13  Linux Stuff / Kernel / Re: 2.6.35.6 new kernel available on: September 30, 2010, 10:23:02 AM
I am not to sure if this is kernel related, but hdparm is not working for me:

root@guruplug:~# hdparm -i /dev/sdc

/dev/sdc:
 HDIO_DRIVE_CMD(identify) failed: Invalid exchange
 HDIO_GET_IDENTITY failed: Invalid argument

14  Linux Stuff / Kernel / Re: 2.6.35.6 new kernel available on: September 30, 2010, 01:34:18 AM
Thanks it boots the new kernel by just replacing the uImage (it still uses the old uInitrd), but would be nice to know what else should be done, anyone?
15  Linux Stuff / Kernel / Re: 2.6.35.6 new kernel available on: September 29, 2010, 05:18:56 AM
Thnx I really want to test it!

This should run on my guruplug server plus right? I did set the right environment variables in uboot but I am not to sure where to copy what files. I know where to put the uImage, but do I need an updated uInitrd too? and what about the modules etc?

my config: debian testing @ sd card and uImage & uInitrd @ NAND
Pages: [1]