Action Item #491
Review support for touchscreen display in PiBox
|Status:||Closed||Start date:||26 Jan 2016|
|Target version:||002 - MVP|
|Severity:||03 - Medium|
The official 7" touchscreen is perfect for PiBox Media Players and IronMan's server node. However, I don't know what drivers are required for it.
I need to investigate how to integrate that device into PiBox builds.
See this Adafruit tutorial
#3 Updated by Hammel about 2 years ago
- Priority changed from High to Low
- Target version changed from 001 - Proof of concept to 002 - MVP
- % Done changed from 0 to 10
- They're relatively expensive (I already have dedicated HDMI monitors)
- They may require software changes to the UI code to fit on the small space.
For these reason, I'm not targeting a touch screen for the PoC. However, they will be required for the MVP.
Moving target version to MVP and dropping priority for now.
#4 Updated by Hammel about 2 years ago
- % Done changed from 10 to 20
The official display uses an ft5406 driver for the touchscreen, which is supported in the 4.2.y kernel. I'm using 3.14.y for PiBox. So I'll have to try and rev up. I did this once before when trying to bring buildroot up to date and it failed though I don't remember why (see RM #493). So this may take some work.
Note that the touchscreen also only works with A+, B+ and 2B models, though the Model B might work with a workaround. I have 2B models but those require a new toolchain (See RM #460). My test of the Display is using a build for the 2B that I no longer have, so will have to recreate based on RM #460.
#5 Updated by Hammel about 2 years ago
I downloaded the latest Raspbian and booted it on a 2B with the touchscreen attached. The bootup messages showed up on the display. However, I left it alone for awhile to do other things and when I came back there was nothing on the display. I tried swiping on the display (eg moving the mouse) but nothing happened. More research on this under Raspbian will be necessary before I can get it working under PiBox.