neuer Kernel in ein AlexW-Image

Diskussionen um Bootloader, Kernel, Busybox
biber
Einsteiger
Einsteiger
Beiträge: 125
Registriert: Donnerstag 4. April 2002, 09:42

neuer Kernel in ein AlexW-Image

Beitrag von biber »

Hi,

Ich habe ein funktionierendes AlesW-Image (Kernel 2.4.22-dbox2).
Ich möchte den Kernel neu erstellen (mit dem cvs, ist ja die gleiche Version (wg module,...)) und ihn dann ohne sonstige änderungen in das image einspielen.

geht das?
einfach vmlinuz austauschen?
biber
Einsteiger
Einsteiger
Beiträge: 125
Registriert: Donnerstag 4. April 2002, 09:42

Beitrag von biber »

So, jetzt habe ich mein cvs mit dem parameteR XXXXXtarget=flas configuritert und dann .linuxkernel "gebaut".

Diesen erstellten Kernel habe ich jetzt in das image kopiert (den aktuellen /vmlinuz überschrieben)

Dann kommt beim neustart folgender Fehler:

{debug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS
debug: LCD init error -1
debug: BMon V1.2 mID 01
debug: feID dd gtxID 0b
debug: fpID 5a dsID 01-38.e5.80.07.00.00-da
debug: HWrev 09 FPrev 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 #0036

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


U-Boot 0.4.0 (TuxBox) JFFS2 only (Aug 15 2003 - 16:44:21)

CPU: PPC823ZTnnB2 at 67.200 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBox2, Nokia -- Watchdog enabled
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
LCD: ready
FB: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET
Scanning JFFS2 FS: ......... done.

### FS (jffs2) loading 'var/tuxbox/boot/logo-lcd'
### FS (jffs2) loading 'var/tuxbox/boot/logo-fb'
### FS (jffs2) loading 'var/tuxbox/boot/ppcboot.conf'
### FS (jffs2) loading 'var/tuxbox/boot/u-boot.conf'
### FS (jffs2) loading 'vmlinuz'
...............................................................
Un-Protected 63 sectors
## Booting image at 00100000 ...
Bad Magic Number
=>



Mache ich was falsch?
geht das nicht mit dem kopieren? (bei meinem Linux geht das ;-))

Danke
obi
Senior Member
Beiträge: 1282
Registriert: Montag 12. November 2001, 00:00

Beitrag von obi »

hast du kernel-cdk oder vmlinux genommen?
kernel-cdk hat einen zusaetzlichen header fuer u-boot
biber
Einsteiger
Einsteiger
Beiträge: 125
Registriert: Donnerstag 4. April 2002, 09:42

Beitrag von biber »

Ich habe vmlinuz.gz und/oder zImage.embedded genommen,

ich versuche es nachher,...

Danke