|
Restoring GoFlex Home Stock system June 12, 2018 01:22AM |
Registered: 8 years ago Posts: 337 |
|
Re: Restoring GoFlex Home Stock system June 14, 2018 04:33AM |
Registered: 8 years ago Posts: 337 |
|
Re: Restoring GoFlex Home Stock system June 14, 2018 01:38PM |
Admin Registered: 14 years ago Posts: 19,920 |
cat /proc/mtd
nanddump --noecc --omitoob -f mtd0.gfh /dev/mtd0 nanddump --noecc --omitoob -f mtd1.gfh /dev/mtd1
|
Re: Restoring GoFlex Home Stock system June 23, 2018 01:42AM |
Registered: 8 years ago Posts: 337 |
OK now for the software side of things, You will need to download this file (This is for Go Flex HOME and may or may not work on the Go Flex Net, Net users will have to find the .kwb file elsewhere.) and extract it to a folder.
|
Re: Restoring GoFlex Home Stock system June 27, 2018 05:22AM |
Registered: 11 years ago Posts: 1,037 |
Now we enter some commands in the unit (if you didn’t interupt boot then reboot the system and interupt the boot. (Replace the IP’s with IP’s appropiate for you) setenv ipaddr 192.168.1.210 # Has to be in your ip range setenv serverip 192.168.1.36 # IP address of your TFTP server (This computer) Now that we have the TFTP setup, We need to run the previously extracted PumpKIN.exe With both the .KWB and PumpKIN.exe in the same folder will now type the following in to the serial console window. tftpboot 0x800000 goflexhome.kwb PumpKIN should pop up asking whether you want to grant access or not, Make sure to grant access. Make sure the output says “Bytes transferred = 524288 (80000 hex)” then type nand erase 0x0 0x80000 Make sure the output contains “OK” then nand write.e 0x800000 0x0 0x80000 Make sure the output contains “524288 bytes written: OK” then reset
|
Re: Restoring GoFlex Home Stock system June 27, 2018 02:03PM |
Admin Registered: 14 years ago Posts: 19,920 |
Quote
3. Start the USB drive
usb start
Expected output
starting USB...
USB0: USB EHCI 1.00
scanning bus 0 for devices... 2 USB Device(s) found
scanning usb for storage devices... 1 Storage Device(s) found
4. Load the backup mtd0. Here the stock mtd0 backup file name was mtd0.pogo_v4
ext2load usb 0:1 0x800000 /mtd0.pogo_v4
Expected output
2097152 bytes read in 1318 ms (1.5 MiB/s)
5. Erase mtd0
nand erase 0x0 0x200000
Expected output
NAND erase: device 0 offset 0x0, size 0x200000
Erasing at 0x1e0000 -- 100% complete.
OK
6. Flash mtd0.pogo_v4 to NAND mtd0
nand write 0x800000 0x0 0x200000
Expected output
NAND write: device 0 offset 0x0, size 0x200000
2097152 bytes written: OK
7. Reset the box to boot with stock u-boot
reset
|
Re: Restoring GoFlex Home Stock system June 27, 2018 05:34PM |
Registered: 11 years ago Posts: 1,037 |
|
Re: Restoring GoFlex Home Stock system June 27, 2018 05:53PM |
Admin Registered: 14 years ago Posts: 19,920 |
|
Re: Restoring GoFlex Home Stock system August 14, 2018 04:48AM |
Registered: 8 years ago Posts: 337 |
|
Re: Restoring GoFlex Home Stock system March 07, 2019 10:58AM |
Registered: 8 years ago Posts: 337 |
> cat /proc/mtd >>
> nanddump --noecc --omitoob -f mtd0.gfh > /dev/mtd0 > nanddump --noecc --omitoob -f mtd1.gfh > /dev/mtd1 >>
-- NAS EXPLORER --
_ _ ____ _
| | | | | __ ) ___ ___ | |_
| | | |___| _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
\___/ |____/ \___/ \___/ \__|
** QSI BOARD: NAS-PLUG LE
U-Boot 1.1.4 (Jun 10 2010 - 08:28:13) Marvell version: 3.4.27
QSI NAS version: 1.0.4
U-Boot code: 00600000 -> 0067FFF0 BSS: -> 006CFB00
Soc: 88F6281 A1 (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 128MB
DRAM Total size 128MB 16bit width
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:256 MB
*** Warning - bad CRC or NAND, using default environment
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: 3 ... 2 ... 1 ... 0
Using egiga0 device
TFTP from server 169.254.254.254; our IP address is 169.254.254.253
Filename 'uImage'.
Load address: 0x2000000
Loading: *.T T T T T T T T T T ~
[EOT]
-- NAS EXPLORER --
_ _ ____ _
| | | | | __ ) ___ ___ | |_
| | | |___| _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
\___/ |____/ \___/ \___/ \__|
** QSI BOARD: NAS-PLUG LE
U-Boot 1.1.4 (Jun 10 2010 - 08:28:13) Marvell version: 3.4.27
QSI NAS version: 1.0.4
U-Boot code: 00600000 -> 0067FFF0 BSS: -> 006CFB00
Soc: 88F6281 A1 (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 128MB
DRAM Total size 128MB 16bit width
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:256 MB
*** Warning - bad CRC or NAND, using default environment
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: 3 ... 0
NAS>> printenv
baudrate=115200
loads_echo=0
ipaddr=169.254.254.253
serverip=169.254.254.254
rootpath=/mnt/ARM_FS/
netmask=255.255.0.0
run_diag=yes
stdin=serial
stdout=serial
stderr=serial
console=console=ttyS0,115200
mainlineLinux=no
CASset=min
enaMonExt=no
enaCpuStream=no
enaWrAllo=no
pexMode=RC
disL2Cache=no
setL2CacheWT=yes
disL2Prefetch=yes
enaICPref=yes
enaDCPref=yes
sata_dma_mode=yes
MALLOC_len=1
ethprime=egiga0
netbsd_en=no
vxworks_en=no
bootargs_root=root=/dev/nfs rw
bootargs_end=:::DB88FXX81:eth0:none
image_name=uImage
bootcmd=tftpboot 0x2000000 $(image_name); setenv bootargs $(console) $(bootargs_root) nfsroot=$(serverip):$(rootpath) ip=$(ipaddr):$(serverip)$(bootargs_end) $(mvNetConf
ig) $(mvPhoneConfig); bootm 0x2000000;
standalone=fsload 0x2000000 $(image_name);setenv bootargs $(console) root=/dev/mtdblock0 rw ip=$(ipaddr):$(serverip)$(bootargs_end) $(mvPhoneConfig); bootm 0x2000000;
bootdelay=3
disaMvPnp=no
ethaddr=00:50:43:1e:1e:01
ethmtu=1500
usb0Mode=host
nandEcc=1bit
netretry=no
rcvrip=169.254.100.100
loadaddr=0x02000000
autoload=no
enaAutoRecovery=yes
pcieTune=no
ethact=egiga0
Environment size: 1099/131068 bytes
NAS>> ~
[EOT]
|
Re: Restoring GoFlex Home Stock system March 07, 2019 01:55PM |
Admin Registered: 14 years ago Posts: 19,920 |
ls -lart mtd*
|
Re: Restoring GoFlex Home Stock system March 07, 2019 02:05PM |
Registered: 8 years ago Posts: 337 |