Hi @HugPeter-9392 , what you are describing is exactly what Modules was designed to do. The OEM will flash the ThreadX kernel and manager application into the chip. And build the module library for the third-party app developers to link to (you make this library available to the app developers to link their application to). Memory protection is irrelevant - the resident manager can choose whether a module requires memory protection or not. If you would like to discuss offline, please email azure-rtos-support@microsoft.com and I'll get back to you there or if you'd like a phone call, we can do that too.
Build Module without resident code
HugPeter-9392
246
Reputation points
Hello
I wonder if it is possible to build a module without access to the source code of the resident firmware.
We think about a core (resident firmware) that contains ThreadX, device drivers, protocol stacks, services, etc. The application logic gets placed into a module. I wonder if such a module can also be build without access to the core (resident firmware). We think about allowing OEM and end customers to replace a module that contains application logic.
Azure RTOS
Azure RTOS
An Azure embedded development suite including a small but powerful operating system for resource-constrained devices.
341 questions