Cortex M3 - очень урезанное ядро, ему, например, не хватает MMU, и он предназначен для запуска очень простых операционных систем. В частности, не Symbian / Windows Mobile / Linux / и т. Д. Скорее OSEck, OSEK, iTRON или аналогичные. Я думаю, что это на самом деле совершенно невозможно из-за этого.