Yes just using a nvme only.
Armbian reboot hangs and is unresponsive
Maybe panfrost is the cause? I saw panfrost exceptions when played with the hibernation mode.
These are all the error I could find in /var/log files:
armbian-hardware-monitor.log:
[ 5.778531] rockchip-dmc dmc: normal_rate = 1560000000
[ 5.784831] W : [File] : drivers/gpu/arm/bifrost/platform/rk/mali_kbase_config_rk.c; [Line] : 136; [Func] : kbase_platform_rk_init(); power-off-delay-ms not available.
[ 5.875279] mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.dynamic-coefficient = 1*[0]
[ 5.882418] RKNPU fdab0000.npu: Adding to iommu group 0
[ 5.883047] mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.ts = 4*[0]
[ 5.884881] RKNPU fdab0000.npu: RKNPU: rknpu iommu is enabled, using iommu mode
[ 5.886560] mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.thermal-zone = ‘’
[ 6.043374] cfg80211: Loaded X.509 cert ‘sforshee: 00b28ddf47aef9cea7’
[ 6.048745] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 6.053124] cfg80211: failed to load regulatory.db
[ 6.057273] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 409; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is ‘’, rk_ko_ver is ‘5’, built at ‘23:42:35’, on ‘Feb 17 2023’.
[ 6.063858] Mali:
[ 5.548624] SMCCC: SOC_ID: ARCH_FEATURES(ARCH_SOC_ID) returned error: fffffffffffffffd
5.576275] optee: probe of firmware:optee failed with error -22
5.806086] mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.static-coefficient = 1*[0]
[ 5.806441] mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.dynamic-coefficient = 1*[0]
[ 5.819468] mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.ts = 4*[0]
[ 5.821301] mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.thermal-zone = ‘’
dmesg:
5.407494] kernel: SMCCC: SOC_ID: ARCH_FEATURES(ARCH_SOC_ID) returned error: fffffffffffffffd
[ 5.433900] kernel: optee: probe of firmware:optee failed with error -22
[ 5.834056] kernel: mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.static-coefficient = 1*[0]
[ 5.838581] kernel: rockchip-dmc dmc: performance_rate = 2112000000
[ 5.840881] kernel: mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.dynamic-coefficient = 1*[0]
[ 5.845215] kernel: rockchip-dmc dmc: hdmirx_rate = 2112000000
[ 5.847537] kernel: mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.ts = 4*[0]
[ 5.852035] kernel: rockchip-dmc dmc: failed to get vop bandwidth to dmc rate
[ 5.854570] kernel: mali fb000000.gpu: Error -22, no DT entry: mali-simple-power-model.thermal-zone = ‘’
Do you have mali-g610-firmware
installed?
I’m not sure. How can I verify its installed?
Use apt to try to install it
Also, your error seems to be related to SMCCC: https://developer.arm.com/Architectures/Secure%20Monitor%20Calling%20Convention
Are you trying to run some hypervisors on Rock5?
not tryng any hypervisota or any vm stuff. iust a a simple install.
Thank you. I will try this tomorrow and report back.
Welcome to Armbian 23.02.2 Jammy with Linux 5.10.110-rockchip-rk3588
No end-user support: work in progress
System load: 2% Up time: 0 min
Memory usage: 5% of 3.65G IP: 192.168.1.53
CPU temp: 35°C Usage of /: 6% of 234G
RX today: 46.7 KiBTip of the day: Help us fund build iron https://forum.armbian.com/crowdfunding/project/9-funding-equipment/
[ Kernel and firmware upgrades disabled: armbian-config ]
Last check: 2023-03-29 12:56Last login: Wed Mar 29 12:55:14 2023 from 192.168.1.168
root@pg-592:~# apt install mali-g610-firmware
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
E: Unable to locate package mali-g610-firmware
root@pg-592:~# apt-get install mali-g610-firmware
Reading package lists… Done
Building dependency tree… Done
Reading state information… Done
E: Unable to locate package mali-g610-firmware
Well, you need to add the repository - that’s the first thing you should do on armbian, actually.
The two ppas in the “in order to enable 3d acceleration”…
Thanks I wasn’t sure what to do at that point. That worked:
mali-g610-firmware is already the newest version (1.0.0-2).
mali-g610-firmware set to manually installed.
The following package was automatically installed and is no longer required:
trying a boot loop again with cron now.
I don’t know what the problem is
System still hangs on reboot. I have to physically remove power and re-power to get it to boot. Any other ideas on fixing this boot problem?
Well by taking out options I believe there is still something about these files:
I have only tried the release version and not the armbian version since its made for nvme might help? Maybe not but… its the only thing I am seeing that could fix this maybe.
Rock 5b - sudden reboot, bootloop in login screen, firmware runs unstable… Tested different operating systems like Armbian, Android, Ubuntu via Nvme and Emmc… always system crash followed by reboot and bootloop in login screen. Apparently there are problems in the power management of the Rock5b system. Too much or too little power, handshaking and dependencies incorrect…? The system was first powered directly from a 60Watt USB-C power supply from Allnet China. The USB C cable that is used is suitable for up to 100 watts. Today I used a multi USB C hub for testing and this hung between the power supply and the Rock 5B! Completely surprisingly, the system runs uninterrupted and without any problems since then. The multi USB C hub now controls the data stream to the USB 3.0 hard drive and also the power supply. During some tests with several video applications and copy operations at the same time, there were absolutely no problems. Power supply and 3TB USB 3.0 hard drive are connected to the multi USB hub and the system running stable.
A hub to handle a steady power sounds about right.
I’m currently testing with MonkaBlyat’s Afterburner Armbian Image and I’m really pleased with performance and capabilities especially in streaming via youtube and 4k resolution without any problem. 8k is unfortunately a bit too much for my internet connection. DarkevilPT Thanks for your recommendation. I must say the USB C hub is currently a very important bridge between power supply and Rock5b. The system l
running for about 10 hours in continuous operation without a single reboot. This would be absolutely unthinkable without the USB hub, since at least 4plus X reboots per hour with every tested operating system, whether android, debian, ubuntu or armbian.
Translated with www.DeepL.com/Translator (free version)
Just to be clear… the issues Ive had never happen on the system but when starting it or shutting it down.
When for the first time I had those random reboots happened on openFyde and all it required was a spi flash to clear.
After that… its a bit random at times… then again if you are using hubs u better stick usb for mouse cable or usb for keyboard on the dongle… cause … having them plugged to the board directly might stuck on booting with the blue light of death… so yeah.
I contacted Roxa . They provided a list of power supplies that they have tested.
I am looking for a replacement for raspberry pi 4B for my company in deploying our IOT edge solutions. The rock5b has all the right features. Except.: it will not reboot. It reboots fine sometimes , then hangs forever. I can’t deploy this board if I cant reboot it remotely.
Every official os I try, if I set up a cron like this to test:
*/2 * * * * /usr/sbin/reboot #boot every 2 min to see if it fails.
Reboot fails. Sometimes the 1st try, sometimes the nth. This board is basically junk if you cant reboot it remotely or on a schedule . I just can’t understand how you can go through all this amazing engineering to produce a board the rock5b, that can’t reboot.
Please come up with a fix, so I can buy these boards and use them in real industrial applications.
They responded with
Currently ROCK 5B has compatibility issues with PD power supply. Please check the following list:
https://wiki.radxa.com/Rock5/5b/power_supply
The workaround for now is to use non-PD power supply, or use our official power supply:
https://shop.allnetchina.cn/collections/power/products/radxa-power-pd-30w
FYI:
A non-PD power supply typically provides a fixed power output and does not have the ability to negotiate power requirements with the connected device.
I am using a non PD power supply:
So as there response is not helping me yet, it might help you If you look at the tested power supply options. I ordered the official power supply to test with but I doubt that will fix this fail on reboot issue.