Портирование ядра Linux 2.6 на новую плату MIPS - PullRequest
1 голос
/ 12 сентября 2010

Я хочу перенести ядро ​​Linux 2.6.x на новую плату MIPS. К сожалению, я не могу найти хорошую актуальную документацию с пошаговым объяснением. Надеюсь, ты поможешь мне. Бумажные книги тоже в порядке.

Заранее спасибо!

1 Ответ

1 голос
/ 13 сентября 2010

Сначала возьмите в руки набор инструментов MIPS .Он понадобится вам для компиляции ядра.Я использовал buildroot несколько раз, в том числе для сборки набора инструментов MIPS.

Но buildroot предлагает гораздо больше, чем просто:

Buildroot может генерировать любую или все цепочки кросс-компиляции, корневую файловую систему, образ ядра и образ загрузчика.Buildroot полезен главным образом для людей, работающих с небольшими или встроенными системами, использующими различные архитектуры ЦП (x86, ARM, MIPS, PowerPC и т. Д.): Он автоматизирует процесс сборки вашей встроенной системы и облегчает процесс кросс-компиляции.

Если вы хотите выполнить этот процесс вручную, я предлагаю вам взглянуть на this .Это не для MIPS, но показывает общую формулу (вам, вероятно, придется найти и применить патчи MIPS к ядру перед его компиляцией).Попробуйте buildroot, он делает все это автоматически!

Я также должен порекомендовать прочитать Руководство по портированию Linux MIPS в Jun Sun .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...