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