Ник:
Пароль:

Контакты

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

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

Ник:
Пароль:

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

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

Пункты: 1098
Регистрация: 14.09.2014
Ок, отпишу. Только убут достаточно будет пересобрать, затолкав его в образ карточки? Или стоит сделать полный clean?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 03.11.2014 18:47 Редактировалось 03.11.2014 18:47 Сообщение: 12
sasamy
4.70

Пункты: 77263
Регистрация: 14.08.2009
лучше отдельно директорию создайте и соберите хотя бы

make imx6sk_min_defconfig

для своей платы "с нуля" - так надежней будет. Я у себя собрал но проверить не могу.
Спуститься к концу Подняться к началу
Персональная информация
chaos
Добавлено 03.11.2014 18:55 Сообщение: 13
chaos
0

Пункты: 1098
Регистрация: 14.09.2014
Так может скините образчик, я его залью и побыстрому проверю? Все быстрее, чем сборка всю ночь на варе будет крутиться. Тем более у меня там места - два гига осталось(, поэтому либо клеан, либо кусками подсовывать.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 03.11.2014 19:50 Редактировалось 03.11.2014 19:51 Сообщение: 14
sasamy
4.70

Пункты: 77263
Регистрация: 14.08.2009
http://files.webfile.ru/2d175cfda26bc4e879fbd466a531d4d7

zcat sd.img.gz > sd.img

записать на SD можно в любой ОС
Спуститься к концу Подняться к началу
Персональная информация
chaos
Добавлено 03.11.2014 20:17 Сообщение: 15
chaos
0

Пункты: 1098
Регистрация: 14.09.2014
Взлетело!
Код
Welcome to Buildroot
buildroot login: root
Password:
# uname -a
Linux buildroot 3.10.17 #3 SMP PREEMPT Mon Nov 3 19:43:21 MSK 2014 armv7l GNU/Linux
#
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 04.11.2014 11:10 Редактировалось 04.11.2014 11:12 Сообщение: 16
sasamy
4.70

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

Взлетело!


Вы не пробовали перенести корневую с SD на NAND скриптом root2nand.sh и загрузиться с NAND ? Под вопросом - работает ли NAND с текущим DTS. Для SK-IMX6Q в DTS дописано дополнительно

arch/arm/boot/dts/imx6q-sk.dts

&gpmi {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_gpmi_nand_sk>;
nand-on-flash-bbt;
status = "okay";
};

если не работает - сообщите плз, я не стал в DTS oem добавлять (arch/arm/boot/dts/imx6qdl-oem.dtsi) - там NAND другая и надо проверять.
Спуститься к концу Подняться к началу
Персональная информация
chaos
Добавлено 04.11.2014 11:10 Сообщение: 17
chaos
0

Пункты: 1098
Регистрация: 14.09.2014
Александр, есть еще небольшая заморочка - SK-ATM0704 на X1 не стартует.
Спуститься к концу Подняться к началу
Персональная информация
chaos
Добавлено 04.11.2014 11:17 Редактировалось 04.11.2014 11:25 Сообщение: 18
chaos
0

Пункты: 1098
Регистрация: 14.09.2014
Неа, не пробовал. Сейчас обнаружил, что уби не ищется

зы. Может в скайп? volchaos
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 04.11.2014 11:39 Редактировалось 04.11.2014 11:51 Сообщение: 19
sasamy
4.70

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

SK-ATM0704 на X1 не стартует.


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

echo "0" > /sys/class/graphics/fb2/blank

или в буилдруте выбрать для fb0

fb0 mode (ldb,SK-ATM0704)

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

cat /proc/cmdline

Еще обратите внимание - fb1 в конфиге буилдрута (или video=mxcfb1:dev=XXXX в параметрах ядра) - это /dev/fb2, /dev/fb1 - это оверлей для /dev/fb0.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 04.11.2014 11:54 Редактировалось 04.11.2014 11:56 Сообщение: 20
sasamy
4.70

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

Неа, не пробовал. Сейчас обнаружил, что уби не ищется


При загрузке с SD в параметрах ядра не передаются параметры для UBI - раздел на котором надо искать его, так что ничего и не будет в логах загрузки. Но я все же пропишу так же как на SK-IMX6Q и залью новый архив.

Цитата

зы. Может в скайп? volchaos


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