Decided to try the Odroid C2 with the latest Kernel, and recently-released patches for MMC support..
Used the (patched) version of 4.8-rc4 from here: https://github.com/ioft/linux/tree/c2 Thanks to umiddelb for producing this, which incorporates the (e)MMC support patches, and also includes patches providing the latest version of the dwmac_meson8b Ethernet driver, and associated mods to the device tree files, etc.. More details in the Odroid Forum discussions: http://forum.odroid.com/viewtopic.php?f=135&t=22717#p157817
The C2 booted OK, once I had modified the boot parameters and /etc/fstab to take account of the fact that the eMMC module (which I use) is /dev/mmcblk1, and not (as previously) /dev/mmcblk0.. An SDCard would now be /dev/mmcblk0..
............ Fedora 24 (Workstation Edition) Kernel 4.8.0-rc4-c2 on an aarch64 (ttyAML0) ............ [root@rgc2 ~]# uname -a Linux rgc2 4.8.0-rc4-c2 #1 SMP PREEMPT Wed Aug 31 02:20:44 EDT 2016 aarch64 aarch64 .........
I soon encountered a problem with the Ethernet connection, and although eth0 was present, and there were no errors logged, network traffic stopped after a short time, and could only be re-started by removing and reinstalling the dwmac_meson8b driver module – and then traffic stopped again after a short time…..
The Ethernet driver patches for the C2 are still very much a work-in-progress, and I would hope that this is fixed in a later release.. More details here: http://firstname.lastname@example.org/msg123923.html
Robert Gadsdon. August 31, 2016.