The latest stable 4.7.2 Ubuntu kernel for Intel Compute Cherry Trail Sticks (STK1AW32SC/STK1A32SC) now supports micro SD cards albeit with limitations.
It seems most Class 10 and below cards from any manufacturer (update: except Sandisk - see comment below) work without problem. However not all UHS cards work. I've found Samsung UHS Speed Class 3 and UHS Speed Class 1 work:
Whereas similar Sandisk cards fail, crashing the device sometimes on inserting or removing or erroring with:
mmc1: error -110 whilst initialising SD card
mmc1: card never left busy state
Still getting any micro SD cards working on these devices is a great forward step. I've patched the 4.7.2 Ubuntu kernel to make it work on Intel Compute Sticks and you can download the upgrade script from http://goo.gl/5gEyrf and install this latest kernel after making it executable (enter 'chmod 755 <script>') and then running it as 'root' ('./<script>'). Once the script has finished executing GRUB should update automatically but if it doesn't then simply run 'update-grub' as 'root'. Your device will then need to be rebooted to use the new (patched) kernel.
It seems most Class 10 and below cards from any manufacturer (update: except Sandisk - see comment below) work without problem. However not all UHS cards work. I've found Samsung UHS Speed Class 3 and UHS Speed Class 1 work:
Whereas similar Sandisk cards fail, crashing the device sometimes on inserting or removing or erroring with:
mmc1: error -110 whilst initialising SD card
mmc1: card never left busy state
Still getting any micro SD cards working on these devices is a great forward step. I've patched the 4.7.2 Ubuntu kernel to make it work on Intel Compute Sticks and you can download the upgrade script from http://goo.gl/5gEyrf and install this latest kernel after making it executable (enter 'chmod 755 <script>') and then running it as 'root' ('./<script>'). Once the script has finished executing GRUB should update automatically but if it doesn't then simply run 'update-grub' as 'root'. Your device will then need to be rebooted to use the new (patched) kernel.