ARM – Odroid C2 – 64bit, with Ethernet..
Just acquired a 64-bit Odroid C2:
As usual, I installed Fedora 23 aarch64 on it:
Fedora 23 (Twenty Three) Kernel 3.14.29 on an aarch64 (ttyS0) ..................... # uname -a Linux rgc2 3.14.29 #1 SMP PREEMPT Wed Mar 9 11:14:41 PST 2016 aarch64 aarch64 aarch64 GNU/Linux
The only kernel source available – so far – is a heavily-patched version of Kernel 3.14.29, available here:
https://github.com/hardkernel/linux/tree/odroidc2-3.14.y
There is an excellent guide to installing Linux on this device, at Archlinux:
https://archlinuxarm.org/platforms/armv8/amlogic/odroid-c2
Unlike the 96-Boards 64-bit devices (Qualcomm 410c and Hikey), this board does have a fully-functional Ethernet connection.. (Nearly-gigabit-ethernet, but limited by the bus architecture, as with other ARM devices..)
The Amlogic S905 chipset does not yet have support from the mainline Linux kernel, but the source was released late in 2015, and there is some work already being done..
Robert Gadsdon. March 11, 2016.
Where did you get the Fedora 23 aarch64 rootfs from?
Info, and link to repo and images, here: https://fedoraproject.org/wiki/Architectures/AArch64/F23/Installation
The rootfs image (contained inside install.img – squashfs format) is for a ‘server’ version, but the repo includes workstation stuff..
I use gnome-disk-utility to mount the image file (click on top left button for menu..)..
RG.
I downloaded fedora-secondary/releases/23/Server/aarch64/os/images/install.img and “unsquashfs” it.
I copied the rootfs is gave me, but when I boot it up I get an error stating “/usr/lib/python3.4/site-packages/blivet/platform.py in getPlatform, Could not determine system architecture”.
I edited platform.py to force it to use aarch64EFI, but the installer fails shortly after passing that stage.