Jump to content

Coolstream HD1 OHNE Netzschalter bleibt bei Boot Kernel stehen


Souldiver
 Share

Recommended Posts

Hallo zusammen,


ich mache und lese mich hier dumm und dusselig, entweder bin ich zu blöd, irgendwelche Dateien sind nicht mehr online, oder oder oder. Wahrscheinlich ersteres.

Hier mal ein LOG, kann mir wer helfen und sagen was ich tun muss?

 

 

Spoiler

▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ͻ
▒ U-Boot 2009.03-svn1055 (Aug 11 2009 - 10:03:29)     Coolstream HD1           ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒͹
▒ Chipset information                                                          ▒
▒ Vendor: Conexant  Type: CX2450x (Nevis)  Revision: C0       Fuses: 76FFED34  ▒
▒ Option: 40010000  max. clock: 550 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: 550.000 MHz  PLL2: 533.333 MHz                      ▒
▒ CPU : 550.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: 006-00003266 (06-000CC2)                                      ▒
▒ *** Warning - bad CRC, using default environment ***                         ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒͹
▒ Network configuration                                                        ▒
▒ MAC: Conexant VMAC rev. 07       address: 00-C5-5C-00-0C-C2                  ▒
▒ PHY: IC Plus IP101               address: 09                                 ▒
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ͼ
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at f0080000 ...
   Image Name:   Coolstream HD1 Kernel
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3895352 Bytes =  3.7 MB
   Load Address: 17048000
   Entry Point:  17048000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Linux version 2.6.26.8-nevis (stanley@localhost.localdomain) (gcc version 4.3.2 (crosstool-NG-1.3.2) ) #1 Wed Aug 5 07:15:46 CEST 2009
