imx6solo kernel reset gpio

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx6solo kernel reset gpio

645 Views
1182614726
Contributor III

大家好,

            目前使用imx6solo芯片,bsp 为 yocto L4.1.15-2.1.10.

            目前发现,在uboot控制的GPIO为高电平,在kernel初始化时,测量会出现一个3ms的低电平。这个gpio是控制背光的pwm,导致logo在显示过渡阶段会出现闪烁。

            请问这是怎么回事呢?是在kernel启动阶段复位了gpio吗?或者有什么办法可以不让kernel复位gpio吗?

            谢谢各位大神鼎力相助。

Labels (1)
4 Replies

527 Views
Yuri
NXP Employee
NXP Employee

Hello,

  Generally the kernel does not change pin states, except those 

pins, that are needed for device (driver) operation. Such initialization 

in implemented in init section of corresponding drivers.


Have a great day,
Yuri

-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 Kudos

527 Views
1182614726
Contributor III

Hi Yuri,

            now bsp can display logo from uboot to kernel via lvds. So I want keep the backligt allows on. but now the backlight pwm pin when goes into kernel state,it will use for backlight child-system. because we will to change brightness after QT. So can you help me how to do?

0 Kudos

527 Views
Yuri
NXP Employee
NXP Employee

Hi,

  check Your backlight driver regarding pwm initialization - if it provides the reset.  

~Yuri.

0 Kudos

527 Views
1182614726
Contributor III

Hi Yuri,

           Thank you very much! I have remove the brightness update in backlight driver, now the problem has been solved!

            ^_^