• Home
  • Help
  • Search
  • Login
  • Register
  Show Posts
Pages: [1] 2 3 ... 16
1  Linux Stuff / Kernel / Re: 3.9.0+ Device-tree kernels on: February 19, 2014, 01:07:31 AM
Working OK again today. Grabbed the last 3.11 kernel and will stick with that seems more robust on my sheevaplug.
2  Linux Stuff / Kernel / Re: 3.9.0+ Device-tree kernels on: February 18, 2014, 04:14:02 PM
Anyone else having problems with http://www.xilka.com ?

Many links just redirect to www.appfail.com  Huh

Has this site been compromised?  Have the kernels it hosts been compromised too?  All rather unnerving....

I desperately need to downgrade from 3.13.2 due to ehci usb disconnect problems, but can't get an old kernel, not do I trust that site anymore even if I could...
3  Linux Stuff / Linux distributions / Re: The alternative Debian install method. on: December 24, 2013, 03:29:28 AM
Link is the same as usual (so save you scrolling back to page 1).


4  Linux Stuff / Linux distributions / Re: The alternative Debian install method. on: December 24, 2013, 03:21:25 AM
Updated the script and prebuilt images today with the latest Debian Wheezy (7.3).   Also posted a complete ready to go ESIA application image with Linux 3.0.60/Wheezy7.3

I would recommend running this with DenX U-Boot 2013.10-rc1-00034-g2b26201
(not created/compiled by me, but I have put it in the same mediafire directory, incase it disappears from the web in the future)

Tested it all out on my original Globalscale Sheevaplug, which aside from a powersupply replacement has turned out to be a very trusty and reliable bit of kit.

Once loaded, don't forget to change the password, create new ssl keys, flash the latest sheeva kernel using the update script:


and pick up the latest Debian package updates with an apt-get update.

5  Linux Stuff / Kernel / Kernel with eCryptfs support? on: August 31, 2013, 02:26:56 AM
Anyone built a kernel with eCryptfs module support?   I don't have the build tools setup or even know how to set them up!, wondering if someone had already done the legwork? or could do it (3.10.10)?  Grin Grin
6  Linux Stuff / Kernel / Typo in the update script! on: August 31, 2013, 02:24:55 AM

The first line in the function has $Plaform   should be $Platform

This causes the flash to fail on my sheevaplug!

function CheckSize()
local uImageFile=$Plaform-$Device-$KVer-uImage
local mtd=$(grep uImage /proc/mtd | cut -d' ' -f1 | sed 's#:##')
local mtdHexSize=$(grep uImage /proc/mtd | cut -d' ' -f2)
local mtdSize=''
let mtdSize=0x$mtdHexSize
local uImageSize=$(stat -c%s "$uImageFile")
if (( uImageSize > mtdSize )); then
echo "uImage size $uImageSize exceeds $mtd size $mtdSize"
echo "You must resize your mtds before this kernel will fit!"
echo "The simplest way to do this is with the SheevaPlug installer"
exit 1
7  General Category / Application ideas and development Q/A / Re: Using the Sheevaplug Blue LED to notify of new mail. on: May 06, 2012, 03:27:02 PM
small update to this.   This has been bulletproof for many years.   However I recently updated my plug to a new kernel and new Debian install, and this stopped working.    It's because it finally uses the correct LED labels in the kernel now...   The Blue LED's are referenced by blue in the script...

echo "none" > /sys/class/leds/plug\:blue\:health/trigger

Just incase someone else uses this and wonders why it stopped working...
8  Linux Stuff / Kernel / Re: sheeva/dream 3.2.5 new kernel available on: February 10, 2012, 10:01:58 AM
First I tried...

Unfortunately, anyone else that takes the link from the Debian Linux page will also see the recommendation to upgrade u-boot.


"You have to upgrade the u-boot boot loader before you can install Debian. "

This was the root of all my problems :-(
9  Linux Stuff / Kernel / Re: sheeva/dream 3.2.5 new kernel available on: February 08, 2012, 11:28:13 AM
Confirmed working on my Sheevaplug running Denx U-Boot 2011.12 (Jan 08 2012 - 21:53:47)

This is the first 3.2 kernel that has worked for me using this U-Boot (they all worked using the Marvell U-Boot).
10  Linux Stuff / Kernel / Re: Booting kernels 3.2 and later on: February 07, 2012, 10:57:45 AM
Hmm, wondering if this is the problem I was having with non booting kernels on a sheevaplug?

I ran 3.2 without any problems, using an old u-boot, I rebuilt my plug and used the latest DENX u-boot and it wouldn't boot the same 3.2 binary that booted previously with a tweaked Marvell uboot(3.4.27 - pingtoo patch.03)...  I sorta mentioned this a while back.

Before I go off and screw up my plug, do you think things are now OK in respect to the non-booting problems?  Will my u-boot change be the culprit of why I couldn't boot 3.2?
11  Linux Stuff / Kernel / Re: 3.2 new kernel available on: January 12, 2012, 12:03:19 PM
Can confirm Something fishy going on with 3.2...

12  Linux Stuff / General Linux questions / Re: Big problems trying to update my original Sheevaplug. on: January 12, 2012, 12:02:18 PM
3.1.8 brought things back to life!

Just as a sanity check, flashed 3.2 again from a fresh download, and it was borked again.  Flashed 3.1.8 and it was fine again...

Something REALLY fishy going on, as like I said before I decided to tinker, I did have 3.2 running on this same plug. (the only different I can think could be partition layout or the fact I was using an old Marvell uboot rather than the new uboot).

Either way, going to stay on 3.1.8 for the moment until someone smarter than me can work out what's wrong...
13  Linux Stuff / General Linux questions / Re: Big problems trying to update my original Sheevaplug. on: January 12, 2012, 09:45:58 AM
I'll give it  ago in the next couple of hours.

What's interesting, I usually keep ontop of kernels, and the plug WAS running 3.2 totally fine until I started tinkering.  So if it's not happy now, it's something specific in what I have done, as it's CAPABLE of running 3.2.
14  Linux Stuff / General Linux questions / Big problems trying to update my original Sheevaplug. on: January 12, 2012, 05:32:07 AM
I had some problems with Debian, so I decided to wipe and start again, and whilst at it, load the new DENX u-boot.  I am installing to internal NAND for performance reasons.

After a whole evening wasted because ESIA was copying zero byte instimg and initrd...   Sorted that by copying the files manually, and I can get the provided Debian ESIA image loaded and it booting.

However, there is something badly wrong with it, as CXBikers kernel update scripts fail to work for numerous reasons.

I then used my Debian rootfs again using ESIA, and it loaded the old kernel that ships with it, but with the updated rootfs (after changing the MD5 checksum in the manifest).

CXBikers kernel then flashes correctly, however it does not boot, it hangs on "Uncompressing Linux... done, booting the kernel.".

Can someone take a look here at my uboot enviroment and see if it looks sensible?

Marvell>> reset
resetting ...

U-Boot 2011.12 (Jan 08 2012 - 21:53:47)
Marvell-Sheevaplug - eSATA - SD/MMC

SoC:   Kirkwood 88F6281_A0
DRAM:  512 MiB
WARNING: Caches not enabled
NAND:  512 MiB
In:    serial
Out:   serial
Err:   serial
Net:   egiga0
88E1116 Initialized on egiga0
Hit any key to stop autoboot:  0

NAND read: device 0 offset 0x100000, size 0x400000
 4194304 bytes read: OK
## Booting kernel from Legacy Image at 00800000 ...
   Image Name:   Linux-3.2.0
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2911752 Bytes = 2.8 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.

Marvell>> printenv
app_summary=Debian Stable (Squeeze) ARM5 SheevaPlug Distribution
bootargs_root=ubi.mtd=1 root=ubi0:rootfs rootfstype=ubifs
bootcmd=setenv bootargs $(bootargs_console) $(mtdpartitions) $(bootargs_root); nand read.e 0x00800000 0x00100000 0x00400000; bootm 0x00800000
install_options=backup= url=Debian_Squeeze kernel=uImage rootfs=root.tar.gz modules=modules.tar.gz apptype= access=c2hlZXZhOnBsdWcK
real_bootcmd=setenv bootargs $(bootargs_console) $(mtdpartitions) $(bootargs_root); nand read.e 0x00800000 0x00100000 0x00400000; bootm 0x00800000
rec33=setenv bootargs $(bootargs_console) $(mtdpartitions) root=/dev/ram0 rw ramdisk=0x01100000,8M install_type=nand $(install_options); bootm 0x00800000 0x01100000
recover1=setenv mainlineLinux yes; setenv arcNumber 2097; setenv bootcmd run recover2; saveenv; reset
recover2=run recover3; setenv bootcmd $(real_bootcmd); saveenv; run rec33
recover3=run recover4
recover4=usb start; fatload usb 0 0x00800000 instImg; fatload usb 0 0x01100000 initrd
x_bootargs=console=ttyS0,115200 mtdparts=orion_nand:512k(uboot),4m@1m(kernel),507m@5m(rootfs) rw
x_bootargs_root=ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs
x_bootcmd_kernel=nand read 0x6400000 0x100000 0x400000
x_bootcmd_sata=ide reset;
x_bootcmd_usb=usb start;

Environment size: 1684/131068 bytes

Really keen to get this back online, as it's my mailserver amonst other things, and my ISP will soon start bouncing messages.
15  Linux Stuff / Kernel / Re: new kernel available 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.
Pages: [1] 2 3 ... 16