Seite 2 von 3

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: Mi 19. Dez 2018, 09:57
von Gorcon
sind die Befehle für die HD1 und die Neo (ohne Netzschalter) vollkommen identisch?

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: Mi 19. Dez 2018, 18:06
von Don de Deckelwech
Hi,
ausser dem setenv-Befehl ist der Rest gleich, bei beiden Modellen ist das u-boot immer mtd0.

Ciao,
DdD.

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: Do 20. Dez 2018, 18:45
von Gorcon
Wo ist denn da nun (genau) der Unterschied?
In der "Zusammenfassung ist ja immer nur von der HD1 die Rede, ist das nun die älteste Box (ohne Deepstandby) oder der Oberbegriff für die Boxenfamilie, (also auch Neo).

Das ist leider immer etwas Missverständlich. :thinking:

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: Do 20. Dez 2018, 18:56
von Don de Deckelwech
Hi,
also HD1 ist sowohl der Oberbegriff für die ganze Boxen-Familie (auch Nevis genannt), als auch im speziellen das allererste Box-Modell (halt HD1 bzw später dann auch HD1 BSE genannt):
https://www.neutrino-images.de/board/vi ... ?f=24&t=42

Der neue Bootloader mit der eingebauten USB-Flash-Möglichkeit kam mit der zweiten NEO-Auflage mit dem Netzschalter auf der Rückseite, die ersten NEOs ohne Netzschalter hatten noch den alten, und logischerweise auch die noch älteren HD1/ HD1 BSE-Boxen.
Die ZEEs und die Neo²-Twintuner hatten dann dementsprechend auch schon den neuen Bootloader.

Ciao,
DdD.

edit: achso, wer sich nicht sicher ist, ob er schon den neuen BL auf einer alten Box hat, dass sieht man beim Booten, siehe zB mein Bild oben, da steht ganz oben am Anfang in dem grossen "Kasten":
U-Boot 2009.03-svn1773 (Nov 02 2010 - 15:25:47) <-- das ist der neue BL, da muss man also nix machen!

U-Boot 2009.03-svn834 (aug 04 2009 - 10:22:50) <--- das ist der ganz alte BL, den kann man also bei Bedarf updaten.
U-Boot 2009.03-svn1556 (Mai 27 2010 - 01:23:56) <-- das ist auch ein alter BL, der hatte die Sache mit dem Splash-Screen eingebaut, was ja eine Änderung der Partitionierung nötig machte, was zu dem Unterschied im setenv-Befehl führt!

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: Fr 21. Dez 2018, 19:04
von Gorcon
So, habe mal meine HD1 aus dem Keller geholt. Das Image das drauf ist hat irgendeinen fehler (Menüs werden nicht richtig dargestellt)
Der Bootloader ist:

Code: Alles auswählen

U-Boot 2009.03-svn1366 (Nov 26 2009 - 14:54:37)     Coolstream HD1   
.
Bei den Neos weis ich das jetzt noch nicht.

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: Fr 21. Dez 2018, 19:38
von Don de Deckelwech
Hi,
wird das deine Testbox? Was sagt denn printenv ?

Ciao,
DdD.

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: Sa 22. Dez 2018, 09:06
von Gorcon

Code: Alles auswählen

▒ U-Boot 2009.03-svn1366 (Nov 26 2009 - 14:54:37)     Coolstream HD1           ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒͹
▒ Chipset information                                                          ▒
▒ Vendor: Conexant  Type: CX2450x (Nevis)  Revision: C0       Fuses: 76FFED34  ▒
▒ Option: 40810000  max. clock: 450 MHz    Core voltage: high                  ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒͹
▒ Clock information                                                            ▒
▒ MPG0: 594.000 MHz  MPG1: 594.000 MHz  HD  : 593.407 MHz  AUD : 491.520 MHz   ▒
▒ PLL0: 432.000 MHz  PLL1: 450.000 MHz  PLL2: 533.333 MHz                      ▒
▒ CPU : 450.000 MHz from PLL1                                                  ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒͹
▒ Memory configuration                                                         ▒
▒ Start    ▒ End      ▒ Type  ▒ Description                                    ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ĺ
▒ 00000000 ▒ 0FFFFFFF ▒ RAM   ▒ System main memory bank #0                     ▒
▒ 10000000 ▒ 17FFFFFF ▒ RAM   ▒ System main memory bank #1                     ▒
▒ F0000000 ▒ F1FFFFFF ▒ FLASH ▒ Spansion S29GL256P (256 Mbit / 16M x 16)       ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒͹
▒ Serial number: 007-00000*** (07-000***)                                      ▒
▒ *** Warning - bad CRC, using default environment ***                         ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒͹
▒ Network configuration                                                        ▒
▒ MAC: Conexant VMAC rev. 07       address: **-**-**-**-**-**                  ▒
▒ PHY: IC Plus IP101               address: 09                                 ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ͼ
Hit any key to stop autoboot:  0
HD1> printenv
bootargs=console=ttyRI0 mtdparts=cx2450xflash:512k(U-Boot)ro,4096k(kernel),28160k(systemFS) root=mtd2 rootfstype=jffs2 rw mem=384M
bootcmd=bootm 0xF0080000
bootdelay=1
baudrate=115200
ipaddr=192.168.1.100
serverip=192.168.1.16
netmask=255.255.255.0
bootfile="uImage"
stdin=serial
stdout=serial
stderr=serial

Environment size: 308/131068 bytes
HD1>
Spielt es eigentlich eine Rolle ob man einen Flash mit 256MBit oder 2 mit je 128Mbit hat?
Hier wurde ja mtd0.img zur Verfügung gestellt. Muss ich mtd1.img, mtd2.img und mtd3.img auch "zwingend" flashen oder funktioniert es dann später mit dem USB Stick das recovery (siehe Beitrag 1) durchzuführen? Dann würde ja Splash.img fehlen? Stört das?

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: Sa 22. Dez 2018, 11:30
von Joerg
ich möchte behaupten, dass es nur eine Ausführung der Box gibt.
Mit dem setenv-Befehl erstellst du auf dem cx2450 Chip die hinter dem Doppelpunkt liegenden Partitionen und dann weiss das System schon, unter welchen Speicheradressen mtd0 zu beschreiben ist, da musst du dir keine grauen Haare für wachsen lassen.
Da im Prinzip ja alles so bleibt wie es vorher war, würde ich sogar erwarten, dass das vorhandene System einfach so booten wird, wenn du "ereaseall mtd1" (und die weitere Anleitung) nicht ausführst. Da davor die Box eh resettet werden soll, spricht zumindest rein garnichts dagegen zu gucken ob die Box bootet. So sie es nicht tut kannst du das Booten dann immer noch in einem weiteren Versuch via Telnet abbrechen und mit der Anleitung weitermachen.
Und wie du vermutest, wird nach dem Update des Bootloaders auch direkt das Flashen über den USB-Sticken funktionieren, was ja eh der Sinn des ganzen ist.
Der Splashscreen ist nur ein Bild was beim Booten angezeigt werden kann (der Pinguin ? mein damaliges TV hat das Bild eh nie angezeigt wegen "nicht unterstützem Format" so die regelmässige Meldung beim Booten der Box). Aber der ist optional, wenn der nicht mehr da ist geht es ohne das Bild weiter.

PS: meine Methode war immer, die Befehle erstmal sauber in einen Texteditor zu schreiben (oder rein zu kopieren), wichtig ist dabei nur das der automatische Zeilenumbruch nicht aktiv ist. Und dann hab ich die Befehle immer aus dem Texteditor geholt und via Telnet ausgeführt

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: Sa 22. Dez 2018, 14:48
von Gorcon
Joerg hat geschrieben: Sa 22. Dez 2018, 11:30 ich möchte behaupten, dass es nur eine Ausführung der Box gibt.
Wie Du hier ja siehst gibt es schon mal zwei. Mit einem und mit zwei Flashchips. ;)
Meine HD1

Code: Alles auswählen

▒F0000000 ▒ F1FFFFFF ▒ FLASH ▒ Spansion S29GL256P (256 Mbit / 16M x 16)▒
und der aus der Beschreibung

Code: Alles auswählen

 ▒ F0000000 ▒ F0FFFFFF ▒ FLASH ▒ Spansion S29GL128P (128 Mbit / 8M x 16) ▒
 ▒ F1000000 ▒ F1FFFFFF ▒ FLASH þ Spansion S29GL128P (128 Mbit / 8M x 16) ▒
Der CPU Takt der Neo ist auch höher. ;)

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: Sa 12. Jan 2019, 12:53
von Don de Deckelwech
Hi,
hat sich schon jemand getraut??? ;)

Ciao,
DdD.

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: Sa 2. Feb 2019, 22:11
von imi8mm
Na ja , trauen kann man sich schon ,
wenn ich von " setenv bootargs console=ttyRI0 " höre , erinnert mich das an die D-Box2 , da mußte man die Box in den Debug-Modus damit bringen , siehe Bild
capture_001_10072014_153227.jpg
Soviel gefährlicher als mit der D-Box2 kann es auch nicht sein , das hat auch fast immer geklappt und der Briefbeschwerer war dann doch nur Späßchen :heart_eyes:
Grüsse - imi8mm

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: Sa 2. Feb 2019, 22:18
von Miky
Nein, ein Spaß ist das wirklich nicht! Es sei denn, man hat entweder zuviel Geld oder zuviele Boxen.

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: So 3. Feb 2019, 00:07
von Joerg
also in meinen Augen wird viel zuviel Wind darum gemacht.
JA, es ist EIN RISIKO dabei, keine Software die hier noch schützend absichernd eingreift = KONZENTRIERT EUCH !
Wenn ich in der Stadt über die Strasse gehe ist das auch ein enormes Risiko, für den, der einfach auf die Fahrbahn hüpft, ist das idR auch >nicht wirklich Spass< :)
So schwer ist die Anleitung nicht und es gibt eigentlich auch keine unvorhergesehenen Situationen die man dann von Fall zu Fall unterschiedlich handhaben muss = es verlangt nicht wirklich einen IT-Experten, nur ein wenig Konzentration auf das was man tut (und das ist alles nicht zeitkritisch, man muss nicht in Hektik verfallen)

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: So 28. Apr 2019, 16:53
von podogu
Funktioniert diese Anleitung auch mit der Zee2?
Ich bekomme sie per USB nicht geflasht.

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: So 28. Apr 2019, 17:24
von Don de Deckelwech
Hi,
auf keinen Fall die letzten Beiträge aus Dezember/Jan/Feb (also #3 bis #33) für deine Zee² nachmachen!!! Das ist nur für eine alte Neo/Zee, also HD1, gedacht!
Für dich relevante Anleitungen findest du hier: https://www.neutrino-images.de/board/viewforum.php?f=48

Mach bitte im entsprechenden Bereich einen neuen Thread auf, dann kann dir sicher auch geholfen werden.

Ciao,
DdD.

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: So 5. Jan 2020, 21:03
von Knicko
Hi

Neov1, also ohne Netzschalter, heute bootloader upgedatet.

von

Code: Alles auswählen

U-Boot 2009.03-svn1556 (Mai 27 2010 - 01:23:56) Coolstream HDx
auf

Code: Alles auswählen

� U-Boot 2009.03-svn1773 (Nov 02 2010 - 15:25:47) Coolstream HDx
Hab dazu die Anleitung und die uboot.bin von DdD genommen

danach letztes Nightly und Kernel auf usbstick in den Ordner coolstream geschoben, umbenannt in system.img und kernel.img
und von usb aus geflasht. Ging vollkommen problemlos.

Danke an alle, die sich hier die Mühe gemacht haben, das zu erklären.
gr. Knicko

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: Mo 6. Jan 2020, 09:19
von Gorcon
Knicko hat geschrieben: So 5. Jan 2020, 21:03 Hi

Neov1, also ohne Netzschalter, heute bootloader upgedatet.

Nur mal nachgefragt, kann man danach die Box per USB Stick flaschen so wie die neueren Boxen?

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: Mo 6. Jan 2020, 10:47
von Miky
Ja. Das ist der Hauptgrund für diese Aktion.

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: So 3. Mai 2020, 21:58
von FireBirds
Hallo.

Ich habe auch noch eine der ersten Generation "Coolstream Neo" die nicht über USB bootet und würde gerne den Bootloader erneuern.

Gibt es keine einfachere, bessere Anleitung bzw. eine Aktualisierte?

Kann man den Bootloader nicht vom Telnet aus aktualisieren oder so?


Danke.

Gruß FireBirds

Re: HD1 - Recovery von Kernel und Image via USB - NEO, NEO², ZEE

Verfasst: So 3. Mai 2020, 22:13
von Miky
Nein für alle Deine Fragen.