I have read two old threads in this forum:
I have been running this (will post more details if needed) for a few days:
VERSION=5.90
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.3 LTS"
NAME="Ubuntu"
VERSION="18.04.3 LTS (Bionic Beaver)"
Kernel is 4.19.62-sunxi
The BPi would hang/freeze, seemingly randomly within a day or two. When it does that, there is no HDMI video or response to ping.
After reading the first thread, I did stress test on the BPi for more than 2 days. The BPi actually hold up.
So, next I ran "ping -i 30 -D 192.168.8.1" -- pinging my home gateway every 30 seconds. The BPi has also been up while that is going on. Now its uptime is more than 5 days.
I have no problem keeping this going as a workaround -- just thought it may also be of interest to some one.
I am using this: "Welcome to ARMBIAN 5.31 stable Debian GNU/Linux 8 (jessie) 4.14.84-sunxi".
It works flawless, but I can't update the kernel because of the ethernet. Since I am not an expert, I don't know the issue, everything seems to be recognized on newer kernels but I can't make it work.