Ive been given a batch of 40 A95X (S905X) boxes and been asked to convert them to Windows Terminal Server / Citrix Xen Desktop thin client devices. I have a mix of 1G/8G and 2G/16G units.
I have managed to put together an ubuntu 16.04 image based on the Odroid C2 official Ubuntu release. Ive built a new kernel and device tree to match the A95X (only 2G/16G so far) and ive updated the network, wifi, bluetooth and gpu drivers so that all hardware is working and EGL 3D acceleration is functional.
Ive got the citrix and rdesktop software installed / compiled and functioning well. Performance is actually much better than I was expecting and these boxes make pretty good general purpose linux devices.
My problem is that I cant get it to boot from the eMMC, only from SD card using the AV/reset button method. I dont get any display output when trying to boot from eMMC. I have soldered wires to the board to access the serial console on one of the boxes but I dont get any serial console output either.
Obviously Im missing something with how these boxes boot, anyone got any ideas? My hardware knowledge of ARM devices is pretty limited, this is the first arm device I have played with. Im not a complete idiot though, I have 15+ years of Unix/Linux sysadmin experience and I dont mind experimenting or bricking a few of the boxes in the process.
Comment