Hi,
After some days of receiving the plug (thx NewIT!) I was very happy till I decided I'd try to upgrade using the image in the cd.
Using Ubuntu Desktop 10.4 and the provided Install (runme.php) procedure I got this:
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], egiga1
Hit any key to stop autoboot: 0
NAND read: device 0 offset 0x100000, size 0x400000
Reading data from 0x4ff800 -- 100% complete.
4194304 bytes read: OK
## Booting image at 00800000 ...
[font=Verdana]Bad Magic Number [/font]
Marvell>>
Install works
partially, as follows:
For bug reports, read http://svn.berlios.de/svnroot/repos/openocd/trunk/BUGS
2000 kHz
jtag_nsrst_delay: 200
jtag_ntrst_delay: 200
dcc downloads are enabled
Info : JTAG tap: feroceon.cpu tap/device found: 0x20a023d3 (mfg: 0x1e9, part: 0x0a02, ver: 0x2)
Info : JTAG Tap/device matched
target state: halted
target halted in ARM state due to debug-request, current mode: Supervisor
cpsr: 0x000000d3 pc: 0xffff0000
MMU: disabled, D-Cache: disabled, I-Cache: disabled
0 0 1 0: 00052078
NAND flash device 'NAND 512MiB 3,3V 8-bit' found
successfully erased blocks 5 to 6 on NAND flash device 'NAND 512MiB 3,3V 8-bit'
wrote file uboot-env.bin to NAND flash 0 up to offset 0x000c0000 in 19.087997s
target state: halted
target halted in ARM state due to debug-request, current mode: Supervisor
cpsr: 0x000000d3 pc: 0xffff0000
MMU: disabled, D-Cache: disabled, I-Cache: disabled
0 0 1 0: 00052078
NAND flash device 'NAND 512MiB 3,3V 8-bit' found
successfully erased blocks 0 to 4 on NAND flash device 'NAND 512MiB 3,3V 8-bit'
wrote file uboot.bin to NAND flash 0 up to offset 0x00074000 in 69.247017s
Segmentation fault
**** openocd FAILED
**** Is the mini USB cable connected?
**** Try powering down, then replugging the Sheevaplugroot@T60:/home/cristian/sheevainst#
At the moment of the error above, the plug reboots and I can see funny characters in the minicom connection when loading the kernel:
Erasing Nand...Writing to Nand... done
## Booting image at 00800000 ...
Image Name: Linux-2.6.30.2
Created: 2009-07-23 1:53:36 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2620440 Bytes = 2.5 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 01100000 ...
Image Name: initrd.ext2.gz
Created: 2009-08-19 14:24:20 UTC
Image Type: ARM Linux RAMDisk Image (gzip compressed)
Data Size: 3331562 Bytes = 3.2 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
??arting kernel ... ;??? ???????ompressing Linux............................................................???qP+ey?g+??BV??j4?*aq-??jAz?wQ7;??J,Y&r?D4?Zi!h?iI??J4$SVR ?H((B])?
?
P
6
???{??? (
For info:
Marvell>> version
U-Boot 1.1.4 (Jul 19 2009 - 16:03:28) Marvell version: 3.4.19
Marvell>>
Marvell>> printenv
baudrate=115200
loads_echo=0
ipaddr=10.4.50.165
serverip=10.4.50.5
rootpath=/mnt/ARM_FS/
netmask=255.255.255.0
console=a0000
e=ttyS0,115200 mtdparts=nand_mtd:0xc0000@0(uboot)ro,0x1ff00000@0x100000(root)
CASset=min
MALLOC_len=1
ethprime=egiga0
bootargs_end=:::DB88FXX81:eth0:none
image_name=uImage
standalone=fsload 0x2000000 $(image_name);setenv bootargs $(console) root=/dev/;
ethmtu=1500
mvPhoneConfig=mv_phone_config=dev0:fxs,dev1:fxs
mvNetConfig=mv_net_config=(00:11:88:0f:62:81,0:1:2:3),mtu=1500
usb0Mode=host
yuk_ethaddr=00:00:00:EE:51:81
nandEcc=1bit
netretry=no
rcvrip=169.254.100.100
loadaddr=0x02000000
autoload=no
ethact=egiga0
bootargs_root=ubi.mtd=1 root=/dev/sda1:rootfs rootfstype=ubifs
mtdpartitions=mtdparts=orion_mtd:0x400000@0x100000(uImage),0x1fb00000@0x500000()
ethaddr=f0:ad:4e:00:05:b0
real_bootcmd=setenv bootargs $(bootargs_console) $(mtdpartitions) $(bootargs_ro0
bootargs_console=console=ttyS0,115200
recover1=setenv mainlineLinux yes; setenv arcNumber 2097; setenv bootcmd run ret
recover2=run recover3; setenv bootcmd $(real_bootcmd); saveenv; setenv bootargs0
recover3=run recover4; nand erase clean 0x00100000 0x00400000; nand write.e 0x00
recover4=usb start; fatload usb 0 0x00800000 uImage; fatload usb 0 0x01100000 id
arcNumber=2097
filesize=32D62A
bootcmd=setenv bootargs $(bootargs_console) $(mtdpartitions) $(bootargs_root); 0
stdin=serial
stdout=serial
stderr=serial
nandEnvBase=a0000
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
bootargs=console=ttyS0,115200 mtdparts=orion_mtd:0x400000@0x100000(uImage),0x1fs
Environment size: 2220/131068 bytes
Marvell>>
What I would like like to do is to get back to a factory installation!I spend hours / days in the internet looking for a solution. I also tried a tftp installation and got same issue.
Thanks a lot for any help!
Cristian
Belgium