CPU: ARMv6-compatible processor [410fb764] revision 4 (ARMv7), cr=00c5387f
Machine: CoolStream HD1 IRD
Memory policy: ECC disabled, Data cache writeback
CPU0: D VIPT write-back cache
CPU0: I cache: 32768 bytes, associativity 4, 32 byte lines, 256 sets
CPU0: D cache: 32768 bytes, associativity 4, 32 byte lines, 256 sets
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 97536
Kernel command line: console=ttyRI0 mtdparts=cx2450xflash:512k(U-Boot)ro,4096k(kernel),28160k(systemFS) root=mtd2 rootfstype=jffs2 rw mem=384M
PID hash table entries: 2048 (order: 11, 8192 bytes)
Console: colour dummy device 80x30
console [ttyRI0] enabled
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 384MB = 384MB total
Memory: 385536KB available (3568K code, 351K data, 116K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 192 bytes
NET: Registered protocol family 16
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
NET: Registered protocol family 1
NetWinder Floating Point Emulator V0.97 (double precision)
JFFS2 version 2.2. © 2001-2006 Red Hat, Inc.
SGI XFS with security attributes, no debug enabled
msgmni has been set to 753
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
ttyRI0 at MMIO 0xe0412000 (irq = 2) is a CX2450x UART
brd: module loaded
loop: module loaded
Inside emacdev_load function
Inside emacdev_init function
EMAC 0 Initialized
Driver 'sd' needs updating - please use bus_type methods
Driver 'sr' needs updating - please use bus_type methods
CX2450x MTD driver v1.0 (Aug  5 2009, 07:12:17) (c) Coolstream International Ltd.
cx2450xflash: Found 1 x16 devices at 0x0 in 16-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
cx2450xflash: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
3 cmdlinepart partitions found on MTD device cx2450xflash
Creating 3 MTD partitions on "cx2450xflash":
0x00000000-0x00080000 : "U-Boot"
0x00080000-0x00480000 : "kernel"
0x00480000-0x02000000 : "systemFS"
cx2450x-ehci cx2450x-ehci.0: Conexant CX2450X EHCI USB-Controller
cx2450x-ehci cx2450x-ehci.0: new USB bus registered, assigned bus number 1
cx2450x-ehci cx2450x-ehci.0: irq 13, io mem 0xe8000100
cx2450x-ehci cx2450x-ehci.0: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: Conexant CX2450X EHCI USB-Controller
usb usb1: Manufacturer: Linux 2.6.26.8-nevis ehci_hcd
usb usb1: SerialNumber: cx2450x-ehci.0
Initializing USB Mass Storage driver...
usb 1-1: new high speed USB device using cx2450x-ehci and address 2
usb 1-1: configuration #1 chosen from 1 choice
usb 1-1: New USB device found, idVendor=0781, idProduct=5571
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1: Product: Cruzer Fit
usb 1-1: Manufacturer: SanDisk
usb 1-1: SerialNumber: 4C530011070622121533
scsi0 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
TCP cubic registered
NET: Registered protocol family 17
NET: Registered protocol family 15
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
VFS: Mounted root (jffs2 filesystem).
Freeing init memory: 116K
FATAL: kKernel panic - not syncing: Attempted to kill init!
ernel too old

 

 

Edited by Souldiver
Link to comment
Share on other sites

Posted (edited)

Ich komme leider nicht weiter. Putty gibt weiterhin einen Log aus, verkabelungstechnisch ist also alles sauber.

Die beiden Datei habe ich direkt und ohne Unterordner auf den Stick gepackt.

 

  • NXPHDLoaderNeo wird gestartet
  • Com5 wird ausgewählt
  • Click to USB Debug Status geklickt
  • "USB Debug Status, Restart DVB Now..." wird angezeigt
  • Stick steckt vorn in der HD1
  • Box wird mit Strom verbunden
  • U-Boot erscheint im Display und bleibt stehen
  • Im Loader selbst passiert nichts auch der Stick blinkt nicht

 

Was mache ich ggf. falsch?

 

UPDATE:

 

Der Loader sagt nach wie vor nichts, im Display steht jetzt "BOOT KERNEL" und der Stick selbst ungefähr im Sekundentakt.

 

 

Edited by Souldiver
Link to comment
Share on other sites

Hi, der Stick wird wohl nicht erkannt. Alte 4 GB sticks sind gut.  

 

Edit. Hab dir ein paar Bilder per pn geschickt.  

 

 


Wenn die Box Neo V1 und V2 oder Zee V1 und V2 oder Neo² nicht mehr ganz durch startet und bei Boot Kernel stehen bleibt, gibt es hier eine Anleitung wie man die Box wieder zum laufen bringt.

Wir benutzen dazu das Programm Coolstream Emergency Tool für die Neo/Neo² (auch für die Zee geeignet), das kann man hier Downl

Datei herunterladen und enpacken, der Ordenr NeoEmergency enthält vier Dateien, NXPHDLoader.exekernel.imgsysroot.img und eine Readme.txt.

Jetzt brauchen wir einen USB Stick, den Stecken wir an unserem Rechner an, den müssen wir jetzt in Fat32 formatieren, dazu gehen wir auf dem Desktop unten auf StartArbeitspaltz, dort sehen wir dann den USB Stick, anklicken mit rechen Maustaste und auf Formatieren klicken, dann kommt noch ein Hinweis das die Dateien auf dem Stick gelöscht werden, auf OK klicken.



Wenn der Stick formatiert wurde, kommt eine Meldung das es erfolgreich war, jetzt können alle Fenster geschlosssen werden.

Jetzt benötigen wir die Dateien kernel.img und sysroot.img aus dem Ordner NeoEmergency was wir runter geladen haben, die Dateien kopieren wir auf den USB Stick.
USB Stick vom Computer entfernen.

Box einschalten und halbe Minute warten, USB Stick vorne an der Box anstecken, moment warten, wenn der Stick erkannt wurde blinkt dann eine LED am Stick (falls eine LED vorhanden).

Jetzt verbinden wir den PC mit einem Nullmodemkabel mit der Box.

Das Programm NXPHDloder.exe öffnen, das sollte so aussehen :


Richtigen Com Port auswählen und auf den oberen Button drücken, sollte dann so 

Jetzt die Box neu starten, also Stromstecker ziehen und wieder anstecken, oder Netztschalter aus und wieder ein falls vorhanden, sieht dann so aus:



Die beiden unteren Buttons kann man jetzt anklicken.

Auf den linken Button klicken und den Kernel zu schreiben, unten kann man dann verfolgen was passiert, wenn es erfolgreich war siet es dann so aus 

Jetzt wieder auf den oberen Button drücken, dann kommt wieder die Meldung das man die Box neu starten soll, wie im Bild 3, also Box neusterten. dann kann man den unteren rechten Button drücken und das Image zu schreiben.
Sieht dann so aus.

Wenn das auch erfolgreich war, startet die Box wieder ganz normal

 
 

Edited by sammy909
Link to comment
Share on other sites

  • Admin

Wenn der Stick grösser als 4 GB ist dann zuerst auf dem Stick die Partition auf 4 GB verkleinern und dann mit Fat32 formatieren.

 

Wenn es mit der kurzen Variante nicht klappt dann die NEO über die Console wieder flott machen.

Braucht zwar etwas mehr Zeit klappt aber immer.

Link to comment
Share on other sites

Posted (edited)
vor 2 Stunden schrieb Gandalf:

Wenn der Stick grösser als 4 GB ist dann zuerst auf dem Stick die Partition auf 4 GB verkleinern und dann mit Fat32 formatieren.

 

Wenn es mit der kurzen Variante nicht klappt dann die NEO über die Console wieder flott machen.

Braucht zwar etwas mehr Zeit klappt aber immer.

 

Der Stick ist kleiner als 4GB

Die Dateien kann ich nicht laden:

 

Oops!

Etwas ging schief. Bitte versuche es erneut.
 
Da ist wohl nichts (mehr) online.
Edited by Souldiver
Link to comment
Share on other sites

vor 2 Stunden schrieb sammy909:

Hi, der Stick wird wohl nicht erkannt. Alte 4 GB sticks sind gut.  

 

Edit. Hab dir ein paar Bilder per pn geschickt.  

 

  Unsichtbaren Inhalt anzeigen


Wenn die Box Neo V1 und V2 oder Zee V1 und V2 oder Neo² nicht mehr ganz durch startet und bei Boot Kernel stehen bleibt, gibt es hier eine Anleitung wie man die Box wieder zum laufen bringt.

Wir benutzen dazu das Programm Coolstream Emergency Tool für die Neo/Neo² (auch für die Zee geeignet), das kann man hier Downl

Datei herunterladen und enpacken, der Ordenr NeoEmergency enthält vier Dateien, NXPHDLoader.exekernel.imgsysroot.img und eine Readme.txt.

Jetzt brauchen wir einen USB Stick, den Stecken wir an unserem Rechner an, den müssen wir jetzt in Fat32 formatieren, dazu gehen wir auf dem Desktop unten auf StartArbeitspaltz, dort sehen wir dann den USB Stick, anklicken mit rechen Maustaste und auf Formatieren klicken, dann kommt noch ein Hinweis das die Dateien auf dem Stick gelöscht werden, auf OK klicken.



Wenn der Stick formatiert wurde, kommt eine Meldung das es erfolgreich war, jetzt können alle Fenster geschlosssen werden.

Jetzt benötigen wir die Dateien kernel.img und sysroot.img aus dem Ordner NeoEmergency was wir runter geladen haben, die Dateien kopieren wir auf den USB Stick.
USB Stick vom Computer entfernen.

Box einschalten und halbe Minute warten, USB Stick vorne an der Box anstecken, moment warten, wenn der Stick erkannt wurde blinkt dann eine LED am Stick (falls eine LED vorhanden).

Jetzt verbinden wir den PC mit einem Nullmodemkabel mit der Box.

Das Programm NXPHDloder.exe öffnen, das sollte so aussehen :


Richtigen Com Port auswählen und auf den oberen Button drücken, sollte dann so 

Jetzt die Box neu starten, also Stromstecker ziehen und wieder anstecken, oder Netztschalter aus und wieder ein falls vorhanden, sieht dann so aus:



Die beiden unteren Buttons kann man jetzt anklicken.

Auf den linken Button klicken und den Kernel zu schreiben, unten kann man dann verfolgen was passiert, wenn es erfolgreich war siet es dann so aus 

Jetzt wieder auf den oberen Button drücken, dann kommt wieder die Meldung das man die Box neu starten soll, wie im Bild 3, also Box neusterten. dann kann man den unteren rechten Button drücken und das Image zu schreiben.
Sieht dann so aus.

Wenn das auch erfolgreich war, startet die Box wieder ganz normal

 
 

 

Doch, schon oder?

 

Spoiler

cx2450x-ehci cx2450x-ehci.0: new USB bus registered, assigned bus number 1
cx2450x-ehci cx2450x-ehci.0: irq 13, io mem 0xe8000100
cx2450x-ehci cx2450x-ehci.0: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: Conexant CX2450X EHCI USB-Controller
usb usb1: Manufacturer: Linux 2.6.26.8-nevis ehci_hcd
usb usb1: SerialNumber: cx2450x-ehci.0
Initializing USB Mass Storage driver...
usb 1-1: new high speed USB device using cx2450x-ehci and address 2
usb 1-1: configuration #1 chosen from 1 choice
usb 1-1: New USB device found, idVendor=0781, idProduct=5571
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1: Product: Cruzer Fit
usb 1-1: Manufacturer: SanDisk
usb 1-1: SerialNumber: 4C530011070622121533
scsi0 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.

 

 

Link to comment
Share on other sites

Posted (edited)

Was noch erwähnenswert wäre, bei

 

"Hit any key to stop autoboot:"

 

Kann ich drücken was ich will, der Bootvorgang wird fortgesetzt und endet bei:

 

"FATAL: kKernel panic - not syncing: Attempted to kill init!
ernel too old"

 

 

UPDATE:

 

Mit Putty kann ich den Bootvorgang NICHT unterbrechen, ABER mit Hyperterminal ist es jetzt möglich.

Jetzt benötige ich nur noch die MTD2 und MTD3 für den USB-Stick.

Dann versuche ich es per Konsole.

 

Update:

 

Man muss ja die Dateien nur in MTD2.IMG und MTD3.IMG umbenennen.

 

Aktueller Stand:

 

Hit any key to stop autoboot:  0
Wrong Image Format for bootm command
ERROR: can't get kernel image!

 

Edited by Souldiver
Link to comment
Share on other sites

Hi,

es gibt zwei Versionen des Loader! Eine, für die allerersten HD1-Boxen, sowie eine, für die Boxen ab Neo. Die beiden kann man leider nur anhand der Dateigrösse unterscheiden.

Die für die HD1 ist nur ca 240 KiloByte gross, die für die Neos ist ca 2,3 Megabyte.

 

Ich schicke dir per PN einen Link mit beiden Versionen drin im Zip, vergleiche und versuche dann einfach mal die andere.

 

Ciao,

DdD.

 

PS: ich schicke den Link auch an Gandalf Markham, dann kann er (nach Erfolg) die Datei gerne in den Download hier hochladen.

Edited by Don de Deckelwech
Link to comment
Share on other sites

Aktuell gehe ich wie folgt vor, ich nehme diese beiden Dateien:

 

 

Diese Kopiere ich auf den Stick:

 

kernel.img nenne ich mtd2.img

sysroot.img nenne ich mtd3.img

 

Danach Neustart und Hyperterminal gibt folgedes aus (als Admin ausgeführt unter Windows 10):

 

Spoiler

ERROR: can't get kernel image!
HD1>

 

Meine Eingabe:

 

usb start

 

Ausgabe:

 

Spoiler

(Re)start USB...
USB:   ehci_hcd_init();
CX2450x init hccr e8000100 and hcor e8000140 hc_length 64
Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 2 USB Device(s) found
       scanning bus for storage devices... 1 Storage Device(s) found

 

Meine Eingabe:

 

fatload usb 0 0 mtd2.img

 

Ausgabe:

 

Spoiler

4119304 bytes read

 

Meine Eingabe:

 

erase 0xf0060000 0xf047ffff

 

Ausgabe:

 

Spoiler

Erased 33 sectors

 

 

Meine Eingabe:

 

cp 0 0xf0080000 0x100000

 

Ausgabe:

 

Spoiler

done

 

Meine Eingabe:

 

reset

 

Ausgabe:

 

Spoiler

ERROR: can't get kernel image!

 

Meine Eingabe:

 

usb start

 

Ausgabe:

 

Spoiler

(Re)start USB...
USB:   ehci_hcd_init();
CX2450x init hccr e8000100 and hcor e8000140 hc_length 64
Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 2 USB Device(s) found
       scanning bus for storage devices... 1 Storage Device(s) found

 

Meine Eingabe:

 

fatload usb 0 0x0e000000 mtd3.img

 

Ausgabe:

 

Spoiler

25244916 bytes read

 

Meine Eingabe:

 

erase 0xf0480000 0xf1ffffff

 

Antwort:

 

Spoiler

Erased 220 sectors

 

Meine Eingabe:

 

cp 0x0e000000 0xf0480000 0x4aa335

 

Ausgabe:

 

Spoiler

done
HD1>

 

Meine Eingabe:

 

reset

 

Ausgabe:

 

Spoiler

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: 006-00003266 (06-000CC2)
 *** Warning - bad CRC, using default environment ***

 Network configuration
 MAC: Conexant VMAC rev. 07       address: 00-C5-5C-00-0C-C2
 PHY: IC Plus IP101               address: 09

Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at f0080000 ...
   Image Name:   Coolstream HD1 Kernel
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4119240 Bytes =  3.9 MB
   Load Address: 17048000
   Entry Point:  17048000
   Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!

 

Link to comment
Share on other sites

Hab es mit der Methode noch nicht gemacht. 
 

Nach dem Start von Putty ist die Betriebsart [Serial] auszuwählen, COM 1 einstellen und [Speed] auf 115200 stellen.
Klick auf [Open] startet die Verbindung, ein leeres Fenster wird angezeigt
kernel.img und sysroot.img auf einen USB Stick (FAT32) kopieren.
Den Stick vorne tief einstecken.

Putty ist gestartet, der Box Strom geben und gleich mehrfach hintereinander mittels Entertaste den Bootvorgang unterbrechen.


Neustart herbeiführen:
Befehl:

 

Quellcode

1
reset


Danach gleich wieder mit der Entertaste den Bootvorgang stoppen.
Nun den Vorgang für das sysroot.img wiederholen,

 

Edit. Das doch noch eine andere Methode. 

Edited by sammy909
Link to comment
Share on other sites

Posted (edited)

Hallo Sammy,

 

der aktuelle Log sieht wie folgt aus:

 

Spoiler

44m37m1m2J1;1H(B)B?3l?9h
 U-Boot 2009.03-svn1055 (Aug 11 2009 - 10:03:29)     Coolstream HD1

 Chipset information
 Vendor: Conexant  Type: CX2450x (Nevis)  Revision: C0       Fuses: 76FFED34
 Option: 40010000  max. clock: 550 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: 550.000 MHz  PLL2: 533.333 MHz
 CPU : 550.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: 006-00003266 (06-000CC2)
 *** Warning - bad CRC, using default environment ***

 Network configuration
 MAC: Conexant VMAC rev. 07       address: 00-C5-5C-00-0C-C2
 PHY: IC Plus IP101               address: 09

Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at f0080000 ...
   Image Name:   Coolstream HD1 Kernel
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    4119240 Bytes =  3.9 MB
   Load Address: 17048000
   Entry Point:  17048000
   Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!
HD1>

 

Auf dem Stick befinden sich noch immer diese beiden Dateien:

 

mtd2.img

mtd3.img

 

Meine Eingabe:

 

HD1> reset

Unterbrechung mit enter

 

 

Ausgabe:

 

Spoiler

Hit any key to stop autoboot:  0
HD1>

 

Was soll ich jetzt weiter tun und wie komme ich denn an die ORIGINAL-Dateien von hier:

 

 

Edited by Souldiver
Link to comment
Share on other sites

Hi, die muss Gandalf noch mal hochladen.  Weiß nicht, wo er sie her hat. Mit dem Tool funktioniert es immer noch nicht  ? Hast du mal andere sticks versucht  ? Coolstream ist da sehr eigen.  

Link to comment
Share on other sites

Nein das Tool will absolut nicht, keine Chance.

Ich habe jetzt mal statt dem hier:

 

Prolific USB-to-Serial Comm Port (COM16) -> Bis COM16 geht übrigens der Loader nicht und ich muss das händisch eintragen, sollte aber kein Problem sein oder?

 

Den hier bestellt:

 

https://www.amazon.de/UGREEN-RS232-Seriell-PL2303-Chipsatz-Grau/dp/B00QUZY4UG/ref=sr_1_9?__mk_de_DE=ÅMÅŽÕÑ&keywords=usb rs232&sr=8-9

 

Die Sticks werden laut Log alle sauber erkannt. Er ließt ja die Dateien auch sauber ein.

Es bleibt denke cih dabei, es ist der falsche Kernel und ich benötige unbedingt die Originaldateien von Gandalf.

Im Netz sind die nirgendwo mehr zu finden.

Eventuell liest er hier ja noch mit und hat die Dateien noch irgendwo ;0)

 

 

