Habe eine Philips SAT erfolgreich ohne Kurzschluss (bzw. mit einem humanen) und ohne mifls in den Debugmodus gebracht! (Siehe http://tuxbox.berlios.de/forum/viewtopic.php?t=13243)
Daher hab ich nicht das Flash-Dateisystem per Skript ausgelesen, sondern nur ein Image erstellt (mit Felds Bootmanager)
Anschließend ein AlexW- Baseimage reingeflasht.
Jetzt stimmt was mit der Datei cam-alpha.bin nicht.
Schon beim extrahieren aus dem Image passierte folgendes:
Die Box hängt sich jetzt beim booten auf.Found Superblock v3.1
Extraction gestartet - Suche Dateien...
Datei "cam-alpha.bin" gefunden.
Datei "cam-alpha.bin" erfolgreich extrahiert!
MD5-Summe für "D:\Dbox\NFSROOT\cam-alpha.bin" nicht erkannt!
Die Datei ist wahrscheinlich beschädigt!
Datei "dmx.so" gefunden.
Datei "dmx.so" erfolgreich extrahiert!
ucode.bin wurde erfolgreich aus dmx.so erstellt!
MD5-ID für "D:\Dbox\NFSROOT\ucode.bin" ist: ucode
Datei "500v" gefunden.
Datei "500v110.ux" erfolgreich extrahiert!
MD5-ID für "D:\Dbox\NFSROOT\avia500.ux" ist: avia500v110
Datei "600v" gefunden.
Datei "600vb022.ux" erfolgreich extrahiert!
MD5-ID für "D:\Dbox\NFSROOT\avia600.ux" ist: avia600vb022
Datei "os" gefunden.
Datei "os" erfolgreich extrahiert!
Hab das ding mit YADD gebootet, da scheint sie sich auch genau dadran zu stören.
ppcboot 0.6.4 (Jun 24 2002 - 20:39:15)
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-50-9c-2d-4f-e4
FLASH: 8 MB
LCD driver (KS0713) initialized
BOOTP broadcast 1
TFTP from server 192.168.0.55; our IP address is 192.168.0.77
Filename 'D/Dbox/YADD/tftpboot/logo-lcd'.
Load address: 0x130000
Loading: ##
LCD logo at: 0x130000 (0x1FD2814 bytes)
BOOTP broadcast 1
TFTP from server 192.168.0.55; our IP address is 192.168.0.77
Filename 'D/Dbox/YADD/tftpboot/logo-fb'.
Load address: 0x120000
Loading: ##############
FB logo at: 0x0 (0x1FC0000 bytes)
AVIA Frambuffer
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
...............................................................
Un-Protected 63 sectors
BOOTP broadcast 1
TFTP from server 192.168.0.55; our IP address is 192.168.0.77
Filename 'D/Dbox/YADD/tftpboot/kernel-yadd'.
Load address: 0x100000
Loading: #######################################################################
########################################
## Booting Linux kernel at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 565357 Bytes = 552 kB = 0 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Linux version 2.4.19-rc2-dbox2 (von alexW) Wer Kernels nachmacht, oder faelscht,
wird bestraft ;-) #1 Son Jul 28 12:10:12 CEST 2002
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0 ip=bootp root=/dev/nfs rw nfsroot=192.168.0.5
5:D/Dbox/YADD/yaddroot/
WARNING: Frequency is not in HZ. Please consider using a newer bootloader!
WARNING: OLD intfreq = 66 busfreq = 66
WARNING: NEW intfreq = 66000000 busfreq = 66000000
Decrementer Frequency = 247500000/60
mpc8xx-wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
mpc8xx-wdt: keep-alive trigger activated (PITC: 0x2000)
Console: colour dummy device 80x25
Calibrating delay loop... 65.53 BogoMIPS
Memory: 30896k available (1072k kernel code, 332k data, 68k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12a (20020514) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
i2c-core.o: i2c core module
CPM UART driver version 0.03
ttyS00 at 0x0280 is a SMC
ttyS01 at 0x0380 is a SMC
pty: 256 Unix98 ptys configured
eth0: CPM ENET Version 0.2 on SCC2, 00:50:9c:2d:4f:e4
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
Using word write method
Creating 3 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00800000 : "flash without bootloader"
0x00000000-0x00800000 : "complete flash"
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 2048)
Sending BOOTP requests . OK
IP-Config: Got BOOTP answer from 192.168.0.55, my address is 192.168.0.77
IP-Config: Guessing netmask 255.255.255.0
IP-Config: Complete:
device=eth0, addr=192.168.0.77, mask=255.255.255.0, gw=255.255.255.255,
host=192.168.0.77, domain=, nis-domain=(none),
bootserver=192.168.0.55, rootserver=192.168.0.55, rootpath=
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Looking up port of RPC 100003/2 on 192.168.0.55
Looking up port of RPC 100005/1 on 192.168.0.55
VFS: Mounted root (nfs filesystem).
Mounted devfs on /dev
Freeing unused kernel memory: 68k init
init started: BusyBox v0.61.pre (2002.05.26-17:53+0000) multi-ca[i2c-8xx]: mpc
8xx i2c init
i2c-core.o: adapter registered as adapter 0.
[i2c-8xx]: adapter: 0
event: init ...
i2c-core.o: driver i2c audio/video switch driver registered.
i2c-core.o: client [STV6412] registered to adapter [](pos. 0).
i2c-core.o: driver i2c saa7126 driver registered.
i2c-core.o: client [i2c saa7126 chip] registered to adapter [](pos. 1).
i2c-core.o: driver DBox2 Frontprocessor driver registered.
i2c-core.o: client [DBox2 Frontprocessor client] registered to adapter [](pos. 2
).
AVIA: $Id: avia_core.c,v 1.30 2002/05/06 02:18:18 obi Exp $
avia_core.c: do_firmread: Unable to load '/var/tuxbox/ucodes/avia600.ux'.
/lib/modules/2.4.19-rc2-dbox2/misc/avia.o: init_module: Input/output error
Hint: insmod errors can be caused by incorrect module parameters, including inva
lid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
lcd.o: init lcd driver module
lcd.o: found KS0713/SED153X lcd interface on 2
/lib/modules/2.4.19-rc2-dbox2/misc/cam.o: init_module: Input/output error
Hint: insmod errors can be caused by incorrect module parameters, including inva
lid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
[FONT] initializing core...
[FONT] adding font /share/fonts/micron_bold.ttf...OK (Micron/Bold)
[FONT] Intializing font cache...
[FONT] FTC_Face_Requester (Micron/Bold)
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt.o: unresolved symbol avia_set_pcr
/lib/modules/2.4.19-rc2-dbox2/misc/dvb.o: unresolved symbol avia_wait
/lib/modules/2.4.19-rc2-dbox2/misc/dvb.o: unresolved symbol avia_wr
/lib/modules/2.4.19-rc2-dbox2/misc/dvb.o: unresolved symbol avia_command
/lib/modules/2.4.19-rc2-dbox2/misc/dvb.o: unresolved symbol avia_rd
/lib/modules/2.4.19-rc2-dbox2/misc/dvb.o: unresolved symbol avia_flush_pcr
/lib/modules/2.4.19-rc2-dbox2/misc/dvb.o: unresolved symbol cam_read_message
/lib/modules/2.4.19-rc2-dbox2/misc/dvb.o: unresolved symbol cam_reset
/lib/modules/2.4.19-rc2-dbox2/misc/dvb.o: unresolved symbol avia_gt_pcm_set_mpeg_attenuation
/lib/modules/2.4.19-rc2-dbox2/misc/dvb.o: unresolved symbol cam_write_message
/lib/modules/2.4.19-rc2-dbox2/misc/dvb.o: unresolved symbol avia_gt_pcm_set_pcm_attenuation
Init TDA8044H
/lib/modules/2.4.19-rc2-dbox2/misc/tda8044h.o: unresolved symbol register_frontend
/lib/modules/2.4.19-rc2-dbox2/misc/tda8044h.o: unresolved symbol unregister_frontend
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_set_queue
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_set_queue_irq
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_napi.o: unresolved symbol unregister_demux
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_set_pcr_pid
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_set_queue_write_pointer
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_alloc_irq
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_napi.o: unresolved symbol register_demux
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_force_discontinuity
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_napi.o: unresolved symbol gtx_set_queue_pointer
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_get_info
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_dmx_get_queue_write_pointer
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_napi.o: unresolved symbol avia_gt_free_irq
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_vbi.o: unresolved symbol avia_gt_get_info
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_show
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_get_clut
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_set_input_size
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_set_pos
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_hide
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_get_info
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_set_size
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_set_input_mode
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_set_clut
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_set_blevel
/lib/modules/2.4.19-rc2-dbox2/misc/avia_gt_fb.o: unresolved symbol avia_gt_gv_get_info
Network LCD-Driver $Id: lcdd.cpp,v 1.51 2002/07/10 16:29:08 LazyT Exp $
[lcdd] time-skin not found -> using default...
[lcdd] weekday-skin not found -> using default...
[lcdd] date-skin not found -> using default...
[lcdd] month-skin not found -> using default...
[lcdd] load config
/var/tuxbox/config/lcdd.conf: No such file or directory
[FONT] initializing core...
[FONT] adding font /share/fonts/micron.ttf...OK (Micron/Regular)
[FONT] Intializing font cache...
[FONT] FTC_Face_Requester (Micron/Regular)
$Id: sectionsd.cpp,v 1.126 2002/05/15 10:00:55 dirch Exp $
caching 504 hours
events are old 60min after their end time
[sectionsd] DMX: /dev/ost/demux0: No such file or directory
[sectionsd] DMX: /dev/ost/demux0: No such file or directory
[sectionsd] DMX: /dev/ost/demux0: No such file or directory
[sectionsd] DMX: DMX_STOP: Bad file descriptor
[camd] /dev/dvb/card0/ca0: No such file or directory
$Id: zapit.cpp,v 1.193 2002/07/22 01:57:19 Homar Exp $
[getservices.cpp] /var/tuxbox/config/zapit/services.xml: No such file or directo
ry
[zapit] error parsing services!
/dev/ost/frontend0: No such file or directory
[zapit] unable to open frontend devices. bye.
Segmentation fault
Controld $Id: controld.cpp,v 1.58 2002/05/08 16:21:43 McClean Exp $
[controld] error while loading settings: /var/tuxbox/config/controld.conf
[controld] using defaults
[controld] Boxtype detected: (02, 2, 3, Philips)
set event: 00000009
[sectionsd] DMX: /dev/ost/demux0: No such file or directory
[nhttpd] Neutrino HTTP-Server starting..
zapitclient: connect: No such file or directory
zapitclient: connect: No such file or directory
[sectionsd] DMX: /dev/ost/demux0: No such file or directory
[sectionsd] DMX: /dev/ost/demux0: No such file or directory
[neutrino] NeutrinoNG $Id: neutrino.cpp,v 1.307 2002/07/22 21:08:07 wjoost Exp $
[neutrino] frameBuffer Instance created
[neutrino] vcrControl Instance created
/dev/fb/0: No such file or directory
[sectionsd] DMX: /dev/ost/demux0: No such file or directory
framebuffer not available.
FBIOPUT_VSCREENINFO: Bad file descriptor
[neutrino] Error while setting framebuffer mode
The system is going down NOW !!
Sending SIGKILL to all processes.httpd] stop requested......
STV6412 found
Sending all processes the TERM signal...
write 1 event's ...
Sending all processes the KILL signal...
Unmounting ramfs
The system is halted. Press CTRL-ALT-DEL or turn off power
System halt
Oder ist da sonst noch was faul?
Wie komme ich denn jetzt an die intakte Firmware?
Soll ich das original image wieder reinflashen und die box ein update über die Antenne machen lassen? Werden da die ucodes auch aktualisiert?
gruß