Coolstream Zee u-boot with ni340 nevis image failes to boot

Antworten
haldi7
Beiträge: 3
Registriert: Do 22. Feb 2018, 21:37

Coolstream Zee u-boot with ni340 nevis image failes to boot

Beitrag von haldi7 »

Hi guys,

i tried to update my Coolstream Zee to the latest NI 340 Nevis Image.
After the Update the image failes to load:

Bootlog:

Code: Alles auswählen

ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
º U-Boot 2009.03-svn1773 (Nov 02 2010 - 15:25:47)     Coolstream HDx           º
ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
º Chipset information                                                          º
º Vendor: Conexant  Type: CX2450x (Nevis)  Revision: D0       Fuses: 7EFE6D24  º
º Option: 00010000  max. clock: 600 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: 594.000 MHz  PLL2: 533.333 MHz                      º
º CPU : 594.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: 010-00003705 (0A-000E79)                                      º
º *** Warning - bad CRC, using default environment ***                         º
ÌÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ͹
º Network configuration                                                        º
º MAC: Conexant VMAC rev. 07       address: 00-C5-5C-00-0E-79                  º
º PHY: IC Plus IP101               address: 09                                 º
Error: Bad gzipped data
Error: no valid bmp or bmp.gz image at f0060000
ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
Hit any key to stop autoboot:  0
## Booting kernel from Legacy Image at f0080000 ...
   Image Name:   NI Nevis Kernel
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    2332016 Bytes =  2.2 MB
   Load Address: 00048000
   Entry Point:  00048000
   Verifying Checksum ... OK
   Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Linux version 2.6.34.13-nevis (neutrino-images@nisrv) (gcc version 4.9.4 (crosstool-NG crosstool-ng-1.23.0-36-g1dbb06f2) ) #1 Thu Oct 19 18:31:15 CEST 2017
CPU: ARMv6-compatible processor [410fb764] revision 4 (ARMv7), cr=00c5387f
CPU: VIPT aliasing data cache, VIPT aliasing instruction cache
Machine: CST HDx IRD
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 97536
Kernel command line: console=ttyRI0 mtdparts=cx2450xflash:384k(U-Boot)ro,128k(Splash),4096k(kernel),28160k(systemFS) root=mtd3 rootfstype=jffs2 rw mem=384M
PID hash table entries: 2048 (order: 1, 8192 bytes)
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: 384968k/384968k available, 8248k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    DMA     : 0xffc00000 - 0xffe00000   (   2 MB)
    vmalloc : 0x98800000 - 0xe0000000   (1144 MB)
    lowmem  : 0x80000000 - 0x98000000   ( 384 MB)
    modules : 0x7e800000 - 0x80000000   (  24 MB)
      .init : 0x80048000 - 0x80063000   ( 108 kB)
      .text : 0x80063000 - 0x8048a000   (4252 kB)
      .data : 0x8048a000 - 0x804aba00   ( 135 kB)
NR_IRQS:352
Console: colour dummy device 80x30
console [ttyRI0] enabled
Calibrating delay loop... 593.10 BogoMIPS (lpj=2965504)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
devtmpfs: initialized
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Advanced Linux Sound Architecture Driver Version 1.0.22.1.
cfg80211: Calling CRDA to update world regulatory domain
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
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
NetWinder Floating Point Emulator V0.97 (double precision)
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
JFFS2 version 2.2. (NAND) (SUMMARY)  © 2001-2006 Red Hat, Inc.
msgmni has been set to 751
io scheduler noop registered
io scheduler deadline registered (default)
io scheduler cfq registered
ttyRI0 at MMIO 0xe0412000 (irq = 2) is a CX2450x UART
brd: module loaded
loop: module loaded
CX2450x MTD driver v1.0 (Oct 19 2017, 18:30:57) (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
4 cmdlinepart partitions found on MTD device cx2450xflash
Creating 4 MTD partitions on "cx2450xflash":
0x000000000000-0x000000060000 : "U-Boot"
0x000000060000-0x000000080000 : "Splash"
0x000000080000-0x000000480000 : "kernel"
0x000000480000-0x000002000000 : "systemFS"
arcvmac arcvmac: ARC VMAC at 0x8048e3f8 irq 24 00:c5:5c:00:0e:79
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
cx2450x-ehci cx2450x-ehci.0: Trident 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
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: Trident CX2450X EHCI USB-Controller
usb usb1: Manufacturer: Linux 2.6.34.13-nevis ehci_hcd
usb usb1: SerialNumber: cx2450x-ehci.0
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
cx2450x-ehci cx2450x-ehci.1: Trident CX2450X EHCI USB-Controller
cx2450x-ehci cx2450x-ehci.1: new USB bus registered, assigned bus number 2
cx2450x-ehci cx2450x-ehci.1: irq 17, io mem 0xe8001100
cx2450x-ehci cx2450x-ehci.1: USB 0.0 started, EHCI 1.00
usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
usb usb2: Product: Trident CX2450X EHCI USB-Controller
usb usb2: Manufacturer: Linux 2.6.34.13-nevis ehci_hcd
usb usb2: SerialNumber: cx2450x-ehci.1
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
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
ALSA device list:
  No soundcards found.
TCP cubic registered
NET: Registered protocol family 17
NET: Registered protocol family 15
VFS: Mounted root (jffs2 filesystem) on device 31:3.
devtmpfs: error mounting -2
Freeing init memory: 108K
Kernel panic - not syncing: No init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
I now tried to reinstall the image with serial Port (https://wiki.neutrino-hd.de/wiki/Coolst ... y_Flashing) but none of my usb Drives get discovered:

Code: Alles auswählen

HDx> usbup
(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... 1 USB Device(s) found
       scanning bus for storage devices... 0 Storage Device(s) found
No usb-storage device found..
ehci_hcd_stop();
I tried FAT32 / FAT / ext3 Partitions and even this tool: CreateMini.exe

Anyone any ideas?

Thanks,
haldi
Benutzeravatar
Don de Deckelwech
NI - Team
Beiträge: 1619
Registriert: Di 12. Apr 2016, 17:13
Wohnort: Wuppertal
Box: Tank / HD51 / Protek 4K für Kabel
Has thanked: 5 times
Been thanked: 21 times
Kontaktdaten:

Re: Coolstream Zee u-boot with ni340 nevis image failes to boot

Beitrag von Don de Deckelwech »

Hi,
FAT32 is the right one. Try more sticks, older smaller ones are better than newer ones. Unfortunately the Coolie is very picky about that.

Have you upgraded from a really old image to this new one? If so, by what method (normal flash per "local update") ?

Bye,
DdD.

edit: oh, and by the way, don't use the files in your link, use this link instead, then you get the newest kernel and image: viewtopic.php?f=47&t=1923

And big Thanx for posting your question with logs attached! :thumbsup:
"Ein Log, ist besser als kein Log!"
haldi7
Beiträge: 3
Registriert: Do 22. Feb 2018, 21:37

Re: Coolstream Zee u-boot with ni340 nevis image failes to boot

Beitrag von haldi7 »

Hi,

thanks.
Yes I came from an very old version - 2.10 i think.
I used the local update via USB device (same device is unaccessible now...)

I'm running out of usb sticks (about 10) and even tried some older ones (512mb).
Is there an option to directly flash via Serial connection without usb?

Thanks,
haldi
Benutzeravatar
Miky
NI - Team
Beiträge: 1221
Registriert: Di 5. Apr 2016, 17:17
Box: Tank,Trinity,Neo 1,Neo2,Neo²,HD51
Has thanked: 4 times
Been thanked: 5 times

Re: Coolstream Zee u-boot with ni340 nevis image failes to boot

Beitrag von Miky »

You used the USB Port in the Front?
Boxen: Neo 1, Neo2 , Neo², Trinity, Tank, HD 51 alle SAT
Kein PN Support!
Benutzeravatar
Miky
NI - Team
Beiträge: 1221
Registriert: Di 5. Apr 2016, 17:17
Box: Tank,Trinity,Neo 1,Neo2,Neo²,HD51
Has thanked: 4 times
Been thanked: 5 times

Re: Coolstream Zee u-boot with ni340 nevis image failes to boot

Beitrag von Miky »

There is an other possibility. The coolstream Neo and Zee first Generation have an uboot you can't recover via USB.
Boxen: Neo 1, Neo2 , Neo², Trinity, Tank, HD 51 alle SAT
Kein PN Support!
Joerg
NI - VIP
Beiträge: 903
Registriert: Di 12. Apr 2016, 20:53
Wohnort: NRWde
Box: AX-HD51 2xSX
Has thanked: 12 times
Been thanked: 8 times

Re: Coolstream Zee u-boot with ni340 nevis image failes to boot

Beitrag von Joerg »

at least you need a working USB stick. I would not see any advantage in using Y-modem connection to recovery u-boot file. This problem is not u-boot related, it is a "usual error" of incompatibility between neutrino system and kernel and what you need to recover it is a working usb stick (as already mentioned here: older once, I would say up to 4GB are more likely to be detected).
If automatic detection during booting is not working it might help to use command usbup via serial connection as you already tried on this USB stick.
FAT32 file system is required on the USB-stick. Might help to use a formatting program like SD card formatter: https://www.sdcard.org/downloads/format ... index.html (also works an USB sticks), or http://rufus.akeo.ie/ (simply create FAT32 file system without checking bootable disk).
Disconnect any other external hardware from the receiver.
By my knowledge backside USB port should also be compatible to recovery process, so try backside port.
If your stick is still not working: try harder to find one compatible with CST box (sometimes not easy but not impossible).
For recovery it requires system.img and kernel.img directly on the root of the USB stick or in subfolder "coolsteam" (cant remember it, I simply copy the files always twice on the stick). You might create another logfile from recovery if it still fails but there is nothing more to say to "scanning bus for storage devices... 0 Storage Device(s) found"
PS: Have you used the front USB-port ? Might be damaged, loose cable connection is a common problem (not sure if Zee has a onboard front USB or if it is connected via cable)
E4HD DVB-S2X + DVB-C mit NI 4.20
AX HD51 + HD61 DVB-S2 mit NI 4.20
CST Trinity DVB-S2 mit NI 4.20
Philips 55oled903 - DVB-S2 + DVB-C mit Android 8.0
Astra 1+2 mit HD+, Unitymedia NRW/Vodafone West FTA
Kabel-Internet Business 500/50MBit/s mit Fritzbox 6690
haldi7
Beiträge: 3
Registriert: Do 22. Feb 2018, 21:37

Re: Coolstream Zee u-boot with ni340 nevis image failes to boot

Beitrag von haldi7 »

Hi,
Thanks for your feedback. Yes I used the front usb ports.

The ports in the back doen't seeam to work at all, because the leds on the sticks doesn't power up there.
I will try to get some more usb sticks in the next days and keep trying.

furthermore I'm interested in what's the other possibility to recover the box?


Thanks,
haldi
Antworten

Zurück zu „Coolstream Hardware“