[okl4-developer] Problem about porting OKL4
Sean
sean0920 at gmail.com
Mon Aug 11 18:29:04 EST 2008
Dear
Now I'm porting OKL4 to a ARM922T platform.
I have already finished modification of UART, timer and interrupt
controller.
And I can get the output message from serial port.
But when the kernel run into schedule, the example program can't execute.
There is no output from example program.
I can sure that the timer interrupt is executed successfully by printing the
current_time variables in scheduler_t::handle_timer_interrupt() function.
(current_time = 10000
current_time = 20000
current_time = 30000
current_time = 40000)
The serial output show follow,
==========================================
OKL4 - (provider: Open Kernel Labs) built on Aug 11 2008 12:23:49 using gcc
version 3.4.4.
Initialized tracebuffer @ 32140000
Init spaceids for 256 spaces
Initializing kernel space @ f001ff58...
Initializing kernel debugger...
Initializing interrupts...
System running with alignment exceptions enabled
Processor Id => 41029220: v4T, ARM922, rev 0
Initializing timer...
TLB lock: vectors @ ffff0000
TLB lock: utcb @ ff000000
TLB lock: kernel @ f0000000
Locked kernel into TLB
Init mutexids for 256 mutexs
Init clistids for 16 clists
domain pairs: (0, 1)
Initialising scheduler...
Switching to idle thread
Initializing root servers
root-servers: utcb_area: dff00100 (64KB)
creating root server (00000001)
==========================================
Then the output screen is halted.
Can anyone give me any idea where the problem is?
Thanks a lot!!
Best Regards,
Sean
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.okl4.org/pipermail/developer/attachments/20080811/72e1bb66/attachment.htm
More information about the Developer
mailing list