General NAS-Central Forums

Welcome to the NAS community
It is currently Thu Dec 14, 2017 2:37 am

All times are UTC




Post new topic Reply to topic  [ 32 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
PostPosted: Fri Jun 27, 2014 10:00 am 
Offline

Joined: Fri Mar 14, 2014 9:46 pm
Posts: 32
maozip wrote:
Hi Qesc
i very happy for you
I'm sorry if I stay up late.
raid 5 is not necessary.


Thanks !! :lol: :lol:

I think that your process is a universel method which can recover any ix4-200d in any situation !! why you don't ask the Admin to put it in the NAS-Central's WIKI ? that will help many peoples !


Top
 Profile  
 
PostPosted: Fri Jun 27, 2014 8:10 pm 
Offline

Joined: Mon Jun 16, 2008 10:45 am
Posts: 6090
Qesc wrote:
why you don't ask the Admin to put it in the NAS-Central's WIKI ?
It's an open wiki. Feel free!


Top
 Profile  
 
PostPosted: Fri Jun 27, 2014 9:31 pm 
Offline

Joined: Fri Mar 14, 2014 9:46 pm
Posts: 32
Mijzelf wrote:
Qesc wrote:
why you don't ask the Admin to put it in the NAS-Central's WIKI ?
It's an open wiki. Feel free!


:D :D :D


Top
 Profile  
 
PostPosted: Sun Sep 14, 2014 4:36 pm 
Offline

Joined: Sun Sep 14, 2014 4:22 pm
Posts: 2
Hello,

I followed the instructions and the result is not good :


Code:
        |  \/  | __ _ _ ____   _____| | |
        | |\/| |/ _` | '__\ \ / / _ \ | |
        | |  | | (_| | |   \ V /  __/ | |
        |_|  |_|\__,_|_|    \_/ \___|_|_|
 _   _     ____              _
| | | |   | __ )  ___   ___ | |_
| | | |___|  _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
 \___/    |____/ \___/ \___/ \__|  ** uboot_ver:v1.1.1 **

 ** MARVELL BOARD: IX4-110 LE

U-Boot 1.1.4 (Mar 10 2011 - 15:01:57) Marvell version: 3.4.18

U-Boot code: 00600000 -> 0067FFF0  BSS: -> 006CF600

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 256MB
DRAM CS[1] base 0x10000000   size 256MB
DRAM Total size 512MB  16bit width
Found 0x20 i2c device
Set Power State as Always On
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:32 MB
Found ADT7473, program LED ...(led_volt=90)  OK
Found ADT7473, program thermal/Fan ...(pwm_min=0) (pwm_max=130) (therm=67) (temp_min=60)  OK

Marvell Serial ATA Adapter
Integrated Sata device found


CPU : Marvell Feroceon (Rev 1)
Found initrd at 0x2d8000

Streaming disabled
Write allocate disabled

Module 0 is RGMII
Module 1 is RGMII

USB 0: host mode
PEX 0: PCI Express Root Complex Interface
PEX interface detected Link X1
SCSI:  AHCI 0001.0000 32 slots 3 ports 3 Gbps 0x7 impl IDE mode
flags: 64bit ncq stag led pmp slum part
scanning bus for devices...
  Device 0: (0:0) Vendor: ATA Prod.: ST1000DM003-9YN1 Rev: CC4B
            Type: Hard Disk
            Capacity: 953869.7 MB = 931.5 GB (1953525168 x 512)
Net:   egiga0 [PRIME], egiga1
Hit any key to stop autoboot:  0

NAND read: device 0 offset 0xb0000, size 0x228000

Reading data from 0x2d7e00 -- 100% complete.
 2260992 bytes read: OK

NAND read: device 0 offset 0x2d8000, size 0x2f0000

Reading data from 0x2fd800 --   5% complete.reading NAND page at offset 0x304000 failed
 3080192 bytes read: ERROR
## Booting image at 02000000 ...
   Image Name:   Linux-2.6.31.8
   Created:      2012-02-13  21:48:28 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2077080 Bytes =  2 MB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 12000000 ...
Bad Magic Numberÿ


What I have done wrong ? Thanks in advance for any help...


Top
 Profile  
 
PostPosted: Wed Sep 17, 2014 9:19 am 
Offline

Joined: Fri Mar 14, 2014 9:46 pm
Posts: 32
cylou68 wrote:
Hello,

I followed the instructions and the result is not good :


...

What I have done wrong ? Thanks in advance for any help...



Which one you've followed ? koz in the mine, the blue parts is different with the 1st one, you should be attention!!!


Top
 Profile  
 
PostPosted: Sat Sep 20, 2014 8:34 am 
Offline

Joined: Sun Sep 14, 2014 4:22 pm
Posts: 2
Qesc wrote:

Which one you've followed ? koz in the mine, the blue parts is different with the 1st one, you should be attention!!!


Thanks for your reply.

I followed in a first time the first post, and then your post with blue parts. I used the files that you describe.

EDIT : Yes ! I did it !

in my log, i saw that the offset of my initd was not 0x2d4000 but 0x2d8000

So i modify this 2 commands

nand erase 0x2d4000 0x2f000
in
nand erase 0x2d8000 0x2f0000

and

nand write.e 0x12000000 0x2d4000 0x2f0000
in
nand write.e 0x12000000 0x2d8000 0x2f0000

and it works !

My NAS has rebooted and is reconstructing the data protection....

Thanks a lot for this thread !


Top
 Profile  
 
PostPosted: Wed Jan 21, 2015 7:27 pm 
Offline

Joined: Wed Jan 21, 2015 7:24 pm
Posts: 1
Images no longer available here. Anyone have them to repost... I really need to get this
done on my box. Thanks

maozip wrote:


Top
 Profile  
 
PostPosted: Sun Mar 08, 2015 12:46 pm 
Offline

Joined: Wed Feb 18, 2015 12:00 am
Posts: 8
I’ve read a lot of entries on the net on how to upgrade the IX4-200d to cloud version, and have found all of them to be missing information, erroneous, confusing to read, and difficult to follow. This post is my attempt at clarification after having waded through all the available information, generating my own instructions, and successfully upgraded my IX4. I'm using a step-by-step approach with additional details and hope that it is found more useful than tedious. Many thanks to all the other posted entries for the vital pieces of information provided within them.

The software needed is easily found on the net. Google is your friend.

You can use this process to recover a bricked IX4 as well, assuming you can establish communications with the IX4 as described below. You should be able to use any IX4-200d recovery firmware package, but the one below is proven to have worked several times.

I’ve assumed that it is known how to open the IX4, remove and insert disks in it, and to identify the mainboard and the 10 pin serial header bulkhead on it.

The serial pins are laid out in 2 rows of five. Counting left to right, the third pin on the top row is the ground pin. The forth pin on the top row is TX. The fifth pin on the bottom row is RX. Those are the only pins you need to concern yourself with. You will be connecting wires from the cable listed below to these pins.

Please understand that success is not guaranteed.

Good luck!

Updating the IX4-200d to cloud using Windows 7:

Software prerequisites
• Putty
• TFTPD server (tftpd64.450)
• Universal Extractor (Unzipping tool)
• Firmware package ix4-200d-3.2.6.17887-recovery.zip

Hardware prerequisites
• TTL to USB cable (PL2303HX on Amazon $6)
• USB thumb drive
• Spare network cable

USB Thumb drive preparation:
1) Format a USB thumb drive with fat32
2) Unzip IX4-200d-3.2.6.17887-recovery.zip
3) Copy the emctools folder (and subfolders) to USB drive.


Target hard drive preparation:

1) Delete all partitions
a. Control Panel/ Administrative tools
b. Computer Management/ Disk management tool
c. Right click on each partition on the target disk and delete
i. DON’T SELECT THE WRONG DRIVE!!!

IX4-200d preparation

1) Put target hard drive into slot 1 (Other slots empty)
2) Attach TTL cable to three header pins
a. Ground wire to Ground pin
b. TX wire to RX pin
c. RX wire to TX pin
d. Don’t connect the red (power) wire
3) Disconnect all Ethernet cables from IX4
4) Insert USB thumb drive in the back of the IX4

PC preparations: (Windows 7)

1) Attach Ethernet cable between PC and IX4
2) Install drivers for TTL cable before connecting cable
a. Attach TTL cable to PC – Wait for driver to load
b. Write down the COM port (Usually COM3)
3) Decompress ix4-200d.tgz from firmware package
4) Copy zImage and initrd files to folder containing the TFTPD64.EXE server
5) Disable any TFTP servers on system if any exist
6) Set the following static IP address - 10.4.50.5
a. Network and sharing center
b. Change adapter settings
c. Local area network
d. Properties
e. Tcp/ipv4/Properties
f. Make note of current TCP/IPV4 settings
g. “Use the following IP address” to 10.4.50.5
h. Apply changes
7) Turn off Windows Firewall
a. Control Panel/Windows Firewall
8) Start the server program TFTPD64.EXE
9) Start putty
a. Select connection type serial
b. Set speed to 115200
c. Set serial line to com port for TTL cable
i. Com port is listed in Device Manager under “Ports ”
d. Enter a name in “Saved Sessions” (ix4-serial) and hit Save
e. Select “serial” category on left
f. Ensure data bits 8, stop bits 1, Parity None, Flow XON/XOFF
g. Set the values accordingly if necessary
h. Select “Session” category on left
i. Hit “save” again
10) Open the session (“Open” button at bottom)


Starting the recovery process:

1) Turn on the IX4 and watch boot process in putty window.
a. If nothing appears in the putty window
i. Check the TTL wiring on the IX4
ii. Double check the port setting in putty
2) Press any key after the boot process starts
a. "press any key to interrupt the autoboot..." message for 1 second
b. marvell>>
3) Retry 1 and 2 until you get to the marvell>> prompt


Point of no return:

The following instructions will write the cloud version of the firmware over the current installed version. You will find the addresses used in the commands referenced in the output of a normal boot. You might consider capturing the output of a normal boot for future reference and for familiarity or a dry run. If you don’t find the addresses below in a normal boot, then you might consider posting you boot output for others to inspect.

“tftpboot” copies firmware images from the PC to IX4 volatile memory using the TFTPD64 server. “Nand erase” zeros out IX4 flash memory, and “nand write.e” copies the new firmware images from volatile memory to the flash memory that was just zeroed. "reset" reboots the IX4, and when no disk image is found, the IX4 will create new partitions on the disk, read the complete firmware set from the USB, and write it to the new partition on the disk.

If you encounter “Retry count exceeded; starting again” from tftpboot, that means the IX4 could not connect with the TFTPD server or could not find the files in the server’s directory. The problem will be on the PC, assuming the Ethernet cable is plugged in. Check the static IP address, that the firewall is disabled for both private and public networks, that only the one TFTP server is up and running, that it is referencing its own directory, and that the zImage and initrd files are in that directory.

A mistake at this point could be fatal, so enter these commands with care and double check before hitting return. Nothing is actually changed until the erase commands are issued, so that is the bailout point if something did not go as expected. If you erase, you had better write something back before rebooting, else you will own a brick. A power failure at this point would be equally bad, so use a UPS if you have one.

4) Copy and paste the following commands at the prompt, one at a time and press enter key:

a. setenv initrd_size 0x2f0000
b. saveenv
c. tftpboot 0x2000000 zImage
d. tftpboot 0x12000000 initrd
e. nand erase 0x2d4000 0x2f000
f. nand erase 0xb0000 0x224000
g. nand write.e 0x12000000 0x2d4000 0x2f0000
h. nand write.e 0x2000000 0x0b0000 0x224000
i. reset

5) The NAS will reboot, create the boot partitions on hard drive, populate them, and power off.
a. . "USB & LAN" icons display on the LCD
6) Remove the USB stick from the IX4.
7) Connect IX4 back to router/switch
8) Put additional prepared hard drives into IX4 (if you wish) in sequence
9) Turn the PC firewall back on
10) Reset PC network adapter settings and connect PC to router/switch
11) Shut down TFPTD server on PC
12) Power on the IX4
13) Watch for " attention : the volume on disk 1 need overwrite.." message
14) The front display will include the IP address assigned to the IX4
15) Wait for IX4 to fully boot up (100%)
16) Start the "LenovoEMC Storage Manager" from PC by browsing to that IP address
17) Open Storage app and select “create raid”
18) It will take many hours for the IX4 to reconfigure the disks for use.


Top
 Profile  
 
PostPosted: Wed Mar 11, 2015 4:52 pm 
Offline

Joined: Wed Mar 11, 2015 4:29 pm
Posts: 1
Hi Maozip

The rar file with all the files and photos i need to recover my ix4-200d isn't available anymore via dropbox-link.
Do you know where i can get them ?
thanks


Top
 Profile  
 
PostPosted: Thu Mar 12, 2015 10:37 pm 
Offline

Joined: Wed Feb 18, 2015 12:00 am
Posts: 8
Qesc was kind enough to make them available at http://1drv.ms/1G2zSZb

Be careful as I believe the files in emctools.7z are for version 2 firmware and not cloud.
You do not need that file if you are upgrading to cloud firmware (version 3).


Top
 Profile  
 
PostPosted: Fri Apr 03, 2015 1:46 pm 
Offline

Joined: Mon Jan 09, 2012 4:17 pm
Posts: 29
Hi
new link
The pictures are in the zip.
Good work ;)

https://mega.co.nz/#!KJ9ADL5J!FyAlK_zw5 ... ziWf_aQ7JU


Top
 Profile  
 
PostPosted: Thu May 28, 2015 12:20 am 
Offline

Joined: Wed May 27, 2015 12:43 pm
Posts: 6
Hi All

I have a ix4-200d cloud edition and the bios update from usb failed. I too have repeated reboots . I have read the forum and have been successfully able to console into the machine. Ive followed everybody's commands for tftpboot, etc. everytime I get the bad magic error after about 5%. ive tried the files from ix4-200d-3.2.6.17887-recovery

I know this is an old thread but any assistance would be greatly appreciated. ive spend hours surfing the web and I don't think there is much of anything that I haven't tried that ive found so far

__ __ _ _
| \/ | __ _ _ ____ _____| | |
| |\/| |/ _` | '__\ \ / / _ \ | |
| | | | (_| | | \ V / __/ | |
|_| |_|\__,_|_| \_/ \___|_|_|
_ _ ____ _
| | | | | __ ) ___ ___ | |_
| | | |___| _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
\___/ |____/ \___/ \___/ \__| ** uboot_ver:v1.1.1 **

** MARVELL BOARD: IX4-110 LE

U-Boot 1.1.4 (Mar 10 2011 - 15:01:57) Marvell version: 3.4.18

U-Boot code: 00600000 -> 0067FFF0 BSS: -> 006CF600

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 256MB
DRAM CS[1] base 0x10000000 size 256MB
DRAM Total size 512MB 16bit width
Found 0x20 i2c device
Set Power State as Always On
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
NAND:32 MB
Found ADT7473, program LED ...(led_volt=90) OK
Found ADT7473, program thermal/Fan ...(pwm_min=0) (pwm_max=130) (therm=67) (temp_min=60) OK

Marvell Serial ATA Adapter
Integrated Sata device found


CPU : Marvell Feroceon (Rev 1)
Found initrd at 0x2d8000

Streaming disabled
Write allocate disabled

Module 0 is RGMII
Module 1 is RGMII

USB 0: host mode
PEX 0: PCI Express Root Complex Interface
PEX interface detected Link X1
SCSI: AHCI 0001.0000 32 slots 3 ports 3 Gbps 0x7 impl IDE mode
flags: 64bit ncq stag led pmp slum part
scanning bus for devices...
Net: egiga0 [PRIME], egiga1
Hit any key to stop autoboot: 0

NAND read: device 0 offset 0xb0000, size 0x228000

Reading data from 0x2d7e00 -- 100% complete.
2260992 bytes read: OK

NAND read: device 0 offset 0x2d8000, size 0x2f0000

Reading data from 0x2fd800 -- 5% complete.reading NAND page at offset 0x304000 failed
3080192 bytes read: ERROR
## Booting image at 02000000 ...
Image Name: Linux-2.6.31.8
Created: 2012-02-13 21:48:28 UTC
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 2077080 Bytes = 2 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
## Loading Ramdisk Image at 12000000 ...
Bad Magic Number▒


Top
 Profile  
 
PostPosted: Mon Jul 06, 2015 11:25 am 
Offline

Joined: Mon Mar 03, 2014 10:18 pm
Posts: 4
hi everyone,

it's possible do a recovery usb method with this file:
http://downloads.iomega.nas-central.org ... covery.zip
on a ix4-200d no cloud nas and trasform it in cloud edition??
thanks


Top
 Profile  
 
PostPosted: Tue Jul 07, 2015 7:35 am 
Offline

Joined: Mon Jun 16, 2008 10:45 am
Posts: 6090
Have you read the thread? Yes you can, but not the normal way. Normally a script in the old firmware flashes the new one, but the new firmware doesn't fit in the old slots, bricking the box. So you have to use the new firmware to flash itself. Instructions here.


Top
 Profile  
 
PostPosted: Thu Jul 23, 2015 4:28 pm 
Offline

Joined: Thu Jul 23, 2015 1:59 pm
Posts: 2
Hello I'm not getting on the board to identify which pin and rx and tx. rx on my cable rx is green and the tx white.
I have done inversion of all forms ... follows a picture for evaluation.

with loopback test was changing doors and testing and nothing


You do not have the required permissions to view the files attached to this post.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 32 posts ]  Go to page Previous  1, 2, 3  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group