главная->Тион-Про-270->Сборка U-Boot-а |
|||||
Сборка U-BOOT-аВ некоторых случаях пересборка u-Boot-a может всё-таки понадобиться (например, вам что-то в нём не нравится, решили чуть-чуть подправить под свои нужды - найти нужный участок кода, чтоб исправить, обычно не сложно - можно искать в коде по выводимым на экран сообщениям), но вот перекомпиляция может поставить в тупик, поэтому рассмотрим её здесь тоже: Когда мы собирали ядро, и нам надо было сделать uImage из zImage, мы попытались собрать U-Boot, но тогда это не получилось. Т.к. я писал этот текст по ходу проведения этих самых опытов, то сразу не написал, как сделать правильно. Потом, когда возникла необходимость в перекомпиляции U-Boot-а, я разобрался. Итак,при сборке mkimage ошибка возникала из-за того, что мы использовали не тот патч. нужно было качать патч http://www.zao-zeo.ru/media/files/u-boot/patch/u-boot-1.3.3_svn382_tion-series.tar.gz и патчить командой:
Затем настраиваем переменные окружения для кросс-компилятора:
Заходим теперь вот в эту директорию:
если мы сейчас (после того, как пропатчили), зайдем в include/configs, то увидим там файл tion_pro270.h, а также много других файлов для других плат. следующая команда формируется как раз по такому принципу: make<пробел>название_платы<подчеркивание>config
теперь осталось собрать:
|