Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
Проблемы с адаптацией buildroot 2017.08sk
soldatic
Добавлено 22.05.2019 15:27
0
Сообщение: 1
soldatic
4

Пункты: 2917
Регистрация: 28.10.2015
Здравствуйте.
У нас несколько изделий успешно работают на основе
buildroot-2014.08.
В новой ревизии пытаемся перейти на buildroot-2017.08.
Все собралось. Но при запуске слишком долго грузиться ядро (около 30 секунд) . После загрузки в консоли сообщение:

buildroot login: random: nonblocking pool is initialized

Было вообще больше минуты, по советам включила rng-tools в конфиге. Заметно ускорилось, но 30 сек - это много. Посоветуйте, пожалуйста, куда смотреть.

И вторая проблема.
Пытаюсь подключить i2c4. В imx6qdl-sodimm.dtsi добавляю :

i2c4 {
pinctrl_i2c4_sodimm: i2c4-sodimm {
fsl,pins = <
MX6QDL_PAD_GPIO_7__I2C4_SCL 0x4001b8b1
MX6QDL_PAD_GPIO_8__I2C4_SDA 0x4001b8b1
>;
};
};

При сборке вылетает:
Error: arch/arm/boot/dts/imx6qdl-sodimm.dtsi:490.5-6 syntax error
FATAL ERROR: Unable to parse input tree
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 22.05.2019 19:31 Сообщение: 2
sasamy
4.84

Пункты: 53657
Регистрация: 14.08.2009
Цитата
при запуске слишком долго грузиться ядро (около 30 секунд)


тут есть пошаговое описание как пропатчить

http://www.starterkit.ru/html/index.php?name=forum&op=view&id=29110#29115

Цитата

Пытаюсь подключить i2c4. В imx6qdl-sodimm.dtsi добавляю :

i2c4 {
pinctrl_i2c4_sodimm: i2c4-sodimm {
fsl,pins = <
MX6QDL_PAD_GPIO_7__I2C4_SCL 0x4001b8b1
MX6QDL_PAD_GPIO_8__I2C4_SDA 0x4001b8b1
>;
};
};

При сборке вылетает:
Error: arch/arm/boot/dts/imx6qdl-sodimm.dtsi:490.5-6 syntax error
FATAL ERROR: Unable to parse input tree


GPIO_7 и GPIO_8 можно скомутировать на i2c4 только для imx6dl/solo. Если у вас плата с imx6solo - просто удалите в конфиге буилдрута сборку DTB для imx6q-sodimm или вообще всё кроме своей платы imx6dl-sodimm

make menuconfig

Kernel --->

Device tree source (Use a device tree present in the kernel) --->
(imx6dl-sodimm) Device Tree Source file names
Спуститься к концу Подняться к началу
Персональная информация
soldatic
Добавлено 23.05.2019 13:12 Сообщение: 3
soldatic
4

Пункты: 2917
Регистрация: 28.10.2015
Спасибо!
Загрузка 9 сек!
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux