DB800 hängt beim Booten

  • Hallo,
    vor eingen Jahren habe ich 2 DB800's gekauft. Bis vor einiger Zeit liefen beide richtig gut und ohne nennenswerte Probleme. Bei einem hatte ich jedoch öfter mal das Problem, dass sich eine Box beim Booten aufhängt. Meistens ging es jedoch nach ein paar Mal wieder.


    Seit gestern geht es jedoch gar nicht mehr. Beim Booten läuft der Balken im Display bis zum ersten O und dann ist schluß. Meistens schaltet sich die Box dann neu ein und das gleiche Spiel wieder von vorne...


    Ich habe alle möglichen Lösungsvorschäge aus verschiedenen Foren probiert, als da wären :
    - neues/altes Image draufspielen
    - experimetelles Image draufgespielt
    - neuester Bootloader ist drauf
    - mit Dreamup 'recover bad sectors' durchlaufen lassen
    - Festplatte ausgebaut
    - SAT-Tuner ausgebaut und mit Tuner aus der anderen Box gewechselt


    Leider hat das alles nichts gebracht. Hat jemand einen anderen Vorschlag?


    Danke im Voraus.


    Marco

  • kein bootlog, keine hilfe, weil niemand hier hellsehen kann ...

    mfg


    OoZooN


    Support für OoZooN Images gibt es auf forum.oozoon.de , nicht hier!


    Two Beer or not two Beer, thats the Question


    Aktuelle Nachrichten rund um OoZooN-Images gibt es auf Twitter

  • So, wieder was gelernt.....


    Bootlog mit Putty gemacht und es sieht so aus :


    =~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2012.04.07 23:39:54 =~=~=~=~=~=~=~=~=~=~=~=
    ÿ
    (c) 2007,2008 Dream Multimedia GmbH. All rights reserved.


    Dreambox D M800


    FIRST STAGE 1.00 {BO23456}
    [m


    2ND STAGE OK, build #84 (2011-09-02)


    0.000 - BCM board setup
    {00000126,00000126,00000125,00000124,00000123,00000133}
    0.007 - fp init
    0.008 - ca init
    0.742 - load config
    dCA: not existent, loading defaults
    0.773 - config loaded.
    * press to enter setup
    OLED found!
    lcd: BOOT #84
    - read config file: /boot/secondstage.conf
    detected jffs2 blocksize: 16kb
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    +++++++++++++++++++++UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
    UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
    dreamupd initialized
    Scanning JFFS2 FS: . | / - \ | / - \ | done.


    find_inode failed for name=secondstage.conf


    load: Failed to find inode


    - failed to open /boot/secondstage.conf
    - failed to open /cf/autorun.bat
    lcd: /flash/bootlogo.elf
    bootlogo size: 285065
    *** BCHP: Invalid RTS setting detected. Forcing MEMC_0_CLIENT_INFO_7 (AVD_CAB_0) RR to true. Please see latest 7401 RTS documentation.
    no HDMI device detected
    no HDMI mode available, reverting to 720p
    using 1280x720p (60.00 Hz)
    create surface 1280 720
    Using the Small jpeg decoder library, Copyright (c) 2006, Luc Saillard <luc@saillard.org>
    parsing JPEG header..
    Virtual FB Size: 1280x720
    lcd: /flash/vmlinux.gz
    <5>Linux version 2.6.18-7.4-dm800 (ghost@rabbit.dream-property.net) (gcc version 4.4.3 (GCC) ) #1 Thu Sep 29 12:57:10 UTC 2011
    Fetching vars from bootloader... none present, using defaults.
    board_init_once: regval=04ac6502, ddr_strap=3, 4 chips, pci_size=2
    Detected 256 MB on board
    <4>WARNING: read invalid MAC address ff:ff:ff:ff:ff:ff from flash @ 0xbffff824
    Default command line =
    root=/dev/mtdblock3 rootfstype=jffs2 rw console=null
    1 831ffebc 83029b34
    g_board_RAM_size=256MB
    Options: sata=1 enet=1 emac_1=0 no_mdio=0 docsis=0 ebi_war=0 pci=1 smp=0
    CPU revision is: 00020000
    Determined physical RAM map:
    memory: 10000000 @ 00000000 (usable)
    ---> memsize from bootloader: 148
    User-defined physical RAM map:
    node [00000000, 09400000: RAM]
    node [09400000, 06c00000: RSVD]
    <5>Reserving 108 MB upper memory starting at 09400000
    <7>On node 0 totalpages: 65536
    <7> DMA zone: 65536 pages, LIFO batch:15
    Built 1 zonelists. Total pages: 65536
    <5>Kernel command line: root=/dev/mtdblock3 rootfstype=jffs2 rw console=null
    before init RAC 0x02a00000 0x00000000
    after init RAC 0x02a0000f 0x0fff0000


    (c) 2007,2008 Dream Multimedia GmbH. All rights reserved.


    Dreambox D M800


    FIRST STAGE 1.00 {BO23456}
    [m


    2ND STAGE OK, build #84 (2011-09-02)


    0.000 - BCM board setup
    {00000126,00000126,00000125,00000124,00000123,00000133}
    0.007 - fp init
    0.008 - ca init
    0.741 - load config
    dCA: not existent, loading defaults
    0.772 - config loaded.
    * press to enter setup
    OLED found!
    lcd: BOOT #84
    - read config file: /boot/secondstage.conf
    detected jffs2 blocksize: 16kb
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
    +++++++++++++++++++++UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
    UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
    dreamupd initialized
    Scanning JFFS2 FS: . | / - \ | / - \ | done.


    find_inode failed for name=secondstage.conf


    load: Failed to find inode


    - failed to open /boot/secondstage.conf
    - failed to open /cf/autorun.bat
    lcd: /flash/bootlogo.elf
    bootlogo size: 285065
    *** BCHP: Invalid RTS setting detected. Forcing MEMC_0_CLIENT_INFO_7 (AVD_CAB_0) RR to true. Please see latest 7401 RTS documentation.
    no HDMI device detected
    no HDMI mode available, reverting to 720p
    using 1280x720p (60.00 Hz)
    create surface 1280 720
    Using the Small jpeg decoder library, Copyright (c) 2006, Luc Saillard <luc@saillard.org>
    parsing JPEG header..
    Virtual FB Size: 1280x720
    lcd: /flash/vmlinux.gz
    <5>Linux version 2.6.18-7.4-dm800 (ghost@rabbit.dream-property.net) (gcc version 4.4.3 (GCC) ) #1 Thu Sep 29 12:57:10 UTC 2011
    Fetching vars from bootloader... none present, using defaults.
    board_init_once: regval=04ac6502, ddr_strap=3, 4 chips, pci_size=2
    Detected 256 MB on board
    <4>WARNING: read invalid MAC address ff:ff:ff:ff:ff:ff from flash @ 0xbffff824
    Default command line =
    root=/dev/mtdblock3 rootfstype=jffs2 rw console=null
    1 831ffebc 83029b34
    g_board_RAM_size=256MB
    Options: sata=1 enet=1 emac_1=0 no_mdio=0 docsis=0 ebi_war=0 pci=1 smp=0
    CPU revision is: 00020000
    Determined physical RAM map:
    memory: 10000000 @ 00000000 (usable)
    ---> memsize from bootloader: 148
    User-defined physical RAM map:
    node [00000000, 09400000: RAM]
    node [09400000, 06c00000: RSVD]
    <5>Reserving 108 MB upper memory starting at 09400000
    <7>On node 0 totalpages: 65536
    <7> DMA zone: 65536 pages, LIFO batch:15
    Built 1 zonelists. Total pages: 65536
    <5>Kernel command line: root=/dev/mtdblock3 rootfstype=jffs2 rw console=null
    before init RAC 0x02a00000 0x00000000
    after init RAC 0x02a0000f 0x0fff0000


    Wie man sieht, startet die Box während des Bootnes neu.


    Ich hoffe, einer kann etwas damit anfangen.


    Danke und schon mal schöne Ostertage!

  • Hallo,


    da ich nicht weiterkam, habe ich ein Ticket beantragt bei Dream und die 800 eingeschickt. Nach 9 Tagen bekam ich jetzt einen Kostenvoranschllag für einen neuen Tuner. Ich kann mir nicht vorstellen, dass es daran liegt, da der Fehler bei mir auch vorkam, als ich einen anderen Tuner eingebaut habe und auch als ich versucht habe zu booten ohne Tuner.
    Ich habe ein sehr unwohles Gefühl dabei, bin ich paranoid??


    Gruss
    Marco

    • Offizieller Beitrag

    Hi,


    das obige Bootlog bringt so leider auch nichts.


    Man muss zusätzlich im 2nd stage loader die kernel cmdline anpassen. Sonst sieht man gar nichts.


    Dort muss das cmdline override angeschaltet werden und dann folgendes dort hingeschrieben werden.
    "console=ttyS0,115200 root=/dev/mtdblock3 rootfstype=jffs2 rw"


    Danach rebooten. Dann sollte wesentlich mehr ausgegeben werden.


    Dieses ist aber nicht standardmässig aktiviert, weil die seriellen Ausgaben die Box langsamer machen. Aber zum Fehlersuchen ist das unabdingbar.


    cu