Such an amazing looking board. I was so excited 8 months or so ago when I first came across the Rock5b and the amazing rk3588 soc. I literally bypassed every other board with the rk3588 that was set to come out in 2022 in favor of the Rock5b. I have no regrets just a bunch of questions. The main one being- what the heck is the deal with all the complications involving operating systems installation? Anyway I hope everything works out soon as I know these things take time.
Rock5b finally boots but freezes after 8 seconds (STILL NOT WORKING)
There are no complications if you use the SD card or eMMC. You just write an image to the memory card.
Does “every recent image” includes Armbian?
Armbian, dietpi, Debian minimal cli server and xfce, Ubuntu minimal cli server and xfce, image from the Discord with panfork and graphics libraries, Android, all freeze after 8 seconds on the same message (not sure about Android, as it freezes on the splash screen), openfyde doesn’t do anything.
Then why do I have complications using eMMC?
I had these hanging problems too. Here is what I did to solve it.
I find it amusing and sad how @Jack still claims there are no issues with PD lmao. “ROCK 5B uses a fusb302 chip connects to the USB C port to communication with the power adapter.” communication my hiney. Know if there’s any way to lock a certain voltage to prevent it from communicating and use the default PD setting? I kinda don’t feel like buying an extra pile of power supplies just in the hopes of finding one that works. I wish they just fixed these issues in the main release as they were already present in the dev boards.
We all wish this.
A fixed voltage, for instance 12V 5A, adapter will solve all power related problems.
I have had similar booting problems with the 5B so you are not alone. Although it appears that people have found different solutions that achieve the same result, I will share the one that worked for me:
- Radxa Power PD 30W x 2: I purchased this adapter from AllNetChina after trying different power adapters that nominally provide the same current and voltage requirements of the 5B (both smart and dumb devices). The boot loop problems disappeared once I started using this manufacturer’s device. I too have a small yet growing mountain of accumulated power supplies for every imaginable gadget. I suspect that Radxa originally intended to draw upon these mobile device chargers because they are ubiquitous and relatively inexpensive. However, the devil is always in the details since these active chargers can only work with the device that they are intended to manage. My advice on this issue is simply to buy the Radxa charger that is specifically designed to support the 5B.
- Armbian 22.11.2 Cinnamon Legacy and SanDisk Ultra SD A1: After much distro hopping, I have found to date that this combination of os and storage medium produces the best success. Cinnamon desktop was not my first choice but I could not get XFCE to boot into desktop. The official Debian os booted sucessfully on the first attempt but failed all subsequent tries. Read closely the detailed advice from Armbian about the importance of chosing the right sd card and power supply - it is spot on correct!
- eMMc flashing using armbian-install: I finally suceeded in writing Armbian onto the 64GB card but it involved much trial and error. The official Radxa instructions were too vague for me to follow and get it right the first time. However, I’m happy to say that it does work! The key for me was to select the right option after launching armbian-install. By selecting “boot from eMMc/NAND, system on eMMc/NAND”, the Armbian os (which was on the SD card that I was booted on) was copied onto the eMMc card in several minutes. I powered off, removed the SD card, and powered back on. The performance improvement is quite noticable.
I hope my experience helps out. Good luck :^)
I still have been unable to use my Rock5. All the latest OSes fail. All power supplies fail. All cables fail. EMMC and SD fail. Allnet refuses to help me and sends me here. I’ve been looking forward to use this product for months when I’ve pre-ordered it. When it came out it didn’t work. Now it doesn’t work. I wish someone would help fix this issue. I spent too much money on this for it to just be a paperweight.
If you have uart cable check the ouput of it
If you have type-c voltmeter check what does it shows
Once you fix the power supply your irritation will just shift to the sw instead
The 5B is dead. OPi 5 plus is cheaper, offers a variety of officially supported os, has proper documentation and does not seem to have the booting issues.
Rationale
Ah, yes, the power supply. I’ve tried some of the same that have been working fine for others. So how do you suggest me to “fix” the power supply? I’m not interested in buying 5 more just because Radxa can’t get their shit to work as promised.
The common way is that the manufacturer or re-seller provide support for the product they take to the market.
I have no idea why you have a non-working board. I beleive all possible solutions have been presented in this thread already.
Make a claim to the re-seller/manufacturer that your product dont work.
If you dont get any response, no one else will come to your rescue.
Except that it’s simple doesn’t have type-c PD. Instead its 5V input. Which is even more BS.
[quote=“Eric_Woudstra, post:10, topic:14027, full:true”
A fixed voltage, for instance 12V 5A, adapter will solve all power related problems.
/quote] Try a Rpi 4 fixed psu. I havent had a single issue even with booting from nvme ssd.
That is a fixed 5V supply isn’t it?
I’m sure it works fine, but technically you are better off with something a bit higher in voltage. With 5V supply, voltage dips will not stop at the step-down converter build-in the rock5b, but the entire board will see voltage dip, as the output of the step-down converter should also be 5V
When you supply the step-down converter with something higher in voltage, then the step-down converter can compensate for a dip in, for instance 12V to 11V. It cannot compensate a dip 5V to 4V back to 5V as it is only a step-down converter.
RPI 5v 3A fixed supply is very stable though not the best but for troubleshooting its the go to psu.
Update:
After a long email battle with Allnet China they agreed to send it back. I did have to pay the shipping costs (even though I do not have to under EU consumer protection rules). It turns out the PMIC was faulty, and a couple of solder pads have fallen off causing one HDMI port to not work. They replaced the PMIC and say they can’t do anything about the HDMI and are now charging me $45,- to ship back a still faulty product. This is, again, against EU consumer protection rules. As the faults have been present upon purchase I have the right to a repair/replacement at no extra cost.
I have contacted Allnet Germany and they are checking out what’s up. But so far I have not had a reply from either Allnet China nor Allnet Germany. So I wonder if I’ll ever get a functioning Rock5b or get my money back. It doesn’t seem all too positive at the moment :/.
As for people who want to tell me Chinese companies do not have to adhere to European rules, here’s why they should:
Under Directive 1999/44/EC, any seller actively engaging with the EU market must comply with EU rules on guarantees, which provide a minimum 2-year guarantee on goods. This applies regardless of whether the seller is based inside or outside the EU.
According to EU consumer protection rules, all products sold in the EU must come with a minimum 2-year legal guarantee period starting from the date of delivery. During this period, if any defect appears within the first year after delivery, it is presumed to have existed at the time of delivery unless the seller can prove otherwise.
If such a non-EU seller refuses to honour the 2-year guarantee, the non-EU seller risks penalties imposed by national enforcement authorities if they ignore EU rules. This can include fines, enforcement orders or even a ban from selling to EU consumers. Consumer organisations can also publicly warn against the seller.
Under the Dutch Consumer Protection Enforcement Act (Whc), the following sanctions can be imposed:
• The Consumer and Market Authority (ACM) can impose an order under penalty payments on a non-EU seller who fails to comply. This means the seller has to pay a sum of money if he does not stop the violation (article 15 Whc).
• The ACM can also impose an administrative fine for breach of the rules. The amount can reach 900,000 euros or 10% of turnover (Article 16 Whc).
• If a non-EU seller seriously or systematically violates consumer rules, the ACM or the Public Prosecution Service can prohibit an online shop from continuing to offer services to Dutch consumers (Article 17 Whc).
• A judge in civil proceedings can also order the non-EU seller to comply with the rules and/or pay damages to consumers.
Legal basis:
Directive (EU) 2019/771on certain aspects concerning contracts for the sale of goods - https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A32019L0771
Directive 2011/83/EU on consumer rights - https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX%3A32011L0083
Dutch Consumer Protection Enforcement Act - Wet Handhaving Consumentenbescherming (Whc) –
https://wetten.overheid.nl/BWBR0020586/2024-04-01