Can anyone help? I did have kernel 2.6.32, and i tried to update to 2.6.32.8 using README-2.6.32.8 from
http://sheeva.with-linux.com/sheeva. i did the nand update and boot update which may have been my mistake.
It seemed to work, but told me to update my bootcmd or rename the kernal, so i renamed it from 2.6.32.8-uImage to just uImage (what was the name of my old kernel i believe) and backed up my old kernel.
Since then it wont boot, ive tried going back to my old uImage but it still wont work.
Here is my bootlog...
__ __ _ _
| \/ | __ _ _ ____ _____| | |
| |\/| |/ _` | '__\ \ / / _ \ | |
| | | | (_| | | \ V / __/ | |
|_| |_|\__,_|_| \_/ \___|_|_|
_ _ ____ _
| | | | | __ ) ___ ___ | |_
| | | |___| _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
\___/ |____/ \___/ \___/ \__|
** MARVELL BOARD: SHEEVA PLUG LE
U-Boot 1.1.4 (Dec 27 2009 - 22:03:21) Marvell version: 3.4.27
U-Boot code: 00600000 -> 0067FFF0 BSS: -> 006CFEE0
Soc: 88F6281 A0 (DDR2)
CPU running @ 1200Mhz L2 running @ 400Mhz
SysClock = 400Mhz , TClock = 200Mhz
DRAM CAS Latency = 5 tRP = 5 tRAS = 18 tRCD=6
DRAM CS[0] base 0x00000000 size 256MB
DRAM CS[1] base 0x10000000 size 256MB
DRAM Total size 512MB 16bit width
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:512 MB
Flash: 0 kB
CPU : Marvell Feroceon (Rev 1)
Streaming disabled
Write allocate disabled
USB 0: host mode
PEX 0: interface detected no Link.
Net: egiga0 [PRIME]
Hit any key to stop autoboot: 0
SDHC found. Card desciption is:
Manufacturer: 0x1d, OEM "AD"
Product name: "SM ", revision 1.0
Serial number: 187738
Manufacturing date: 11/2009
CRC: 0x00, b0 = 0
5080685 bytes read
1426888 bytes read
## Booting image at 00800000 ...
Image Name: Debian kernel
Created: 2010-02-05 20:00:15 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1426824 Bytes = 1.4 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 01100000 ...
Image Name: Debian ramdisk
Created: 2010-02-05 20:00:16 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 5080621 Bytes = 4.8 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 2.6.32-trunk-kirkwood (Debian 2.6.32-5) (ben@decadent.org.uk) (gcc version 4.3.4 (Debian 4.3.4-6) ) #1 Mon Jan 11 10:57:12 UTC 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 SheevaPlug 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/mtdblock2 ro
[ 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: 510208KB available (3504K code, 578K data, 120K init, 0K highmem)
[ 0.000000] SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:114
[ 0.000000] Console: colour dummy device 80x30
[ 21.474960] Calibrating delay loop... 1192.75 BogoMIPS (lpj=5963776)
[ 21.714924] Security Framework initialized
[ 21.714944] SELinux: Disabled at boot.
[ 21.714969] Mount-cache hash table entries: 512
[ 21.715263] Initializing cgroup subsys ns
[ 21.715279] Initializing cgroup subsys cpuacct
[ 21.715289] Initializing cgroup subsys devices
[ 21.715297] Initializing cgroup subsys freezer
[ 21.715305] Initializing cgroup subsys net_cls
[ 21.715347] CPU: Testing write buffer coherency: ok
[ 21.716045] devtmpfs: initialized
[ 21.717680] regulator: core version 0.5
[ 21.717884] NET: Registered protocol family 16
[ 21.718381] Kirkwood: MV88F6281-A0, TCLK=200000000.
[ 21.718394] Feroceon L2: Enabling L2
[ 21.718426] Feroceon L2: Cache support initialised.
[ 21.720439] bio: create slab <bio-0> at 0
[ 21.720701] vgaarb: loaded
[ 21.721146] Switching to clocksource orion_clocksource
[ 21.724784] NET: Registered protocol family 2
[ 21.725079] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 21.725822] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[ 21.726176] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
[ 21.726355] TCP: Hash tables configured (established 16384 bind 16384)
[ 21.726364] TCP reno registered
[ 21.726513] NET: Registered protocol family 1
[ 21.726679] Unpacking initramfs...
[ 22.052217] Freeing initrd memory: 4960K
[ 22.052310] NetWinder Floating Point Emulator V0.97 (double precision)
[ 22.052550] audit: initializing netlink socket (disabled)
[ 22.052598] type=2000 audit(0.570:1): initialized
[ 22.059034] VFS: Disk quotas dquot_6.5.2
[ 22.059297] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 22.059388] JFFS2 version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
[ 22.060016] msgmni has been set to 1006
[ 22.061644] alg: No test for stdrng (krng)
[ 22.061764] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[ 22.061776] io scheduler noop registered
[ 22.061783] io scheduler anticipatory registered
[ 22.061790] io scheduler deadline registered
[ 22.061980] io scheduler cfq registered (default)
[ 22.067851] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
[ 22.068290] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 33) is a 16550A
[ 22.389874] console [ttyS0] enabled
[ 22.393954] NAND device: Manufacturer ID: 0xec, Chip ID: 0xdc (Samsung NAND 512MiB 3,3V 8-bit)
[ 22.402650] Scanning device for bad blocks
[ 22.526477] Creating 3 MTD partitions on "orion_nand":
[ 22.531651] 0x000000000000-0x000000100000 : "u-boot"
[ 22.537193] 0x000000100000-0x000000500000 : "uImage"
[ 22.542663] 0x000000500000-0x000020000000 : "root"
[ 22.548875] mice: PS/2 mouse device common for all mice
[ 22.554497] rtc-mv rtc-mv: rtc core: registered rtc-mv as rtc0
[ 22.560417] i2c /dev entries driver
[ 22.564121] cpuidle: using governor ladder
[ 22.568344] cpuidle: using governor menu
[ 22.572386] Registered led device: plug:green:health
[ 22.577420] mv_xor_shared mv_xor_shared.0: Marvell shared XOR driver
[ 22.583838] mv_xor_shared mv_xor_shared.1: Marvell shared XOR driver
[ 22.621208] mv_xor mv_xor.0: Marvell XOR: ( xor cpy )
[ 22.661206] mv_xor mv_xor.1: Marvell XOR: ( xor fill cpy )
[ 22.701206] mv_xor mv_xor.2: Marvell XOR: ( xor cpy )
[ 22.741206] mv_xor mv_xor.3: Marvell XOR: ( xor fill cpy )
[ 22.747863] TCP cubic registered
[ 22.751110] NET: Registered protocol family 17
[ 22.755912] registered taskstats version 1
[ 22.760647] rtc-mv rtc-mv: setting system clock to 2010-02-21 16:36:13 UTC (1266770173)
[ 22.768747] Freeing init memory: 120K
Loading, please wait...
Begin: Loading essential drivers ... done.
Begin: Running /scripts/init-premount ... [ 23.302525] MV-643xx 10/100/1000 ethernet driver version 1.4
[ 23.308470] mv643xx_eth smi: probed
[ 23.352799] net eth0: port 0 with MAC address 00:50:43:01:49:5a
[ 23.367599] usbcore: registered new interface driver usbfs
[ 23.375139] mmc0: mvsdio driver initialized, lacking card detect (fall back to polling)
[ 23.384554] usbcore: registered new interface driver hub
[ 23.391585] usbcore: registered new device driver usb
[ 23.410372] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 23.417012] orion-ehci orion-ehci.0: Marvell Orion EHCI
[ 23.423347] orion-ehci orion-ehci.0: new USB bus registered, assigned bus number 1
[ 23.458282] mmc0: host does not support reading read-only switch. assuming write-enable.
[ 23.466851] orion-ehci orion-ehci.0: irq 19, io mem 0xf1050000
[ 23.472747] mmc0: new high speed SDHC card at address b368
[ 23.491274] orion-ehci orion-ehci.0: USB 2.0 started, EHCI 1.00
[ 23.497279] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 23.504126] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 23.511392] usb usb1: Product: Marvell Orion EHCI
[ 23.516115] usb usb1: Manufacturer: Linux 2.6.32-trunk-kirkwood ehci_hcd
[ 23.522862] usb usb1: SerialNumber: orion-ehci.0
[ 23.527947] mmcblk0: mmc0:b368 SM 7.46 GiB
[ 23.532598] mmcblk0: p1 p2 p3 <
[ 23.536477] usb usb1: configuration #1 chosen from 1 choice
[ 23.542340] p5 >
[ 23.547533] hub 1-0:1.0: USB hub found
[ 23.557063] hub 1-0:1.0: 1 port detected
done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... done.
mount: mounting /dev/mtdblock2 on /root failed: No such device
Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... mount: mounting /dev on /root/dev failed: No such file or directory
done.
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have /sbin/init.
No init found. Try passing init= bootarg.
BusyBox v1.14.2 (Debian 1:1.14.2-2) built-in shell (ash)
Enter 'help' for a list of built-in commands.
/bin/sh: can't access tty; job control turned off
(initramfs) [ 23.871198] usb 1-1: new high speed USB device using orion-ehci and address 2
[ 24.022516] usb 1-1: New USB device found, idVendor=05e3, idProduct=0608
[ 24.029254] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 24.036434] usb 1-1: Product: USB2.0 Hub
[ 24.040661] usb 1-1: configuration #1 chosen from 1 choice
[ 24.046648] hub 1-1:1.0: USB hub found
[ 24.050766] hub 1-1:1.0: 4 ports detected
[ 24.331549] usb 1-1.4: new high speed USB device using orion-ehci and address 3
[ 24.442516] usb 1-1.4: New USB device found, idVendor=05e3, idProduct=0608
[ 24.449427] usb 1-1.4: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 24.456781] usb 1-1.4: Product: USB2.0 Hub
[ 24.461140] usb 1-1.4: configuration #1 chosen from 1 choice
[ 24.467260] hub 1-1.4:1.0: USB hub found
[ 24.471516] hub 1-1.4:1.0: 4 ports detected
This is where it stops, if i press any buttons it goes to (initramfs)
here is my printenv
baudrate=115200
loads_echo=0
rootpath=/mnt/ARM_FS/
console=console=ttyS0,115200
CASset=min
MALLOC_len=1
ethprime=egiga0
bootargs_root=root=/dev/mtdblock2 ro
ethmtu=1500
usb0Mode=host
nandEcc=1bit
ethact=egiga0
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:49:5A
run_diag=no
fileaddr=2000000
netmask=255.255.0.0
ipaddr=192.168.13.50
serverip=192.168.13.2
arcNumber=2097
bootcmd=setenv bootargs $(bootargs_console) $(bootargs_root); run bootcmd_mmc; bootm 0x00800000 0x01100000
bootargs=console=ttyS0,115200 root=/dev/mtdblock2 ro
filesize=15C5C8
bootcmd_mmc=mmcinit; ext2load mmc 0 0x01100000 /uInitrd; ext2load mmc 0 0x00800000 /uImage
bootargs_console=console=ttyS0,115200
stdin=serial
stdout=serial
stderr=serial
mainlineLinux=yes
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
Environment size: 1403/131068 bytes
ive played around a bit so there might be lots of errors now but any pointers would be appreciated. or is there anyway i an start from scratch and then copy my install of debian backon?
thanks for any help.