[SOLVED] Goflex Net Bricked

This forum is for Marvell Kirkwood devices such as the GoFlex Home/Net, PogoPlug v1/v2, SheevaPlug, and ZyXEL devices.

[SOLVED] Goflex Net Bricked

Postby bloodragon » Mon Sep 12, 2011 9:10 am

Iv'e successfully installed archlinuxarm on a goflexNet and usb HD. then i go back to stock firmware with the procedure written here: http://archlinuxarm.org/forum/viewtopic.php?f=18&t=789. NO errors, and original firmware back in place...
then i tried to reinstall archlinuxarm from the guide... And now the GFN wouldn't boot anymore... the green light keeps blinking forever... i0ve tried also to create a usb key woth ext3 partition, uncompressed the ArchLinuxArm tarball http://archlinuxarm.org/os/ArchLinuxARM-armv5te-latest.tar.gz, and named the partition rootfs, but nothing...
I've a serial cable (not a ca42 but something similar)... what can i do?? i've no experience also in netcat..

Thanks in advice
Last edited by bloodragon on Thu Sep 15, 2011 11:49 am, edited 1 time in total.
bloodragon
 
Posts: 13
Joined: Wed Jul 06, 2011 3:31 pm
Location: London UK

Re: Goflex Net Bricked

Postby bloodragon » Mon Sep 12, 2011 10:20 pm

Here the netcat output
$this->bbcode_second_pass_code('', '
netcat .5


U-Boot 2010.09 (Feb 16 2011 - 18:42:02)
UBIT v0.6 by Jeff Doozan and Peter Carmichael
(Re)start USB...
USB: Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... unable to get device descriptor (error=-1)
2 USB Device(s) found
scanning bus for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot: 0
UBIFS error (pid 0): ubifs_get_sb: cannot open "ubi:fast", error -19
Error reading superblock on volume 'ubi:fast'!
UBIFS not mounted, use ubifs mount to mount volume first!
** Block device usb 0 not supported
** Block device usb 0 not supported

** Invalid boot device **

** Invalid boot device **
** Block device usb 1 not supported
** Block device usb 1 not supported

** Invalid boot device **

** Invalid boot device **
** Block device usb 2 not supported
** Block device usb 2 not supported

** Invalid boot device **

** Invalid boot device **
** Block device usb 3 not supported
** Block device usb 3 not supported

** Invalid boot device **

** Invalid boot device **

Reset IDE: Bus 0: not available Bus 1: not available
** Bad partition 1 **
** Bad partition 1 **
No Powersaving mode 7F
Error (no IRQ) dev 0 blk 0: status 0x7f
** Can't read from device 0 **

** Unable to use ide 0:1 for fatload **
No Powersaving mode 7F
Error (no IRQ) dev 0 blk 0: status 0x7f
** Can't read from device 0 **

** Unable to use ide 0:1 for fatload **
** Bad partition 1 **
** Bad partition 1 **
No Powersaving mode 7F
Error (no IRQ) dev 1 blk 0: status 0x7f
** Can't read from device 1 **

** Unable to use ide 1:1 for fatload **
No Powersaving mode 7F
Error (no IRQ) dev 1 blk 0: status 0x7f
** Can't read from device 1 **

** Unable to use ide 1:1 for fatload **
UBIFS error (pid 0): ubifs_get_sb: cannot open "ubi:ramdisk", error -19
Error reading superblock on volume 'ubi:ramdisk'!
UBIFS not mounted, use ubifs mount to mount volume first!
Marvell>>
')

And Here the printenv

$this->bbcode_second_pass_code('', '
Marvell>> printenv
printenv
bootcmd=run fast_boot; run usb_boot; run hd_boot; run ubi_boot
bootdelay=3
baudrate=115200
ide_start=ide reset
ubi_start=ubi part root
usb_start=usb start
nc_test=ping $ncip
nc_start=setenv stdin nc; setenv stdout nc; setenv stderr nc; version
silent_boot=run silent_rd ubi_args ubi_fallback
fast_boot=run fast_rd ubi_args ubi_fallback
usb_boot=for scan in 0 1 2 3; do run usb_args_$scan ext2_kern ext2_boot; run ext2_rd ubi_fallback; run fat_kern fat_boot; run fat_rd ubi_fallback;done
usb_args_0=boot_dev='usb 0:1'; dev_args='root=/dev/sda1 rootdelay=10'
usb_args_1=boot_dev='usb 1:1'; dev_args='root=/dev/sdb1 rootdelay=10'
usb_args_2=boot_dev='usb 2:1'; dev_args='root=/dev/sdc1 rootdelay=10'
usb_args_3=boot_dev='usb 3:1'; dev_args='root=/dev/sdd1 rootdelay=10'
hd_boot=run ide_start; for scan in 0 1; do run hd_args_$scan ext2_kern ext2_boot; run ext2_rd ubi_fallback; run fat_kern fat_boot; run fat_rd ubi_fallback; done
hd_args_0=boot_dev='ide 0:1'; dev_args='root=/dev/sda1'
hd_args_1=boot_dev='ide 1:1'; dev_args='root=/dev/sdb1'
ubi_boot=run ubi_rd ubi_args ubi_fallback
ubi_args=dev_args='ubi.mtd=root'
rescue=dev_args='ubi.mtd=root rootfstype=preboot'; boot_dev='usb 0:1'; run ext2_kern ext2_auto boot_rd; boot_dev='ide 0:1'; run ide_start ext2_kern ext2_auto boot_rd; run silent_rd ubi_fallback; run fast_rd ubi_fallback; run ubi_rd ubi_fallback
chain=nand read.e 0x800000 0x480000 0x80000; go 0x800200
ethact=egiga0
console=ttyS0,115200
mtdids=nand0=orion_nand
mtdparts=mtdparts=orion_nand:1M(u-boot),4M(uImage),32M(pogoplug),-(root)
set_bootargs=setenv bootargs console=$console $mtdparts $dev_args $rd_args netconsole=@$ipaddr/eth0,@$ncipk/
ext2_kern=ext2load $boot_dev $addr_kern /boot/uImage
ext2_auto=ext2load $boot_dev $addr_rd /boot/uInitrd
ext2_rd=ext2load $boot_dev $addr_rd /uInitrd
ext2_boot=run ext2_rd boot_rd; run ext2_auto boot_auto; run boot_kern
fat_kern=fatload $boot_dev $addr_kern /boot/uImage
fat_rd=fatload $boot_dev $addr_rd /uInitrd
fat_boot=run fat_rd boot_rd
ubi_kern=ubifsmount boot; ubifsload $addr_kern /boot/uImage
ubi_rd=ubifsmount ramdisk; ubifsload $addr_rd /uInitrd
ubi_fallback=run ubi_kern boot_rd
silent_rd=ubifsmount silent; ubifsload $addr_rd /uInitrd
fast_rd=ubifsmount fast; ubifsload $addr_rd /uInitrd
boot_kern=run set_bootargs; bootm $addr_kern
boot_rd=run set_bootargs; bootm $addr_kern $addr_rd
boot_auto=rd_args='rootfstype=auto'; run boot_rd
addr_kern=0x680000
addr_rd=0x1100000
ipaddr=10.10.10.6
ncip=10.10.10.5
ncipk=10.10.10.4
serverip=10.10.10.3
led_init=green blinking
led_exit=green off
led_error=orange blinking
ethaddr=02:50:43:5e:23:69
preboot=run ubi_start silent_boot; run nc_test nc_start; run usb_start
partition=nand0,0
mtddevnum=0
mtddevname=u-boot
stdin=nc
stdout=nc
stderr=nc

Environment size: 2756/131068 bytes
')

The last is a usb part for the disk

$this->bbcode_second_pass_code('', '
Marvell>> usb part
usb part

Partition Map for USB device 0 -- Partition Type: DOS

Partition Start Sector Num Sectors Type
1 63 -387938191 b
')


Any toughts?Pls Help
bloodragon
 
Posts: 13
Joined: Wed Jul 06, 2011 3:31 pm
Location: London UK

Re: Goflex Net Bricked

Postby bloodragon » Wed Sep 14, 2011 10:40 am

Sorry to bother but nobody has hints?
bloodragon
 
Posts: 13
Joined: Wed Jul 06, 2011 3:31 pm
Location: London UK

Re: Goflex Net Bricked

Postby WarheadsSE » Wed Sep 14, 2011 2:15 pm

Did you label the first partition "rootfs"
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Goflex Net Bricked

Postby bloodragon » Wed Sep 14, 2011 3:05 pm

Yes i've done it... but i think the gfn cannot recognize the superblock...
i've created the partition (with an 10.04 ubuntu) with
$this->bbcode_second_pass_code('', 'mk2fs -j /dev/sdb')
and then unpaked the tar.gz package
and labeled the partition with tunefs, in fact in ubuntu it appears labeled "rootfs"
bloodragon
 
Posts: 13
Joined: Wed Jul 06, 2011 3:31 pm
Location: London UK

Re: Goflex Net Bricked

Postby bloodragon » Thu Sep 15, 2011 11:49 am

Solved, my error is in copying the unzipped files from the tar.gz to the rootfs (i was not root)... thanks to all the folks on the forum and on IRC... keep Rolling :P :P :P :P
bloodragon
 
Posts: 13
Joined: Wed Jul 06, 2011 3:31 pm
Location: London UK


Return to Marvell Kirkwood

Who is online

Users browsing this forum: No registered users and 5 guests