Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
Реальная машина с Linux для компиляции\написания.
Ordsall
Добавлено 29.06.2011 12:16
0
Сообщение: 1
Ordsall
3

Пункты: 456
Регистрация: 21.06.2011
Все здравствуйте! Не давно приобрел платку iMX233. Скачал весь софт, прилагаемый по ftp.

Теперь вопрос, присутствует виртуальная машина на которой установлен весь нужный софт и пакеты. Но работать под ВМ не слишком удобно, мягко говоря.

Установил Дебиан на реальную машину теперь появляется вопрос, где можно получить весь подробный список пакетов и другого софта необходимый для сборки ядра и ФС?
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 29.06.2011 12:34 Сообщение: 2
Pavel Ivanchenko
Admin
4.39

Пункты: 91385
Регистрация: 24.03.2009
Пол: Мужчина
Копируете содержимое /home/user/src, компилятор (уже не помню где, смотрите по скриптам сборки).
В принципе, если пути сохраните те же, то и рихтовать особо ничего не придется.
Спуститься к концу Подняться к началу
Персональная информация
Ordsall
Добавлено 29.06.2011 12:59 Сообщение: 3
Ordsall
3

Пункты: 456
Регистрация: 21.06.2011
Я так понимаю это вся папка /opt/...
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 29.06.2011 14:57 Сообщение: 4
sasamy
4.70

Пункты: 76994
Регистрация: 14.08.2009
Цитата
Я так понимаю это вся папка /opt/...


А может мамка ? :) Для кросскомпиляции нужен кросскомпилятор или в общем (и более безболезненном случае) система наподобии buildroot. Чтобы лишний раз не натыкаться на отсутствие в системе недостающих библиотек - установите пакеты которые рекомендуют для openembedded, мне на Ubuntu этого хватило.
http://wiki.openembedded.org/index.php/OEandYourDistro#Debian
Спуститься к концу Подняться к началу
Персональная информация
Lampus
Добавлено 29.06.2011 15:49 Редактировалось 29.06.2011 15:54 Сообщение: 5
Lampus
5

Пункты: 3552
Регистрация: 26.04.2011
Я использую реальные машины с Linux для работы с платой. Винды у меня в принципе нет. Всё что может понадобится ставится с пол пинка из репозитариев.
Кросс-компиляторы можно скачать отсюда: http://www.codesourcery.com/sgpp/lite/arm/portal/subscription?@template=lite
Советую иметь две версии, та версия что поставляется на диске даёт небольшой размер исполняемых файлов, но более низкую производительность. Более новая версия в зависимости от задачи может выдать более быстрый код и порой меньший размер файла.
Пытался собирать dhrystone тест разными версиями кросс-компилятора. При сборке версией 2007q1 тест выдавал около 125 DMIPS, при использовании 2010q1 уже 175 DMIPS. При этом версия собранная более новым компилятором занимала даже меньше. При сборке ядра ситуация уже несколько другая, 2010q1 генерит ядро размером на 180кБ больше, при этом разницы в скорости загрузки я не заметил.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux