16GB Rock5B, SPI flashed, booting off a Samsung 980 NVMe drive, headless and headed in different tests. Powered by the recommended 30W PSU or a 20V/80W feed coming from a dock. Results are all the same, regardless of what image I’m using ( pick one of Debian, Ubuntu, Armbian, Batocera, Reborn ), within minutes or hours, the board will lock up. Headless and USB based video ( in that case, delivered via the dock I have on my desk ) are longer lived and I got over 20 hours of uptime in headless or USB connected video. As soon as an HDMI cable is connected to the board to either augment the USB video or replace it, all bets are off. A simple window move could lock the machine. This morning, a short video caused a lockup.
The machine is set up to use the panfrost driver. Can the machine ever be stable while that driver is in use or do I have to disable the GPU and stick with llvmpipe? The board was intended as a desktop replacement and when it works, it does a fine job. There’s no point having a desktop that locks up randomly however. One potential use of it is as a Pi4 replacement in my arcade machine but without the GPU, even 1980s video games struggle at 60fps so right now, a Pi4 has better overall experience to this Rock5b.
Do I have an unlucky board or is this expected?
Thanks