I have my Rock Pi set up with an MMC card for boot, and Ubuntu running on an NVME disk. It’s running headless, with a wired Ethernet connection on to my home LAN.
Every few days the server becomes non-responsive. A hard reboot (unplug power) fixes the issue, but in trying to get to the bottom of it I find that /var/log/syslog had thousands of these entries when the problem last occured:
May 2 16:56:25 server kernel: [772129.400159] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
May 2 16:56:25 server kernel: [772129.402729] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
May 2 16:56:25 server kernel: [772129.405394] bcmsdh_sdmmc: Failed to Write byte F1:@0x1001f=00, Err: -5
May 2 16:56:25 server kernel: [772129.407602] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
May 2 16:56:25 server kernel: [772129.410265] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
May 2 16:56:25 server kernel: [772129.412784] bcmsdh_sdmmc: Failed to Read byte F1:@0x1001f=ff, Err: -5
Based on the continuing log entries (interspersed occasionally with more normal messages) the server is still working, but just not responding (or timing out) on network requests.
Radxa repository has been added and the various rockchip addons installed, and apt-get update && apt-get upgrade are run regularly.
Any ideas?