Здравствуйте.
У нас несколько изделий успешно работают на основе
buildroot-2014.08.
В новой ревизии пытаемся перейти на buildroot-2017.08.
Все собралось. Но при запуске слишком долго грузиться ядро (около 30 секунд) . После загрузки в консоли сообщение:
buildroot login: random: nonblocking pool is initialized
Было вообще больше минуты, по советам включила rng-tools в конфиге. Заметно ускорилось, но 30 сек - это много. Посоветуйте, пожалуйста, куда смотреть.
И вторая проблема.
Пытаюсь подключить i2c4. В imx6qdl-sodimm.dtsi добавляю :
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
Подскажите, как можно еще ускорить загрузку? Ядро пропатчено. Однако до полной загрузки ПО на Qt c момента старта проходит примерно 21 секунда. Это многовато. Спасибо.
Спасибо за ответ. Изменение задержки загрузчика спасает естественно ненамного. Если закомментировать строчку в S10udev, то приложение перестает запускаться с ошибкой couldn't open egl display. Возможно, можно как-то отключить неиспользуемую периферию?
В приборе точно используется: