Ник:
Пароль:

Контакты

Cтатус Skype: starterkit.ru
тел.: (+7 3412) 478-448
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
E-mail: info@starterkit.ru
Партнеры:
otladka.com.ua - г.Киев

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
buildroot-2016.11 на базе ядра 4.1.15-2.0.0 для i.mx6
command
Добавлено 26.01.2017 10:01 Сообщение: 11
command
5

Пункты: 143
Регистрация: 11.01.2017
На плате SK-IMX6S-OEM есть проблема с загрузкой из NAND памяти, после прошивки root2nand.sh и переключения загрузки на NAND в COM0 нет никаких сообщений.

Образ в mtd1 копируется без каких либо проблем, вывод kobs-ng полностью аналогичен с buildroot-2015.08 на базе ядра 3.14.14. Прошивка через версию 2015.08 работает.
Попытка прошить образ системы от 2016.11 на mtd1, а запись в boot partition из флешки с образом 2015.08 привела к тому что в COM0 была загрузка с U-boot, а затем цикличные ошибки связанные нандом.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 26.01.2017 11:19 Редактировалось 26.01.2017 11:20 Сообщение: 12
sasamy
4.77

Пункты: 60891
Регистрация: 14.08.2009
К сожалению нет возможности проверить на OEM - нет этой платы, на SK-iMX6Q перенос корневой на NAND через скрипт работает без проблем.
Спуститься к концу Подняться к началу
Персональная информация
Pavel Ivanchenko
Добавлено 26.01.2017 11:58 Сообщение: 13
Pavel Ivanchenko
Admin
4.45

Пункты: 85736
Регистрация: 24.03.2009
Пол: Мужчина
Цитата
На плате SK-IMX6S-OEM есть проблема с загрузкой из NAND памяти, после прошивки root2nand.sh и переключения загрузки на NAND в COM0 нет никаких сообщений.
Какая NAND флешка стоит на вашем модуле?
Спуститься к концу Подняться к началу
Персональная информация
command
Добавлено 26.01.2017 12:09 Редактировалось 26.01.2017 13:52 Сообщение: 14
command
5

Пункты: 143
Регистрация: 11.01.2017
Цитата
Какая NAND флешка стоит на вашем модуле?

MXIC (Macronix MX6OLF8G18AC 1024 MiB)
Спуститься к концу Подняться к началу
Персональная информация
Lemiort
Добавлено 07.02.2017 23:19 Сообщение: 15
Lemiort
0

Пункты: 85
Регистрация: 19.05.2015
Никак не могу собрать рабочую версию buildroot с kodi. Какие пакеты необходимы для того, чтобы kodi работал?
На данный момент он крашится при запуске с записью в логе Unable to init windowing system.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 08.02.2017 09:38 Сообщение: 16
sasamy
4.77

Пункты: 60891
Регистрация: 14.08.2009
Последний раз когда пробовал его собрать года полтора назад пакеты ему не помогали :) зависал при первом же движении мыши - похоже поддержка imx6 там в заброшенном состоянии. Можно конечно снова попытаться - может чего изменилось, но я в своё время особого интереса на форуме не заметил к этому медиакомбайну...
Спуститься к концу Подняться к началу
Персональная информация
Future312
Добавлено 08.02.2017 17:19 Сообщение: 17
Future312
5

Пункты: 1046
Регистрация: 01.02.2017
Только что пытался собрать базовый make imx6sk_min_defconfig с вручную включёнными библиотеками Qt5 для модуля imx6D-sodimm.

1 проблема. Qt не любит русские буквы в пути. Пришлось пересобирать из новой директории. Собралось, НО

2 проблема. На этапе скачивания кастомного uboot'а.
Цитата
--2017-02-08 16:51:06-- http://./uboot-imx_3.10.31_1.1.0_beta-sk.tar.bz2
Распознаётся . (.)… ошибка: Имя или служба не известны.
wget: не удаётся разрешить адрес «.»
--2017-02-08 16:51:06-- ]http://sources.buildroot.net/uboot-imx_3.10.31_1.1.0_beta-sk.tar.bz2


Зашёл на sources.buildroot.net. Похоже, что там действительно нет этого архива. Откуда можно теперь его взять?
Спуститься к концу Подняться к началу
Персональная информация
Future312
Добавлено 08.02.2017 17:31 Сообщение: 18
Future312
5

Пункты: 1046
Регистрация: 01.02.2017
Кстати, да. Ещё одна заметка. Я собираю прошивки в linux дистрибутиве Mageia 5, а не в виртуальной машине. При первой сборке у меня зависал компьютер и сборка вылетала с ошибкой:
Цитата
Exiting with 4 jobserver tokens available; should be 5!


Оказалось, что проблема в одном из пунктов меню нужно было установить правильное значение.
Build options--->
Number of jobs to run simultaneously (0 for auto)

Для ускорения процесса сборки есть возможность одновременного выполнения нескольких make-команд. Не на всех компьютерах нулевое значение правильно определяет количество доступных ресурсов компьютера, поэтому возможен перегруз процессора и вылет из процесса сборки. Лучше указать в качестве начального значения число не большее, чем N-1, где N-количество физических ядер (потоков) процессора.
Установил двойку. Всё заработало.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 08.02.2017 19:32 Редактировалось 08.02.2017 19:32 Сообщение: 19
sasamy
4.77

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

2 проблема. На этапе скачивания кастомного uboot'а.


его скачивать вообще не надо - он в архиве вместе кастомным ядром в директории downloads

Цитата

sasa@sasa-Q500A:~/imx6/rel_4.1.15/buildroot-2016.11-sk$ ls -l dl
lrwxrwxrwx 1 sasa sasa 9 янв. 19 21:17 dl -> downloads


Цитата

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


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

Цитата

Я собираю прошивки в linux дистрибутиве Mageia 5, а не в виртуальной машине.


похоже баги в вашей системе
Спуститься к концу Подняться к началу
Персональная информация
Future312
Добавлено 08.02.2017 21:03 Сообщение: 20
Future312
5

Пункты: 1046
Регистрация: 01.02.2017
Спасибо за ответ.
Во время сборки мне не хватало памяти на этапе сборки ядра и я решил, что архивы в downloads уже не нужны, и очистил директорию. Сейчас вернул uboot-imx_3.10.31_1.1.0_beta-sk.tar.bz2. Всё собралось до конца.
Но с Number of jobs to run simultaneously явно что-то не так. Потому что я собирал с нулевым параметром и это приводило к ошибке и вылетам. Тогда я выставил число ядер (четыре). Это так же привело к ошибке и вылету. А когда понизил до 1 и потом до 2, то всё собралось.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux