Jump to content

LCD no longer works in Armbian 5.83 Pine64


Mac_Ha

Recommended Posts

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

Armbian 5.35 Pine64.png

Edited by Mac_Ha
Corrected latest version to 5.83 instead of 5.38, attach screenshot
Link to comment
Share on other sites

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

Link to comment
Share on other sites

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? 

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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

 

Link to comment
Share on other sites

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!

Link to comment
Share on other sites

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 by FossCoder
Background
Link to comment
Share on other sites

15 hours ago, Serge_K said:

@Mac_Ha Here is a relevant topic
https://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 list
https://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? 

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines