From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alfredo Knecht To: ecos-discuss@sourceware.cygnus.com Subject: [ECOS] Threading on EDB7211 Date: Sat, 10 Jun 2000 19:55:00 -0000 Message-id: <3.0.5.32.20000611045816.00aa55f0@mailhost> X-SW-Source: 2000-06/msg00112.html Dear All, Thread switching is not working. I am using an off-the-shelf configuration for ARM EDB7111-2, with the GDB_module stub on the board. Specifically, I tested with lcd_test.c, and kthread1.c. Only the first thread (in cyg_thread_create() calling order) is ever executed. A call to cyg_thread_delay() blocks, and cyg_thread_yield() does not cause rescheduling. Fidgeting with priorities does not help, either. Generally, single-thread code works. Must be that thread switching stays disabled in eCos, but since I am using a "standard" configuration, I would like to have a second opinion before embarking on a deep dive. Thank you, Alfredo ************************************************************************ Alfredo Knecht Fax ++41 91 610 8970 Tel ++41 91 610 8960 SUPSI-ICIMSI aknecht@cimsi.cim.ch http://www.cimsi.cim.ch Istituto CIM della Svizzera italiana CH-6928 Manno (Lugano) ************************************************************************