Radxa Rock 5b Hangs multiple times a week

Small Update: It’s also working for Joshua Rieks Ubuntu. Got rid of SIGSEGV error in Chrome when watching video (Now working for a while w/o error). Best.
Edit: Today I got the error again when I opened a new tab,had to restart to get it to work again… I think it’s still more stable than before.

1 Like

After a period of stability, unfortunately the issue happened again, so I can rule out the power brick… I am suspecting it’s a hardware issue.

Hi, @vadim

Can you try the latest B39 ROCK 5B build image? From the log, it seems to be a cpu or memory issue.

https://github.com/radxa-build/rock-5b/releases/download/b39/rock-5b_debian_bullseye_kde_b39.img.xz

Hi Jack, I’m currently using Ubuntu Focal with the latest updates from radxa repositories (kernel version 5.10.110-37-rockchip-g74457be0716d). Is the debian image superior in terms of its stability? I could try to reinstall but it’s not going to be a minor effort, hence trying to understand what we’re trying to achieve.

Update: Looking at the releases - I could do a release-upgrade do Jammy. Would that be acceptable?

Is the debian image superior in terms of its stability?

Yes. The Debian image release need to pass our QA test.

I could try to reinstall but it’s not going to be a minor effort

You can use another SD Card to install an image and test the stability.

Update: Looking at the releases - I could do a release-upgrade do Jammy. Would that be acceptable?

This is not suggested. It will break some Rockchip binary packages.

Okay, in this case I’ll move to Debian completely and give it a try. Want to have same workload as on Ubuntu, to remove any kind of ambiguity from the testing process.

hi @vadim,
maybe you take a look at Freezing Rock 5B with Rsync transfer ,
the issue I’m facing.

Hi @jack, after months of trial an error to get the problem resolved, killing an NVME drive in the process, I finally managed to get the latest image running.

While I would need more time to confirm whether the issue was resolved, I noticed that there are other kinds of problems with that image. For instance - updating the kernel to latest (6.1.43-19-rk2312) from the current (6.1.43-15-rk2312) breaks ethernet connectivity. You mentioned that debian OS goes through QA - is this a known issue? I reported it here just in case.

Last follow-up on the subject to close the thread. I haven’t had a single restart in the last three weeks, and consider the issue resolved. Remediation: replaced the NVME drive (despite wear being well below the stated lifetime). Changing between multiple OS and kernel versions did not affect the stability.

Was it Samsung 970 Evo by any chance? They seem to be too power hungry for rock 5b.

Nope, it was a 1TB Kioxia EXCERIA. Replaced it with a Crucial P3 plus and the problem went away. I tried removing all devices from the board, including unpowered USB an m.2 TPU, replaced the power supply with a 65w with power delivery (suspecting power issues) - nothing helped. Interestingly enough it worked just fine for a year or two before the issues started. Maybe it’s somehow related to component wear.

2 Likes

I also have instability issues. I think when I upgrade Armbian bookworm to the latest:
v24.8.4 for Rock 5B running Armbian Linux 6.11.7-edge-rockchip-rk3588

I also tried several PSUs: 9V 3A -> 12V 2A -> 12V 2.5A
I think it was more stable with 12C 2A. I could run several stress tests and no problem. Then after 2 days it failed again. Then the 12V 2.5A only lasted for 30mins, so I guess it depends on the kind of load.

I’m curious about @incognito his experience as I bought this board with with 1TB Evo 980 which is very fast and particularly with Armbian. When I measure power usage with a reasonable accurate powersocket it’s using 5W when idle. Running stress tests about 9W. It’s too slow to measure spikes but with a 12V * 2.5A => 30W power supply there seems to be sufficient capacity, but I’m not totally convinced.

@vadim although thew topic’s seems to be solved for you could you leave this topic open?

I am using a 12V3A dumb barrel power supply.

For a long time I just used eMMC as the boot drive and an Intel optane as a small ssd, but then I started having some trouble with eMMC not reading data correctly (probably this can be fixed by disabling CQE but I never figured out how). The system was stable.
Then I moved the system to a DRAM-less OEM Biwin SSD. These are its power states as listed by smartctl:

Supported Power States
St Op     Max   Active     Idle   RL RT WL WT  Ent_Lat  Ex_Lat
 0 +     9.00W       -        -    0  0  0  0        0       0
 1 +     4.60W       -        -    1  1  1  1        0       0
 2 +     3.80W       -        -    2  2  2  2        0       0
 3 -   0.0450W       -        -    3  3  3  3     2000    2000
 4 -   0.0040W       -        -    4  4  4  4    15000   15000

I sometimes have instability issues but they don’t seem to be caused by the SSD but by the hackjob Rockchip kernel. There were no reboots due to power (when the CPU is power starved by the power supply, the board just reboots).
I can test power usage later.

I also have a type-C PD 12V 2.5A power supply and the board runs stably with it