pain 0 4 апреля, 2011 Опубликовано 4 апреля, 2011 · Жалоба Потихоньку таки пытаюсь залить Linux на at91sam9261ek, собрал уже Bootstrap и U-boot. Теперь дело дошло для сборки кросс компилятора для сборки файловой системы. Нашел только один источник информации на русском, как собрать, тут http://dmilvdv.narod.ru/AT91SAM9260/index.html?linux.html. Но опят работы с Linux очень мал, поэтому некие строчки типа "Подложить готовый конфигурационный файл и выполнить" непонятны =). Точнее непонятно слово подложить, и как это вообще настроить. Вообще от устройства требуется не так много, это ввод с клавиатуры, причем урезанной, в 20 команд, вывод информации на 2-х строчных знакосинтезирующий экран и АЦП ЦАП.. Так как же собрать компилятор и фс? А, вот что еще забыл указать. Собственно скачал сам Buildroot 2010.05, еще BusyBox 1.6.2 Распаковал Buildroot в домашнюю папку, а Busybox распаковал в buildroot/packges/busybox. Подправил конфиг файл для Buildroot, чтобы он понял версию Busybox. А вот как дальше с этими готовыми конфиг файлами и конфигурированием Buildroot и Busybox, ну само-собой и сборкой, делать не знаю =( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
skripach 5 4 апреля, 2011 Опубликовано 4 апреля, 2011 · Жалоба Вообще от устройства требуется не так много... Тогда может Линух не нужен. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pain 0 4 апреля, 2011 Опубликовано 4 апреля, 2011 (изменено) · Жалоба Вообще нужен, это вроде как первый проект на изучение, надо все равно в этом разобраться и работать с этим. Еще нужна правда поддержка USB. Вроде разобрался куда подложить готовый конфиг файл для Buildroot. Это в /<buildroot-path>/arm_toolchain_defconfig. Буду пробывать дальше =) Изменено 4 апреля, 2011 пользователем pain Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pain 0 6 апреля, 2011 Опубликовано 6 апреля, 2011 · Жалоба Все таки прошу помощи у знающих людей, никак не могу разобраться. Ведь Buildroot должен собрать сам кросс компилятор. Сегодня я настроил Busybox, сохранил конфиг, потом настроил Buildroot и указал ему что файл настройки Busybox лежит там, после этого пишу make и выдается ошибка непонятная.. make: *** Нет правила для сборки цели `dependencies', требуемой для `world'. Останов. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
slavka012 0 6 апреля, 2011 Опубликовано 6 апреля, 2011 · Жалоба Вообще от устройства требуется не так много, это ввод с клавиатуры, причем урезанной, в 20 команд, вывод информации на 2-х строчных знакосинтезирующий экран и АЦП ЦАП.. Для этого Линух нужен? Пробовал как-то собрать компилятор, правда для старого линуха на PowerPC. Не осилил. Найдите готовую сборку и не парьтесь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pain 0 7 апреля, 2011 Опубликовано 7 апреля, 2011 · Жалоба Хочется во всем процессе разобраться самому. Таки вчера все ошибки поисправлял,запустил компилироваться и лег спать :) Так вот сегодня все закончилось, правда с ошибками =( Непонятно где выбрать и настроить файловую систему в Busybox А еще забыл указать, что нужен USB, и работа с флешками Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RISCovyj 0 13 апреля, 2011 Опубликовано 13 апреля, 2011 · Жалоба Хочется во всем процессе разобраться самому. Таки вчера все ошибки поисправлял,запустил компилироваться и лег спать :) Так вот сегодня все закончилось, правда с ошибками =( Непонятно где выбрать и настроить файловую систему в Busybox А еще забыл указать, что нужен USB, и работа с флешками С Buildroot всё просто. В корневой каталог (в данном случае buildroot-2010.05) копируется этот файл: http://dmilvdv.narod.ru/AT91SAM9260/buildroot_config как .config Потом запускается настройка при помощи make menuconfig. В опции меню "Target options" должна быть видна at91sam9260ek плата. Выйти из конфигурации и сделать make. В итоге в папке output/images должeн лежать rootfs.* файл. Если все это получится, то можно действовать дальше и конфигурировать BusyBox и ядро. P.S. на этой страничке можно найти много полезной информации о Buildroot и как ее настраивать Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pain 0 15 апреля, 2011 Опубликовано 15 апреля, 2011 · Жалоба Спасибо большое =) вроде дело потихоньку идет, и Linux уже даже запускается :) осталось теперь полностью отконфигурировать Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться