[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian on SheevaPlug



Den 2009-04-26 21:11:14 skrev Robert Nelson <robertcnelson@gmail.com>:

On Sun, Apr 26, 2009 at 2:04 PM, Rickard Nilsson
<rickard.nilsson@telia.com> wrote:
Den 2009-04-26 13:39:17 skrev David Given <dg@cowlark.com>:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Rickard Nilsson wrote:
[...]

However, the process just stops after having uncompressed the
kernel:

What are your bootargs? Have you told it you want it to use a serial
console (without which you'll get no output at all)?

I have:

console=ttyS0,115200
mtdparts=nand_mtd:0x400000@0x100000(uImage),0x1fb00000@0x500000(rootfs)
rw root=b301 rootdelay=5

(b301 is the first partition on the SD card; you should be aware that
there seems to be a problem with recent mainline kernels in that they
don't handle the SD card properly.)

I have essentially the same bootargs as you, including the console. If
I boot the kernel that Marvell ships, in exactly the same way and with
the same bootargs, everything works fine, and I can watch the kernel
loading on the console.

I have also tried running:

 setenv mainlineLinux=yes
 setenv arcNumber=2097

first, as Martin suggested, but that didn't change anything.


Just a note, noticed on mine it didn't recognize those variables
initially.  Make sure you issue a "saveenv" followed by a "reset" to
reload everything...  Can't wait for a clean upstream version of
u-boot for this board....

That did the trick! After saving and resetting, the kernel boots up.
Thanks!

Now I just have to get the root fs to mount... Maybe I've run into
that SD card problem that David mentioned. Anyway, I'm back on track
now.

  / Rickard



Reply to: