Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
buildroot-2014.08 на базе ядра 3.10.17 для i.mx6
DeD
Добавлено 30.12.2014 11:33 Сообщение: 121
DeD
0

Пункты: 393
Регистрация: 27.02.2012
Есть проблема с новым buildroot - не собираются библиотеки Qt5, вылетает при сборке qt5base с ошибкой
"collect2: cannot find 'ld'". При этом ld есть и находится через пееременные окружения. Собирал на виртуальной машине Ubuntu(от sk) и на другой системе, где успешно собиралась и собирается предыдущий buildroot с Qt 5.3.2. В чём может быть причина и как всё поправить?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 30.12.2014 16:59 Редактировалось 30.12.2014 17:26 Сообщение: 122
sasamy
4.70

Пункты: 77332
Регистрация: 14.08.2009
Цитата

успешно собиралась и собирается предыдущий buildroot с Qt 5.3.2.


Странно учитывая что правила сборки в буилдруте те же самые и сменилась только версия Qt, у меня убунту 14.04 LTS - там точно без проблем собирается

http://www.youtube.com/watch?v=yb0CFO4t1UY&feature=youtu.be

сейчас в буилдруте минимальные зависимости от хост-системы, для сборки достаточно на хосте

sudo apt-get install build-essential git subversion cvs unzip whois ncurses-dev bc mercurial

для сборки xbmc еще нужно джаву доустановить
Спуститься к концу Подняться к началу
Персональная информация
muaddib
Добавлено 31.12.2014 07:06 Редактировалось 31.12.2014 07:08 Сообщение: 123
muaddib
0

Пункты: 1232
Регистрация: 20.11.2014
Ded вы конфиг брали с предыдущего buildroot или сделали заново с новым.
У меня были проблемы с usbutils - тоже не собирался, когда я подсунул конфиг с предыдущего buildroot.
А также были проблемы с файловой системой с копированием файлов. Я только потом догадался.
Когда сделал конфиг с нуля с новым buildroot все собралось.
Спуститься к концу Подняться к началу
Персональная информация
DeD
Добавлено 31.12.2014 09:31 Сообщение: 124
DeD
0

Пункты: 393
Регистрация: 27.02.2012
Конфиг брал с нового buildroot, вот как есть архив просто распаковал. Настраивал в меню только число потоков сборки и выбрал тип платы sodimm.
Спуститься к концу Подняться к началу
Персональная информация
simark1979
Добавлено 02.01.2015 19:31 Редактировалось 03.01.2015 09:22 Сообщение: 125
simark1979
0

Пункты: 6256
Регистрация: 03.10.2012
Пол: Мужчина
Александр, Вы не могли бы рассказать, какие компоненты обязательные для установки (в ядро и пакеты) для работы Qt5 поверх eglfs?
Интересует базовый функционал, без декодирования видео, звук тоже не интересует
Какие нужны драйвера, нужен ли gstreamer и т.д. и т.п.

После Qt4 работавшего поверх фреймбуфера, очень сложно понять что и как.
Почитал это http://doc.qt.io/qt-5/embedded-linux.html
Картина стала немного ясна с тем как должно быть, но не с тем как у нас сейчас

Наверняка, многим будет полезно.

У Вас в конфиге с Qt5 много чего стоит, а мне нужно прошивку сделать как можно легче.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 03.01.2015 10:04 Сообщение: 126
sasamy
4.70

Пункты: 77332
Регистрация: 14.08.2009
В ядре если что-то не нужно, попытайтесь в первую очередь динамическим модулем собрать (<M> вместо <*> в конфиге) а потом модули можно просто не копировать в финальную корневую. В буилдруте есть специальный imx6sk_min_defconfig - после него добавьте что вам нужно ( qt5base как минимум), gstreamer не нужен если видео не надо воспроизводить.
Спуститься к концу Подняться к началу
Персональная информация
Alex61RUS
Добавлено 14.01.2015 15:51 Сообщение: 127
Alex61RUS
5

Пункты: 3161
Регистрация: 30.05.2014
Пол: Мужчина
Добрый день всем!
После некоторой паузы вернулся опять к проекту на базе модуля SK-iMX6S-OEM.
Скачал последнее обновление от 23.12.2014, выполнил манипуляции из первого поста, закатал образ на SD карту, запустился с неё - всё нормально.
Но никак не получается запустить тоже самое но уже с NAND. Я пробовал и через скрипт копирования и через MFG_tools, ничего не помогает. Максимум чего удаётся добиться - это начало загрузки с NAND до появления сообщения "Bad Linux ARM zImage magic!".
Кому нибудь удалось запустить этот модуль с NAND, поделитесь информацией пожалуйста!
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 14.01.2015 16:32 Сообщение: 128
Pavel Ivanchenko
Admin
4.39

Пункты: 91451
Регистрация: 24.03.2009
Пол: Мужчина
На данный момент испытываю крайнюю турбулентность событий, как все уляжется проверю ...
Спуститься к концу Подняться к началу
Персональная информация
incredi
Добавлено 19.01.2015 17:08 Сообщение: 129
incredi
0

Пункты: 3134
Регистрация: 11.12.2014
Цитата
А еще проще, подменить в mfg tools архив rootfs.tar.gz и uboot.imx, тогда зальется сразу то что нужно.


Плата sk-imx6d-sodimm.
Вчера скачал и собрал версию make imx6sk_qt5gst_defconfig. Залил через mfg tools подменой, как написано выше. Не работает соединение с платой по ftp, так и должно быть? Подскажите, что-то не уставновлено или где-то настроить надо ftp-сервер?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 20.01.2015 04:16 Редактировалось 20.01.2015 04:17 Сообщение: 130
sasamy
4.70

Пункты: 77332
Регистрация: 14.08.2009
Цитата

Не работает соединение с платой по ftp


по умолчанию ftp не включен

make menuconfig

-> Target packages
-> Networking applications

там вагон и тележка ftp-серверов, например

[*] vsftpd
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux