Как запустить Linux на плате ARM Cortex M3?

У меня есть плата разработки Luminary LM3s8962 ARM Cortex M3, и хотя я мог программировать для нее с помощью Keil RTOS, я бы предпочел разрабатывать поверх linux и встроенной библиотеки libc. . Что я хотел бы знать, так это как я могу на самом деле получить ядро ​​Linux, мое приложение и зависимости на моей плате? У него есть слот SD, могу ли я создать какой-то образ файловой системы и просто запрограммировать плату с помощью загрузчика? Придется ли мне самому писать загрузчик? Я понятия не имею, с чего начать. Я изучил проект yocto, но все еще не понимаю, как на самом деле работать с многомегабайтными файлами изображений ядра и файловой системы и заставить мою плату запускать их.

11
задан wooster 9 July 2011 в 18:59
поделиться