Nucleus RTOS
Hi Amr,
Yes Nucleus is needed to be statically linked to execute the application. But it can also be burn to the ROM to the starting address where PC is placed after reset and from there Nucleus can start its execution(without needing a Boot Loader).
Also I think in Linux as well the Boot Loader and the Operating system are separate things. In linux the Boot Loader does specific initializations and then the control can be transferred to the Linux Kernel.In RTOSes this can also be done but your application is needed to be statically linked.
Please tell me if you need to know something else.
jinics