Philips WATCHDOG RESET Schleife

Domestos & Derivate
mat
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Mittwoch 17. Oktober 2001, 00:00

Philips WATCHDOG RESET Schleife

Beitrag von mat »

Hallo,

ich habe folgendes Problem mit einer Philips Box, die ich nach der MHC Methode in den debug gebracht habe:

Nach dem reset befehl auf der Seriellen Konsole, hängt die Box in einer WATCHDOG RESET Schleife (das Display zeigt den BR Schriftzug und einen Balken):

Code: Alles auswählen

debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: WATCHDOG RESET
debug: BMon V1.0  mID 02

debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: WATCHDOG RESET
debug: BMon V1.0  mID 02
usw.

Ab und zu hab ich dann auch mal das dazwischen:

Code: Alles auswählen

debug: DDF: Calibrating delay loop... debug: DDF: 2114.4294762572 BogoMIPS
debug: WATCHDOG RESET
debug: BMon V1.0  mID 0
Wenn ich jetzt die Displayplatine abklemme , bootet die box etwas weiter:

Code: Alles auswählen

debug: DDF: Calibrating delay loop... debug: DDF: 2114.4294762572 BogoMIPS
debug: LCD init error -1
debug: WATCHDOG RESET
debug: BMon V1.0  mID 02
debug: feID 00    enxID 03
debug: fpID 52     dsID 01-xx.xx.xx.xx.xx.xx-xx
debug: HWrev 01  FPrev 0.30
debug: B/Ex/Fl(MB) 32/00/08
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.21, My IP 192.168.0.202
debug: Sending TFTP-request for file C/Programme/DBoxBoot/ppcboot_writeflash
will verify ELF image, start= 0x800000, size= 201596
verify sig: 262
boot net: boot file has no valid signature
Branching to 0x40000


ppcboot 0.6.4 (Apr 11 2002 - 16:10:44)

Initializing...
  CPU:   PPC823ZTnnB2 at 1090 MHz: 2 kB I-Cache 1 kB D-Cache
  Board: ### No HW ID - assuming TQM8xxL
  DRAM:  (faked) 32 MB
  Ethernet: 00-xx-xx-xx-xx-xx
  FLASH:  8 MB
  LCD driver (KS0713) initialized
BOOTP broadcast 1
TFTP from server 192.168.0.21; our IP address is 192.168.0.202
Filename 'C/Programme/tftpboot/logo-lcd'.
Load address: 0x130000
Loading: ##
done
  LCD logo at: 0x130000 (0x1F9FFC0 bytes)
BOOTP broadcast 1
TFTP from server 192.168.0.21; our IP address is 192.168.0.202
Filename 'C/Programme/tftpboot/logo-fb'.
Load address: 0x120000
Loading: #########
donedebug: DDF: Calibrating delay loop... debug: DDF: 2114.4294762572 BogoMIPS
debug: LCD init error -1
debug: WATCHDOG RESET
debug: BMon V1.0  mID 02
debug: feID 00    enxID 03
und das loopt dann auch


Beim Versuch ein neues Image zu flashen hat die box dann ebenfalls resettet:

Code: Alles auswählen

debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: LCD init error -1
debug: BMon V1.0  mID 02
debug: feID 00    enxID 03
debug: fpID 52     dsID 01-xx.xx.xx.xx.xx.xx-xx
debug: HWrev 01  FPrev 0.30
debug: B/Ex/Fl(MB) 32/00/08
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.21, My IP 192.168.0.202
debug: Sending TFTP-request for file C/Programme/DBoxBoot/ppcboot_writeflash
will verify ELF image, start= 0x800000, size= 201596
verify sig: 262
boot net: boot file has no valid signature
Branching to 0x40000


ppcboot 0.6.4 (Apr 11 2002 - 16:10:44)

Initializing...
  CPU:   PPC823ZTnnB2 at 66 MHz: 2 kB I-Cache 1 kB D-Cache
  Board: ### No HW ID - assuming TQM8xxL
  DRAM:  (faked) 32 MB
  Ethernet: 00-xx-xx-xx-xx-xx
  FLASH:  8 MB
  LCD driver (KS0713) initialized
BOOTP broadcast 1
TFTP from server 192.168.0.21; our IP address is 192.168.0.202
Filename 'C/Programme/tftpboot/logo-lcd'.
Load address: 0x130000
Loading: ##
done
  LCD logo at: 0x130000 (0x1F9FFC0 bytes)
BOOTP broadcast 1

Abort
  FB logo not found
  Input:  serial
  Output: serial


 1: Console on ttyS0
 2: Console on null
 3: Console on framebuffer
Select (1-3), other keys to stop autoboot:  0 
dbox2-ppcboot> bootp 100000 /C/br16_2-11.img
BOOTP broadcast 1
TFTP from server 192.168.0.21; our IP address is 192.168.0.202
Filename '/C/br16_2-11.img'.
Load address: 0x100000
Loading: #######################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
##################################################################debug: DDF: Calibrating delay loop... debug: DDF: 65.95 BogoMIPS
debug: LCD init error -1

debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: LCD init error -1
debug: WATCHDOG RESET
debug: BMon V1.0  mID 02

Hat irgendjemand ein Tip, wie ich da weiterkomme?

Kann man den WATCHDOG irgendwie abschalten ?


mat
SoLaLa
Tuxboxer
Tuxboxer
Beiträge: 6119
Registriert: Mittwoch 3. April 2002, 00:32

Beitrag von SoLaLa »

hmmm,
hast mit dem setenv-befehl oder etwa das lange getippsel gemacht?
hast Du evt. irgendwelche falschen pins berührt?
welchen Punkt hast für den flashreset benutzt?
never change a running system
mat
Neugieriger
Neugieriger
Beiträge: 12
Registriert: Mittwoch 17. Oktober 2001, 00:00

Beitrag von mat »

Also ich hab die box mit dem setenv Befehl in debug gebracht, scheint auch geklappt zu haben:

Code: Alles auswählen

debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: LCD init error -1
debug: BMon V1.0  mID 02
debug: feID 00    enxID 03
debug: fpID 52     dsID 01-xx.xx.xx.xx.xx.xx-xx
debug: HWrev 01  FPrev 0.30
debug: B/Ex/Fl(MB) 32/00/08
debug: autoboot aborted from terminal
dbox2:root> printenv
printenv: config_mem: 0x1000091c
name                    value   default
product?:                false  false
diag-switch?:            false  true
auto-boot?:              true   true
watchdog-reboot?:                false  false
boot-cmd:                boot net flash boot net
intopt:          0x01234567     0x12345678
dbox2:root>
Für den Flashreset hab ich den Punkt neben dem FP benutzt, das ich da irgendwelche anderen Pins überbrückt habe ist eher unwarscheinlich.

mat