Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
Проблема с galcore (Buildroot, U-Boot, Debian)
SmartRogue
Добавлено 12.07.2018 18:05 Редактировалось 12.07.2018 18:08
0
Сообщение: 1
SmartRogue
0

Пункты: 1449
Регистрация: 27.11.2017
Здравствуйте.
У меня вновь минутка непонимания.

В наличии:
SK-iMX6S-OEM-Ind
SK-iMX6S/53/50-MB
buildroot-2017.08 на базе ядра 4.1.15-2.1.0 для i.mx6 от sasamy (тык).
Дебиан 9.3, модифицированный sasamy (тык).

Что сделал:
0. В файле ./buildroot-2017.08-sk/package/freescale-imx/kernel-module-imx-gpu-viv/kernel-module-imx-gpu-viv.mk заменил

KERNEL_MODULE_IMX_GPU_VIV_VERSION = 0d83ec5f902aa704c0d2ff8485ef67bbeab15648

И удалил файл hash там же

1. Сконфигурировал buildroot под imx6sk_min_defconfig.

2. С помощью make menuconfig изменил конфиг на:
* Starterkit i.MX6 board (SK-iMX6S-OEM/-WIFI/-ind)
* fb0 mode (ldb,LDB-XGA)
* fb1 mode (ldb,LDB-XGA)

3. Выполнил make.

4 а) Если скопировать ВСЁ СОДЕРЖИМОЕ папки images (./buildroot-2017.08-sk/output/images/) внутрь ./sk-imx6q-hdmi-debian/output/images/, то Дебиан загружается, но galcore отсутствует.

4 б) Если скопировать всё, кроме rootfs.tar и zImage, то Дебиан также загружается, galcore присутствует.

Вопрос (-ы):
Как я понимаю, правильным всё же является путь 4 а) Но почему он не работает правильно? Что ещё нужно подкрутить в buildroot, чтобы он генерировал правильную начинку папки images?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 13.07.2018 10:13 Сообщение: 2
sasamy
4.71

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

2. С помощью make menuconfig изменил конфиг на:
* Starterkit i.MX6 board (SK-iMX6S-OEM/-WIFI/-ind)
* fb0 mode (ldb,LDB-XGA)
* fb1 mode (ldb,LDB-XGA)


кроме этого надо включить в сборку модуль GPU (в минимальном конфиге он не включен)

Target packages --->
Hardware handling --->
[*] Freescale i.MX libraries --->
[*] kernel-module-imx-gpu-viv

и пересобрать ядро

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