Having it all with Linux on the LattePanda?

Last Updated on September 28, 2023 by pg@petergamma.org

This video goes through a step by step install of Linux Ubuntu Unity with a 4.12 Patched Kernel.

Links Below:

Earlier Ubuntu Releases: http://old-releases.ubuntu.com/releases/

Patched Kernels: https://github.com/mopplayer/lattepan…

Main Get Hub Site: https://github.com/mopplayer/lattepan…

No known issues need to be addressed.

Reprint of the conversation with YouTube video maker Ed Humble in the comments of his YouTube video

Peter Gamma:

In the instruction from DF Robot about to run Lubuntu they write they have everything got working but I don’t know about HDMI in their Lubuntu instruction. You show a 32 inch Samsung display monitor in your instruction. Was it connected over HDMI to the LattePanda and did it work?

Ed Humble

Yes, but only on the 16.04 custom patched kernel using Ubuntu Unity. Any time you move away from the original software as in the video, you’re entering uncharted waters.

Since 16.04 is long since lost support, I tried upgrading using Linuxium’s custom patched kernel. Let’s just say I couldn’t make it work and locked myself out of the bios doing it. I gave it to my Brother who writes his on code in Python and C++ and he got it working on Ubuntu 21.04, but he still has it and I don’t know how he did it.

Long story short, what is in the video works. ANY deviation from that and you can quickly find yourself with a limited function unit.

I’ll try and have him document what he did to make it work and post it.

Sound and HDMI are the two most encountered issues with the PANDA. These appear to be software firmware related. Apparently the different flavors handle the firmware interface differently. Now you’re patching both software and the kernel. That is well above my knowledge level.

Peter Gamma

@EdHumble Thanks, Ed for your detailed answer, which i highly appreciate. Thank you also for communicating your Ubuntu upgrading attempts. Your installation instruction is really very helpful for us. There are a lot of issues with other Linux options on LattePandas, for instance with Lubuntu, which is described in the documentation of DFRobot, but i do not know of any users who reproduced it.

Great that your brother managed to get Ubuntu 21.04 to work. It would also be very helpful if he could let us know how he did it, and if he could publish his instruction. Your Ubuntu instruction and the work of your borther seem to be the best information which is on the market for Linux on Lattepandas, for users who are looking for an afforable solution.

Do you know anything about touch support of your Ubuntu installation? I am looking for a Raspberry Pi replacement with a small screen, and to have touch support for it would be highly desirable. The LattePanda V1 has a separate touch connector, but in Raspberry Pi´s touch works also over usb.

Do you know if touch support works on your Ubuntu implementation on your LattePanda V1? I saw in a video from „Explaining Computers“ about Linux for an x86 Tablet that touch works on Ubuntu 20.04.

Your instruction seems really to be a raw model for something which works on the LattePanda and has users which report to use it, in contrast to other for instance Lubuntu instructions from DFRobot.

The LattePanda V1 has the potential to be an interesting Raspberry Pi alternative with Ubuntu, in times whe Raspberries are not available. And the way Raspberry Pi handles with customers is really terrible. If we want to buy a new device which is under warranty, with Raspberry Pi´s it is currently hardly possible.

But with LattePanda V1 we have this option. This is a good reason to promote you installation instruction, Ed, which I am happy about it that it exists. Since I do not know of an affordable Linux alternative from DFRobot exept for your instruction. Thanks a lot for it.

Ed Humble

Actually, my Brother finally gave up on getting ANYTHING beyond Ubuntu 16.04 Unity working. Anything beyond 16.04 kept freezing or no audio.

Peter Gamma

Many thanks to you and your brother for the effort regarding this topic. Eventually the LattePanda Delta works better with Ubuntu and does not require a patched kernel? Digitec Switzerland immediately increased the prize for the LattePanda Delta for about 150 USD when we showed interest in it. The LattePanda Delta documentation shows how to install Ubuntu 16.04.6 LTS. Eventually newer versions of Ubuntu work in it, too.

EdHumble

Actually, you’re stuck with 16.04. “Sound” was the deal killer.

He never could get any Linuxium flavor to work. I’ve got mine back from him still in the shipping box. I’m not sure of it’s future. I’m leaning toward an Arduino developmental platform with Ubuntu 16.04 as a base operating system. I’ll just keep it off the internet.

Peter Gamma

You’re stuck with 16.04.? Good to know, these single board computers seem to be tricky. Thanks for all the information and your great instruction with the LattePanda V1. I’m leaning toward to retreat silently from this topic. But still an Arduino developmental platform with Ubuntu 16.04 as a base operating system sounds very interesting.

Having it all with Linux in the LattePanda? Only if you are happy with Ubuntu 16.04 and the LattePanda 64-4, which is not a solution for us personally. Also not the newer SBCs from LattePanda which run Linux, as long as DFRobot does stock market speculations with those, as soon as we show interest in those.