Nach Stromausfall - DS 411j bootet nicht mehr richtig

Status
Für weitere Antworten geschlossen.

Daydreamer

Benutzer
Mitglied seit
16. Jan 2013
Beiträge
144
Punkte für Reaktionen
1
Punkte
18
tftpboot 0x600000 zImage
Das zeigt Putty

Using egiga0 device
TFTP from server 192.168.123.1; our IP address is 192.168.123.250
Filename 'zImage'.
Load address: 0x600000

Gruß
Nick
Loading: T T T T
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.016
Punkte für Reaktionen
272
Punkte
393
Hallo,
dann findet die DS den TFTP Server nicht, auf dem Rechner Firewall oder ähnliches drauf?

Gruß Götz
 

Daydreamer

Benutzer
Mitglied seit
16. Jan 2013
Beiträge
144
Punkte für Reaktionen
1
Punkte
18
Geht immer noch nicht. Darf das Netzwerkabel nicht in der DS sein?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.016
Punkte für Reaktionen
272
Punkte
393
Netzwerkkabel muß drin sein.

Gruß Götz
 

Daydreamer

Benutzer
Mitglied seit
16. Jan 2013
Beiträge
144
Punkte für Reaktionen
1
Punkte
18
Hab die Firewall manuaell ausgeschalten. Jetzt sagt putty:

egiga1 no link
error
Using egiga0 device
TFTP from server 192.168.123.1; our IP address is 192.168.123.250
Filename 'zImage'.
Load address: 0x600000
Loading: *
TFTP error: 'Ein Teil des Pfades "C:\Users\ede\Desktop\........\zImage" konnte nicht gefunden werden.' (1)
Starting again

Der Pfad stimmt aber. Ist er zu lang?

Gruß
Nick
 
Zuletzt bearbeitet:

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.016
Punkte für Reaktionen
272
Punkte
393
Gut möglich, zumindest steht schon mal die Verbindung. Mach Dir ein c:\tftp und die 2 dateien da rein, Konfiguration TFTPD64 anpassen, evtl TFTPD64 neu starten.

Gruß Götz
 

Daydreamer

Benutzer
Mitglied seit
16. Jan 2013
Beiträge
144
Punkte für Reaktionen
1
Punkte
18
Jetzt läuft was. Hab wieder das ander TFTP Programm genommen. Ich warte mal ab.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.016
Punkte für Reaktionen
272
Punkte
393
Hallo, dann erst mal nichts weiter machen, Ausgabe posten.

Gruß Götz
 

Daydreamer

Benutzer
Mitglied seit
16. Jan 2013
Beiträge
144
Punkte für Reaktionen
1
Punkte
18
Wie lange soll das ungefähr dauern? Es bleibt so stehen:
Net: egiga0 [PRIME], egiga1
Hit any key to stop autoboot: 0
## Booting image at f8080000 ...
Bad Magic Number
Marvell>> setenv ipaddr 192.168.123.250
Marvell>> setenv serverip 192.168.123.1
Marvell>> tftpboot 0x600000 zImage
Using egiga0 device
TFTP from server 192.168.123.1; our IP address is 192.168.123.250
Filename 'zImage'.
Load address: 0x600000
Loading: ##################

Kein weiterer Fortschritt sichtbar
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.016
Punkte für Reaktionen
272
Punkte
393
Hallo,
da sollten noch einige # kommen, wenn sich nichts mehr rührt dann von vorn mit

tftpboot 0x1000000 zImage

Gruß Götz
 

Daydreamer

Benutzer
Mitglied seit
16. Jan 2013
Beiträge
144
Punkte für Reaktionen
1
Punkte
18
Jetzt hab ich folgendes Ergebnis:

Net: egiga0 [PRIME], egiga1
Hit any key to stop autoboot: 0
## Booting image at f8080000 ...
Bad Magic Number
Marvell>> setenv ipaddr 192.168.123.250
Marvell>> setenv serverip 192.168.123.1
Marvell>> tftpboot 0x1000000 zImage
Using egiga0 device
TFTP from server 192.168.123.1; our IP address is 192.168.123.250
Filename 'zImage'.
Load address: 0x1000000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#############################
done
Bytes transferred = 1476112 (168610 hex)
Marvell>> tftpboot 0x900000 rd.bin
Using egiga0 device
TFTP from server 192.168.123.1; our IP address is 192.168.123.250
Filename 'rd.bin'.
Load address: 0x900000
Loading: #################################################################
#################################################################
##
done
Bytes transferred = 675249 (a4db1 hex)
Marvell>>
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.016
Punkte für Reaktionen
272
Punkte
393
das zweite tftpboot solltest Du noch nicht machen, wird evtl. nicht gebraucht, Moment muß mal kurz rechnen zwischen 900000 und 1000000 ist nicht wirklich viel Platz
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.016
Punkte für Reaktionen
272
Punkte
393
(168610 hex), das paßt nicht in 100000 byte Platz rein, die Ramdisk (rd.bin) hat einen Teil des Kernel überschrieben.
Von vorn und bitte nur den ersten Befehl
tftpboot 0x1000000 zImage

Gruß Götz
 

Daydreamer

Benutzer
Mitglied seit
16. Jan 2013
Beiträge
144
Punkte für Reaktionen
1
Punkte
18
Marvell>> tftpboot 0x1000000 zImage
Using egiga0 device
TFTP from server 192.168.123.1; our IP address is 192.168.123.250
Filename 'zImage'.
Load address: 0x1000000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#############################
done
Bytes transferred = 1476112 (168610 hex)
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.016
Punkte für Reaktionen
272
Punkte
393
Ok, der erste Schuß ins blaue
bootm 1000000 FFE00000 FFF90000

Gruß Götz
 

Daydreamer

Benutzer
Mitglied seit
16. Jan 2013
Beiträge
144
Punkte für Reaktionen
1
Punkte
18
Hi Götz. Das kam dabei heraus:

Marvell>> bootm 1000000 FFE00000 FFF90000
## Booting image at 01000000 ...
Image Name: Linux-2.6.32.12
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1476048 Bytes = 1.4 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... OK
OK
## Loading Ramdisk Image at ffe00000 ...
Bad Magic Number
Bad Header Cèþ
__ __ _ _
| \/ | __ _ _ ____ _____| | |
| |\/| |/ _` | '__\ \ / / _ \ | |
| | | | (_| | | \ V / __/ | |
|_| |_|\__,_|_| \_/ \___|_|_|
_ _ ____ _
| | | | | __ ) ___ ___ | |_
| | | |___| _ \ / _ \ / _ \| __|
| |_| |___| |_) | (_) | (_) | |_
\___/ |____/ \___/ \___/ \__| ** LOADER **
** MARVELL BOARD: Synology Disk Station LE

U-Boot 1.1.4 (Jul 14 2010 - 20:36:08) Marvell version: 3.4.4

U-Boot code: 00600000 -> 0067FFF0 BSS: -> 0068B3B4

Soc: 88F6281 A1 (DDR2)
CPU running @ 1200Mhz L2 running @ 480Mhz
SysClock = 400Mhz , TClock = 200Mhz

DRAM CAS Latency = 6 tRP = 6 tRAS = 18 tRCD=6
DRAM CS[0] base 0x00000000 size 128MB
DRAM Total size 128MB 16bit width
[4096kB@f8000000] Flash: 4 MB
Addresses 8M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (8M - 7M): Done
Using default environment


CPU : Marvell Feroceon (Rev 1)

Streaming disabled
Write allocate disabled


USB 0: host mode
PCI 0: PCI Express Root Complex Interface
PEX interface detected Link X1

Synology Model: DS411j
Fan Status: Good

Net: egiga0 [PRIME], egiga1
Hit any key to stop autoboot: 0
## Booting image at f8080000 ...
Bad Magic Number
Marvell>>

Ich glaube wir können auch nochmal die ursprünglichen Einstellungen testen. Ich habe zwischenzeitlich den Pfad auf C:\tftp gekürzt.
Das hat dann geklappt.
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.016
Punkte für Reaktionen
272
Punkte
393
Hallo,
entweder Ramdisk auch hin oder das Flashlayout der DS411j ist anders. OK,
erst
tftpboot 0x1000000 zImage
dann
tftpboot 0x1100000 rd.bin
dann
bootm 1000000 1100000

Gruß Götz
 

Daydreamer

Benutzer
Mitglied seit
16. Jan 2013
Beiträge
144
Punkte für Reaktionen
1
Punkte
18
Marvell>> tftpboot 0x1000000 zImage
Using egiga0 device
TFTP from server 192.168.123.1; our IP address is 192.168.123.250
Filename 'zImage'.
Load address: 0x1000000
Loading: #################################################################
#################################################################
#################################################################
#################################################################
#############################
done
Bytes transferred = 1476112 (168610 hex)
Marvell>> tftpboot 0x1100000 rd.bin
Using egiga0 device
TFTP from server 192.168.123.1; our IP address is 192.168.123.250
Filename 'rd.bin'.
Load address: 0x1100000
Loading: #################################################################
#################################################################
##
done
Bytes transferred = 675249 (a4db1 hex)
Marvell>> bootm 1000000 1100000
## Booting image at 01000000 ...
Image Name: Linux-2.6.32.12
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 1476048 Bytes = 1.4 MB
Load Address: 00008000
Entry Point: 00008000
Verifying Checksum ... Bad Data CRC
Marvell>>

Ich glaube Du hast etwas Bettruhe verdient. Wir können das auch gerne wann anders beenden :)
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.016
Punkte für Reaktionen
272
Punkte
393
ups sorry ist wohl schon zu spät, hexadezimal dezimal:eek: nu hab ich mich verrechnet, also
tftpboot 0x1000000 zImage
dann
tftpboot 0x1200000 rd.bin
dann
bootm 1000000 1200000

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