MrGreg
I tested Genes and my own kernel a lot over the last 2 days
There's not a lot of difference between them
I built mine from JT's instruction on Feb9 ( so had some newer pkgs than JT had )
I have different monitor than Gene
I have the npt fix from samco
see
and i force 600mhz AFTER booting ( not automated yet)
sudo sh -c "echo -n 600000 > /sys/devices/system/cpu/cpufreq/policy0/scaling_min_freq"
sudo sh -c "echo -n 600000 > /sys/devices/system/cpu/cpufreq/policy0/scaling_max_freq"
sudo sh -c "echo -n performance > /sys/devices/system/cpu/cpufreq/policy0/scaling_governor"
My system is responsive and videos smooth enough for me (infrequent blips i cant blame on anyone in particular)
here what you can expect:
run
latency-test period
then
IF you really beat on the system
like 4glxgears, 2 resized to larger
and chromium browser showing youtube video full screen, then back to default size so you can see the katency dialog
>I< get 106 usecs ( very long test )
IF you are nice to it

))
like 4 glxgears, no resizing, hands in pocketses
>I< get 50uS ( 13 hrs )
and here's some pix...
conclusion: MY OWN
iF you use it like a 1 bladed swiss army knif, you wont be developing and surfing and gaming
and you rely on the DRO ( not gui ) during cutting
THEN you can use a rpi3 or 4 to controll a slower stepp using gpio
a medium speed stepper using PiCNC
a high speed stepper using SPI with Mesa cards
YMMV but not a lot
HTH
tomp