Программирование на голом железе Beagleboard

Я только что получил свой BeagleBoard-Xm, и мне интересно, есть ли какие-нибудь подробные пошаговые инструкции о том, как получить очень простое программное обеспечение без операционной системы, работающее на оборудовании?

Причина, по которой я спрашиваю, заключается в том, что я хочу глубоко понять, как работает аппаратная архитектура, все, от загрузчика, компоновщиков, прерываний, исключений, MMU и т. Д. Я подумал, что лучший способ - получить простую программу hello world для выполнения на beagleboard xm без ОС. Ничего особенного, просто запустите доску и получите сообщение "hello world" на экране. это оно!

Следующим шагом будет запуск крошечной ОС, которая может планировать некоторые очень простые задачи. Файловая система не нужна, просто чтобы понять основы ОС.

Любая помощь приветствуется!

С уважением

Г-н Гигу

29
задан MrGigu 29 July 2011 в 08:45
поделиться