I have tried the Asus Tinker Board S as it is announced with internal Flash and SPDIF hardware support.
Now I feel like I need to warn you;
- Tinker Board S does not implement S/PDIF. It only has a TTL interface with 5V level instead of +/- 0.5V level. If you connect your audio gear you have good chances to fry it!
- The heatsink is too high. It causes electrical shortcut on any HAT
- The heatsink get’s way too hot because it is too small. As a consequence CPU clock get’s throttled drastically
- Onboard connectors for power switch have wrong orientation and cannot be used with a HAT
- S/PDIF TTL pad is not populated with a pin. It is very hard to solder and in a totally uncomfortable place
- S/PDIF TTL pad offers no proper grounding. How does Asus think a MHz signal should be connected without proper grounding?
- TinyOS, which is used by Volumio has many broken implementations. That is why you can’t get docker implementation for LCD up and running
- All the plugins I tried did not work. Volumio plugins don’t seem to be multiarchitecture. That goes e.g. for Remote Controller, GPIO buttons, even Equalizer
- Only a very limited number of TI/BB PCM51XX DAC is supported
I just stopped with further integration, as the Tinker Board is absolutely disappointing in HW and SW. Volumio does not seem to integrate well with HW other than Raspberry Pi. At least the plugin system seems to be not applicable and other easy implementations as ACPI for easy ON/OFF button operation are not implemented.
I would have loved, if Volumio would had marked it as NOT PRODUCTION READY: