Project

General

Profile

Bug #373

CTL3/4的gpio20无法控制value的写入,无功能

Added by 培旭 over 1 year ago. Updated about 1 year ago.

Status:
Closed
Priority:
Urgent
Assignee:
Category:
Driver
Start date:
07/06/2023
Due date:
% Done:

0%

Estimated time:
型号:
LP122
CPU:
RK3568
产品:
扩展/功能板硬件版本:
03
核心板硬件版本:
04
底板/一体板硬件版本:
04
固件版本:
LZ120_3568_ubuntu20.04_v1.0_20230616_1402.img
系统:
Ubuntu
内核版本:
Linux LPA3568 4.19.232,lpb3568-linux-f1,dtb id为8,Ubuntu 20.04.6
APP版本:
复现概率:

Description

CTL3/4的gpio20无法控制value的写入,继电器没有咔哒的声音,无法控制其它设备的开关机;
版子上丝印对应04_com、04_NO、04_NC,与外壳上对应COM3、NO3、NC3

命令:
echo 20 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio20/direction
N0->close NC->open ;echo 1 > /sys/class/gpio/gpio20/value
N0->open NC->close ;echo 0 > /sys/class/gpio/gpio20/value


Files

#1

Updated by Anonymous about 1 year ago

培旭 wrote:

CTL3/4的gpio20无法控制value的写入,继电器没有咔哒的声音,无法控制其它设备的开关机;
版子上丝印对应04_com、04_NO、04_NC,与外壳上对应COM3、NO3、NC3

命令:
echo 20 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio20/direction
N0->close NC->open ;echo 1 > /sys/class/gpio/gpio20/value
N0->open NC->close ;echo 0 > /sys/class/gpio/gpio20/value

当前gpio20和其中一个lcd的背光互斥。目前lcd背光的亮度等级是200,导致占空比不是百分百高电平。因此。需要设置背光的占空比为255才能设置为高电平。
echo 255 > /sys/devices/platform/backlight/backlight/backlight/brightness
echo 255 > /sys/devices/platform/backlight1/backlight/backlight1/brightness

#2

Updated by 培旭 about 1 year ago

  • Status changed from New to Closed

浩 wrote in #note-1:

培旭 wrote:

CTL3/4的gpio20无法控制value的写入,继电器没有咔哒的声音,无法控制其它设备的开关机;
版子上丝印对应04_com、04_NO、04_NC,与外壳上对应COM3、NO3、NC3

命令:
echo 20 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio20/direction
N0->close NC->open ;echo 1 > /sys/class/gpio/gpio20/value
N0->open NC->close ;echo 0 > /sys/class/gpio/gpio20/value

当前gpio20和其中一个lcd的背光互斥。目前lcd背光的亮度等级是200,导致占空比不是百分百高电平。因此。需要设置背光的占空比为255才能设置为高电平。
echo 255 > /sys/devices/platform/backlight/backlight/backlight/brightness
echo 255 > /sys/devices/platform/backlight1/backlight/backlight1/brightness

经过验证:若需要使用GPIO20,来控制继电器,需要关闭LVDS的backlight1,两者只有一个可以使用(LCTL3/4或者LVDS);
通过以下命令关闭背光,并设置背光亮度为255
echo 0 > /sys/devices/platform/backlight1/backlight/backlight1/brightness
echo 255 > /sys/devices/platform/backlight1/backlight/backlight1/brightness

Also available in: Atom PDF