Booting an SMP RTOS from Bare Metal
While silicon vendors are taking the lead in bringing the multicore revolution to embedded markets, software developers of embedded operating systems, middleware, and applications are struggling to keep pace. A major hurdle is transiting to the multicore environment, which requires a paradigm shift in design strategies for legacy systems. This white paper addresses one such use-case, namely the initialization from bare metal of a homo-geneous multicore system. The focus here is to outline “need-to-update” areas in the RTOS boot sequence which include stack setup, kernel data initialization, and synchronization of cores during startup.
Note: By clicking on the above link, this paper will be emailed to your EE Times log-in address by Mentor Graphics.
Please disable any pop-up blockers for proper viewing of this Whitepaper.