ЗАО «ЗЭО»

Пожалуйста, войдите или зарегистрируйтесь.

Расширенный поиск  

Новости:

Автор Тема: Uboot+rfs+kernel  (Прочитано 3818 раз)

0 Пользователей и 1 Гость просматривают эту тему.

prom31

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 5
Uboot+rfs+kernel
« : 12 Февраля, 2013, 10:41:40 »

Добрый день

Подскажите, пожалуйста, какой командой можно собрать uImage из КФС и ядра, собранного в билдрут.

Спасибо
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: Uboot+rfs+kernel
« Ответ #1 : 12 Февраля, 2013, 12:59:37 »

uImage делается только для ядра, см. www.zao-zeo.ru/dokuwiki/doku.php/linux#сборка_ядра

Если кратко, то вам нужно поставить из репозитория дистрибутива программу
mkimage или указать к ней (собранной из исходников U-Boot) путь.  После
этого можно в исходном коде ядра делать 'make uImage' (естественно с
установленными ARCH=arm и CROSS_COMPILE=... и конфигурацией).

Из КФС делается образ файловой системы JFFS2 (с соответствующим размером
блока стирания) Buildroot'ом и записывается в раздел Flash, адреса можно
посмотреть командой mtdparts в консоли U-Boot.
См. www.zao-zeo.ru/dokuwiki/doku.php/linux#flash
Записан