I am running on an i.MX6 quad core. It is running Debian Jessie with an NXP/Varscite kernel 4.1.15. So it is a 32bit ARM platform like the Pi.
What I meant by freeze is it hangs the entire OS/SoC, a hard reset is the only way out. I will check the status of all the return codes (I did not write this example but I should have cleaned it up when the problem was tossed to me). On Wed, Oct 4, 2017 at 1:03 PM, Piotr Piorkowski <[email protected]> wrote: > I have the same problem on Raspberry Pi 3. > Its look as freeze platform. Under xenomai 3.0.3 programs works fine. > > Piotr > > 2017-10-04 19:49 GMT+02:00 Philippe Gerum <[email protected]>: > >> On 10/04/2017 05:05 AM, Jackson Jones wrote: >> > Below is an example program that runs fine under xenomai-3.0.3. Under >> 3.0.5 >> > it hangs when rt_task_set_affinity() is called. >> > >> > Any ideas? >> > >> >> - which CPU architecture is your app running on? >> >> - what do you mean by "it hangs"? Sleeps with no action with the rest of >> the system still ok, or hard lockup of the whole SoC? >> >> - rt_task_sleep() returns a status code; if the application does not >> care about it, it might enter a tight loop whenever the call fails, for >> whatever reason. That status may help determining such reason. >> >> CONFIG_XENO_OPT_WATCHDOG is usually helpful for detecting runaway >> threads, preventing hard lockups. -- >> Philippe. >> >> _______________________________________________ >> Xenomai mailing list >> [email protected] >> https://xenomai.org/mailman/listinfo/xenomai >> > > _______________________________________________ Xenomai mailing list [email protected] https://xenomai.org/mailman/listinfo/xenomai
