Mac_Ha Posted May 20, 2019 Posted May 20, 2019 (edited) I’m using the Pine64 2GB Kickstarter’s board with the official LCD, running Armbian 5.25 Pine64 Debian (Jessie) 3.10.104 image. Everything works fine, display in terminal only and touch screen with the desktop. Now I would like to upgrade to the latest stable Armbian version (which on download page is 5.83). However now I can’t enable the LCD, although the download page says: Quote Pine64’s own LCD with touchscreen support can simply be activated in /boot/armbianEnv.txt by setting pine64_lcd=on and adding gt9xxf_ts to /etc/modules followed by a reboot. It was a couple years back, I don’t remember exactly, but seems that was the same way I’ve used to enable the screen in old 5.25 Armbian. I’m no Linux kernel developer, but searching through the forum on the topic I found several mentions of “kernel recompile” - is there no other ways to enable the LCD in 5.83? Or I better stay with the old 5.25 Armbian? Just to clarify and rule out any hardware issues: I still have the uSD card with 5.25, swapping it back and everything shows up on the LCD. But booting the card with 5.83 and the LCD is blank, although everything works fine over ssh as well as on HDMI screen, if I connect it... Any help is very much appreciated. Thank you all very much in advance! Mac Ha Edited May 21, 2019 by Mac_Ha Corrected latest version to 5.83 instead of 5.38, attach screenshot
kaarme42 Posted July 7, 2019 Posted July 7, 2019 Hi I am in the same situation with my Pine64+. LCD do not work. Both Armbian Buster mainline based kernel 4.19.y Armbian Bionic mainline based kernel 4.19.y If I try modify /boot/armbianEnv.txt I can not see line pine64_lcd=off But I added line pine64_lcd=on No picture in the LCD But if I trying with Armbian Xenial desktop legacy kernel 3.10.y I can see line pine64_lcd=off in the armbianEnv.txt After changed off -> on LCD is OK Whats is happening with current versions. Is there any way make the LCD working br: Kaarme42
Igor Posted July 8, 2019 Posted July 8, 2019 18 hours ago, kaarme42 said: Both have the same kernel and we don't support 3rd party hardware if its not specifically declared. As you can see on the download pages ... some 3rd party works, for else is everything but switching it on. 18 hours ago, kaarme42 said: Whats is happening with current versions. Modern kernel is basically written from scratch by community. And if we (community) didn't develop that, support for that LCD does not exits. Displays are not my field so I can't give you any useful tip except ... have you tried to boot images for Pinebook perhaps?
kaarme42 Posted July 8, 2019 Posted July 8, 2019 Thank you for answering. Sorry but i can not test other hw than Pine64 (kickstarter) "Modern kernel is basically written from scratch by community " Yes I understand that this is voluntary job. My skills is so low level that I can not help community. Pine64 is quite old and smart people uses newer HW Br: Kaarme42 PS. I can read quite well but writing is terrible. Sorry about that.
Igor Posted July 8, 2019 Posted July 8, 2019 13 minutes ago, kaarme42 said: Pine64 is quite old and smart people uses newer HW Actually is quite the opposite. Older hardware - if it is some serious one - is usually eventually properly supported. Pine64 is not exactly the best example since it was so poorly designed and poorly made ... but eventually, after a few versions, hardware become better, with less design errors. In the same time community kernel - the only real option to use this (Allwinner A64 based) hardware - become usable. 18 minutes ago, kaarme42 said: My skills is so low level that I can not help community. I always cherish and welcome anyone to take some load from us. Weather this is some bash coding, moderating or board maintaining. None of that require any low level kernel hacking skills: easy coding, dealing with people, organising small data.
moijetsky Posted September 11, 2019 Posted September 11, 2019 Hi, I came across this thread while trying to set up the LCD for my pine64. I've checked the download and archive sections for version 5.25 but I can't find any older version of raspbian than 5.59. Is it possible to get access to these legacy files? Thanks in advance On 7/8/2019 at 12:54 AM, kaarme42 said: Hi I am in the same situation with my Pine64+. LCD do not work. Both Armbian Buster mainline based kernel 4.19.y Armbian Bionic mainline based kernel 4.19.y If I try modify /boot/armbianEnv.txt I can not see line pine64_lcd=off But I added line pine64_lcd=on No picture in the LCD But if I trying with Armbian Xenial desktop legacy kernel 3.10.y I can see line pine64_lcd=off in the armbianEnv.txt After changed off -> on LCD is OK Whats is happening with current versions. Is there any way make the LCD working br: Kaarme42
Kodachrome Posted November 7, 2019 Posted November 7, 2019 FWIW, This is the last version that works (at all for me, even HDMI wont work on newer builds): Armbian_5.69_Pine64_Ubuntu_xenial_default_3.10.107.7z https://dl.armbian.com/pine64/archive/ Armbian 5.69 works with the LCD if you do the old instructions: Quote Also starting with 5.24 Pine64’s own LCD with touchscreen support can simply be activated in /boot/armbianEnv.txt by setting pine64_lcd=on and adding gt9xxf_ts to /etc/modules followed by a reboot. Im now off to see if 5.69 supports the Pine64 Audio DAC. I dug all this out of my box of crap, hence why Im so late to the game!
FossCoder Posted November 9, 2019 Posted November 9, 2019 (edited) I did apt update && apt upgrade and then it would not boot at all, no hdmi, no RJ45 port network lights, no capslock Rock64v2 just the three leds light up: PWR, STBY, and the one next to power port. Unfortunately, i do not remember what version it was on before because my wife unplugged it and put it in the box. Edited November 9, 2019 by FossCoder Background
rambohenke Posted November 28, 2019 Posted November 28, 2019 (edited) Never mind this post! Spent to many hour awake trying to fix my Pine64 that I couldn't make sense of the things I read, sorry for wasting space in the thread! Best regards Henrik Edited December 1, 2019 by rambohenke Got it all wrong.
Serge_K Posted December 18, 2019 Posted December 18, 2019 Can anybody confirm if there was any linux build with non-BSP kernel that support pine64 + lcd? Want to know if it's already done by anyone. Thanks! Edit: Nevermind, found a Jagan Teki patch series.
Mac_Ha Posted February 17, 2020 Author Posted February 17, 2020 @Serge_K Could you provide some more details, where to find the "Jagan Teki patch series"? I'm still struggling to make this Pine64 kickstarter's boards work with their own LCD... Thank you in advance.
Serge_K Posted February 17, 2020 Posted February 17, 2020 @Mac_Ha Here is a relevant topichttps://forum.armbian.com/topic/8392-pine-a64-mipi-dsi-mainline/ As of the patches I've mentioned, you can find them here, in the linux kernel patchwork mailing listhttps://lore.kernel.org/patchwork/project/lkml/list/?submitter=21112
Mac_Ha Posted February 19, 2020 Author Posted February 19, 2020 15 hours ago, Serge_K said: @Mac_Ha Here is a relevant topichttps://forum.armbian.com/topic/8392-pine-a64-mipi-dsi-mainline/ As of the patches I've mentioned, you can find them here, in the linux kernel patchwork mailing listhttps://lore.kernel.org/patchwork/project/lkml/list/?submitter=21112 Thank you, @Serge_K but seems what discussed there are a bit above of my understanding level! I'm no linux developer, always used only the "ready-made" images... Any hope all these will make the way to armbian image anytime soon?
Recommended Posts