-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
7" touchscreen display low power/standby mode #1351
Comments
Really dropping power to a connected peripheral that is not designed to be hot-pluggable is not advisable.It certainly won't work currently and I doubt it is something we will support. It's not just the initialisation - we may have been in the middle of an I2C operation to read the touchscreen when power was dropped, which may cause issues. Ping @ghollingworth |
Seems logical. Before the screen is initialized over i2c, the current @5v to the screen hardware is less than 20mA. Is it then possible to bring the IC's on the board to the (old) standby state with a function or i2c command, or is this something what has to be changed in the firmware? Would also be great just to put the screen in standby mode and when needed back to active mode. Guess this is not (yet) supported by the firmware, but is it possible? |
Closing due to lack of activity. Reopen if you feel this issue is still relevant. |
The official 7" touchscreen display works great, but is currently not hot plugable. The Pi + touchscreen run on a big battery where the Pi must run always and the touchscreen only for a short time. It is already possible to switch off the backlight, but the rest of the screen still consumes around 100mA.
I can switch the screen power supply off with external components, but turning it on again won't work (no initialization).
If I understand it correctly, the initialization of the screen (+touch) happens by the GPU over i2c-0. Is it possible to make the screen turn on again, by modifying or writing drivers? Don't know if this initialization is done by the GPU firmware or software over mailbox, and if i can trigger the software to redo it.
Another option would be to send a command to the screen hardware/attiny to go into low power mode (just like the backlight PWM value). Don't know if this is coming or is possible.
Thank you for the suggestions/help.
The text was updated successfully, but these errors were encountered: