How to restore firmware for MRT GigaNAS – 35HD-DUAL-NAS-E

This post is a complete step-by-step guide to restore original firmware on the GigaNAS after a failed update.
Useful article, forum & blog:

Hardware information:

Software requirement:

After you have downloaded all required software, follow these steps to restore the firmware on your GigaNAS:

  1. First you need to connect the GigaNAS to the PC using the serial port adapter RS232 TTL It’s importat to check the output Voltage of the adapter: only 3.3Volt will work, if you use a 5volt converter, you will burn out your NAS!
    The photo below is an example of the electronics circuit:
    On the GigaNAS motherboard, there is a JP1 connector with 4 pins (left to right): Vcc (3.3 Volt) – TX (Trasmission Data Line)- RX (Receiver Data Line) – Not Present – GND (Signal Ground):
    The electronic circuit of the serial port adapter could be as follow: ATTENTION: Connect only TX, RX & GND lines because the Vcc line is a source on both circuit and you will shortcut this line on the NAS!
  2. When you have connected all circuits: PC –> COM1 –> Adapter RS232\TTL –> JP1 –> NAS, you can test the connection using PuTTY.
    Start PuTTY, click “Connection” –> “Serial” and set all parameters as below:
    Then click on “Session”, select “Serial”, set “COM1” & “19200” as below:
    Click “Open” button.
  3. Now, turn on the NAS and if all cable are connected correctly, you should see something like this:

    Storlink SL351x Boot Loader [Linux], version
    Built by linux,
    15:50:42, Jul 6 2007
    CPU Rate: 300000000
    AHB Bus
    Clock:150MHz Ratio:2/1
    1 Address: 00:50:C2:11:11:11
    MAC 2 Address:
    Set LED 4 as
    End of set LED!!
    Set LED 5 as on!!
    End of set LED!!
    enter ^C to abort
    booting within 3 seconds ……

    If you don’t see this screen, you need to check the cable connection because it’s the main cause for problems. Check TX, RX and GND connection cables and application settings.

  4. When you are able to see the information above, you need to press Ctrl + C when you turn on the NAS.
  5. Install or Extract the TFTPD32 program into C:\NAS
  6. Use WinRAR to extract the original MRT firmware into C:\NAS to have: zImage, rd.gz and hddapp.tgz files. Now you should have c:\NAS folder with these files:
  7. Click on TFTPD32, set the “Current Directory” to C:\NAS and select the “Server Interfaces” you will use to send the firmware files via Ethernet:
  8. Connect the PC and NAS to a router via Ethernet cable to be able to send firmware files via TFTP server.
  9. Turn on the NAS and press Ctrl+C to enter in the boot loader menu.
  10. Press “Y” on the boot loader menu, then press “2”, enter your tftp server IP (it’s the IP address of the PC which TFTPD32 runs), press “Enter”, type “zImage” and press “Enter”.
  11. Press “R” on the boot loader menu, then press “2”, enter your tftp server IP, press “Enter”, type “rd.gz” and press “Enter”.
  12. Press “A” on the boot loader menu, then press “2”, enter your tftp server IP, press “Enter”, type “hddapp.tgz” and press “Enter”.
  13. Press “1” on the boot loader menu or manually shutdown/restart the NAS.
  14. Now you should see your NAS booting normally.

If you need help, please ask on the Forum


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s