Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

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

Пункты: 1232
Регистрация: 20.11.2014
Спасибо, он очень нужен.
Спуститься к концу Подняться к началу
Персональная информация
muaddib
Добавлено 23.12.2014 12:10 Сообщение: 102
muaddib
0

Пункты: 1232
Регистрация: 20.11.2014
Возникла проблема с подключением USB Wi-Fi RT5370 на данном ядре.
Устройство WLan0 не появлялось.
Настроил ядро как описано тут: http://www.acmesystems.it/WIFI-2
Конфиг здесь: https://cloud.mail.ru/public/c35bc4c23183/imx_v7_sk_defconfig
Пересобрал, устройство WLan0 появилось, но при попытке поднять его
ifconfig wlan0 up
пишет SIOCSIFFLAGS: No such file or directory
Скачал ядро 3.10.17 с kernel.org, пересобрал для архитектуры x86 на своем компе, воткнул USB Wi-Fi
ifconfig wlan0 up проходит без ошибок.

Хотел подсунуть это же ядро билдруту, сыпятся ошибки:

Error: arch/arm/boot/dts/imx6qdl-hola.dtsi:74.2-3 label or path, 'cpu0', not found
Error: arch/arm/boot/dts/imx6qdl-hola.dtsi:96.2-3 label or path, 'gpu', not found
Error: arch/arm/boot/dts/imx6qdl-hola.dtsi:100.2-3 label or path, 'hdmi_audio', not found
Error: arch/arm/boot/dts/imx6qdl-hola.dtsi:106.2-3 label or path, 'hdmi_cec', not found
Error: arch/arm/boot/dts/imx6qdl-hola.dtsi:112.2-3 label or path, 'hdmi_core', not found
Error: arch/arm/boot/dts/imx6qdl-hola.dtsi:121.2-3 label or path, 'hdmi_video', not found
Error: arch/arm/boot/dts/imx6qdl-hola.dtsi:131.5-6 syntax error

Хотя всевозможные DTS и конфиги скопировал.
У меня подозрение что вы используете какое-то модифицированное ядро, помогите решить проблему с Wi-Fi USB RT5370.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 23.12.2014 12:48 Редактировалось 23.12.2014 12:49 Сообщение: 103
sasamy
4.70

Пункты: 77332
Регистрация: 14.08.2009
В корне исходников buildroot

make linux-menuconfig

наставить галок как по ссылке http://www.acmesystems.it/WIFI-2

выйти с сохранением конфига. Далее

make menuconfig

Target packages --->
Hardware handling --->
Firmware --->
[*] linux-firmware
WiFi firmware --->
[*] Ralink rt2501/rt61
[*] Ralink rt73
[*] Ralink rt27xx/rt28xx/rt30xx

выйти с сохранением конфига

make

должно работать

Цитата

У меня подозрение что вы используете какое-то модифицированное ядро


конечно да
http://git.freescale.com/git/cgit.cgi/imx/linux-2.6-imx.git/

но драйверы ванильного ядра соотвествующей версии там не тронуты - все должны работать
Спуститься к концу Подняться к началу
Персональная информация
muaddib
Добавлено 23.12.2014 14:36 Сообщение: 104
muaddib
0

Пункты: 1232
Регистрация: 20.11.2014
Спасибо, пинги идут.
Про Firmware я бы не догадался.
Спуститься к концу Подняться к началу
Персональная информация
muaddib
Добавлено 25.12.2014 12:43 Редактировалось 25.12.2014 12:46 Сообщение: 105
muaddib
0

Пункты: 1232
Регистрация: 20.11.2014
При копировании содержимого данных архивов на файловую систему buildroot на SD карте происходит ошибка, нет свободного места.
Хотя df показывает 600 Мб свободного места.
Копирование производилось по рутом как непосредственно при подключении sd карты к компьютеру, так и через FTP с одинаковым результатом.
Права на home каталог выставлены полностью.
Причем часть файлов этих архивов копируется, но в какой-то момент все затыкается.
Проверял на других файлах - копируются в том числе и с большим объемом.
После возникновения этой ошибки больше ни одного файла записать не удается, даже те которые копировались без проблем.
Архивы:
https://cloud.mail.ru/public/ac17ef73d9bb/libiconv-1.14.tar.gz
https://cloud.mail.ru/public/d671a66b986e/libav-9.11.tar.gz

Пробовал также копировать эти архивы на саму систему и разворачивать уже там, но при распаковке tar просто зависает.
Проверял также на минимальной сборке imx6_sk_defconfig
Похоже на проблемы с файловой системой, так как принудительно создал на SD карте файловую систему ext4 c форматированием без использования buildroot средствами linux и вуаля архивы скопировались. Подскажите как решить эту проблему.
Спуститься к концу Подняться к началу
Персональная информация
AGevork
Добавлено 25.12.2014 14:44 Сообщение: 106
AGevork
4.71

Пункты: 10580
Регистрация: 14.08.2013
sasamy, а ситуация с sk-imx6s-sodimm исправлена в данном обновлении ? И еще такой вопрос, а если собрать вместо qt 5.3.2
qt 4.8 библиотеки так же будут русифицированные или что-то поправить?
Спуститься к концу Подняться к началу
Персональная информация
lexx666
Добавлено 25.12.2014 15:16 Сообщение: 107
lexx666
3.83

Пункты: 11780
Регистрация: 28.07.2011
Пол: Мужчина
Из: Барнаул
Cпасибо за труд, только благодаря данной теме перешел на device tree на imx6q...Долго не мог решиться.

Вопрос тем, кто юзает mc на плате.С локалью по умолчанию у вас всё нормально отображается? Я переключал локаль на en_US ибо косяки с отображением были...
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 25.12.2014 15:51 Сообщение: 108
sasamy
4.70

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

При копировании содержимого данных архивов на файловую систему buildroot на SD карте происходит ошибка, нет свободного места.
Хотя df показывает 600 Мб свободного места.


в первых вариантах при создании ФС буилдруд автоматически высчитывал количество inode и выделял их слишком мало, в поледней версии (23.12.2014) я их прописал вручную - у меня вроде нет такой ошибки сейчас
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 25.12.2014 16:04 Сообщение: 109
sasamy
4.70

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

а ситуация с sk-imx6s-sodimm исправлена в данном обновлении ?


да, поправил u-boot и по крайней мере у меня оба варианта платы sodimm работают без проблем.

Цитата

qt 4.8 библиотеки так же будут русифицированные или что-то поправить?


да - русификация должна быть как и раньше. Примеры Qt решил оставить на месте где они штатно должны лежать - /usr/lib/qt/examples.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 25.12.2014 16:10 Редактировалось 25.12.2014 16:13 Сообщение: 110
sasamy
4.70

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

Вопрос тем, кто юзает mc на плате.С локалью по умолчанию у вас всё нормально отображается? Я переключал локаль на en_US ибо косяки с отображением были...


попробуйте добавить сборку базы русской локали если нужна русификация - это прописано только в конфиге с Qt, без нее конечно некорректно везде руссскую локаль прописывать, надо будет потом учесть это.

Toolchain --->
(ru_RU.UTF-8) Generate locale data

она довольно объемная и нет смысла по умолчанию ее везде прописывать
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux