Hi everybody,
i received last week my new sheevaplug.
I want to install Debian on a SD Card and boot the sheevaplug from the SD Card.
I used the instructions on this page:
http://www.cyrius.com/debian/kirkwood/sheevaplug/unpack.htmlI have a 1 GB SD Card with that layout:
Disk mmcblk0: 1023 MB, 1023934464 bytes
32 heads, 63 sectors/track, 992 cylinders
Units = cylinders of 2016 * 512 = 1032192 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
mmcblk0p1 * 1 100 100768+ 83 Linux
mmcblk0p2 101 700 604800 83 Linux
mmcblk0p3 701 992 294336 82 Linux swap / SolarisWhen I boot from SD Card, this is the output:
Marvell>> run bootcmd
Error! cmd : 8, err : 0201
SD found. Card desciption is:
Manufacturer: 0x1c, OEM "SV"
Product name: "SDC ", revision 1.0
Serial number: 2164265954
Manufacturing date: 6/2005
CRC: 0x00, b0 = 0
4480111 bytes read
1820384 bytes read
## Booting image at 00400000 ...
Image Name: Debian kernel
Created: 2009-11-23 17:25:02 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1820320 Bytes = 1.7 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 00800000 ...
Image Name: Debian ramdisk
Created: 2009-11-23 17:25:04 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 4480047 Bytes = 4.3 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.Then the Sheevaplug hangs up, no further Output....
Here the environment variables:
Marvell>> printenv
baudrate=115200
loads_echo=0
rootpath=/mnt/ARM_FS/
netmask=255.255.0.0
console=a0000
e=ttyS0,115200
CASset=min
MALLOC_len=1
ethprime=egiga0
ethmtu=1500
usb0Mode=host
nandEcc=1bit
ethact=egiga0
serverip=10.10.0.2
ipaddr=10.10.0.1
cesvcid=ULULULULULULPPULULULULULDA
bootargs_end=:::DB88FXX81:eth0:none
image_name=uImage
standalone=fsload 0x2000000 $(image_name);setenv bootargs $(console) root=/dev/mtdblock0 rw ip=$(ipaddr):$ (serverip)$(bootargs_end) $(mvPhoneConfig); bootm 0x2000000;
mvPhoneConfig=mv_phone_config=dev0:fxs,dev1:fxs
mvNetConfig=mv_net_config=(00:11:88:0f:62:81,0:1:2:3),mtu=1500
yuk_ethaddr=00:00:00:EE:51:81
netretry=no
rcvrip=169.254.100.100
loadaddr=0x02000000
autoload=no
ethaddr=00:50:43:01:6A:95
run_diag=no
mainLineLinux=yes
arcNumber=2097
bootargs_console=console=ttyS0,115200
bootargs_root=root=/dev/mmcblk1p2
bootcmd=setenv bootargs $(bootargs_console) $(bootargs_root); run bootcmd_mmc; bootm 0x400000 0x0800000
bootargs=console=ttyS0,115200 root=/dev/mmcblk1p2
filesize=1BC6E0
bootcmd_mmc=mmcinit; ext2load mmc 0 0x0800000 /uInitrd; ext2load mmc 0 0x400000 /uImage
stdin=serial
stdout=serial
stderr=serial
nandEnvBase=a0000
mainlineLinux=no
enaMonExt=no
enaCpuStream=no
enaWrAllo=no
pexMode=RC
disL2Cache=no
setL2CacheWT=yes
disL2Prefetch=yes
enaICPref=yes
enaDCPref=yes
sata_dma_mode=yes
netbsd_en=no
vxworks_en=no
bootdelay=3
disaMvPnp=no
enaAutoRecovery=yes
pcieTune=no
I hope someone can help me...
Greetings
Michael