Hi,
I'm using very low end CPUs for my TVH server and the clients: Asrock N3700 with three PCIE slots for the sat cards from DD and Asrock N3700-ITX for the clients. The CPUs are Intel Pentium N3700 with 4 cores shown in /proc/cpuinfo (it could also be 2 cores with hyperthreading, I'm not sure).
I was facing increasing CC errors when one client was switching channel and I identified some reasons:
1st: During one of the Asrock UEFI-Bios Updates the ACPI-HPET was silent disabled (you can find it in the extended/advanced configuration under ACPI: Enable it
2nd: And this is also (mayby more) important for the KODI-boxes: Deinstall or diable the irqbalancer daemon. This one get's installed (under Debian for example), when in aptitude the switch "install recommended pakets" is set. It is also a good idea to unset this switch.
3rd: it's a good idea too to run this CPUs in performance mode. CPUfreq is a bit oversized, therefore I'm using a simple systemd unit which is started very early after booting.
[Unit]
Description=CPU frequency scaling daemon
[Service]
Type=oneshot
RemainAfterExit=no
EnvironmentFile=/etc/default/cpufrequtils
ExecStart=/bin/sh -c '/bin/echo $governor | /usr/bin/tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor >/dev/null'
[Install]
WantedBy=sysinit.target
With all these measures the CC errors are almost gone for me. Maybe it could be a help for other users.
br
Alfred