Some suggestions on the thread have been to use tsc as the timer and this is possible on the I3 but not on the Atom board
so@so-desktop:~$ dmesg | grep -i tsc
[ 0.000000] tsc: Fast TSC calibration using PIT
[ 0.000000] tsc: Detected 1862.228 MHz processor
[ 0.355395] TSC synchronization [CPU#0 -> CPU#1]:
[ 0.355397] Measured 64869 cycles TSC warp between CPUs, turning off TSC clock.
[ 0.355403] tsc: Marking TSC unstable due to check_tsc_sync_source failed
[ 0.654091] clocksource: tsc: mask: 0xffffffffffffffff max_cycles: 0x35af94fd872, max_idle_ns: 881590752918 ns
I tried another atom board with similar result. Is this an atom issue or SO?
Another suggestion was to underclock the CPU, this didnt seem possible within SO. Is it or will it be possibe?