Stromausfall während FW.-Update DS209 bootet nicht mehr

Status
Für weitere Antworten geschlossen.

Stocki2101

Benutzer
Mitglied seit
22. Jan 2014
Beiträge
10
Punkte für Reaktionen
0
Punkte
1
Hallo Zusammen,

Während eines FW-Updates meiner ds209 hatte ich einen Stromausfall. Nun startet die Station nicht mehr. Dauerblinken der Leuchten.Server wird am PCS nicht mehr erkannt. Ich vermute wie bereits häufiger hier gelesen das der Flashspeicher nicht mehr vollständig ist.
Was muss ich tun und was benötige ich um die Box mittels Seriellem Kabel (http://www.synology-forum.de/showthread.html?8020-Eigenbau-USB-seriell-3-3V-Adapter) wieder herzustellen? Welche Software benötige ich und welche Befehle muss ich ausführen?

Schon mal vielen Dank im Voraus
Stocki2101
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.015
Punkte für Reaktionen
271
Punkte
393
Hallo,
schau mal hier. Das Flash-Layout müsste exact genau so aussehen.

Gruß Götz
 

Stocki2101

Benutzer
Mitglied seit
22. Jan 2014
Beiträge
10
Punkte für Reaktionen
0
Punkte
1
Hallo Götz,

Vielen Dank für die schnelle Antwort. Den von Dir verlinkten Beitrag hab ich schon gelesen.
Meine Frage ist wenn ich die ds209 mit dem PCs verbunden habe und putti gestartet habe was muss ich tun? Kenn mich leider mit putti gar nicht aus. Muss ich einfach nur einen FTP Server installieren und starten oder muss ich noch mehr einstellen/ beachten?

Gruß
Stocki2101
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.015
Punkte für Reaktionen
271
Punkte
393
Hallo,
Du mußt einen TFTP Server installieren. Hast Du denn schon per putty eine Verbindung zur DS?

Gruß Götz
 

Stocki2101

Benutzer
Mitglied seit
22. Jan 2014
Beiträge
10
Punkte für Reaktionen
0
Punkte
1
Hallo,

Nein ich habe noch keine Verbindung über putti, da ich im Moment nicht zu Hause bin. Muss ich putti einfach nur starten und die Verbindung erfolgt automatisch oder muss ich irgendwelche Befehle in putti eingeben?
Sorry für meine Unwissenheit.

Gruß stocki2101
 

Stocki2101

Benutzer
Mitglied seit
22. Jan 2014
Beiträge
10
Punkte für Reaktionen
0
Punkte
1
Hallo,

Ich meld mich am Wochenende wieder wenn ich zu Hause bin.
Hoffe das ich das dann mit Hilfe hinbekommen werde,

Gruß stocki2101
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.015
Punkte für Reaktionen
271
Punkte
393
Hallo,
in putty wählst Du
Connection Type: Serial
Serial Line: den COM Port den Du im Gerätemanager für den USB-Seriell-Adaper siehst
Speed: 115200
Saves Session: einen Namen vergeben
Save klicken dann braucht man das nur einmal alles angeben.

Gruß Götz
 

Stocki2101

Benutzer
Mitglied seit
22. Jan 2014
Beiträge
10
Punkte für Reaktionen
0
Punkte
1
Hallo,

erstmal danke für die Einstellungen von Putty. Ist es egal ob ich das Kabel an JP1 oder JP2 anschließe? Ich frage weil nur JP2 Pine zum anschließen hat.
Ist es ein Problem wenn ich die FW-Version nicht mehr genau kenne? Ich weiß nur noch das es die 4.2 war aber leider nicht mehr den Rest.

Gruß
Stocki2101
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.015
Punkte für Reaktionen
271
Punkte
393
Hallo,
es muß ein 6er Block sein, ich kenne die DS209 nicht. Evtl. mal ein paar Bilder machen.

Gruß Götz
 

Stocki2101

Benutzer
Mitglied seit
22. Jan 2014
Beiträge
10
Punkte für Reaktionen
0
Punkte
1
Hallo Götz,

habe die Box jetzt mit dem PC verbunden und Putty gestartet. Folgende Meldung bekomme ich angezeigt.
Was muss ich jetzt als nächstes machen?
COM5 - PuTTY_2014-01-25_10-00-18.jpg

Gruß
stocki2101
 

Stocki2101

Benutzer
Mitglied seit
22. Jan 2014
Beiträge
10
Punkte für Reaktionen
0
Punkte
1
Hier nochmal dere vollständige LOG
COM5 - PuTTY_2014-01-25_10-12-14.jpg

Gruß
Stocki2101
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.015
Punkte für Reaktionen
271
Punkte
393
Hallo,
TFTP Server aufsetzen, am besten das Datenverzeichnis direkt unter C:\ erstellen. Die Firmwareversion die drauf war mit 7zip auseinander nehmen und zImage + rd.bin in das TFTP Datenverzeichnis kopieren.
In Putty
Rich (BBCode):
setenv ipaddr  -- hier kommt die IP rein die die DS kekommen soll

setenv serverip -- hier kommt die IP des TFTP-Servers rein

tftpboot 0x1000000 zImage

tftpboot 0x1200000 rd.bin

bootm 1000000 1200000
Wenn das funktioniert geht es weiter.

Gruß Götz

PS: Text aus Putty kopieren: Text mit der Maus markieren und keine Taste drücken, dann ganz normal an gewünschter Stelle einfügen. Im Forum beim antworten auf Erweitert klicken und das Icon # klicken, zwischen die beiden
Code:
 Tags den Text einfügen.
 

Stocki2101

Benutzer
Mitglied seit
22. Jan 2014
Beiträge
10
Punkte für Reaktionen
0
Punkte
1
Hallo Götz,

meine DS209 funktioniert wieder,

ich habe auch die Platten, die ich zwischenzeitlich in eine DS213J hatte migrieren können.
Habe jetzt allerdings das Problem, dass beim Downgrade der DS213j etwas schief gelaufen ist.
Hier mal der LOG
Rich (BBCode):
BootROM 1.08
Booting from SPI flash
High speed PHY - Version: 2.1.2 (COM-PHY-V20)
Update PEX Device ID 0x67100
High speed PHY - Ended Successfully
                                   DDR3 Training Sequence - Ver 4.5.0
DDR3 Training Sequence - Ended Successfully
Status = MV_OK
BootROM: Image checksum verification PASSED

 __   __                      _ _
|  \/  | __ _ _ ____   _____| | |
| |\/| |/ _` | '__\ \ / / _ \ | |
| |  | | (_| | |   \ V /  __/ | |
|_|  |_|\__,_|_|    \_/ \___|_|_|
         _   _     ____              _
        | | | |   | __ )  ___   ___ | |_
        | | | |___|  _ \ / _ \ / _ \| __|
        | |_| |___| |_) | (_) | (_) | |_
         \___/    |____/ \___/ \___/ \__|
 ** LOADER **


U-Boot 2011.12-SYNO-add48c3-2013-07-18 (Jul 18 2013 - 16:45:54) Marvell version: v2011.12 2013_Q1.2

Board: SYNO-DS213j-BP
SoC:   MV6710 A1
CPU:   Marvell PJ4B v7 UP (Rev 1) LE
       CPU    @ 1200 [MHz]
       L2     @ 600 [MHz]
       TClock @ 200 [MHz]
       DDR    @ 600 [MHz]
       DDR 16Bit Width, FastPath Memory Access
DRAM:  512 MiB

Map:   Code:            0x1ff0a000:0x1ffa1ed8
       BSS:             0x1ffefca0
       Stack:           0x1f9f9ef8
       Heap:            0x1f9fa000:0x1ff0a000

MMC:   MRVL_MMC: 0
SF: Detected M25P64 with page size 64 KiB, total 8 MiB
*** Warning - bad CRC, using default environment

PEX 0.0(0): Detected No Link.
PEX 0.1(1): Detected No Link.
FPU not initialized
USB 0: Host Mode
USB 1: Host Mode
Modules/Interfaces Detected:
       PEX0 (Lane 0)
       SATA0 (Lane 2)
       SATA1 (Lane 3)
       SGMII0 Phy module (Lane 1)

Synology Model: DS213j
Fan Status: Good

Net:   egiga0 [PRIME]
Press Ctrl+C to abort autoboot in 3 second
## Booting kernel from Legacy Image at f40c0000 ...
   Image Name:   Linux-3.2.30
   Created:      2013-04-16  12:05:24 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1935008 Bytes = 1.8 MiB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
## Loading init Ramdisk from Legacy Image at f4390000 ...
   Image Name:   synology_armada370_213j 3211
   Created:      2013-04-16  12:57:45 UTC
   Image Type:   ARM Linux RAMDisk Image (gzip compressed)
   Data Size:    2823033 Bytes = 2.7 MiB
   Load Address: 08000000
   Entry Point:  08000000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...
Leider passiert dann nichts mehr.
Hoffe Du kannst mir auch bei diesem Problem helfen.

Gruß
stocki2101
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.015
Punkte für Reaktionen
271
Punkte
393
Hallo,
warum der Kernel nicht startet weiß ich jetzt auch nicht. Du kannst den Bootvorgang mit Ctrl+C abbrechen wenn die Zeile
Rich (BBCode):
ress Ctrl+C to abort autoboot in 3 second
erscheint. Dann noch einmal die Prozedur mit IPs vergeben tftp zImage und rd.bin sowie bootm, danach DSM Upgrade.

Gruß Götz
 

Stocki2101

Benutzer
Mitglied seit
22. Jan 2014
Beiträge
10
Punkte für Reaktionen
0
Punkte
1
Hallo Götz,

ist es egal welches Image ich zerlege?
welchen Befehl muss ich bei der DS213j eingeben tftpboot 0x600000 zImage oder 0x1000000 zImage
tftpboot 0x1200000 rd.bin oder tftpboot 1000000 rd.bin
wie lautet anschließend der bootm befehl

Gruß
stocki2101
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.015
Punkte für Reaktionen
271
Punkte
393
Hallo,
so wie ich es oben geschrieben habe.
Eigentlich egal welche Firmware, Du mußt nur danach ein Upgrade auf eine neuere FW machen.

Gruß Götz
 

Stocki2101

Benutzer
Mitglied seit
22. Jan 2014
Beiträge
10
Punkte für Reaktionen
0
Punkte
1
Hallo Götz,

ich habe jetzt alles so ausgeführt wie du es geschrieben hast. Der Kernel lädt auch allerdings fährt die Box am Ende herunter. Siehe LOG
Rich (BBCode):
DiskStation login: synocheckshare: Pass SYNOICheckServiceLink()
synocheckshare: Pass SYNOICheckAutoDecrypt()
synocheckshare: Pass SYNOIServiceShareEnableDefaultDS()
synocheckiscsitrg stage 1: Pass
synocheckiscsitrg stage 2: Pass
synobootup: BEGIN
synobootup: END
Starting dbus-daemon...
Unknown group "netdev" in message bus configuration file
Starting Hotplug Handling Daemon ...
Starting inetd...
Starting crond...
 Starting Snmpd
[   37.219273] netlink: 12 bytes leftover after parsing attributes.
[   37.225443] netlink: 12 bytes leftover after parsing attributes.
synorelayd is not configured
MySQL is not enabled. Skip...
Syslog setting file does not exist!
Syslog-ng server start...
Client/Server is both disabled
/usr/sbin/ntpd is started
PGSQL service is disabled. Skip...
CUPS: Starting cupsd...
CUPS: Never Start CUPS until volume exist...
GCP: cupsd not running, skip start gcpd
start S2S daemons ...
Starting Synology File Indexing Daemon ...
PGSQL service is disabled. Skip...
Starting Synology Make Thumb Daemon...
:: /usr/syno/etc/rc.d/S78iscsitrg.sh is working? ... [  !!  ]
:: Running lunbackup garbage collection ... [  OK  ]
:: No iSCSI targets enabled, skip it.
:: No iSCSI VAAI lun in trash can, skip it.
remove temp tdbs
start nmbd ... ok
start smbd ...
check tdb: /usr/syno/etc/private/secrets.tdb ... done
check tdb: /var/run/account_policy.tdb ... done
check tdb: /var/run/share_info.tdb ... done
check tdb: /var/run/registry.tdb ... done
done
Starting Netatalk services (this will take a while):
 cnid_metad afpd (DiskStation:AFPServer).
NFS server is not enabled. Skip...
Starting Synology Make FLV Daemon ...
Start SSH...
 Starting Snmpd
[   42.240908] netlink: 12 bytes leftover after parsing attributes.
[   42.247008] netlink: 12 bytes leftover after parsing attributes.

 Starting Synosnmpcd
Start System Apache Server .....  -f /usr/syno/apache/conf/httpd.conf-sys
/usr/syno/etc/rc.d/S97apache-sys.sh: system httpd started
Start User Apache Server .....
/usr/syno/etc/rc.d/S97apache-user.sh: user httpd started
LoadModule synobandwidth_module modules/mod_synobandwidth.so
start findhostd
The system is going down NOW!
Sent SIGTERM to all processes
[   46.333392] md: md1 in immediate safe mode
Sent SIGKILL to all processes
Unmounting all file systems.
Unmounting /sys ...
Unmounting /dev/pts ...
Unmounting /tmp ...
Unmounting / ...
[   48.449172] EXT4-fs (md0): re-mounted. Opts: (null)
Unmounting / ...
All file systems unmounted.
Requesting system poweroff
[   53.454099] sd 1:0:0:0: [sdb] Synchronizing SCSI cache
[   53.459604] sd 1:0:0:0: [sdb] Stopping disk
[   53.962137] Shutting Down Marvell Ethernet Driver
[   53.966886] Power down.
Gruß
stocki2101
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.015
Punkte für Reaktionen
271
Punkte
393
Hallo,
abgefahren, sowas hab ich aber auch noch nicht gesehen. Wie hast Du denn beim ersten mal gebootet?
Kann dann erst morgen wieder antworten.

Gruß Götz
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat