Ник:
Пароль:

Контакты

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

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

User Info


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

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

Ник:
Пароль:

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

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
Плавное включение экрана
sasamy
Добавлено 08.09.2017 10:09 Редактировалось 08.09.2017 10:19 Сообщение: 11
sasamy
4.77

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

плата SK-LCD800x480-MB v1.A


На этой плате подсветка подключена к pwm4 (на sodimm/oem номер в названии цепи может не соответствовать реальному номеру из-за универсальности), соответвенно измените DTS

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

backlight {
compatible = "pwm-backlight";
pwms = <&pwm4 0 5000000>;
brightness-levels = <0 4 8 16 32 64 128 255>;
default-brightness-level = <7>;
};

......

&pwm1 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pwm1_sodimm>;
status = "disabled";
};


&pwm4 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pwm4_sodimm>;
status = "okay";
};
Спуститься к концу Подняться к началу
Персональная информация
alekstr
Добавлено 08.09.2017 13:38 Сообщение: 12
alekstr
0

Пункты: 1214
Регистрация: 20.10.2011
Пол: Мужчина
Яркость регулируется. Но вопрос такой - вся корневая кроме /root смонтирована как readonly, чтобы при нештатном выключении ничего не испортилось. Яркость считывается из /sys/class/backlight/backlight/brightness, в который не запишешь, т.к. ro. Можно ли задать считывание яркости из /root?
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 08.09.2017 13:58 Редактировалось 08.09.2017 14:00 Сообщение: 13
sasamy
4.77

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

Яркость считывается из /sys/class/backlight/backlight/brightness, в который не запишешь, т.к. ro.


sysfs отдельная ФС к / не имеющая отношения - с какой целью вы её монтируете в RO ? это псевдо-фс с текущим состоянием ядра и никакие внезапные отключения питания на нее не влияют

Цитата

The sysfs filesystem is a virtual filesystem that the kernel uses to export internal kernel objects, their attributes, and their relationships to one another.
Спуститься к концу Подняться к началу
Персональная информация
Yura_K
Добавлено 08.09.2017 14:48 Сообщение: 14
Yura_K
5

Пункты: 284
Регистрация: 08.09.2017
Пол: Мужчина
Цитата

На этой плате подсветка подключена к pwm4 ...

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

backlight {
compatible = "pwm-backlight";
pwms = <&pwm4 0 5000000>;
brightness-levels = <0 4 8 16 32 64 128 255>;
default-brightness-level = <7>;
};

......

&pwm1 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pwm1_sodimm>;
status = "disabled";
};


&pwm4 {
pinctrl-names = "default";
pinctrl-0 = <&pinctrl_pwm4_sodimm>;
status = "okay";
};

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