Pine64 will be supported by HypriotOS (a Debian Jessie based OS for running Docker)
#1
Hi,

as soon as I get my pledged PINE A64+ board, we'll build a new version of HypriotOS to run on it.

HypriotOS is based upon the latest Debian Jessie and is build as a ready-to-run Linux distribution and includes the complete Docker Tools pre-installed. One of our main goals is it, that the users can download a complete OS Image and flash it to a SD card image or into the device and can instantly start using it. Until now we support the Raspberry Pi family, but plan to extend to more 32- and 64-bit boards soon. http://blog.hypriot.com

As I understand, PINE A64 is currently only supporting a 3.10 kernel (maybe a 3.18 or 4.x kernel later in 2016). That's not a real concern as I have already Docker running on other 3.10 kernels on ARM64 boards.

So, if anybody wants to get HypriotOS for the PINE A64, please send us your feedback on our Gitter channel https://gitter.im/hypriot/talk or tweet at @HypriotTweets your thoughts and ideas on this project.

And it would be great to get a direct contact and support from the PINE A64 team, this could speed up things for development for sure.

Dieter
@Quintus23M
#2
(12-25-2015, 05:39 AM)Quintus23M Wrote: As I understand, PINE A64 is currently only supporting a 3.10 kernel (maybe a 3.18 or 4.x kernel later in 2016). That's not a real concern

Sorry, but this is a real concern:

[Image: 205331icqgq73u10i1x43r.jpeg]
#3
(12-25-2015, 05:39 AM)Quintus23M Wrote: Hi,

as soon as I get my pledged PINE A64+ board, we'll build a new version of HypriotOS to run on it.

HypriotOS is based upon the latest Debian Jessie and is build as a ready-to-run Linux distribution and includes the complete Docker Tools pre-installed. One of our main goals is it, that the users can download a complete OS Image and flash it to a SD card image or into the device and can instantly start using it. Until now we support the Raspberry Pi family, but plan to extend to more 32- and 64-bit boards soon. http://blog.hypriot.com

As I understand, PINE A64 is currently only supporting a 3.10 kernel (maybe a 3.18 or 4.x kernel later in 2016). That's not a real concern as I have already Docker running on other 3.10 kernels on ARM64 boards.

So, if anybody wants to get HypriotOS for the PINE A64, please send us your feedback on our Gitter channel https://gitter.im/hypriot/talk or tweet at @HypriotTweets your thoughts and ideas on this project.

And it would be great to get a direct contact and support from the PINE A64 team, this could speed up things for development for sure.

Dieter
@Quintus23M

Hi Dieter, we will have the developer batch boards release on December 31, 2015. Please PM me your shipping address, I will ship one board to you on early January 2016 if you interest on early access.
... TL Lim
#4
(12-25-2015, 06:49 AM)tkaiser Wrote:
(12-25-2015, 05:39 AM)Quintus23M Wrote: As I understand, PINE A64 is currently only supporting a 3.10 kernel (maybe a 3.18 or 4.x kernel later in 2016). That's not a real concern

Sorry, but this is a real concern:

[Image: 205331icqgq73u10i1x43r.jpeg]

Thanks @tkaiser,

I didn't know these end-of-life dates for the kernel versions, and it's good to know. I'm working on a different board too, a Nvidia Jetson TK1/TX1 and even the company Nvidia has 3.10 support only! That's not a excuse, it's just real life.

Anyway, I just want to see a kernel 4.x support for PINE A64+ (and all other ARM boards as well) sooner than later. For running Docker containers it would be a tremendous advantage.
#5
(12-26-2015, 03:59 AM)Quintus23M Wrote: I didn't know these end-of-life dates for the kernel versions, and it's good to know.

Please keep in mind: The only available A64 kernel is 3.10.65 at the moment. That's 'only' 29 versions (and maybe 2000 commits) behind 3.10.94 which is the only useable 3.10.y kernel if you're responsible. So you would've to apply all those commits to Allwinner's kernel (good luck) and it won't help either since 3.10.y LTS support ends in 4 days.

The Pine guys claim in their FAQ that support for kernel 3.18 and 4.2 will follow. But that's just an indication that they obviously have no idea how kernel development works  Smile
#6
With the help of @apritzel I was able to create a complete SD card image with a Linux kernel 4.4.0-rc8 and HypriotOS/arm64. More details can be found at his GitHub repo https://github.com/apritzel/pine64.

Here is the boot log: (complete boot log can be found in this gist https://gist.github.com/DieterReuter/93a...6a62911b71)
Code:
...
[  OK  ] Reached target Multi-User System.
[  OK  ] Reached target Graphical Interface.

Debian GNU/Linux 8 black-pearl ttyS0

black-pearl login:
Debian GNU/Linux 8 black-pearl ttyS0

black-pearl login: pirate
Password:
Linux black-pearl 4.4.0-rc8 #21 SMP PREEMPT Wed Jan 20 22:43:20 GMT 2016 aarch64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
HypriotOS/arm64: pirate@black-pearl in ~
$

This is really a strange hack right now, but it's a first great step to run a recent Linux kernel and the latest HypriotOS on the Pine A64+.
#7
Is there any further development of HypriotOS? The link has had no changes in 2 months and after the initial exciting blog post by the HypriotOS team nothing seems to have progressed? Any news? I need Docker running on Pine64 using the lowest memory footprint possible to achieve my goal of a parallel ML engine.
#8
If you're interested in Docker only, you might be happy with stock Debian+Docker on Pine64.
#9
(03-28-2016, 02:23 PM)umiddelb Wrote: If you're interested in Docker only, you might be happy with stock Debian+Docker on Pine64.

I'm interested in docker only, How do I install it and on which platform?
#10
(02-03-2017, 05:02 AM)Ernst Wrote:
(03-28-2016, 02:23 PM)umiddelb Wrote: If you're interested in Docker only, you might be happy with stock Debian+Docker on Pine64.

I'm interested in docker only, How do I install it and on which platform?

I've run it on the minimal ubuntu image that longsleep made, and you should be able to install docker using the standard apt-get package manger - i.e. sudo apt-get install docker.io IIRC. You should also be able to run it on Armbian Ubuntu without any issues as well.


Possibly Related Threads…
Thread Author Replies Views Last Post
  Programming languages support under PINE64 baryluk 6 12,221 09-23-2020, 11:46 PM
Last Post: Phillip Bell
  Manjaro arm on pine64+ roel 2 5,869 10-19-2019, 05:13 AM
Last Post: roel
  Arch, Debian or other for Pinebook? cootcraig 3 6,244 05-01-2019, 09:11 AM
Last Post: cootcraig
  Volumio for PINE64 Released mikelangeloz 11 24,326 03-22-2019, 09:25 AM
Last Post: llungster
  I2S Audio patches for Pine64+ uploaded to GitHub ramstadt 1 4,014 01-19-2019, 11:31 AM
Last Post: ramstadt
  Pine64: Minimal SDL config Max11 3 5,929 01-04-2019, 03:47 PM
Last Post: Max11
  Fedora 27 on Pine64 gregjo 18 34,979 01-02-2019, 10:42 PM
Last Post: heatfanjohn
  Official build procedure of ayufan pine64 r.tanaka 0 3,092 08-21-2018, 10:54 PM
Last Post: r.tanaka
  DKMS on kernel 3.10.107-pine64 obrienmd 5 8,540 06-21-2018, 05:45 PM
Last Post: evilbunny
  Gentoo for pine64 - longsleep kernel incoherent 0 3,625 12-09-2017, 08:14 AM
Last Post: incoherent

Forum Jump:


Users browsing this thread: 1 Guest(s)