[okl4-developer] S3C2440A and okl4
Dennis Gessner
d.gessner at sirrix.com
Thu Aug 21 03:06:01 EST 2008
Hi all,
unfortunately it seems the patch does not fix all problems.
Here is what I've done:
- download the current version of okl4 (2.1.1 patch 9)
- applied the patch posted in one of the last mails
- compiled okl4 without wombat
tools/build.py machine=gta01 project=iguana wombat=false
After this, I've flashed the kernel onto my real gta01 hardware
(OpenMoko Neo1973 - S3C2410 cpu). Starting it, it produces the following
error:
GTA01Bv4 # bootelf 0x32000000
Loading kernel.text @ 0x30000000 (79576 bytes)
Loading kernel.rodata @ 0x300136d8 (27910 bytes)
Loading kernel.kdebug @ 0x3001a3de (16774 bytes)
Loading kernel.init @ 0x3001e564 (6124 bytes)
Loading kernel.roinit @ 0x3001fd50 (768 bytes)
Loading kernel.data @ 0x30020400 (5636 bytes)
Loading kernel.got @ 0x30021a04 (4 bytes)
Loading kernel.got.plt @ 0x30021a08 (12 bytes)
Loading kernel.kdebug-data @ 0x30021a14 (1052 bytes)
Clearing kernel.bss @ 0x30021e30 (14152 bytes)
Loading kernel.kspace @ 0x30028000 (16384 bytes)
Loading kernel.traps @ 0x3002c000 (4096 bytes)
Loading kernel.utcb_page @ 0x3002d000 (4096 bytes)
Loading ig_server.text @ 0x30088000 (47140 bytes)
Loading ig_server.rodata @ 0x30093824 (3083 bytes)
Loading ig_server.data @ 0x30027430 (372 bytes)
Loading ig_server.got @ 0x300275a4 (16 bytes)
Clearing ig_server.bss @ 0x300275b8 (292 bytes)
Loading event.text @ 0x30098000 (20780 bytes)
Loading event.rodata @ 0x3009d12c (1827 bytes)
Loading event.data @ 0x30096850 (264 bytes)
Loading event.got @ 0x30096958 (16 bytes)
Clearing event.bss @ 0x30096968 (288 bytes)
Loading vtimer.text @ 0x300c0000 (26176 bytes)
Loading vtimer.rodata @ 0x300c6640 (3260 bytes)
Loading vtimer.data @ 0x300c82fc (580 bytes)
Loading vtimer.got @ 0x300c8540 (16 bytes)
Clearing vtimer.bss @ 0x300c8550 (408 bytes)
Loading vserial.text @ 0x300e0000 (25496 bytes)
Loading vserial.rodata @ 0x300e6398 (2696 bytes)
Loading vserial.data @ 0x300cc000 (1076 bytes)
Loading vserial.got @ 0x300cc434 (16 bytes)
Clearing vserial.bss @ 0x300cc444 (1056 bytes)
Loading vlcd.text @ 0x300e8000 (22876 bytes)
Loading vlcd.rodata @ 0x300ed95c (2003 bytes)
Loading vlcd.data @ 0x300e7130 (992 bytes)
Loading vlcd.got @ 0x300e7510 (16 bytes)
Clearing vlcd.bss @ 0x300e7520 (412 bytes)
Loading vrtc.text @ 0x30514000 (28024 bytes)
Loading vrtc.rodata @ 0x3051ad78 (3756 bytes)
Loading vrtc.data @ 0x30512000 (612 bytes)
Loading vrtc.got @ 0x30512264 (16 bytes)
Clearing vrtc.bss @ 0x30512274 (396 bytes)
Loading bootinfo @ 0x30530000 (20480 bytes)
## Starting application at 0x30000000 ...
s3c2410_init_interrupts:124: LN2410_INT_MASK
s3c2410_init_interrupts:135: LN2410_INT_MASK: 6f7f7fff
OKL4 - (provider: Open Kernel Labs) built on Aug 20 2008 18:45:06 using
gcc version 3.4.4.
Kernel undefined exception at ffff01f8
This is nothing I can debug. :-(
Any suggestions?
Thank you and best regards,
Dennis
More information about the Developer
mailing list