[EXPERIMENTAL] Linux on the LCD screen - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: PINE A64(+) (https://forum.pine64.org/forumdisplay.php?fid=4) +--- Forum: Pine A64 Hardware, Accessories and POT (https://forum.pine64.org/forumdisplay.php?fid=32) +---- Forum: LCD and Touch Panel (https://forum.pine64.org/forumdisplay.php?fid=37) +---- Thread: [EXPERIMENTAL] Linux on the LCD screen (/showthread.php?tid=2247) |
RE: [EXPERIMENTAL] Linux on the LCD screen - atomicmoose - 12-29-2016 (12-21-2016, 12:39 PM)psychedup Wrote: ...The touch screen works but only the right half of the screen... You're right, I have the same problem. I'll have to investigate further and get back to you. I originally got the DTB file from ayufan's github: https://github.com/ayufan-pine64/device-pine64-common I then decompiled the DTS from the DTB with Debian's device-tree-compiler. I haven't altered it though, I'm just using the DTB as included in the Android release. I have saved both to a Guthub repository for posterity: https://github.com/atomicmooseca/pine64-lcd-dtb RE: [EXPERIMENTAL] Linux on the LCD screen - atomicmoose - 01-03-2017 (12-29-2016, 06:50 PM)atomicmoose Wrote:(12-21-2016, 12:39 PM)psychedup Wrote: ...The touch screen works but only the right half of the screen... RE: [EXPERIMENTAL] Linux on the LCD screen - psychedup - 01-03-2017 (01-03-2017, 09:28 AM)atomicmoose Wrote:(12-29-2016, 06:50 PM)atomicmoose Wrote:(12-21-2016, 12:39 PM)psychedup Wrote: ...The touch screen works but only the right half of the screen... Sorry to hear about the breakage. I broke my first one too. I looked at ayufan's .dts and don't see anything significantly different than mine. Also, the armbian image has LCD+touch working - looks like they're using the same .dts settings and driver, so I wonder what else they're doing differently. RE: [EXPERIMENTAL] Linux on the LCD screen - psychedup - 01-03-2017 (01-03-2017, 03:29 PM)psychedup Wrote:(01-03-2017, 09:28 AM)atomicmoose Wrote:(12-29-2016, 06:50 PM)atomicmoose Wrote:(12-21-2016, 12:39 PM)psychedup Wrote: ...The touch screen works but only the right half of the screen... Looked at what Armbian does and was able to get it to work. Here's the relevant section of the .dts that made it work for me: Code: ctp { RE: [EXPERIMENTAL] Linux on the LCD screen - atomicmoose - 01-07-2017 (01-03-2017, 05:35 PM)psychedup Wrote: Looked at what Armbian does and was able to get it to work. Here's the relevant section of the .dts that made it work for me: GREAT! I was going to test the "gt911_DB2" line when my new panel was delivered. Good to know it works. When my panel does arrive, I'll test it all out, update my github repositories, and make a top level post on the forum with full instructions. Then my next step is to get a full desktop working. I know XFCE, so I'll start with that. RE: [EXPERIMENTAL] Linux on the LCD screen - Learnincurve - 01-26-2017 The touchscreen is working fine with Armbian 5.24 Xenial and "legacy" kernel 3.10.104, following the simple instructions at: https://docs.armbian.com/board_details/pine64/
BR. --Marius-- RE: [EXPERIMENTAL] Linux on the LCD screen - Gastenpa34an - 01-26-2017 (01-26-2017, 03:50 AM)Learnincurve Wrote: The touchscreen is working fine with Armbian 5.24 Xenial and "legacy" kernel 3.10.104, following the simple instructions at: I might have misunderstod something here... this is supposed to get the touchfunction to work aswell? When I try this the lcd is working but not the touchfunction. I run evtest but no luck... Niklas RE: [EXPERIMENTAL] Linux on the LCD screen - Gastenpa34an - 01-26-2017 (01-26-2017, 07:38 AM)Gastenpa34an Wrote:(01-26-2017, 03:50 AM)Learnincurve Wrote: The touchscreen is working fine with Armbian 5.24 Xenial and "legacy" kernel 3.10.104, following the simple instructions at: Ok, my bad... The connection for the touchfunction wasn't done properly. It works now :-) RE: [EXPERIMENTAL] Linux on the LCD screen - apple4ever - 03-17-2017 (12-16-2016, 11:47 PM)atomicmoose Wrote: I have detailed installing the touch driver on my github: Tried this on Ubuntu and I get : Code: [ 12.831207] gt9xxf_ts: exports duplicate symbol input_fetch_sysconfig_para (owned by kernel) Edit: I just uncommented all the EXPORT_SYMBOL statements. And touch is working on Ubuntu (and actually moves the mouse)! Well mostly. It only seems like half the screen, and everything is backwards. Second Edit: Alright! Just decompiled the sun50i-a64-lcd-pine64-plus.dtb and changed gt911_DB to gt911_DB2, recompiled and rebooted and the touch screen works great!! For those who need it: Code: sudo apt install bison flex -- BTW, thanks for the instructions on the LCD. I got the display part working on Ubuntu, FINALLY, after 8 months of waiting. RE: [EXPERIMENTAL] Linux on the LCD screen - testuser - 07-11-2017 (03-17-2017, 03:06 PM)apple4ever Wrote: I'm trying to do this with the Ubuntu Mate image, but I'm seeing the same error message. I can't seem to find any EXPORT_SYMBOL statements in the driver? Can you elaborate a little more on how you got the driver to load? |