Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:7
Форум » starterkit.ru » Embedded Linux
Linux с Gnome на SK-iMX6S-SODIMM и SK-LCD800x480-MB
serjio
Добавлено 04.05.2018 13:39
0
Сообщение: 1
serjio
0

Пункты: 135
Регистрация: 28.04.2018
Добрый день, использую buildroot-2017.08-sk, хочу собрать linux с окнами, тачь-скрином, клавиатурой, мышью и возможностью установки пакетов через apt-get. В линуксе полный нуль, прошу .config под эту задачу и внятное объяснение, как в билдрут добавлять свои пакеты с зависимостями, в частности apt https://packages.debian.org/ru/stretch/apt
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 04.05.2018 16:02 Редактировалось 04.05.2018 16:03 Сообщение: 2
sasamy
4.71

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

linux с окнами, тачь-скрином, клавиатурой, мышью и возможностью установки пакетов через apt-get.


установите Debian

http://www.starterkit.ru/html//index.php?name=forum&op=view&id=28748&num=1#28793

чтобы работала консоль через последовательный порт

http://www.starterkit.ru/html/index.php?name=forum&op=view&id=29150#29156
Спуститься к концу Подняться к началу
Персональная информация
serjio
Добавлено 04.05.2018 18:33 Редактировалось 04.05.2018 18:41 Сообщение: 3
serjio
0

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

linux с окнами, тачь-скрином, клавиатурой, мышью и возможностью установки пакетов через apt-get.


установите Debian

http://www.starterkit.ru/html//index.php?name=forum&op=view&id=28748&num=1#28793

чтобы работала консоль через последовательный порт

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


Установил... Пара тупых вопросов!
1. Как включить подсветку экрана SK-LCD800x480-MB:

# GPIO_2_10 - LCD enable/PWM
echo 42 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio42/direction
echo 1 > /sys/class/gpio/gpio42/value


не работает ((

2. Как включить загрузку SK-iMX6S-SODIMM с SD, что бы не убивать NAND?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 04.05.2018 22:25 Сообщение: 4
sasamy
4.71

Пункты: 83538
Регистрация: 14.08.2009
1 Можно двумя способами включить подсветку

а) включить pwm в dts

http://starterkit.ru/html/index.php?name=forum&op=view&id=28045&num=2#28551

при этом можно не только вкл/выкл но и управлять яркостью, по умолчанию будет включена максимальная яркость

б) как по мануалу через gpio - для этого надо переключить этот пин на gpio в DTS

arch/arm/boot/dts/imx6qdl-sodimm.dtsi

Цитата

hog {
pinctrl_hog: hoggrp {
fsl,pins = <
MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x80000000
/* AUDIO_MCLK */
MX6QDL_PAD_NANDF_CS2__CCM_CLKO2 0x80000000
.......


2 Не уверен что на этой MB можно сделать загрузку с SD, но можно в убуте указать для ядра в качестве раздела с корневой - SD. Остановить загрузку в убуте любой клавишей и установить переменную mmcroot

u-boot > setenv mmcroot 'root=/dev/mmcblk0p1 rootwait rw'
u-boot > saveenv

потом (если нужно) вернуть все обратно можно командой

u-boot > run delenv
Спуститься к концу Подняться к началу
Персональная информация
serjio
Добавлено 07.05.2018 11:31 Сообщение: 5
serjio
0

Пункты: 135
Регистрация: 28.04.2018
Цитата
1 Можно двумя способами включить подсветку

а) включить pwm в dts

http://starterkit.ru/html/index.php?name=forum&op=view&id=28045&num=2#28551

при этом можно не только вкл/выкл но и управлять яркостью, по умолчанию будет включена максимальная яркость

б) как по мануалу через gpio - для этого надо переключить этот пин на gpio в DTS

arch/arm/boot/dts/imx6qdl-sodimm.dtsi

Цитата

hog {
pinctrl_hog: hoggrp {
fsl,pins = <
MX6QDL_PAD_SD4_DAT2__GPIO2_IO10 0x80000000
/* AUDIO_MCLK */
MX6QDL_PAD_NANDF_CS2__CCM_CLKO2 0x80000000
.......


2 Не уверен что на этой MB можно сделать загрузку с SD, но можно в убуте указать для ядра в качестве раздела с корневой - SD. Остановить загрузку в убуте любой клавишей и установить переменную mmcroot

u-boot > setenv mmcroot 'root=/dev/mmcblk0p1 rootwait rw'
u-boot > saveenv

потом (если нужно) вернуть все обратно можно командой

u-boot > run delenv


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