Bitte testen: newmake / kernel 2.6 patch
-
- Einsteiger
- Beiträge: 362
- Registriert: Mittwoch 14. Dezember 2005, 03:25
Re: Bitte testen: newmake / kernel 2.6 patch
Deine Partition ist ok ich weiß nicht voran es liegt ich hatte die Vermutung weil ich mal aus Teste einen Sektor-Flash direkt nach den u-boot offset frei gelassen habe und hatte die gleiche Meldung bekommen
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Bitte testen: newmake / kernel 2.6 patch
Macht nichts, beim zweiten Start klappt es ja, und das reproduzierbar.mohousch hat geschrieben:ich weiß nicht voran es liegt
-
- Einsteiger
- Beiträge: 362
- Registriert: Mittwoch 14. Dezember 2005, 03:25
Re: Bitte testen: newmake / kernel 2.6 patch
hast Du an die u-boot.config was geändert?
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Bitte testen: newmake / kernel 2.6 patch
Ja, ich habe den Bootparameter dbox_duplex hinzugefügt:mohousch hat geschrieben:hast Du an die u-boot.config was geändert?
Code: Alles auswählen
diff -uwNr ./cvs/boot/u-boot-config/u-boot.dbox2.2_6.h.m4 ./compile/boot/u-boot-config/u-boot.dbox2.2_6.h.m4
--- boot/u-boot-config/u-boot.dbox2.2_6.h.m4 2007-12-27 19:52:15.000000000 +0100
+++ boot/u-boot-config/u-boot.dbox2.2_6.h.m4 2008-06-01 20:36:57.000000000 +0200
@@ -62,7 +62,7 @@
#undef CONFIG_BOOTARGS
#define CONFIG_BOOTCOMMAND \
- "setenv bootargs console=$(console),$(baudrate) root=/dev/mtdblock2 ifelse(rootfstype, `jffs2', `rw ')`rootfstype'=rootfstype;\
+ "setenv bootargs console=$(console),$(baudrate) dbox_duplex=$(dbox_duplex) root=/dev/mtdblock2 ifelse(rootfstype, `jffs2', `rw ')`rootfstype'=rootfstype;\
fsload; protect off 10020000 107fffff; bootm"
#define CONFIG_EXTRA_ENV_SETTINGS \
EDIT: Ich habe das ganze nochmal mit einem 2.6er-Image, basierend auf CVS-Code
plus meinem Busybox-modprobe-Patch getestet, gleicher Fehler. Es liegt also nicht
an meinem U-Boot-FD-Patch.
-
- Einsteiger
- Beiträge: 362
- Registriert: Mittwoch 14. Dezember 2005, 03:25
Re: Bitte testen: newmake / kernel 2.6 patch
sollte nicht das Problem sein, dachte vielleicht hast Du die Offset -Addressen geändert. In deinem Busybox-Patch sind auch die nötigen Optionen für die modprobe da, es ist kömisch was kann da faul sein?Es liegt also nicht
an meinem U-Boot-FD-Patch.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Re:
Gibt es die Möglichkeit zu debuggen, was genau diese Fehlermeldungen erzeugt?rhabarber1848 hat geschrieben:[ 12.147524] Freeing unused kernel memory: 64k iâ–’t
init started: BusyBox v1.7.2 (2008-06-02 12:38:08 CEST)
starting pid 103, tty '': '/etc/init.d/rcS'
/bin/makedevices
[ 14.318894] Empty flash at 0x00060a68 ends at 0x00062000
...
Ein "set -x" in rcS?
Zuletzt geändert von rhabarber1848 am Dienstag 3. Juni 2008, 12:53, insgesamt 1-mal geändert.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Re:
Ich werde noch wahnsinnig Wenn ich in rcS einige echo-Befehle zum Debugging
reingebe, bootet die Dbox immer durch, kein deep-standby mehr beim ersten Boot.
Jetzt versuche ich, die echo-Befehle auf ein Minimum zu reduzieren, das Ergebnis
teile ich hier später mit. Vielleicht sollte ich mich mal mit yadd auseinandersetzen...
reingebe, bootet die Dbox immer durch, kein deep-standby mehr beim ersten Boot.
Jetzt versuche ich, die echo-Befehle auf ein Minimum zu reduzieren, das Ergebnis
teile ich hier später mit. Vielleicht sollte ich mich mal mit yadd auseinandersetzen...
-
- Tuxboxer
- Beiträge: 4332
- Registriert: Dienstag 7. Mai 2002, 17:04
Re: Bitte testen: newmake / kernel 2.6 patch
kann es sein das /bin/makedevices noch nirgendwie nicht fertig ist? Irgendwo kommt mir diese Symptomatik mit "debugmeldungen einbauen dann gehts" sehr bekannt vor. Bezog sich aber eher auf den 2.4.36 glaube
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Bitte testen: newmake / kernel 2.6 patch
Ich meine auch, darüber schon was gelesen zu haben.Tommy hat geschrieben:kann es sein das /bin/makedevices noch nirgendwie nicht fertig ist? Irgendwo kommt mir diese Symptomatik mit "debugmeldungen einbauen dann gehts" sehr bekannt vor. Bezog sich aber eher auf den 2.4.36 glaube
Dieser Patch hier sieht gut aus, er hat zwei Flash/Bootvorgänge ohne Probleme überstanden:
Code: Alles auswählen
diff -uwNr ./cvs/cdk/root/etc/init.d/rcS.m4 ./compile/cdk/root/etc/init.d/rcS.m4
--- cdk/root/etc/init.d/rcS.m4 2008-01-13 12:03:42.000000000 +0100
+++ cdk/root/etc/init.d/rcS.m4 2008-06-03 14:54:11.000000000 +0200
@@ -56,6 +56,11 @@
mkdir -p /dev/pts /dev/dbox /dev/dvb/adapter0 /dev/loop /dev/i2c /dev/input /dev/sound /dev/v4l /dev/fb /dev/vc /dev/mtdblock /dev/mtd /dev/tts
if type -p makedevices; then
makedevices
+echo "rcS debug1"
+echo "rcS debug2"
+echo "rcS debug3"
+echo "rcS debug4"
+echo "rcS debug5"
else
# in theory, now it is too late to create /dev/console...
mknod /dev/console c 5 1
Das Ersetzen der o.g. echo-Befehle durch "sleep 5" brachte nicht den gewünschten Erfolg...
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Bitte testen: newmake / kernel 2.6 patch
Die Meldung kommt vom Kernel, vermutlich vom jffs2-Filesystemtreiber.
Evtl. ist ja ein bug im mkjffs2, so dass das nicht 100% ok ist.
Aber wenn es nur einmal auftritt und sonst keine Fehler zu sehen sind, dann würde ich das geflissentlich ignorieren.
Am makedevices liegt es jedenfalls mit ziemlicher Sicherheit nicht.
Was für ein Host-System benutzt du denn zum Bauen (genau, welche Distribution?).
Evtl. ist ja ein bug im mkjffs2, so dass das nicht 100% ok ist.
Aber wenn es nur einmal auftritt und sonst keine Fehler zu sehen sind, dann würde ich das geflissentlich ignorieren.
Am makedevices liegt es jedenfalls mit ziemlicher Sicherheit nicht.
Was für ein Host-System benutzt du denn zum Bauen (genau, welche Distribution?).
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Bitte testen: newmake / kernel 2.6 patch
Richtig, aus fs/jffs2/scan.cseife hat geschrieben:Die Meldung kommt vom Kernel, vermutlich vom jffs2-Filesystemtreiber.
seife hat geschrieben:Evtl. ist ja ein bug im mkjffs2, so dass das nicht 100% ok ist.
Code: Alles auswählen
checking for mkjffs2... no
checking for mkfs.jffs2... /usr/sbin/mkfs.jffs2
# apt-cache policy mtd-utils
mtd-utils:
Installiert:20080508-1
Mögliche Pakete:20080508-1
Versions-Tabelle:
*** 20080508-1 0
500 http://ftp2.de.debian.org testing/main Packages
100 /var/lib/dpkg/status
Es ist halt nur unschön, dass der erste Boot in die Hose geht.seife hat geschrieben:Aber wenn es nur einmal auftritt und sonst keine Fehler zu sehen sind, dann würde ich das geflissentlich ignorieren.
Ich habe mtd-utils jetzt deinstalliert und baue nun ein Image, wo mkfs.jffs2 neu kompiliert wird:
und melde mich später wiederchecking for mkjffs2... no
checking for mkfs.jffs2... no
configure: WARNING: using tuxbox mkfs.jffs2
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Bitte testen: newmake / kernel 2.6 patch
Der Fehler tritt auch auf, wenn mkjffs2 durch die cdk-Skripte selbst kompiliert wird.seife hat geschrieben:Evtl. ist ja ein bug im mkjffs2, so dass das nicht 100% ok ist.
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Bitte testen: newmake / kernel 2.6 patch
Poste mal ein komplettes bootlog von so einem frisch geflashten image, vom boot bis zum deep-standby.
Evtl. ist ja irgendwo einfach die Reihenfolge falsch, wie zeugs im /var angelegt wird, und es hat gar nichts mit der Fehlermeldung zu tun.
Ich flashe nie komplette Images, immer nur root- (und machmal u-boot-) Updates, drum würde ich es nicht merken, wenn da was kaputt wäre
Evtl. ist ja irgendwo einfach die Reihenfolge falsch, wie zeugs im /var angelegt wird, und es hat gar nichts mit der Fehlermeldung zu tun.
Ich flashe nie komplette Images, immer nur root- (und machmal u-boot-) Updates, drum würde ich es nicht merken, wenn da was kaputt wäre
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Bitte testen: newmake / kernel 2.6 patch
Bitte sehr:seife hat geschrieben:Poste mal ein komplettes bootlog von so einem frisch geflashten image, vom boot bis zum deep-standby.
Code: Alles auswählen
debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.0 mID 03
debug: feID 00 enxID 03
debug: fpID 52 dsID 01-e3.87.3d.04.00.00-9c
debug: HWrev 41 FPrev 0.23
debug: B/Ex/Fl(MB) 32/32/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/sagem-dbox2/kernel/os in Flash-FS
debug: Got Block #0040
will verify ELF image, start= 0x800000, size= 160700
verify sig: 262
Branching to 0x40000
U-Boot 1.2.0 (Tuxbox) (Jun 3 2008 - 19:28:21)
CPU: PPC823ZTnnB2 at 66 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Sagem, BMon V1.0
Watchdog enabled
I2C: ready
DRAM: 64 MB
FLASH: 8 MB
Scanning JFFS2 FS: . done.
find_inode failed for name=boot.conf
load: Failed to find inode
FB: ready
LCD: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET
find_inode failed for name=logo-lcd
load: Failed to find inode
ready - can't find logo in flash
find_inode failed for name=logo-fb
load: Failed to find inode
can't find logo in flash
Options:
1: console on ttyCPM0 (2.6)
2: console on fb0
3: console on ttyS0 (2.4)
Select option (1-3), other keys to stop autoboot: 0
### FS (squashfs) loading 'vmlinuz' to 0x200000
### FS load complete: 949563 bytes loaded to 0x200000
............................................................... done
Un-Protected 63 sectors
## Booting image at 00200000 ...
Image Name: Linux-2.6.23-dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 949499 Bytes = 927.2 kB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
[ 0.000000] Linux version 2.6.23-dbox2 (root@debian) (gcc version 3.4.6) #1 PREEMPT Tue Jun 3 19:33:57 CEST 2008
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0 -> 16384
[ 0.000000] Normal 16384 -> 16384
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[1] active PFN ranges
[ 0.000000] 0: 0 -> 16384
[ 0.000000] Built 1 zonelists in Zone order. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyCPM0,9600 root=/dev/mtdblock2 rootfstype=squashfs
[ 0.000000] PID hash table entries: 256 (order: 8, 1024 bytes)
[ 0.000000] Decrementer Frequency = 247500000/60
[ 0.000000] m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
[ 0.000000] m8xx_wdt: keep-alive trigger installed (PITC: 0x2000)
[ 7.426512] Console: colour dummy device 80x25
[ 7.426657] cpm_uart: console: compat mode
[ 7.426872] console [ttyCPM0] enabled
[ 8.425921] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 8.505527] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 8.607645] Memory: 62732k available (1580k kernel code, 456k data, 64k init, 0k highmem)
[ 8.898215] Mount-cache hash table entries: 512
[ 8.963406] NET: Registered protocol family 16
[ 9.105254] NET: Registered protocol family 2
[ 9.236874] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 9.317736] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 9.401124] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 9.476875] TCP: Hash tables configured (established 2048 bind 2048)
[ 9.552329] TCP reno registered
[ 9.617167] dbox2: Sagem board detected.
[ 9.682575] squashfs: version 3.3 (2007/10/31) Phillip Lougher
[ 9.750100] JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 9.823847] io scheduler noop registered
[ 9.868358] io scheduler deadline registered (default)
[ 9.960483] Serial: CPM driver $Revision: 0.02 $
[ 10.013360] cpm_uart: WARNING: no UART devices found on platform bus!
[ 10.090127] cpm_uart: the driver will guess configuration, but this mode is no longer supported.
[ 10.195522] ttyCPM0 at MMIO 0xff000a80 (irq = 20) is a CPM UART
[ 10.268033] ttyCPM1 at MMIO 0xff000a90 (irq = 19) is a CPM UART
[ 10.356431] loop: module loaded
[ 10.395261] Linux video capture interface: v2.00
[ 10.451989] D-Box 2 flash driver (size->0x800000 mem->0x10000000)
[ 10.525161] D-Box 2 flash memory: Found 2 x16 devices at 0x0 in 32-bit bank
[ 10.606130] Intel/Sharp Extended Query Table at 0x0035
[ 10.668366] cfi_cmdset_0001: Erase suspend on write enabled
[ 10.735141] Creating 6 MTD partitions on "D-Box 2 flash memory":
[ 10.806690] 0x00000000-0x00020000 : "BR bootloader"
[ 10.870977] 0x00020000-0x00040000 : "FLFS (U-Boot)"
[ 10.932250] 0x00040000-0x006a0000 : "root (squashfs)"
[ 10.995844] 0x006a0000-0x00800000 : "var (JFFS2)"
[ 11.055292] 0x00020000-0x00800000 : "Flash without bootloader"
[ 11.128448] 0x00000000-0x00800000 : "Complete Flash"
[ 11.193407] mice: PS/2 mouse device common for all mice
[ 11.261659] eth0: CPM ENET Version 0.2 on SCC2, 00:xx:xx:xx:xx:xx
[ 11.331143] TCP cubic registered
[ 11.370204] NET: Registered protocol family 1
[ 11.422169] NET: Registered protocol family 17
[ 11.490111] VFS: Mounted root (squashfs filesystem) readonly.
[ 11.571116] Freeing unused kernel memory: 64k iâ–’t
init started: BusyBox v1.7.2 (2008-06-03 19:36:50 CEST)
starting pid 103, tty '': '/etc/init.d/rcS'
/bin/makedevices
Detected STB:
Vendor: Unknown
Model: D-BOX2
[ 15.296912] [i2c-8xx]: mpc 8xx i2c init
[ 15.366173] [i2c-8xx]: adapter: 0
[ 15.807320] event: $Id: event.c,v 1.12.4.3 2007/10/09 01:04:05 carjay Exp $
insmod: cannot insert '/lib/modules/2.6.23-dbox2/extra/avs/avs.ko': No such device (-1): No such device
modprobe: failed to load module avs
[ 16.276753] lcd: init lcd driver module
[ 16.356194] lcd: found KS0713/SED153X lcd interface
Der nachfolgende Bootvorgang sieht dann so aus:
Code: Alles auswählen
debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.0 mID 03
debug: feID 00 enxID 03
debug: fpID 52 dsID 01-e3.87.3d.04.00.00-9c
debug: HWrev 41 FPrev 0.23
debug: B/Ex/Fl(MB) 32/32/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/sagem-dbox2/kernel/os in Flash-FS
debug: Got Block #0040
will verify ELF image, start= 0x800000, size= 160700
verify sig: 262
Branching to 0x40000
U-Boot 1.2.0 (Tuxbox) (Jun 3 2008 - 19:28:21)
CPU: PPC823ZTnnB2 at 66 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Sagem, BMon V1.0
Watchdog enabled
I2C: ready
DRAM: 64 MB
FLASH: 8 MB
Scanning JFFS2 FS: . done.
find_inode failed for name=boot.conf
load: Failed to find inode
FB: ready
LCD: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET
find_inode failed for name=logo-lcd
load: Failed to find inode
ready - can't find logo in flash
find_inode failed for name=logo-fb
load: Failed to find inode
can't find logo in flash
Options:
1: console on ttyCPM0 (2.6)
2: console on fb0
3: console on ttyS0 (2.4)
Select option (1-3), other keys to stop autoboot: 0
### FS (squashfs) loading 'vmlinuz' to 0x200000
### FS load complete: 949563 bytes loaded to 0x200000
............................................................... done
Un-Protected 63 sectors
## Booting image at 00200000 ...
Image Name: Linux-2.6.23-dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 949499 Bytes = 927.2 kB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
[ 0.000000] Linux version 2.6.23-dbox2 (root@debian) (gcc version 3.4.6) #1 PREEMPT Tue Jun 3 19:33:57 CEST 2008
[ 0.000000] Zone PFN ranges:
[ 0.000000] DMA 0 -> 16384
[ 0.000000] Normal 16384 -> 16384
[ 0.000000] Movable zone start PFN for each node
[ 0.000000] early_node_map[1] active PFN ranges
[ 0.000000] 0: 0 -> 16384
[ 0.000000] Built 1 zonelists in Zone order. Total pages: 16256
[ 0.000000] Kernel command line: console=ttyCPM0,9600 root=/dev/mtdblock2 rootfstype=squashfs
[ 0.000000] PID hash table entries: 256 (order: 8, 1024 bytes)
[ 0.000000] Decrementer Frequency = 247500000/60
[ 0.000000] m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
[ 0.000000] m8xx_wdt: keep-alive trigger installed (PITC: 0x2000)
[ 9.294956] Console: colour dummy device 80x25
[ 9.295104] cpm_uart: console: compat mode
[ 9.295318] console [ttyCPM0] enabled
[ 10.294910] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[ 10.375056] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 10.477073] Memory: 62732k available (1580k kernel code, 456k data, 64k init, 0k highmem)
[ 10.766595] Mount-cache hash table entries: 512
[ 10.831854] NET: Registered protocol family 16
[ 10.973629] NET: Registered protocol family 2
[ 11.105253] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 11.186167] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[ 11.269574] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 11.345343] TCP: Hash tables configured (established 2048 bind 2048)
[ 11.420780] TCP reno registered
[ 11.485546] dbox2: Sagem board detected.
[ 11.551044] squashfs: version 3.3 (2007/10/31) Phillip Lougher
[ 11.618550] JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
[ 11.692296] io scheduler noop registered
[ 11.736808] io scheduler deadline registered (default)
[ 11.828998] Serial: CPM driver $Revision: 0.02 $
[ 11.881809] cpm_uart: WARNING: no UART devices found on platform bus!
[ 11.958577] cpm_uart: the driver will guess configuration, but this mode is no longer supported.
[ 12.063972] ttyCPM0 at MMIO 0xff000a80 (irq = 20) is a CPM UART
[ 12.136477] ttyCPM1 at MMIO 0xff000a90 (irq = 19) is a CPM UART
[ 12.224883] loop: module loaded
[ 12.263713] Linux video capture interface: v2.00
[ 12.320520] D-Box 2 flash driver (size->0x800000 mem->0x10000000)
[ 12.393610] D-Box 2 flash memory: Found 2 x16 devices at 0x0 in 32-bit bank
[ 12.474580] Intel/Sharp Extended Query Table at 0x0035
[ 12.536816] cfi_cmdset_0001: Erase suspend on write enabled
[ 12.603589] Creating 6 MTD partitions on "D-Box 2 flash memory":
[ 12.675140] 0x00000000-0x00020000 : "BR bootloader"
[ 12.739431] 0x00020000-0x00040000 : "FLFS (U-Boot)"
[ 12.800699] 0x00040000-0x006a0000 : "root (squashfs)"
[ 12.864290] 0x006a0000-0x00800000 : "var (JFFS2)"
[ 12.923743] 0x00020000-0x00800000 : "Flash without bootloader"
[ 12.996928] 0x00000000-0x00800000 : "Complete Flash"
[ 13.061869] mice: PS/2 mouse device common for all mice
[ 13.130104] eth0: CPM ENET Version 0.2 on SCC2, 00:xx:xx:xx:xx:xx
[ 13.199592] TCP cubic registered
[ 13.238655] NET: Registered protocol family 1
[ 13.290619] NET: Registered protocol family 17
[ 13.358617] VFS: Mounted root (squashfs filesystem) readonly.
[ 13.439566] Freeing unused kernel memory: 64k iâ–’t
init started: BusyBox v1.7.2 (2008-06-03 19:36:50 CEST)
starting pid 103, tty '': '/etc/init.d/rcS'
/bin/makedevices
[ 15.611557] Empty flash at 0x00100940 ends at 0x00102000
[ 15.674586] Empty flash at 0x00102940 ends at 0x00104000
[ 15.737882] Empty flash at 0x00104940 ends at 0x00106000
[ 15.801318] Empty flash at 0x00106940 ends at 0x00108000
[ 15.864718] jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0010893c: 0xf0f0 instead
[ 15.969223] Empty flash at 0x00108940 ends at 0x0010a000
[ 16.034249] Empty flash at 0x0010a93c ends at 0x0010c000
[ 16.097772] Empty flash at 0x0010c93c ends at 0x0010e000
[ 16.161127] Empty flash at 0x0010e93c ends at 0x00110000
[ 16.224698] Empty flash at 0x0011093c ends at 0x00112000
[ 16.288005] Empty flash at 0x0011293c ends at 0x00114000
[ 16.352103] Empty flash at 0x0011493c ends at 0x00116000
[ 16.415023] Empty flash at 0x0011693c ends at 0x00118000
[ 16.478325] Empty flash at 0x0011893c ends at 0x0011a000
[ 16.541766] Empty flash at 0x0011a93c ends at 0x0011c000
[ 16.605343] Empty flash at 0x0011c93c ends at 0x0011e000
Detected STB:
Vendor: Sagem
Model: D-BOX2
[ 18.185298] [i2c-8xx]: mpc 8xx i2c init
[ 18.254552] [i2c-8xx]: adapter: 0
[ 18.685512] event: $Id: event.c,v 1.12.4.3 2007/10/09 01:04:05 carjay Exp $
[ 19.175314] lcd: init lcd driver module
[ 19.244544] lcd: found KS0713/SED153X lcd interface
[ 19.664574] input: DBOX-2 FP IR as /devices/virtual/input/input0
[ 20.265807] $Id: cam.c,v 1.30.2.6 2007/10/09 01:03:38 carjay Exp $
[ 20.404891] cam: could not load firmware, file not found: cam-alpha.bin
[ 20.496658] cam: probe of cam.0 failed with error -2
[ 20.978124] avia_av: $Id: avia_av_core.c,v 1.98.2.12 2007/11/24 14:57:22 seife Exp $
[ 21.134888] avia_av: could not load firmware, file not found: avia600.ux, decoder will not work!
[ 21.256109] avia_av_proc: $Id: avia_av_proc.c,v 1.14.2.4 2006/01/22 12:48:42 carjay Exp $
[ 22.153553] avia_gt_core: $Id: avia_gt_core.c,v 1.48.2.6 2007/10/09 01:03:38 carjay Exp $
[ 22.271607] avia_gt_core: autodetecting chip type... eNX
[ 22.332384] avia_gt_enx: $Id: avia_gt_enx.c,v 1.21 2003/09/30 05:45:35 obi Exp $
[ 22.557481] avia_gt_accel: $Id: avia_gt_accel.c,v 1.19.4.1 2007/10/09 01:03:38 carjay Exp $
[ 22.655049] avia_gt_dmx: $Id: avia_gt_dmx.c,v 1.210.2.7 2007/10/09 01:03:38 carjay Exp $
[ 22.814869] avia_gt_ucode: unable to load firmware, using built-in!
[ 22.891641] avia_gt_ucode: loaded ucode v0014
[ 22.940457] avia_gt_ucode: ucode section filters enabled.
[ 23.006169] avia_gt_dmx: warning, misaligned queue 0 (is 0xFD200, size 65536), aligning...
[ 23.105468] avia_gt_dmx: demux watchdog thread started.
[ 23.166319] avia_gt_gv: $Id: avia_gt_gv.c,v 1.39.2.5 2007/10/09 01:03:38 carjay Exp $
[ 23.260337] avia_gt_pcm: $Id: avia_gt_pcm.c,v 1.29 2004/01/29 19:38:20 zwen Exp $
[ 23.349840] avia_gt_pcm_set_rate(44100)
[ 23.395135] avia_gt_capture: $Id: avia_gt_capture.c,v 1.32.4.5 2007/10/09 01:03:38 carjay Exp $
[ 23.515057] avia_gt_pig: $Id: avia_gt_pig.c,v 1.40.4.3 2007/10/09 01:03:38 carjay Exp $
[ 23.608976] avia_gt_vbi: $Id: avia_gt_vbi.c,v 1.26.4.1 2007/10/09 01:03:39 carjay Exp $
[ 23.704127] avia_gt_ir: $Id: avia_gt_ir.c,v 1.30.4.5 2005/02/09 04:35:37 carjay Exp $
[ 23.797789] avia_gt_core: Loaded AViA eNX/GTX driver
[ 24.125983] $Id: dbox2_napi_core.c,v 1.1.2.14 2007/10/09 21:52:21 carjay Exp $
[ 24.225608] DVB: registering new adapter (C-Cube AViA GTX/eNX with AViA 500/600)
[ 24.326417] DVB: registering frontend 0 (Atmel AT76C651B DVB-C)...
[ 24.431609] avia_av_napi: $Id: dbox2_avia_av_napi.c,v 1.1.2.1 2005/01/31 03:04:12 carjay Exp $
[ 24.544686] $Id: dbox2_cam_napi.c,v 1.1.2.1 2005/01/31 03:04:12 carjay Exp $
[ 24.674552] avia_gt_napi: $Id: dbox2_avia_gt_napi.c,v 1.1.2.4 2007/10/09 01:03:45 carjay Exp $
[ 25.195498] avia_gt_fb: $Id: avia_gt_fb_core.c,v 1.54.2.5 2007/10/09 01:03:38 carjay Exp $
[ 25.334789] Console: switching to colour frame buffer device 90x36
[ 25.502175] avia_gt_fb: fb0: AViA eNX/GTX FB frame buffer device
[ 25.865465] avia_gt_lirc: $Id: avia_gt_lirc.c,v 1.14.4.7 2007/10/09 01:03:38 carjay Exp $
[ 26.305471] avia_oss: $Id: avia_gt_oss.c,v 1.26 2004/05/31 22:56:02 carjay Exp $
[ 26.397132] avia_gt_pcm_set_rate(44100)
[ 26.805502] avia_gt_v4l2: $Id: avia_gt_v4l2.c,v 1.12.4.4 2007/10/09 01:03:38 carjay Exp $
Loading /share/keymaps/i386/qwertz/de-latin1-nodeadkeys.kmap.gz
...
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
Re: Bitte testen: newmake / kernel 2.6 patch
Code: Alles auswählen
find_inode failed for name=boot.conf
Code: Alles auswählen
[ 21.134888] avia_av: could not load firmware, file not found: avia600.ux, decoder will not work!
kannst du dein image mal wo hochladen?
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
Re: Bitte testen: newmake / kernel 2.6 patch
2.6er modules support in der busybox mit drin?insmod: cannot insert '/lib/modules/2.6.23-dbox2/extra/avs/avs.ko': No such device (-1): No such device
modprobe: failed to load module avs
fehlt avs.ko?
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Bitte testen: newmake / kernel 2.6 patch
Wie kann ich das hier prüfen?Houdini hat geschrieben:ist da überhaupt was im jffs2 drin?
Die Datei avia600.ux fehlt, das ich richtig, weil ich sie beim Build nicht mit ins Image gepackt habe.Houdini hat geschrieben:[ 21.134888] avia_av: could not load firmware, file not found: avia600.ux, decoder will not work!
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Bitte testen: newmake / kernel 2.6 patch
Ja, siehe diesen Patch: http://forum.tuxbox-cvs.sourceforge.net ... 84#p357184Houdini hat geschrieben:2.6er modules support in der busybox mit drin?
fehlt avs.ko?
Ohne besagten Patch kommen Fehlermeldungen, dass modprobe fehlt.
avs.ko ist Bestandteil des Images, beim zweiten Boot wird das besagte
Modul aus dem gleichen Image problemlos geladen.
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Bitte testen: newmake / kernel 2.6 patch
Also das obere ist frisch geflashed (das scheint aber nicht komplett zu sein, da ich nicht sehe, wo es runterfährt),
das untere ist der 2. boot, der dann (bis auf die jffs2-Meldungen) funktioniert?
Seltsam, warum er beim ersten boot den av-switch nicht finden kann ist mir ein Rätsel. Wenn es aber nur direkt nach dem Flashen auftritt, würde ich es ignorieren.
Vermutlich macht sich neutrino die Hose nass wenn die devices nicht da sind, und die Kiste fährt deswegen gleich wieder runter. Ich würde zwar eher erwarten, dass neutrino mit exit code != 0 beendet und deshalb neu gestartet wird, aber das weiss man bei dem Code nie so genau
das untere ist der 2. boot, der dann (bis auf die jffs2-Meldungen) funktioniert?
Seltsam, warum er beim ersten boot den av-switch nicht finden kann ist mir ein Rätsel. Wenn es aber nur direkt nach dem Flashen auftritt, würde ich es ignorieren.
Vermutlich macht sich neutrino die Hose nass wenn die devices nicht da sind, und die Kiste fährt deswegen gleich wieder runter. Ich würde zwar eher erwarten, dass neutrino mit exit code != 0 beendet und deshalb neu gestartet wird, aber das weiss man bei dem Code nie so genau
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
Re: Bitte testen: newmake / kernel 2.6 patch
falsch er findet den avs.ko schon aber nicht das dazugehörige device
-
- Einsteiger
- Beiträge: 362
- Registriert: Mittwoch 14. Dezember 2005, 03:25
Re: Bitte testen: newmake / kernel 2.6 patch
im ersten Boot wird das Vendor nicht mal ermittelt und das Boad schon, rcS nutzt insmod und modprobe um Modules zu laden und der bottgang geht Fehler frei, der zweite Boot board und Vendor können ermittelt und der Boot bricht beim jffs2_scan, sehr seltsam, poste mal dein rcS.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Bitte testen: newmake / kernel 2.6 patch
Das erste Bootlog ist vom frisch geflashten Image, auf dem Bildschirm habe ich die Meldungenseife hat geschrieben:Also das obere ist frisch geflashed (das scheint aber nicht komplett zu sein, da ich nicht sehe, wo es runterfährt),
das untere ist der 2. boot, der dann (bis auf die jffs2-Meldungen) funktioniert?
gesehen, wie das vorherige Image runterfährt, nur habe ich diese hier nicht gepostet, da mir
das nicht wichtig erscheint. Das zweite Bootlog ist vom selben Image. Nachdem der erste
Bootvorgang in den deep-standby führte, drücke ich an der Dbox Power+Pfeil-nach-oben,
um einen Reset auszulösen. Das dann angezeigte Bootlog ist dann von diesem, dem zweiten,
Bootvorgang.
Ich verstehe es auch nicht. Wie sieht es denn bei anderen Usern aus? Ich war nicht der ersteseife hat geschrieben:Seltsam, warum er beim ersten boot den av-switch nicht finden kann ist mir ein Rätsel. Wenn es aber nur direkt nach dem Flashen auftritt, würde ich es ignorieren.
mit diesem Problem, vielleicht kann man es irgendwie eingrenzen? Boxtyp?
Ich habe eine graue Sagem 2xI Kabel-Box.
Soweit ich das sehe, werden nach "modprobe tuxbox" [1] noch weitere Kerneltreiber geladen,seife hat geschrieben:Vermutlich macht sich neutrino die Hose nass wenn die devices nicht da sind
Neutrino wird erst später gestartet.
[1] Nach dem Laden von tuxbox.ko gibt rcS diese Meldung aus:
Beim ersten Bootvorgang erscheint an dieser StelleDetected STB:
Vendor: Sagem
Model: D-BOX2
"modprobe -v tuxbox" hat keine Fehlermeldungen erzeugt.Detected STB:
Vendor: Unknown
Model: D-BOX2
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Bitte testen: newmake / kernel 2.6 patch
Mache ich später, allerdings habe ich daran nicht herumgepatcht.mohousch hat geschrieben:poste mal dein rcS.
-
- Developer
- Beiträge: 2183
- Registriert: Mittwoch 10. Dezember 2003, 07:59
Re: Bitte testen: newmake / kernel 2.6 patch
der Vendor wird aus dem Flash (BR Partition) ausgelesen
-
- Einsteiger
- Beiträge: 362
- Registriert: Mittwoch 14. Dezember 2005, 03:25
Re: Bitte testen: newmake / kernel 2.6 patch
abgesehen von diesem Prob hier und da paar Usern sich für 2.6 interessieren . ist die Zeit um die wichtigen Teile (busybox, fstab, rcS) per m4 mit der option Kernel26 zu erzeugen. ist nun mal ein Request