So, abandoned the Ubuntu 14.04 setup, because most of it works
I will keep it though and use it for a while because the Hardkernel image came with a number of interesting pre-installed packages.
Today I followed Michaelangelo’s suggestion and built an SD cardimage from scratch, using the rootfs from the Volumio repo.
For everything else I followed an interesting topic at Odroid’s Support Forum ( http://forum.odroid.com/viewtopic.php?f=52&t=3662
which helped me with the basic parts:
- downloading pre-built bootloaders
- downloading kernel sources
- checking if my Ubuntu 14.04 i386 has the toolchain for crosscompiling/building
- downloading the Volumio rootfs instead of the guides’s Linaro
- getting the U-Boot tools
- setting up a fresh SD Card with a boot and a rootfs partition (init, install bootloaders, create partitions, format etc.)
- copying the Volumio rootfs to the SD card rootfs partition
- crosscompiling kernel 188.8.131.52
- installing kernel and modules
- creating the initial boot script
Inserted the SD card in the X2 and it booted!!!
Logged in via ssh and made some amendments to /etc/fstab and rebooted.
WebGUI comes up, configuration changes to static ip address ok.
Linked Volumio to my NAS and updated the library (very fast!!!) .
All OK? No, when I tried to play something, there was no sound
After I connected a simple Breeze Audio USB DAC, re-configured mpd and rebooted, sound appeared.
Sofar so good, no idea yet, why the onboard card doesn’t work, to be investigated.
I believe, there is some (if not a lot) tuning to be done.
Because of the rootfs copy (and perhaps I did not do this correctly) there are permissions, users and groups to be corrected.
But in principle it works.
To be continued…
Regards - Gé