Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Процессорные модули » SK-iMX6S/D-SODIMM
модуль SK-iMX6S-SODIMM включение/выключение экрана
timur
Добавлено 24.07.2025 17:16
0
Сообщение: 1
timur
0

Пункты: 1534
Регистрация: 26.05.2025
В файл S01syslogd вставил по описанию

echo 42 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio42/direction
echo 1 > /sys/class/gpio/gpio42/value

Экран включается примерно через 5с - это долго. Как ускорить включение экрана чтобы было максимум через 2с включение?

На форуме есть тема в которой обсуждалось что после команды HALT происходило выключение экрана. У меня в сборке buildroot-2021.08-sk выключение не происходит. Как сделать выключение экрана после команды HALT?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 24.07.2025 23:31 Сообщение: 2
sasamy
4.71

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

Как ускорить включение экрана


немного ускорить можно если сделать нулевую задержку в убуте

Boot options --->
Autoboot options --->
(0) delay in seconds before automatically booting

Цитата

Как сделать выключение экрана после команды HALT?


В файл S01syslogd вставить еще в функцию stop ()

echo 0 > /sys/class/gpio/gpio42/value
Спуститься к концу Подняться к началу
Персональная информация
timur
Добавлено 25.07.2025 11:31 Сообщение: 3
timur
0

Пункты: 1534
Регистрация: 26.05.2025
Выключение заработало. Жаль что включение нельзя настроить в убуте
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 25.07.2025 12:05 Сообщение: 4
sasamy
4.71

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

Жаль что включение нельзя настроить в убуте


можно и в убуте, распаковать его исходники в dl, добавить включение перед загрузкой системы в файле

include/configs/sk_imx6qdl.h

в команде запуска

#define CONFIG_EXTRA_ENV_SETTINGS \
....
"bootcmd=gpio set 42; run bootcmd_mmc\0"
#endif

и запаковать, после этого пересобрать его.
Спуститься к концу Подняться к началу
Персональная информация
timur
Добавлено 25.07.2025 16:09 Сообщение: 5
timur
0

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

Жаль что включение нельзя настроить в убуте


можно и в убуте, распаковать его исходники в dl, добавить включение перед загрузкой системы в файле

include/configs/sk_imx6qdl.h

в команде запуска

#define CONFIG_EXTRA_ENV_SETTINGS \
....
"bootcmd=gpio set 42; run bootcmd_mmc\0"
#endif

и запаковать, после этого пересобрать его.


Попробую так.

Сейчас смотрел файл imx6qdl-colibri.dtsi у них есть описание
backlight: backlight {
compatible = "pwm-backlight";
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_gpio_bl_on>;
pwms = <&pwm3 0 5000000>;
enable-gpios = <&gpio3 26 GPIO_ACTIVE_HIGH>; /* Colibri BL_ON */
status = "disabled";
};
Если также сделать, только свой порт подставить?
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Процессорные модули » SK-iMX6S/D-SODIMM