Link to comment
Share on other sites

Posted (edited)

Ich habe Dateien gefunden. Aktuell sieht das wie folgt aus:

 

Strom auf Box

Bootvorgang unterbrechen

usb start

fatload usb 0 0 mtd1.img

erase 0xf0060000 0xf047ffff

cp 0 0xf0080000 0x100000

reset

 

Und nun passiert folgendes:

 

Spoiler

2h61"pm44m37m1m2J1;1H(B)B?3l?9h
 U-Boot 2009.03-svn1055 (Aug 11 2009 - 10:03:29)     Coolstream HD1

 Chipset information
 Vendor: Conexant  Type: CX2450x (Nevis)  Revision: C0       Fuses: 76FFED34
 Option: 40010000  max. clock: 550 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: 550.000 MHz  PLL2: 533.333 MHz
 CPU : 550.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: 006-00003266 (06-000CC2)
 *** Warning - bad CRC, using default environment ***

 Network configuration
 MAC: Conexant VMAC rev. 07       address: 00-C5-5C-00-0C-C2
 PHY: IC Plus IP101               address: 09

Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at f0080000 ...
   Image Name:   Coolstream HD1 Kernel
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3895352 Bytes =  3.7 MB
   Load Address: 17048000
   Entry Point:  17048000
   Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!
HD1> 2h61"pm44m37m1m2J1;1H(B)B?3l?9h
 U-Boot 2009.03-svn1055 (Aug 11 2009 - 10:03:29)     Coolstream HD1

 Chipset information
 Vendor: Conexant  Type: CX2450x (Nevis)  Revision: C0       Fuses: 76FFED34
 Option: 40010000  max. clock: 550 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: 550.000 MHz  PLL2: 533.333 MHz
 CPU : 550.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: 006-00003266 (06-000CC2)
 *** Warning - bad CRC, using default environment ***

 Network configuration
 MAC: Conexant VMAC rev. 07       address: 00-C5-5C-00-0C-C2
 PHY: IC Plus IP101               address: 09

Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at f0080000 ...
   Image Name:   Coolstream HD1 Kernel
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3895352 Bytes =  3.7 MB
   Load Address: 17048000
   Entry Point:  17048000
   Verifying Checksum ... Bad Data CRC
ERROR: can't get kernel image!
HD1>
HD1> usb start
(Re)start USB...
USB:   ehci_hcd_init();
CX2450x init hccr e8000100 and hcor e8000140 hc_length 64
Register 10011 NbrPorts 1
USB EHCI 1.00
scanning bus for devices... 2 USB Device(s) found
       scanning bus for storage devices... 1 Storage Device(s) found
HD1> fatload usb 0 0 mtd1.img
Unknown command 'fatload' - try 'help'
HD1> fatload usb 0 0 mtd1.img
reading mtd1.img
................................................................................
................................................................................
................................................................................
................................................................................
............................................................

3895416 bytes read
HD1> erase 0xf0060000 0xf047ffff
.................................
Erased 33 sectors
HD1> cp 0 0xf0080000 0x100000
Copy to Flash... ................................
done
HD1> reset
2h61"pm44m37m1m2J1;1H(B)B?3l?9h
 U-Boot 2009.03-svn1055 (Aug 11 2009 - 10:03:29)     Coolstream HD1

 Chipset information
 Vendor: Conexant  Type: CX2450x (Nevis)  Revision: C0       Fuses: 76FFED34
 Option: 40010000  max. clock: 550 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: 550.000 MHz  PLL2: 533.333 MHz
 CPU : 550.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: 006-00003266 (06-000CC2)
 *** Warning - bad CRC, using default environment ***

 Network configuration
 MAC: Conexant VMAC rev. 07       address: 00-C5-5C-00-0C-C2
 PHY: IC Plus IP101               address: 09

Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at f0080000 ...
   Image Name:   Coolstream HD1 Kernel
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3895352 Bytes =  3.7 MB
   Load Address: 17048000
   Entry Point:  17048000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Linux version 2.6.26.8-nevis (stanley@localhost.localdomain) (gcc version 4.3.2
(crosstool-NG-1.3.2) ) #1 Wed Aug 5 07:15:46 CEST 2009
CPU: ARMv6-compatible processor [410fb764] revision 4 (ARMv7), cr=00c5387f
Machine: CoolStream HD1 IRD
Memory policy: ECC disabled, Data cache writeback
CPU0: D VIPT write-back cache
CPU0: I cache: 32768 bytes, associativity 4, 32 byte lines, 256 sets
CPU0: D cache: 32768 bytes, associativity 4, 32 byte lines, 256 sets
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 97536
Kernel command line: console=ttyRI0 mtdparts=cx2450xflash:512k(U-Boot)ro,4096k(k
ernel),28160k(systemFS) root=mtd2 rootfstype=jffs2 rw mem=384M
PID hash table entries: 2048 (order: 11, 8192 bytes)
Console: colour dummy device 80x30
console [ttyRI0] enabled
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 384MB = 384MB total
Memory: 385536KB available (3568K code, 351K data, 116K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 192 bytes
NET: Registered protocol family 16
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
NET: Registered protocol family 1
NetWinder Floating Point Emulator V0.97 (double precision)
JFFS2 version 2.2.  2001-2006 Red Hat, Inc.
SGI XFS with security attributes, no debug enabled
msgmni has been set to 753
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered (default)
ttyRI0 at MMIO 0xe0412000 (irq = 2) is a CX2450x UART
brd: module loaded
loop: module loaded
Inside emacdev_load function
Inside emacdev_init function
EMAC 0 Initialized
Driver 'sd' needs updating - please use bus_type methods
Driver 'sr' needs updating - please use bus_type methods
CX2450x MTD driver v1.0 (Aug  5 2009, 07:12:17) (c) Coolstream International Ltd
.
cx2450xflash: Found 1 x16 devices at 0x0 in 16-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
cx2450xflash: CFI does not contain boot bank location. Assuming top.
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
3 cmdlinepart partitions found on MTD device cx2450xflash
Creating 3 MTD partitions on "cx2450xflash":
0x00000000-0x00080000 : "U-Boot"
0x00080000-0x00480000 : "kernel"
0x00480000-0x02000000 : "systemFS"
cx2450x-ehci cx2450x-ehci.0: Conexant CX2450X EHCI USB-Controller
cx2450x-ehci cx2450x-ehci.0: new USB bus registered, assigned bus number 1
cx2450x-ehci cx2450x-ehci.0: irq 13, io mem 0xe8000100
cx2450x-ehci cx2450x-ehci.0: USB 0.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb1: Product: Conexant CX2450X EHCI USB-Controller
usb usb1: Manufacturer: Linux 2.6.26.8-nevis ehci_hcd
usb usb1: SerialNumber: cx2450x-ehci.0
Initializing USB Mass Storage driver...
usb 1-1: new high speed USB device using cx2450x-ehci and address 2
usb 1-1: configuration #1 chosen from 1 choice
usb 1-1: New USB device found, idVendor=0781, idProduct=5571
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1: Product: Cruzer Fit
usb 1-1: Manufacturer: SanDisk
usb 1-1: SerialNumber: 4C530011070622121533
scsi0 : SCSI emulation for USB Mass Storage devices
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
TCP cubic registered
NET: Registered protocol family 17
NET: Registered protocol family 15
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
VFS: Mounted root (jffs2 filesystem).
Freeing init memory: 116K
scsi 0:0:0:0: Direct-Access     SanDisk  Cruzer Fit       2.01 PQ: 0 ANSI: 6
sd 0:0:0:0: [sda] 7821312 512-byte hardware sectors (4005 MB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] 7821312 512-byte hardware sectors (4005 MB)
HOTPLUG: source: scsi_disd 0:0:0:0: [sda] Write Protect is off
sk, actisd 0:0:0:0: [sda] Assuming drive cache: write through
on: add, sda: product: (null), interface: (null)
 sda1
HOTPLUG: source: block, action: add, product: (null), interface: (null)
HOTPLUG: mknod /dev/sda block 8 0  ...
HOTPLUG: source: bdi, action: add, produsd 0:0:0:0: [sda] Attached SCSI disk
ct: (null), interface: (null)
HOTPLUG: source: scsi, action: add, product: (null), interface: (null)
HOTPLUG: source: scsi_generic, action: asd 0:0:0:0: Attached scsi generic sg0 ty
pe 0
dd, product: (null), interface: (null)
HOTPLUG: source: block, action: add, product: (null), interface: (null)
HOTPLUG: mknod /dev/sda1 block 8 1  ...
HOTPLUG: source: scsi_device, action: add, product: (null), interface: (null)
init started: BusyBox v1.17.1 (2010-09-30 04:46:33 HKT)
mount: mounting /dev/sda1 on /media/sda1 failed: No such file or directory
mount: mounting /dev/sdb1 on /media/sdb1 failed: No such file or directory
HOTPLUG: source: module, action: add, product: (null), interface: (null)
HOTPLUG: source: module, action: add, product: (null), interface: (null)
HOTPLUG: source: module, action: add, product: (null), interface: (null)
HOTPLUG: source: graphics, action: add, product: (null), interface: (null)
HOTPLUG: source: module, action: add, product: (null), interface: (null)
insmod: can't insert '/lib/modules/2.6.26.8-nevis/cnxt_alsa.ko': unknown symbol
in module, or unknown parameter
HOTPLUG: source: module, action: add, product: (null), interface: (null)
insmod: can't insert '/lib/modules/2.6.26.8-nevis/8712u.ko': unknown symbol in m
odule, or unknown parameter
insmod: can't insert '/lib/modules/2.6.26.8-nevis/8192cu.ko': unknown symbol in
module, or unknown parameter
HOTPLUG: mkdir -p "/media/sda" ...
HOTPLUG: mkdir -p "/media/sda1" ...
HOTPLUG:test auto mounting mount -t auto /dev/sda "/media/sda" ...
ifup: can't open '/var/run/ifstate': No such file or directory
HOTPLUG:test auto mounting mount -t auto /dev/sda1 "/media/sda1" ...
HOTPLUG: source: module, action: add, product: (null), interface: (null)
/etc/init.d/rcS: line 24: /var/bin/dt_led.1: not found
/etc/init.d/rcS: line 25: /var/bin/dt_led.1: not found
insmod: can't insert '/lib/modules/2.6.26.8-nevis/cifs.ko': unknown symbol in mo
dule, or unknown parameter
HOTPLUG: source: module, action: add, product: (null), interface: (null)
HOTPLUG: source: misc, action: add, product: (null), interface: (null)
HOTPLUG: source: module, action: add, product: (null), interface: (null)
HOTPLUG: source: bus, action: add, product: (null), interface: (null)
HOTPLUG: source: drivers, action: add, product: (null), interface: (null)
HOTPLUG: mount -t auto /dev/sda "/media/sda" failed: 65280
HOTPLUG: rmdir /media/sda && /media/sdb ...
HOTPLUG: source: module, action: add, product: (null), interface: (null)
HOTPLUG: source: drivers, action: add, product: (null), interface: (null)
HOTPLUG: source: drivers, action: add, product: (null), interface: (null)
HOTPLUG: source: i2c-dev, action: add, product: (null), interface: (null)
HOTPLUG: source: module, action: add, product: (null), interface: (null)
HOTPLUG: source: i2c-adapter, action: add, product: (null), interface: (null)
HOTPLUG: source: module, action: add, product: (null), interface: (null)
HOTPLUG: source: i2c-dev, action: add, product: (null), interface: (null)
HOTPLUG: source: i2c-adapter, action: add, product: (null), interface: (null)
HOTPLUG: source: module, action: add, product: (null), interface: (null)
HOTPLUG: source: module, action: add, product: (null), interface: (null)
HOTPLUG: source: module, action: add, product: (null), interface: (null)
HOTPLUG: source: module, action: add, product: (null), interface: (null)
insmod: can't insert '/lib/modules/2.6.26.8-nevis/dvb-core.ko': unknown symbol i
n module, or unknown parameter
insmod: can't insert '/lib/modules/2.6.26.8-nevis/cs_frontend.ko': unknown symbo
l in module, or unknown parameter
HOTPLUG: source: module, action: add, product: (null), interface: (null)
HOTPLUG: source: platform, action: add, product: (null), interface: (null)
HOTPLUG: source: scsi_host, action: add, product: (null), interface: (null)
HOTPLUG: source: platform, action: add, product: (null), interface: (null)
HOTPLUG: source: scsi_host, action: add, product: (null), interface: (null)
Erasing 128 Kibyte @ 3e0000 -- 96 % complete.
cat: can't open '/var/update/uImage': No such file or directory
rm: can't remove '/var/update/uImage': No such file or directory

Please press Enter to activate this console. cannot read locale: No such file or
 directory
[ConfigFile] Unable to open file /var/tuxbox/config/neutrino.conf for reading.
cannot read locale: No such file or directory
[frontend.cpp:Open:213] /dev/dvb/adapter0/frontend0: No such device or address
[frontend.cpp:Open:213] /dev/dvb/adapter0/frontend1: No such device or address
Segmentation fault
sda1
Restarting system.
2h61"pm44m37m1m2J1;1H(B)B?3l?9h
 U-Boot 2009.03-svn1055 (Aug 11 2009 - 10:03:29)     Coolstream HD1

 Chipset information
 Vendor: Conexant  Type: CX2450x (Nevis)  Revision: C0       Fuses: 76FFED34
 Option: 40010000  max. clock: 550 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: 550.000 MHz  PLL2: 533.333 MHz
 CPU : 550.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: 006-00003266 (06-000CC2)
 *** Warning - bad CRC, using default environment ***

 Network configuration
 MAC: Conexant VMAC rev. 07       address: 00-C5-5C-00-0C-C2
 PHY: IC Plus IP101               address: 09

Hit any key to stop autoboot:  0
Wrong Image Format for bootm command
ERROR: can't get kernel image!
HD1>

 

Zwischendurch kommt da auch update-kernel im Display, danach Panic und dann gehts von vorn los.

ABER, ich denke wir sind einen Schritt weiter, trotzdem wieder beim Ausgangsproblem:

 

ERROR: can't get kernel image!

 

Edited by Souldiver
Link to comment
Share on other sites

Heißt der Ordner im Root-Verzeichnis des Sticks bei dir "coolstream"? Auf meinem Neo2 Cable Twin-Tuner-Originalstick sind darin "kernel.img" und "system.img".

Link to comment
Share on other sites

Posted (edited)

Naja nun ist das Notfall drauf. Nun wollte ich das aktuelle KW-Image (Nevis) aufbügeln und die Box steht wieder bei "BOOT KERNEL".

Update lief über /tmp.

Was kann man da nun noch machen?

Ich stecke den Stick mal wieder ein und lasse die Box einfach mal laufen, das hat ja eben auch schon gut geklappt.

Der Stick selbst blinkt jetzt schon mal.

Edited by Souldiver
Link to comment
Share on other sites

Ich guck mal nach dem Original Image. Online kann man das Original Image leider nicht mehr Updaten. Danach kannst du dann keywelt flashen. 

Link to comment
Share on other sites

Naja nun steht das Ding wieder bei BOOT KERNEL und mein Kabel scheint auch den Geist aufgegeben zu haben.

Gerätemanager: Fehler beim anfordern einer Gerätebeschreibung.

Naja, das Ding war auch schon gefühlte 2000 Jahre alt.

Morgen kommt ein neues und dann versuche ich die Kiste nochmal gängig zu bekommen und gebe hier eine Rückmeldung.

Link to comment
Share on other sites

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...