ЗАО «ЗЭО»

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

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

Новости:

Автор Тема: Buildroot  (Прочитано 36671 раз)

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

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: Buildroot
« Ответ #45 : 04 Мая, 2010, 14:05:23 »

Файл собранного ядра которое вы взяли с сайта содержит номер ревизии svn. Возьмите патч этой же ревизии или старше, сделайте конфигурацию по умолчанию для вашей платы, включите в конфигурации EABI и PPP, соберите ядро, сделайте uImage и попробуйте.

В Buldroot (с изменениями) собирается ядро для Тион (какая у вас плата я не понял), с конфигурацией по умолчанию (tion_defconfig) из патча
BR2_LINUX_BSP_PATCH="zeo/linux-2.6.20.21_tion_svn861.patch"
Записан

ParshikovAlexey

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 45
Re: Buildroot
« Ответ #46 : 05 Мая, 2010, 12:28:57 »

Благодарю за ответ. Все собралось и заработало.

Вопрос немного не в тему, подскажите как разрешить подключение telnet'ом к тиону.
Записан

speculzzz

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 69
Re: Buildroot
« Ответ #47 : 21 Мая, 2010, 10:10:48 »

Доброго времени суток.
Есть пара вопросов по системе, собранной buildroot-ом:
1) Возможно ли вместо переменной "тайм-зоне" (содержится в /etc/TZ) использовать файл localtime, который скомпилен под нужную зону (файлы из /usr/share/zoneinfo). Т.к. пользователю удобнее выбрать уже готовый файлик для своей зоны, чем описывать зону вручную...
2) Пробывал ли кто изменять кодировку консольных шрифтов на tty устройстве? consolechars в билдруте не собирается, поэтому пробовал через setfont (смотрел аналогичное решение в дебиановском пакете console-cyrillic).
Требуется переключить консоль /dev/tty1 для отображения досовской кодировки (CP866)... делаю так:
#!/bin/sh

CYR_DIR=/usr/share/console-cyrillic
VTTYS=/dev/tty[1-3]
#verbose='>/dev/null 2>&1'

FONT=$CYR_DIR/866_8x16.psf
#SCREEN_MAP=$CYR_DIR/cp866_to_uni.trans
SCREEN_MAP=$CYR_DIR/cp866.acm.gz

for tty in $VTTYS
do
printf "\033(K" > $tty
# printf "\033%@" > $tty

setfont $FONT -m $SCREEN_MAP -C $tty $verbose

# consolechars -v -f ${FONT} --tty=${tty} ${verbose}
done

#consolechars -v --acm ${CYR_DIR}/cp866.acm.gz ${verbose}
#consolechars -v -k ${CYR_DIR}/cyrillic-graph.fallback.gz ${verbose}

#kbd_mode -a
Вариант с consolechars точно работает на другой системе (glibc). А тут с setfont ничего путного невыходит. Посоветуйте... может в билдруте нужно обязательно что-то подключить в настройке? или еще что...
« Последнее редактирование: 21 Мая, 2010, 10:16:41 от speculzzz »
Записан

speculzzz

  • Jr. Member
  • **
  • Оффлайн Оффлайн
  • Сообщений: 69
Re: Buildroot
« Ответ #48 : 11 Июня, 2010, 14:32:54 »

Так никто и не подскажет???
Записан

senchuss

  • Newbie
  • *
  • Оффлайн Оффлайн
  • Сообщений: 1
Re: Buildroot
« Ответ #49 : 12 Июля, 2010, 19:47:15 »

Я новичок, купил Тион и Сириус, долго мучился и вот буквально только что удалось собрать buildroot-2009.08 с учетом ваших патчей.
Подскажите пожалуйста, где лежат исполняемые файлы компилятора gcc?
В каталоге /toolchain_build_arm вижу три каталога:
* gcc-4.3.4
* gcc-4.3.4-final
* gcc-4.3.4-initial
Чем они отличаются?
В каком из них и где исполняемый файл gcc для хоста?
Нашел исполняемый 'gcc-cross' который запускается на хосте, но он есть и в /gcc-4.3.4-initial/gcc и в gcc-4.3.4-final/gcc.
В то же время во втором(который final) есть еще и 'g++' и 'g++-cross'.
Я правильно понимаю,что искомое лежит в 'gcc-4.3.4-final/gcc' ? Но каталог "грязный", полно объектников и даже h-файлов. Может надо какойнить 'make install' делать?
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: Buildroot
« Ответ #50 : 12 Июля, 2010, 20:39:28 »

> где лежат исполняемые файлы компилятора gcc?
buildroot-2009.08/build_arm/staging_dir/usr/bin

> toolchain_build_arm
Это различные "этапы" сборки компилятора -- для сборки библиотеки, для сборки компилятора с библиотекой.
Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: Buildroot
« Ответ #51 : 14 Июля, 2010, 12:46:57 »

Записан

asv

  • Hero Member
  • *****
  • Оффлайн Оффлайн
  • Сообщений: 1405
Re: Buildroot
« Ответ #52 : 19 Августа, 2010, 12:03:15 »

Записан