Page 1 of 1

NASA OSAL Demo

Posted: Tue Mar 12, 2019 12:27 am
by chiVelle
I'm interested in the STM32F4 demo of the NASA cFE OSAL. I see the osapi.c and PSP files within common/abstractions/nasa_cfe, but can you tell me more about how this integrates with the actual NASA cFE source code to build the firmware with everything integrated? I have experience building cFE for Linux and am familiar with its application model, so I am intrigued on how it crosses over to an MCU. Specifically interested in how the application objects running on top of cfe-core translate to the STM32.

Any details would be appreciated. Thank you!

Re: NASA OSAL Demo

Posted: Tue Mar 12, 2019 8:50 am
by Giovanni
Hi,

We just implemented the OSAL specification because a request, I never integrated it with actual firmware except our test applications.

If you are going to give it a try we can assist in case of problems. The only known limitation is that OS_TaskDelete() does not actually kill a thread because this is not allowed in ChibiOS, it just sets a termination flag.

Giovanni

Re: NASA OSAL Demo

Posted: Tue Mar 12, 2019 6:09 pm
by chiVelle
Thank you for the response. I will let you know how integration goes when we start the process.