[ECOS] please help me

A Shobhan shobana@in.ceeyes.com
Thu Aug 2 22:09:00 GMT 2001


Hi,

I have a multi threaded program consists of just two threads on ARM =
7TDMI SOC target. The program is running fine if the eCos is built with =
"Bitmap Scheduler" option, I am able to create Mutex and =
cyg_thread_delay() is also working fine. If I use "Multi Level Scheduler =
with Time Slicing Enabled" option the program is hanging at =
cyg_mutex_init() and no thread is working. The cyg_thread_delay() is =
also hanging.=20

Why the cyg_mutex_init() is hanging in Multi level scheduler and not in =
Bitmap scheduler?
Why cyg_thread_delay() is hanging in Multi level scheduler and not in =
Bitmap scheduler?

Please help.

Thanks in advance...

Shobhan




More information about the Ecos-discuss mailing list