Problem Debug Mode,kein Minflsh

Domestos & Derivate
the
Interessierter
Interessierter
Beiträge: 22
Registriert: Freitag 13. Dezember 2002, 18:38

Problem Debug Mode,kein Minflsh

Beitrag von the »

Hallo zusammen,

ich schreibe nochmal trotz ähnlicher Beiträge, da ich keine Antwort gefunden habe.

Zustand: BMon 1.0 auf Nokia 2xI Kabel

Methode: mhc_debug.html#2xi

Vorgehen:
- Nullmodem und Netzwerkkabel verbunden (funktioniert beides, habe schon geflasht
- BootManager ist gestartet (Einstellungen wie beschrieben)
- Box ist gestartet (LCD bleibt bei "Lade ...")
- Nadel ist auf Pin 12 gesteckt

Wo ist das Problem?

Terminal-Ausgabe:
=debug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS
debug: BMon V1.0 mID 01
debug: feID 7a gtxID 0b
debug: fpID 5a dsID 01-4f.00.05.07.00.00-97
debug: HWrev X5 SWrev 0.81
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Got BOOTP reply from Server IP 192.168.0.1, My IP 192.168.0.42
debug: Sending TFTP-request for file E/dbox/ppcboot
will verify ELF image, start= 0x800000, size= 211472
verify sig: 262
boot net: boot file has no valid signature
Branching to 0x40000


ppcboot 0.6.4 (Nov 1 2002 - 18:37:07)

Initializing...
CPU: PPC823ZTnnA at 67 MHz: 2 kB I-Cache 1 kB D-Cache
*** Warning: CPU Core has Silicon Bugs -- Check the Errata ***
Board: ### No HW ID - assuming TQM8xxL
DRAM: (faked) 32 MB
Ethernet: 00-50-9c-14-e4-3c
FLASH: 8 MB
LCD driver (KS0713) initialized
Input: serial
Output: serial
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Wo ist das Problem?


Das wüßte ich auch gerne. Ich frage Dich hier nochmal: WAS willst Du machen?
There are 10 types of people in the world: those who know binary and those who don't
the
Interessierter
Interessierter
Beiträge: 22
Registriert: Freitag 13. Dezember 2002, 18:38

Beitrag von the »

Auf der Box ist die Bootloader Version BMon 1.0. Ich habe die Box geflasht und das war nach den Anzeigen/ Logs OK.
Die Box bootet aber nicht mehr. Das liegt soweit ich verstanden habe an der Bootloader Version. Da diese ja keine unsignierten Images bootet, richtig ?

Also gedacht: Mußt du den Bootloader ändern wie beschrieben von Dietmar in dem mhc_debug.html.
(Hätte ich ein miniflsh .... wäre das nicht nötig)

JETZT Problem: Ich komme nicht an die Stelle, an der die Box schreibt "Reset", um da Pfeil nach oben zu drücken, weil sehen will Zahlencode ....) Das einzige was in der LCD der Box erscheint ist "Lade ..."

Frage 1: Was mach ich da falsch?
Frage 2: Welches alternative Vorgehen gibt es?
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Das Ding ist doch schon im Debug?
Was willst Du denn noch?
the
Interessierter
Interessierter
Beiträge: 22
Registriert: Freitag 13. Dezember 2002, 18:38

Beitrag von the »

Ich habe ein Neutrino Flash auf die Box gespielt. Das scheint aber irgendwie nicht zum Booten genommen zu werden.
LCD -> "Linux" statt "Neutrino"

Problem: Box bootet in einer Schleife

Log (ein Loop):

=debug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS
debug: BMon V1.0 mID 01
debug: feID 7a gtxID 0b
debug: fpID 5a dsID 01-4f.00.05.07.00.00-97
debug: HWrev X5 SWrev 0.81
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/nokia-dbox2/kernel/os in Flash-FS
debug: Got Block #0044

will verify ELF image, start= 0x800000, size= 202996
verify sig: 262
Branching to 0x40000


PPCBoot 1.1.6 (TuxBox) (Jul 27 2002 - 10:11:47)

CPU: PPC823ZTnnA at 67.200 MHz: 2 kB I-Cache 1 kB D-Cache
*** Warning: CPU Core has Silicon Bugs -- Check the Errata ***
Watchdog enabled
Board: DBOX2, Nokia
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
Scanning JFFS2 FS: . done.
LCD: ready
FB: loading - ready
In: serial
Out: serial
Err: serial

Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer
Select (1-3), other keys to stop autoboot: 0
...............................................................
Un-Protected 63 sectors
### FS (cramfs) loading 'vmlinuz' to 0x100000
### FS load compleate: 579657 bytes loaded to 0x100000
## Booting image at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 579593 Bytes = 566 kB = 0 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Linux version 2.4.19 (tuxbox@linux-tux) (gcc version 3.1) #6 Mit Aug 14 22:59:16
CEST 2002
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 console=ttyS0
Decrementer Frequency = 252000000/60
mpc8xx-wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
mpc8xx-wdt: keep-alive trigger activated (PITC: 0x1000)
Console: colour dummy device 80x25
Calibrating delay loop...
debug: DDF: Calibrating delay loop... debug: DDF: 67.7
9 BogoMIPS
debug: WATCHDOG RESET
debug: BMon V1.0 mID 01
debug: feID 7a gtxID 0b
debug: fpID 5a dsID 01-4f.00.05.07.00.00-97
debug: HWrev X5 SWrev 0.81
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed

Flash-FS bootstrap loader (v1.5)

Found Flash-FS superblock version 3.1
Found file /root/platform/nokia-dbox2/kernel/os in Flash-FS
debug: Got Block #0044

will verify ELF image, start= 0x800000, size= 202996
verify sig: 262
Branching to 0x40000
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Hm, ist evtl. beim flashen des Baseimage was schiefgegangen? (Image für die falsche flash-geometrie erwischt?)
Flash es am besten nochmal.

Ach ja: Neutrino läuft unter Linux, die anzeige im LCD ist ok.
the
Interessierter
Interessierter
Beiträge: 22
Registriert: Freitag 13. Dezember 2002, 18:38

Beitrag von the »

Ich habe jetzt das Basis-Image nochmal geflasht (alexW2xBaseimageV1.6.3.img)
Ich komme bis zur Eingabe der IP (192.168.0.42), sobald ich aber eine FTP-Verbindung (oder Telnet) versuche, startet die Box neu. Nach einiger Zeit bekomme ich wieder die Eingaben der IP (jetzt : 000.000.000.000), ändere ich, aber das gleiche Spiel -> ich kann die ucodes und cramfs nicht draufspielen.
SoLaLa
Tuxboxer
Tuxboxer
Beiträge: 6119
Registriert: Mittwoch 3. April 2002, 00:32

Beitrag von SoLaLa »

was denn, wie denn?
also wenn Du mit dem FTPprogramm auf <verbinden> klickst, dann resettet die Box und startet von alleine neu?
never change a running system
the
Interessierter
Interessierter
Beiträge: 22
Registriert: Freitag 13. Dezember 2002, 18:38

Beitrag von the »

Ja, so ist es leider.

Der Vorbesitzer hat wohl versucht, die Original BR Soft wiederherzustellen. Beim Booten hast du kurz die Anzeige (betaresearch) im LCD.

Ich versuche mal, ein sehr kleines tar gz zu finden, damit ich den Boot-Loader wiederherstellen kann, oder?

Die Methode mit Kurzschließen funktioniert aufgrund des inkonsistenten Zustandes leider auch nicht mehr ...
Dietmar
Senior Member
Beiträge: 8282
Registriert: Mittwoch 10. Oktober 2001, 00:00

Beitrag von Dietmar »

Dass am Anfang kurz das Betaresearch-Logo aufblinkt ist bei Nokia-Boxen normal.
Flash doch einfach das Baseimage nochmal: http://dboxupdate.berlios.de/install.shtml
the
Interessierter
Interessierter
Beiträge: 22
Registriert: Freitag 13. Dezember 2002, 18:38

Beitrag von the »

Ich habe nochmal das Basis-Image geflasht.
Nach dem Hochfahren und der Anzeige zur Eingabe der IP im LCD geht nichts mehr ("fest") - reagiert nicht auf Eingaben über die Fernbedienung

Irgendwie habe ich den Eindruck, daß der Bootloader nicht sauber drauf ist. Bei dem Loop während des Startens kommt dazwischen immer das BR Logo.

Bring ich den Bootloader wieder hin?
Liontamer
Klöppelliese
Beiträge: 1644
Registriert: Donnerstag 8. August 2002, 12:51

Beitrag von Liontamer »

@the
Vergess doch einfach mal den Bootloader! Der ist in Ordnung! Und sollte er es nicht sein, dann bekommst du ihn sowieso nicht wieder hin. Auch nicht mit minflsh! Minflsh brauchst du nur, um den Debug Mode zu enablen, sonst nie wieder!!