Current known limitations of Pine64
#5
(02-16-2016, 07:47 AM)SkimMilk Wrote:
(02-16-2016, 06:09 AM)taros Wrote: Regarding point 2:

Just two days ago, longsleep posted this, http://forum.pine64.org/showthread.php?tid=293
It shows how to compile the Android kernel (version 3.10) and use it for GNU/Linux images.
He even shows a bootlog with Arch Linux running on the Pine64. The people at
http://forum.pine64.org/showthread.php?tid=211 did not notice it yet ;-).

There is a work in progress (WIP) on the mainline Linux kernel that can boot on the Pine64.
However, it does not have yet ported the Ethernet, MMC and other kernel drivers,
so it is not yet of practical use.
Here is the post, http://forum.pine64.org/showthread.php?t...34#pid1934

It is important that for now the Android kernel can work to boot Linux distributions.

The required source code is more or less there (Linux kernel source in that "BSP" package).
The drivers need to be adapted so that they can be accepted into the mainline Linux kernel.
If we want to ask something the AW engineers, we need to have specific questions.
We do not have such a list yet. We either make such a list, or we ask tlim to arrange
so that an AW engineer comes to this forum and answers developer questions.

I actually saw that thread before I posted, but isn't "Android kernel can work to boot Linux distributions" sort of emulation?
Most of the drivers aren't adapted, so basically Linux is not working.

The "Android" Linux kernel is the Linux kernel with adaptations (patches) that are specifically required to run Android.
It is feasible to reuse such a kernel for a GNU/Linux distribution and ignore those Android adaptations.
It takes some effort to remove the Android adaptations, but if a GNU/Linux "rootfs" is able to run, it's fine.
There is no "emulation" involved, it's just reuse of that kernel which is readily working.

(02-16-2016, 07:47 AM)SkimMilk Wrote: Pine guys advertised the Pine as something that works with Android, Ubuntu and OpenHab.
I pledged thinking that "Ubuntu works on this thing, wow!". That makes it kind of a false advertising, no?

I see several people trying to jump the gun here. It makes me feel uneasy.
The boards have not been delivered yet, so the Pine64 team is following their internal plan for their Android/Linux images.

The community is doing things, and from community work there is a early version of mainline Linux that can boot on the Pine64.
Also, the "Android" kernel is reused to boot distributions.

As a community member, I find it useful to have CyanogenMod 13 working on the Pine64 (it should be feasible with that "Android" kernel)
and have mainline Linux support (requires quite some more work). These have not been on the Kickstarter page, and I hope they happen.

(02-16-2016, 07:47 AM)SkimMilk Wrote: In my opinion, we can't be ones coming up with the questions to ask AW engineers.
I'd expect that Pine has at least an active team working on making Ubuntu work on.
The post by KHGOH on armbian was kind of a surprise to me, as it meant that no one on the team is actually working on Linux.
And the whole thread gave very clear indication that Pine team does not have anyone with the expertise to know that AW chips are well known to be closed source, with outdated BSP.

Have a look at http://www.fonearena.com/blog/137090/sam...tures.html
It shows the Samsung Galaxy S6 Edge, and it is running Linux 3.10. It is getting an Android 6.0 update shortly, and most likely it will remain on Linux 3.10.
It is big work even for major mobile phone manufacturers to follow the new Linux kernel releases.
Although unfortunate, it is common for boards and devices to run specific versions of the Linux kernel. Those versions coincide with Android Linux kernel releases (3.4, 3.10, etc).

The ability to have the latest version of the Linux kernel to run on the Pine64 was not promised on the Kickstarter page.
If we have questions or if an engineer can join a development thread here, it will be about issues to help the development of that latest version of Linux.

(02-16-2016, 07:47 AM)SkimMilk Wrote: Like I mentioned previously, I'm taking this pledge as a toy to try things out.
But for those out there who have pledged thinking that Linux does work on it, I feel their pain.

I believe Pine team should look into hiring a professional to help them get Linux onto Pine, so as to fulfil their promise that Ubuntu works on the Pine. Just my 2 cents.  :roll eyes:
Update: Just read the latest update from Johnson.
Quote:We do have a team working on Linux and will be releasing that as well very soon.
I hope they are able to raise the appropriate questions to AW and get Linux working!


Messages In This Thread
Current known limitations of Pine64 - by SkimMilk - 02-15-2016, 11:30 PM
RE: Current known limitations of Pine64 - by taros - 02-16-2016, 08:26 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
Question External storage problem for pine64 Dani6102 4 2,522 08-22-2023, 08:36 AM
Last Post: gulshan212
  Pine64 as wireless audio device S265 3 4,009 04-07-2022, 10:39 PM
Last Post: S265
  Pine64(+) and manjaro dsychan 0 1,421 04-05-2022, 11:32 PM
Last Post: dsychan
Thumbs Down Pine64 was a Useless Project pushpendrak 18 31,742 11-21-2020, 10:17 PM
Last Post: tllim
  Pine64 LCD rstcologne 0 3,406 09-22-2020, 12:43 PM
Last Post: rstcologne
  Pine64+ power button PaddyChan 0 3,079 09-14-2020, 09:55 AM
Last Post: PaddyChan
  Pine64 OS dpcons 2 5,397 03-02-2020, 04:32 PM
Last Post: dpcons
  Jailhouse supports Pine64+ vj-kumar 0 3,106 02-17-2020, 11:39 PM
Last Post: vj-kumar
  PINE64 board not powering up loki21century 2 6,172 11-25-2019, 12:19 PM
Last Post: Partymack711
  Pine64 not powering up. skylab 5 8,147 05-03-2019, 02:48 PM
Last Post: Mendota

Forum Jump:


Users browsing this thread: 4 Guest(s)