I started working with computers in 1969 - you know, the ones that filled rooms, used punched-cards, etc etc etc. I still do a bit of software development, some for payment, some for my own tinkering projects. You'd think I should know better by age 74! It is totally insane that a thing like this, that will fit into a matchbox, can run a full operating system with a graphical UI. It's stuff like this that keeps me interested - great stuff, thanks for your videos.
Advancement in computer tech has been amazing since our time starting in '69. We've put our time in and now in retirement we have the time to play. Videos like this give us previews of worthwhile new "toys" to explore to see how far we can go with them. Makes me wonder if something like Proxmox would boot off SD and use the 32G of emmc.
It can do that but you really shouldn't be using this as a desktop PC. You really want its big brother for that application. This is more like, 'Ooh, look how sophisticated DIY microcontrollers have gotten'.
Great video, I think that the Zero versions of RPi, Orange, Banana and this one are keeping alive the original spirit of the RPi ; low power-low performance-high amounts of fun!
@@betag24cn No, A53 and A55 are far too slow for that. They can do a decent job for a few things, but they really cant be used as a daily driver, not even the RPI4 qualifies, and thats a quad A72. That said, we need to pay attention this year as Allwinner have a few new socs coming our way, including a 2xA76+6xA55 and a 2xA78+6xA55, if they are priced right we could have some very interesting SBC coming up.
@@shivanSpS a53 is what i had in my smartphone and i could run alot under android, a55 us even better, i thing you have not used those cores extensively so you say that
@@betag24cn In fact i have a RPI3, a RPI4(i had), Orange PI Zero 2W, Orange PI 3B and a Orange PI 5A. And the A55s dont even come close to the desktop experience of a A76, even the A72 is a lot better. It is not a small difference it is night and day. That said, you can install android on them and it will run it well. But normally you dont want to run a full desktop OS on them.
I'm literally planning a wired security camera system as a backup to my Wifi ones for that very reason. I also want to put cameras in places I really don't want Amazon to see.
Aaahhh!! Thank you! When I first heard of a "Zero 3W" SBC, I assumed that the W might have something to do with the board consuming 3 watts of power. Now after watching 0:45 , I see that the W obviously indicates that it is a wireless model, contrasted with the 3E Ethernet model. It's so important to clarify one's terms that it actually makes one feel brighter. What a relief!
Yea rapid has 278 in stock and cpc has 329, Pi Hut etc has stock, but I couldn't see where they list stock amounts pimoroni & others also have the ones with headers. If you want the older Zero W digikey as an example has around 3k stock.
@@tonysheerness2427 All SBC boards originated as maker / hobbyist boards which put them in the realms of enthusiasts willing to put in time and effort to build the right software on them to get them to do many wonderful things - this is the main reason that they were designed around Linux because Linux has near-infinite customisation options also, if you know how to build it the way that you want it. The Pi Foundation released the RPi SBCs that were made to be used in both industrial and educational environments and managed to build an ecosystem with superb support for all users. The problem with that is that it made the RPi boards "the exception rather than the rule" because the level of support turned their boards into near-consumer level devices. That all got to a head during the pandemic when more people were no doubt doing more hobbies at home and there were manufacturing and shortage of supply of RPi boards. Hence the frustration you have now because supplies have still not returned to normal. However, I and many others, who are part of the maker and hobbyist communities do not have those same frustrations because we know how to do "a bit more DIY" with those non-RPi SBCs to make use of them as well as we would RPi boards - being able to use such boards meant we did not suffer the "frustrations" of supply shortages. It's also worthwhile remembering the migration of the "mindless masses" to Windows 11 has also resulted in lots of cheap used PC hardware being sold on your favourite auction sites - meaning that you can pick up a 3rd or 4th generation Core i5 or i7 SFF PC for the same price (or less) than an RPi, but offering more power. There is a cure to your "frustration" and that is to put in more time and effort yourself to being able to build and use other options than a RPi when it comes to creating computing solutions - be less reliant on "the exception to the rule" as your only possible solution.
So amazing to me to see that little board running a GUI OS, I wouldn't ask for more from that little guy. Think about how many projects can be achieved with it. Thanks Cris!!
to use sd-card only for booting and emmc for real os: - dd the sd-card to emmc, mount and fix emmc's /etc/fstab to emmc'c root, boot from sd-card, install os-prober, run it and reboot. then you can select either sd or emmc to run debian from when booting the sd-card
I really love the Radxa boards; they really have the perfect mix of performance, price and availability. It's a shame that the software is usually somewhat half baked compared to a Pi.
SBCs have gone wild these days, for a simple desktop user is absolutely worth owning one of those than a low end PC. Radxa made a very solid piece of material right there!
Hi Cris, for the Orange PI Zero 2W remember that the GPU is not enabled by default but it can be enabled in the "orangepi-config" menu that Orange PI includes in their OS. Altrought tbh i like the Orange PI Zero 3 more, it is almost at the same price but includes Gigabit Ethernet... The good thing about this radxa version, the RK3566 is by far better supported than the H618. And the WIFI chip on the Zero2 W seems to have a few issues (it is the same wifi chip used in the Orange Pi3B)
I'm watching the video for the third time because, strangely, I find the fact that you had to do some work to get it working more exciting than just working out of the 'box'. I also like the fact it has USB 3 vs Pi Zero 2 W having USB 2. It's a board just to have fun with, to prove that £20 buys a seriously working computer. The Pi 5 is almost boring, because it just does everything you ask of it. Please keep up being so enthusiastic, it encourages us experimenters to just enjoy playing with sub $/£ 50 hardware.
I love your channel! May it be for updates about what's new in the SBC world, useful software tools, or explanations about the technical workings of information technology. Keep up the great work and your unique, professional and calm video style!
No tools required, although nice to see Mr Screwdriver still makes himself useful as a pointer. CB finally admitting defeat with his huge fingers trying to point out tinier and tinier and tinier features on a board!
Thank you for demonstrating the 3W. I'm glad to see these devices run like general-purpose computers albeit turtle-slowly. As you mentioned, owners will likely not use the device that way. It just means that the device will be more likely work for what the owner intends. In the spirit of moving the goalposts, I would also love to see more distros and operating systems which will allow for more customisability, but that's a big ask of individuals who are sharing their labour and companies operating on low profit margins. I wish that I had a problem that the 3W could resolve because it seems like a nifty little gadget.
the bootloader should be inside the image you wrote in the sdcard. if the sdcard has a boot partition you can dump it to a file and flash it, not sure, but it may work
It is possible to do it with a workaround. I commented about it but the basic idea is boot from SD then chroot to the eMMC where you’d have the operating system. The only drawback is the SD card must remain for reboots. But otherwise the card is unused.
Pimoroni has had good stock of the rpi zero 2 w for a few months now too, limited to 5 per customer. maybe this video was recorded last year when availability was not so good?
Imitation is the sincerest form of flattery.A lot of these things remind me of a Libre Tritium I bought on a kickstarter, promising to outdo a pi in every way. It eventually turned up, looking like a pi and after much struggling I managed to get it to run an operating system. By then it had run out of puff and getting it to do anything useful was impossible. Since then I've stuck to Arduino and Pi.
I have a Zero 2 W but this seems to be a viable canidiate, especially if the MMC can be fixed and MIPI connector works like the Pi 2 Zero W. I use these for running my 3D printer.
This is a board I will check out. I just bought a raspberry pi zero 2 w from Adafruit. They were in stock as of last week from that site, however as of the time I’m posting this they are out again.
Thanks Chris for an interesting video, I liked the screwdriver used as a pointer! It's a shame Radxa didn't provide a 'Boot loader' to run the image from the eMMC, hopefully they'll watch this & sort one out for you. :)
There is a way to run the OS from eMMC. Better speed would result. You need to do the intial boot from SD and then chroot to the eMMC. It’s somewhat complex to do it but it can be scripted so it is automatic. Yeah, you have to leave the SD card in but it only gets used on initial startup then it’s dormant.
What a good little SBC! It is a shame about the attempts to get an OS to run from the eMMC flash storage failing though. Still a good board regardless and a great review. :)
Agreed. First, great review! Radxa boards, in my experience, have had issues with the bootloader and is often very challenging to get it to boot up from the desired storage... Even when there's only one option for the board. On my Rock 5b I have to leave the mSD card in for it to boot up from the NVME storage. Minor complaint given the power of the board, but nonetheless can be frustrating.
@@alanthornton3530 Good morning from my corner of the galaxy! It seems the spam bots have invited themselves to the comments again this week. The least they could do is put some pants on! I'm sure they'll get booted out. Anyway, I hope that you're doing okay too! :3
I'm keeping fine this side of the planet, just waiting for the Vogons to finish that bloody bypass, they're so bad tempered I put it down to their poetry :)@@Praxibetel-Ix
Great video as always Chris. Though, I was disappointed that you didn't run any CPU benchmarks (like your prime number stuff). Maybe when you publish the Orange Pi Zero 2W you can compare them along with the Raspberry Pi Zero and a full-sized Raspberry Pi 4 for comparison's sake.
Thanks for another video, Chris. When testing these vendor supplied OS images, could you please run “uname -a” so that we can see what kernel version they are running? In my experience, many of these images have hopelessly outdated kernels that they are tied to. 👍
Define "outdated kernel", please? The latest version of Red Hat Enterprise Linux 7 and 8 are running 3.10 and 4.18 kernels respectively - why would you consider that a problem? Too many people suffer from the illness of "latest and greatest" software versions all of the time - probably as a result of Microsoft indoctrination and the fact that Windows is so rubbish anyway that is has to be constantly updated. "If it ain't broke, don't fix it."
PS. The kernel version doesn't really tell you a lot anyway - because features and updates from later kernels may well have been back-ported to earlier kernel versions. You'd need to see the full kernel configuration to see what a specific kernel does and does not support.
@@terrydaktyllus1320 I’d consider Red Hat a different situation. RH has the resources to backport any security fixes from future kernels to their stable kernel, and in this environment, stability and predictability are key. With these Arm boards, development and improvement continues to happen, but many of these vendors don’t bother to update their kernels, you’re just stuck with what they originally shipped. Imagine if RHEL 7 were still running 3.10.0-54.0.1 and you were stuck with that.
@@gregholloway2656 "I’d consider Red Hat a different situation." What you consider is your own affair - but we are talking about one core set of kernel sources that are compiled for multiple architectures and platforms. "H has the resources to backport any security fixes from future kernels to their stable kernel, and in this environment, stability and predictability are key." Who mentioned "resources"? I simply talked about the mistake you made in believing you can make ANY assumptions about a kernel just from the kernel version. Do try to keep up and stay on topic. "With these Arm boards, development and improvement continues to happen, but many of these vendors don’t bother to update their kernels, you’re just stuck with what they originally shipped." Utter made-up nonsense that means nothing. "Imagine if RHEL 7 were still running 3.10.0-54.0.1 and you were stuck with that." I have no idea what that means. You're "stuck" with something in the Linux world only if changing it would break a system or, in the case of Red Hat, might break an SLA in a support contract - again, a completely meaningless statement on your part with no relevance to my core point that you cannot assume functionality just from a kernel version.
As someone who has been using Linux since the late 90s (2.0.x kernels, 2.2 was a big upgrade) I really don't understand the obsession with having to have the very latest kernel instead of a 6 or 12 or (gasp) 24 month old one on a mature architecture such as ARM or x86. The by far more important thing is to have the devtree and drivers for the hardware on the board, and that is exactly what only the vendor OS has -- until they upstream those and they eventually make their way into standard distros, which can easily take a year or two.
I once in a while chat with Tom and years ago, when he sold his Cubie-Board company and founded Radxa, he told me that you do not need to break your tongue to spell the name. It is just "Radix a" so the base of vector a. Keeping in mind he sold his company to the co-founders and starting a new company, he probably wanted to go back to some basics. And watching his developments, he seems pretty successful in doing so. I myself had been involved a lot with early RK ARM SOCs but at times, when we had to fiddle out the devices from the VHDL code as no datasheet was ever available. But some things never change and the heavily botched uboot bootloader, the totally messed around first stage loader, that all seems to be persistent till today. I guess I buy one of these and check my skills again. Really waiting for the Ethernet-PoE version.
Hi Christopher, next step a Beowulf cluster with 250 of this SBC !😋 Nice piece of hardware (although a power consumption test would also be welcome) with many possibilities :)
Chris, you mentioned at the top of the video ( 3:30 ) that the second USB-C port can be used to transfer data to the EMMC module. Can you not use this along with the Raspberry Pi Installer to install an OS?
If it is like the other rockchip parts, MASKROM mode runs the rockusb loader, so you can then use the rkdeveloptool to uploaded the bootloader and then flash the eMMC
1) you can change the language to English using the ini file 2) why not just dd the system from the SD card to the eMMC? It should just work. 3) the mmcblk0boot partitions are not on the actual EMMC, they are virtual partitions created by the kernel
Why should it "just work?" The board has to be configured to boot from eMMC, and for that needs a suitable bootloader. That's a bit like saying it should boot from USB (which it will not, as it is not supported). This is not an x86 PC! :)
@@ExplainingComputers maybe. I'm talking from experience with my rock 5B and orange pi 3B. Doing this works with the SPI NOR flash (used on 5b optionally for the bootloader) is clear (zeroed). While booting from usb is not hard coded usually, eMMC boot often is. Try it :)
Chris, you might provide the link to the B4 version in the description of the video. That way anyone who buys this SBC can download the correct version without having to search for the post you found. Great video. I'm sure the Radxa people will get the EEMC problem sorted soon. This looks like a decent board. And it IS available.
I would like to see RUclips at 720p on this device. Personally, I think you should find the resolution that does not drop frames on these devices, as I do not think 1080p looks much better to my eye than 720p. I usually watch at 480p due to bandwidth limitations, and I think that still looks pretty good. Granted I come from the old school broadcast TV generation, so....
I am in much agreement with this. I generally watch streaming content in 720p, as from a standard lean-back distance, my eyes cannot tell the difference, even on a large screen. Resolution is often overkill.
Very interesting. I kinda wish I could try and (partially) install the distro on the eMMC. Like, boot from the SD card but having /usr and all that important stuff on the eMMC, so that I could compare how much faster it boots and runs 🤷♂️
Thank you Chris. Very tempting. I am delighted to see models with adequate RAM and USB-C. The EMMC is also nice. Concerning the EMMC bootloader, would copying the boot partition on the microSD drive work?
Nice little board. Shame about the eMMC not being available, yet. When do you expect Stanley the Knife and Mr. Scissors to return from their holiday? 😁
Someone posted a eMMC flashing workaround on the forum. -------- I have found a workaround that allows me to flash the eMMC via an alternative route with reasonable effort: 1. Flash linux image onto SD card 2. Boot Radxa Zero 3W from SD card 3. Configure network 4. Copy image to Radxa Zero 3W via SSH 5. Flash image to eMMC using dd command: $ sudo dd if= of=/dev/mmcblk0 Afterwards you can remove the SD card and the Radxa Zero 3 should boot from eMMC. --------
Can you remind us what the use case is for these machines is again. You showed that it is only so-so using a GUI linux, which isn't a surprise. So other than a retro game machine game console, what other use case would be using the screen connector? Others have said wireless routers and other connecting usage but they again wouldn't be using the hdmi beyond setup. Also, are there any options to run a display but not load it up with a GUI? Something that just boots it up much faster than the 30+ seconds, which others seem to take as an acceptable time for start up.
Naturally you can boot into a text console instead of a GUI. But most of my SBCs have never had anything plugged into their HDMI, not even for setup -- I just flash an OS to sd card or eMMC (newish boards often use Android's "fastboot" tool for installing the OS over USB) and then SSH in. If they don't have ethernet then I might need to boot to a console using USB serial, or temporarily use a USB to serial adaptor (FTDI etc) to run nmcli to set up the WIFI.
From an off-grid perspective, it would be nice to know the power draw at idle and under a common workload for each of these SBC's. Do you have a USB power meter?
Is there a table of the alternative Pi boards showing which of these are still being supported? I have a pile of unusable Pi wannabees the most disappointing was the Asus Tinkerboard. Thankfully the raspberry pi zero 2W and others are now in stock again, available in at least 4 resellers in the UK!
There's nothing Pi Zero has that other competitors like Radxa and others don't, I pretty much gave up on raspberry pi products and I just bought alternatives for everything I needed, and everything just works as I would've expected.
What you say about the availability of Raspberry Pi Zero2W may have been true 6 months ago, but I see them everywhere for the original price now. That aside, I'm not an optimal person to evaluate these newer SBCs as they get ever-increasingly more powerful; my main use scenario for SBCs is for amateur radio applications like like Allstar and MMDVM, where (with the exception of the original Pi Zero for Allstar alone) are total overkill, in terms of horsepower and features. I need to find a new project!
It’s a nice board I really like the zero form factor I guess the software issues are not so much of a problem in more niche applications . I’ve got big hopes for the pi zero 3
It's good to see. Having quad A53s with only 512 MB of room to play in is the craziest thing about the Pi Zero 2. That, and still using the 12 year old A53 when the much better A55 (as used here) has been out for almost 7 years (and almost 4 years since the Odroid C4 came out with it). The A53 may be very cheap to license at this point.
Might there be a way to copy the OS from the SD card to the eMMC storage? Or copy the boot file/partition from the SD card? I imagine that editing may be required. Also I am always up for more PoE devices.
You can usually put a fresh image onto the emmc by first copying the image file onto the sdcard. From a terminal just try with 'sudo dd if=path_to_image_file.img of=/dev/mmcblk0 bs=1M status=progress'
Great video, would be nice if you would check how old the kernel of their provided os is, I got burned by that when I got a SoC from the same manufacturer.
It’s a shame the eMMC didn’t work; I recently acquired a Lichee Pi 4a on your and a couple of other people’s recommendations - and I love it - and have seen at least one video where someone had trouble flashing the eMMC on that board. Due to user error, I ended up having to reflash mine more than once, but the first time was probably user error (number two, number one being managing to get the system, which had come pre-flashed, in a state where it would boot but then hang). But I successfully managed it in the end (and I’m not suggesting user error is responsible on your part). Other than that this looks great if a Zero is your bag, and there’s nothing wrong with that although as I said, I went for a slightly higher market segment. At the risk of making this all about the Lichee, one thing I’d like to mention is that I don’t recall you mentioning that the DIP switches for changing the boot device are incredibly tiny; this could pose a problem for people like myself who aren’t great with their hands due to a disability. Thankfully, my brother-in-law was very helpful in moving the switches into the SD card position, and then back again - when it became apparent using the eMMC was going to be easier than faffing around with SD cards; this is due to the need for the boot code to reside on the eMMC anyway, at least as I understand the instructions on the wiki, which are better than nothing but not stellar. (In fairness, the Chinese version of the instructions may be outstanding.) Back to the Zero: it’s incredible how much computing power is now available on such a small board, compared to the Amigas we both know and love, and especially before them. Good times in the computing department. Great video, as always, Chris, keep it up!
It is simplicity itself to re-flash the Lichee Pi 4A's eMMC!! I'd been running my board on the pre-installed OS for many months, and finally decided to update it just a few days ago. I downloaded the LPI4A_BASIC_20240111.zip file, unzipped it, plugged in the board while holding down the button, checked lsusb, and ran the included install script (which uses the included "fastboot" tool). The only thing you have to get right is know if you have an 8 GB or 16 GB board.
@@BruceHoult yep, I didn’t have any trouble with that myself. I think, on reflection, maybe the first time I did it the only reason it didn’t display anything over HDMI was because I had the wrong input selected on the TV. Either way it worked fine the next time. I can imagine it being a little bit fiddly to hold down the BOOT button while plugging in the USB-C, for some, but I didn’t have much trouble with that myself. Other than user error, the problems I mentioned were solely to do with moving the tiny switches.
I use an Orange Pi Zero 3 4GB w Ubuntu for my personal desktop needs. Obviously these needs are not so excessive, mainly simple web browsing and Python programming with Thonny etc... Its a good and stable little SBC. Never crashes. I am curious if the Radxa board would be an upgrade or not. Probably not as XFCE looks snappier on my Orange Pi. So, is Orange Pi Zero 2W newer than Zero 3?
I started working with computers in 1969 - you know, the ones that filled rooms, used punched-cards, etc etc etc. I still do a bit of software development, some for payment, some for my own tinkering projects. You'd think I should know better by age 74! It is totally insane that a thing like this, that will fit into a matchbox, can run a full operating system with a graphical UI. It's stuff like this that keeps me interested - great stuff, thanks for your videos.
Advancement in computer tech has been amazing since our time starting in '69. We've put our time in and now in retirement we have the time to play. Videos like this give us previews of worthwhile new "toys" to explore to see how far we can go with them. Makes me wonder if something like Proxmox would boot off SD and use the 32G of emmc.
It can do that but you really shouldn't be using this as a desktop PC. You really want its big brother for that application. This is more like, 'Ooh, look how sophisticated DIY microcontrollers have gotten'.
@@Lurch-Bot Purpose isn't a Desktop PC but rather to see how far one can take these small boards.
Great video, I think that the Zero versions of RPi, Orange, Banana and this one are keeping alive the original spirit of the RPi ; low power-low performance-high amounts of fun!
these things are not low performance, the first ones were, this thing is almost a daily driver
@@betag24cn No, A53 and A55 are far too slow for that. They can do a decent job for a few things, but they really cant be used as a daily driver, not even the RPI4 qualifies, and thats a quad A72. That said, we need to pay attention this year as Allwinner have a few new socs coming our way, including a 2xA76+6xA55 and a 2xA78+6xA55, if they are priced right we could have some very interesting SBC coming up.
@@shivanSpS I think that's why he said 'almost'
@@shivanSpS a53 is what i had in my smartphone and i could run alot under android, a55 us even better, i thing you have not used those cores extensively so you say that
@@betag24cn In fact i have a RPI3, a RPI4(i had), Orange PI Zero 2W, Orange PI 3B and a Orange PI 5A. And the A55s dont even come close to the desktop experience of a A76, even the A72 is a lot better. It is not a small difference it is night and day.
That said, you can install android on them and it will run it well. But normally you dont want to run a full desktop OS on them.
The Radxa 3E is such a great version, I really prefer wired connections over wireless connections whenever possible.
I'm literally planning a wired security camera system as a backup to my Wifi ones for that very reason. I also want to put cameras in places I really don't want Amazon to see.
Aaahhh!! Thank you! When I first heard of a "Zero 3W" SBC, I assumed that the W might have something to do with the board consuming 3 watts of power. Now after watching 0:45 , I see that the W obviously indicates that it is a wireless model, contrasted with the 3E Ethernet model. It's so important to clarify one's terms that it actually makes one feel brighter. What a relief!
2:13 rpilocator is showing good availability of the Pi Zero 2W here in the UK
Great to hear! I stand corrected.
Can't find anywhere with the pre-soldered header though.
Yea rapid has 278 in stock and cpc has 329, Pi Hut etc has stock, but I couldn't see where they list stock amounts
pimoroni & others also have the ones with headers.
If you want the older Zero W digikey as an example has around 3k stock.
It's pretty good stock at the closest microcenter to me too. Let my brother use one for his 3d printer and walked in and bought another next day.
After seeing this video, I would rather have this.
As always with these, the problem is the software support. The PoE option does look very interesting though!
What is better a board that is available that frustrates you or one you can not get but if you manage to get one works.
@@tonysheerness2427 All SBC boards originated as maker / hobbyist boards which put them in the realms of enthusiasts willing to put in time and effort to build the right software on them to get them to do many wonderful things - this is the main reason that they were designed around Linux because Linux has near-infinite customisation options also, if you know how to build it the way that you want it.
The Pi Foundation released the RPi SBCs that were made to be used in both industrial and educational environments and managed to build an ecosystem with superb support for all users. The problem with that is that it made the RPi boards "the exception rather than the rule" because the level of support turned their boards into near-consumer level devices.
That all got to a head during the pandemic when more people were no doubt doing more hobbies at home and there were manufacturing and shortage of supply of RPi boards. Hence the frustration you have now because supplies have still not returned to normal.
However, I and many others, who are part of the maker and hobbyist communities do not have those same frustrations because we know how to do "a bit more DIY" with those non-RPi SBCs to make use of them as well as we would RPi boards - being able to use such boards meant we did not suffer the "frustrations" of supply shortages.
It's also worthwhile remembering the migration of the "mindless masses" to Windows 11 has also resulted in lots of cheap used PC hardware being sold on your favourite auction sites - meaning that you can pick up a 3rd or 4th generation Core i5 or i7 SFF PC for the same price (or less) than an RPi, but offering more power.
There is a cure to your "frustration" and that is to put in more time and effort yourself to being able to build and use other options than a RPi when it comes to creating computing solutions - be less reliant on "the exception to the rule" as your only possible solution.
@@tonysheerness2427 Not available in the EU, so I'd say the Pi is still better :)
More specifically the problem is RADXA itself. They don’t make any money from you have working software… You already bought their hardware.
@@r.in.shibuyait's not Radxa's fault that Raspberry Pi has a monopoly on the SBC community
Interesting little machine, and the future plans with it's variants is a great idea if they come to fruition... Thank you Chris!
Thanks for your support. :)
I have the radxa zero 2 and I love it, good to see that they can even improve on that design
So amazing to me to see that little board running a GUI OS, I wouldn't ask for more from that little guy. Think about how many projects can be achieved with it. Thanks Cris!!
to use sd-card only for booting and emmc for real os:
- dd the sd-card to emmc, mount and fix emmc's /etc/fstab to emmc'c root, boot from sd-card, install os-prober, run it and reboot. then you can select either sd or emmc to run debian from when booting the sd-card
When I get paid Thursday I'm gonna buy my FIRST Ras Pi 5 ! - Super excited!!
Excellent. :)
As the proud and happy owner of a Raspberry Pi 400, I think you’re going to love it.
Amazing technology - looking back at my Zenith 286 with 10MB hard drive and Enable office suite, makes me blush 😄
I really love the Radxa boards; they really have the perfect mix of performance, price and availability. It's a shame that the software is usually somewhat half baked compared to a Pi.
@@WhiteG60 In some cases you don't need to use OEM provided OS image. For example, DietPi has very good support for a number of SBCs.
SBCs have gone wild these days, for a simple desktop user is absolutely worth owning one of those than a low end PC. Radxa made a very solid piece of material right there!
Hi Cris, for the Orange PI Zero 2W remember that the GPU is not enabled by default but it can be enabled in the "orangepi-config" menu that Orange PI includes in their OS. Altrought tbh i like the Orange PI Zero 3 more, it is almost at the same price but includes Gigabit Ethernet...
The good thing about this radxa version, the RK3566 is by far better supported than the H618. And the WIFI chip on the Zero2 W seems to have a few issues (it is the same wifi chip used in the Orange Pi3B)
The sick burn that came out of nowhere on the availability of the Pi Zero was brilliantly epic. I had a good chuckle.
I'm watching the video for the third time because, strangely, I find the fact that you had to do some work to get it working more exciting than just working out of the 'box'. I also like the fact it has USB 3 vs Pi Zero 2 W having USB 2. It's a board just to have fun with, to prove that £20 buys a seriously working computer. The Pi 5 is almost boring, because it just does everything you ask of it. Please keep up being so enthusiastic, it encourages us experimenters to just enjoy playing with sub $/£ 50 hardware.
I love your channel! May it be for updates about what's new in the SBC world, useful software tools, or explanations about the technical workings of information technology. Keep up the great work and your unique, professional and calm video style!
Thanks. :)
No tools required, although nice to see Mr Screwdriver still makes himself useful as a pointer. CB finally admitting defeat with his huge fingers trying to point out tinier and tinier and tinier features on a board!
Thanks for being you, Chris.
Haven't commented in a while, but needless to say I enjoy the weekly video as always.
Greetings!
I have become so addicted to your uniqe transitions. Well played.
Thank you for the informative video. These interesting hardware reviews are a real treat.
Good morning algorithm. Yes, more Explaining Computers please :)
I look forward to your videos, Chris. Thank you.
Thank you for demonstrating the 3W. I'm glad to see these devices run like general-purpose computers albeit turtle-slowly. As you mentioned, owners will likely not use the device that way. It just means that the device will be more likely work for what the owner intends. In the spirit of moving the goalposts, I would also love to see more distros and operating systems which will allow for more customisability, but that's a big ask of individuals who are sharing their labour and companies operating on low profit margins. I wish that I had a problem that the 3W could resolve because it seems like a nifty little gadget.
the bootloader should be inside the image you wrote in the sdcard. if the sdcard has a boot partition you can dump it to a file and flash it, not sure, but it may work
I am slowly getting fan of these SBCs.
It's impressive how a little 3w chip could play a FHD video "almost" perfectly. Once upon a time, you had to have a beefy workstation to do that.
The eMMC speed looked very fast indeed! It would be interesting to see what it is like to run a desktop OS when it is working.
It is possible to do it with a workaround. I commented about it but the basic idea is boot from SD then chroot to the eMMC where you’d have the operating system. The only drawback is the SD card must remain for reboots. But otherwise the card is unused.
Quick note: At 2:05pm (UK time) Sunday PiHut in the UK has stock of the Raspberry Pi Zero 2W albeit without the prefitted header
Pimoroni has had good stock of the rpi zero 2 w for a few months now too, limited to 5 per customer. maybe this video was recorded last year when availability was not so good?
@@CyberDunk2077Video was filmed on 5th January, date stamp was at the top right corner of the desktop.
I've been checking the Pi Hut weekly for the last 6 months looking for stock of the Pi Zero 2W with pre-soldered header. It's never come into stock.
Imitation is the sincerest form of flattery.A lot of these things remind me of a Libre Tritium I bought on a kickstarter, promising to outdo a pi in every way. It eventually turned up, looking like a pi and after much struggling I managed to get it to run an operating system. By then it had run out of puff and getting it to do anything useful was impossible. Since then I've stuck to Arduino and Pi.
I have a Zero 2 W but this seems to be a viable canidiate, especially if the MMC can be fixed and MIPI connector works like the Pi 2 Zero W. I use these for running my 3D printer.
Sunday mornings are great. EC and coffee before the sun comes up in western Canada. Good morning, Chris!
This is a board I will check out. I just bought a raspberry pi zero 2 w from Adafruit. They were in stock as of last week from that site, however as of the time I’m posting this they are out again.
Thanks Chris for an interesting video, I liked the screwdriver used as a pointer! It's a shame Radxa didn't provide a 'Boot loader' to run the image from the eMMC, hopefully they'll watch this & sort one out for you. :)
Hopefully an update if and when they do.
Thank you for another video with solid content and smooth production
There is a way to run the OS from eMMC. Better speed would result. You need to do the intial boot from SD and then chroot to the eMMC. It’s somewhat complex to do it but it can be scripted so it is automatic. Yeah, you have to leave the SD card in but it only gets used on initial startup then it’s dormant.
On machines which can only boot from sdcard, my favourite trick was to leave /boot on sdcard and move the root FS to "good" storage.
Very well done once again! I always love your SBC review videos! Can't wait to see the Orange Pi review!!
What a good little SBC! It is a shame about the attempts to get an OS to run from the eMMC flash storage failing though. Still a good board regardless and a great review. :)
Agreed. First, great review!
Radxa boards, in my experience, have had issues with the bootloader and is often very challenging to get it to boot up from the desired storage... Even when there's only one option for the board. On my Rock 5b I have to leave the mSD card in for it to boot up from the NVME storage. Minor complaint given the power of the board, but nonetheless can be frustrating.
I hope you're keeping OK & having a good day? I noticed a few avatars with baboon size arses at the beginning of the comments :(
@@alanthornton3530 Good morning from my corner of the galaxy! It seems the spam bots have invited themselves to the comments again this week. The least they could do is put some pants on! I'm sure they'll get booted out.
Anyway, I hope that you're doing okay too! :3
I'm keeping fine this side of the planet, just waiting for the Vogons to finish that bloody bypass, they're so bad tempered I put it down to their poetry :)@@Praxibetel-Ix
Amazing how capable those small boards are!
Great video as always Chris. Though, I was disappointed that you didn't run any CPU benchmarks (like your prime number stuff). Maybe when you publish the Orange Pi Zero 2W you can compare them along with the Raspberry Pi Zero and a full-sized Raspberry Pi 4 for comparison's sake.
Wow!Great post,absolutely amazing!you always have such a unique perspective on SBC
Interesting new board. Good episode, Thanks.
I'm waiting for the 1M subscriber's party!!
Getting closer!
It really should be 1B by now.
@@williamhorton9763 Less than 12K to go... nail biting!! :D Well deserved and very pleased to see EC so close to the milestone!
Thanks for another video, Chris. When testing these vendor supplied OS images, could you please run “uname -a” so that we can see what kernel version they are running? In my experience, many of these images have hopelessly outdated kernels that they are tied to. 👍
Define "outdated kernel", please?
The latest version of Red Hat Enterprise Linux 7 and 8 are running 3.10 and 4.18 kernels respectively - why would you consider that a problem?
Too many people suffer from the illness of "latest and greatest" software versions all of the time - probably as a result of Microsoft indoctrination and the fact that Windows is so rubbish anyway that is has to be constantly updated.
"If it ain't broke, don't fix it."
PS. The kernel version doesn't really tell you a lot anyway - because features and updates from later kernels may well have been back-ported to earlier kernel versions. You'd need to see the full kernel configuration to see what a specific kernel does and does not support.
@@terrydaktyllus1320 I’d consider Red Hat a different situation. RH has the resources to backport any security fixes from future kernels to their stable kernel, and in this environment, stability and predictability are key. With these Arm boards, development and improvement continues to happen, but many of these vendors don’t bother to update their kernels, you’re just stuck with what they originally shipped. Imagine if RHEL 7 were still running 3.10.0-54.0.1 and you were stuck with that.
@@gregholloway2656 "I’d consider Red Hat a different situation."
What you consider is your own affair - but we are talking about one core set of kernel sources that are compiled for multiple architectures and platforms.
"H has the resources to backport any security fixes from future kernels to their stable kernel, and in this environment, stability and predictability are key."
Who mentioned "resources"? I simply talked about the mistake you made in believing you can make ANY assumptions about a kernel just from the kernel version. Do try to keep up and stay on topic.
"With these Arm boards, development and improvement continues to happen, but many of these vendors don’t bother to update their kernels, you’re just stuck with what they originally shipped."
Utter made-up nonsense that means nothing.
"Imagine if RHEL 7 were still running 3.10.0-54.0.1 and you were stuck with that."
I have no idea what that means. You're "stuck" with something in the Linux world only if changing it would break a system or, in the case of Red Hat, might break an SLA in a support contract - again, a completely meaningless statement on your part with no relevance to my core point that you cannot assume functionality just from a kernel version.
As someone who has been using Linux since the late 90s (2.0.x kernels, 2.2 was a big upgrade) I really don't understand the obsession with having to have the very latest kernel instead of a 6 or 12 or (gasp) 24 month old one on a mature architecture such as ARM or x86. The by far more important thing is to have the devtree and drivers for the hardware on the board, and that is exactly what only the vendor OS has -- until they upstream those and they eventually make their way into standard distros, which can easily take a year or two.
Great video as always. I love this board, but we need a touchscreen MIPI connector, to make a device like a Tablet.
Would be nice to see a simple Pihole setup on this device that is just powered by the router and controlled via SSH.
Another great video Chris!
I once in a while chat with Tom and years ago, when he sold his Cubie-Board company and founded Radxa, he told me that you do not need to break your tongue to spell the name. It is just "Radix a" so the base of vector a. Keeping in mind he sold his company to the co-founders and starting a new company, he probably wanted to go back to some basics. And watching his developments, he seems pretty successful in doing so. I myself had been involved a lot with early RK ARM SOCs but at times, when we had to fiddle out the devices from the VHDL code as no datasheet was ever available. But some things never change and the heavily botched uboot bootloader, the totally messed around first stage loader, that all seems to be persistent till today. I guess I buy one of these and check my skills again. Really waiting for the Ethernet-PoE version.
Hi Christopher, next step a Beowulf cluster with 250 of this SBC !😋
Nice piece of hardware (although a power consumption test would also be welcome) with many possibilities :)
Chris, you mentioned at the top of the video ( 3:30 ) that the second USB-C port can be used to transfer data to the EMMC module. Can you not use this along with the Raspberry Pi Installer to install an OS?
This is how the program provided by Radxa works. But you still need to copy across a bootloader for eMMC boot, and that I sadly do not have.
If it is like the other rockchip parts, MASKROM mode runs the rockusb loader, so you can then use the rkdeveloptool to uploaded the bootloader and then flash the eMMC
@@SimonJarvishave to try that - tried 10x with their method and didnt work
1) you can change the language to English using the ini file
2) why not just dd the system from the SD card to the eMMC? It should just work.
3) the mmcblk0boot partitions are not on the actual EMMC, they are virtual partitions created by the kernel
Yes, there should be an ini file where you can default the language to english
Why should it "just work?" The board has to be configured to boot from eMMC, and for that needs a suitable bootloader. That's a bit like saying it should boot from USB (which it will not, as it is not supported). This is not an x86 PC! :)
@@ExplainingComputers maybe. I'm talking from experience with my rock 5B and orange pi 3B. Doing this works with the SPI NOR flash (used on 5b optionally for the bootloader) is clear (zeroed).
While booting from usb is not hard coded usually, eMMC boot often is. Try it :)
Think it would be capable of some retro games?
should do well up to ps1, perhaps some n64 too?
Chris, you might provide the link to the B4 version in the description of the video. That way anyone who buys this SBC can download the correct version without having to search for the post you found.
Great video. I'm sure the Radxa people will get the EEMC problem sorted soon. This looks like a decent board. And it IS available.
The b4 download is directly below the b3 release if you follow the download links from the Radxa main site.
@@squelchstuff Thanks
I would like to see RUclips at 720p on this device. Personally, I think you should find the resolution that does not drop frames on these devices, as I do not think 1080p looks much better to my eye than 720p. I usually watch at 480p due to bandwidth limitations, and I think that still looks pretty good. Granted I come from the old school broadcast TV generation, so....
I am in much agreement with this. I generally watch streaming content in 720p, as from a standard lean-back distance, my eyes cannot tell the difference, even on a large screen. Resolution is often overkill.
At 1:44
No tools required....
But we miss Stanley the Knife!!....and Mr Scissors!!!!
Raspberry Pi Zero 2w are offered on Aliexpress.
we are almost at a point wherr we can use a tiny sbc like this on as daily driver, it is mind blowing i think
Agreed.
Thank you for going off the main path to find gems like this, and do your effective evaluations!
Greetings Leslie. :)
@@ExplainingComputers ThePiHut have the Raspberry Pi Zero 2 W in stock, without the header. SKU: SC1146
Very interesting. I kinda wish I could try and (partially) install the distro on the eMMC. Like, boot from the SD card but having /usr and all that important stuff on the eMMC, so that I could compare how much faster it boots and runs 🤷♂️
Thank you Chris. Very tempting. I am delighted to see models with adequate RAM and USB-C. The EMMC is also nice.
Concerning the EMMC bootloader, would copying the boot partition on the microSD drive work?
That's a good point you've made!
Geniatech makes the XPI-3566 zero which is also an RK3566 zero form factor SBC… except it has NO sd card slot.
Nice little board. Shame about the eMMC not being available, yet. When do you expect Stanley the Knife and Mr. Scissors to return from their holiday? 😁
Mr Scissors is involved in the opening of the Orange Pi Zero 2W, to upload a week on Sunday. :)
Someone posted a eMMC flashing workaround on the forum.
--------
I have found a workaround that allows me to flash the eMMC via an alternative route with reasonable effort:
1. Flash linux image onto SD card
2. Boot Radxa Zero 3W from SD card
3. Configure network
4. Copy image to Radxa Zero 3W via SSH
5. Flash image to eMMC using dd command:
$ sudo dd if= of=/dev/mmcblk0
Afterwards you can remove the SD card and the Radxa Zero 3 should boot from eMMC.
--------
This is helpful. I will try this, thanks. :)
Can you remind us what the use case is for these machines is again.
You showed that it is only so-so using a GUI linux, which isn't a surprise. So other than a retro game machine game console, what other use case would be using the screen connector?
Others have said wireless routers and other connecting usage but they again wouldn't be using the hdmi beyond setup.
Also, are there any options to run a display but not load it up with a GUI? Something that just boots it up much faster than the 30+ seconds, which others seem to take as an acceptable time for start up.
Naturally you can boot into a text console instead of a GUI. But most of my SBCs have never had anything plugged into their HDMI, not even for setup -- I just flash an OS to sd card or eMMC (newish boards often use Android's "fastboot" tool for installing the OS over USB) and then SSH in. If they don't have ethernet then I might need to boot to a console using USB serial, or temporarily use a USB to serial adaptor (FTDI etc) to run nmcli to set up the WIFI.
wow and it came with a clear case ,,, some holes required
I think the Mediatek chipset is quite interesting one in terms of the performance and also involves a great update for the technology usage.
From an off-grid perspective, it would be nice to know the power draw at idle and under a common workload for each of these SBC's. Do you have a USB power meter?
Love you, man. You always make me laugh somehow.
The "zero" boards could be described as"matchbox sized". Maybe not the standard safety match, but IIRC, a Swan Vesta box would do.
I love theses mini pc great job and video on this one mini pc are the future .
I wonder how it compares to a VAX 11/780. Yet another excellent video but lacking ducks.
Compared to a VAX 11/780, this is at least a thousand times faster (per core, and it has four), and has 1000 times more RAM than the 780s I used.
Certainly competitive in FLOPS per watt.
Sunday Greetings. Great review video.
Thank you 👍
I would love to see some benchmark comparison between all of these Pi Zero Clones.
I am planning a mass zero-form-factor SBC review. :)
Is there a table of the alternative Pi boards showing which of these are still being supported? I have a pile of unusable Pi wannabees the most disappointing was the Asus Tinkerboard. Thankfully the raspberry pi zero 2W and others are now in stock again, available in at least 4 resellers in the UK!
It's not a competitor, it's destruction!
It is on the level of Pi 4 :)
A tutorial on how to play with the GPIO header would be fun. I am not sure where to start.
Very useful video. Thanks a lot and see you next
Chris sees Sbc Zeros galore!
Another nice review. Let me see if i can help with the bootloader, have experience with the rockchip parts and tools.
Any solution for emmc?
it's almost like we've come full circle and now we have DIY thin-clients that can run their own OS.
Good morning! 😊💕
Greetings!
@@ExplainingComputers CHRISSY!!!! 🥺🥺🥺
HI!
How about cloning the SD card to the EMMC drive?
Great video, as always. The Pi Zero 2 supply issue is frustrating, to say the least.
They were in short supply up until September of last year, but since then availability has been good.
There's nothing Pi Zero has that other competitors like Radxa and others don't, I pretty much gave up on raspberry pi products and I just bought alternatives for everything I needed, and everything just works as I would've expected.
Nice detective work, thanks.
What you say about the availability of Raspberry Pi Zero2W may have been true 6 months ago, but I see them everywhere for the original price now.
That aside, I'm not an optimal person to evaluate these newer SBCs as they get ever-increasingly more powerful; my main use scenario for SBCs is for amateur radio applications like like Allstar and MMDVM, where (with the exception of the original Pi Zero for Allstar alone) are total overkill, in terms of horsepower and features.
I need to find a new project!
It’s a nice board I really like the zero form factor I guess the software issues are not so much of a problem in more niche applications . I’ve got big hopes for the pi zero 3
It looks like Armbian might have support for the Orange Pi 2w, I didn't see another for the Radxa 3w.
Pity you have to choose between Ethernet and eMMC,
Surprisingly, the Zero2W is now in stock in my country.
:)
Imagine the 8/64 variant in place of a RPi Zero W in any project, that power would be awesome
Would be very nice.
It's good to see. Having quad A53s with only 512 MB of room to play in is the craziest thing about the Pi Zero 2. That, and still using the 12 year old A53 when the much better A55 (as used here) has been out for almost 7 years (and almost 4 years since the Odroid C4 came out with it). The A53 may be very cheap to license at this point.
@@BruceHoult The same with (outdated now) Nanopi Fire 3 - Samsung S5P6818 octa-core ARM Cortex-A53 1,4 GHz with only 1 GB RAM
I’d like to think that Raspi Zero series can’t compete with the market considering it’s not available
Might there be a way to copy the OS from the SD card to the eMMC storage?
Or copy the boot file/partition from the SD card? I imagine that editing may be required.
Also I am always up for more PoE devices.
You can usually put a fresh image onto the emmc by first copying the image file onto the sdcard. From a terminal just try with 'sudo dd if=path_to_image_file.img of=/dev/mmcblk0 bs=1M status=progress'
Great video, would be nice if you would check how old the kernel of their provided os is, I got burned by that when I got a SoC from the same manufacturer.
It’s a shame the eMMC didn’t work; I recently acquired a Lichee Pi 4a on your and a couple of other people’s recommendations - and I love it - and have seen at least one video where someone had trouble flashing the eMMC on that board.
Due to user error, I ended up having to reflash mine more than once, but the first time was probably user error (number two, number one being managing to get the system, which had come pre-flashed, in a state where it would boot but then hang). But I successfully managed it in the end (and I’m not suggesting user error is responsible on your part).
Other than that this looks great if a Zero is your bag, and there’s nothing wrong with that although as I said, I went for a slightly higher market segment.
At the risk of making this all about the Lichee, one thing I’d like to mention is that I don’t recall you mentioning that the DIP switches for changing the boot device are incredibly tiny; this could pose a problem for people like myself who aren’t great with their hands due to a disability.
Thankfully, my brother-in-law was very helpful in moving the switches into the SD card position, and then back again - when it became apparent using the eMMC was going to be easier than faffing around with SD cards; this is due to the need for the boot code to reside on the eMMC anyway, at least as I understand the instructions on the wiki, which are better than nothing but not stellar.
(In fairness, the Chinese version of the instructions may be outstanding.)
Back to the Zero: it’s incredible how much computing power is now available on such a small board, compared to the Amigas we both know and love, and especially before them. Good times in the computing department.
Great video, as always, Chris, keep it up!
It is simplicity itself to re-flash the Lichee Pi 4A's eMMC!! I'd been running my board on the pre-installed OS for many months, and finally decided to update it just a few days ago. I downloaded the LPI4A_BASIC_20240111.zip file, unzipped it, plugged in the board while holding down the button, checked lsusb, and ran the included install script (which uses the included "fastboot" tool). The only thing you have to get right is know if you have an 8 GB or 16 GB board.
@@BruceHoult yep, I didn’t have any trouble with that myself. I think, on reflection, maybe the first time I did it the only reason it didn’t display anything over HDMI was because I had the wrong input selected on the TV. Either way it worked fine the next time.
I can imagine it being a little bit fiddly to hold down the BOOT button while plugging in the USB-C, for some, but I didn’t have much trouble with that myself.
Other than user error, the problems I mentioned were solely to do with moving the tiny switches.
I use an Orange Pi Zero 3 4GB w Ubuntu for my personal desktop needs. Obviously these needs are not so excessive, mainly simple web browsing and Python programming with Thonny etc... Its a good and stable little SBC. Never crashes.
I am curious if the Radxa board would be an upgrade or not. Probably not as XFCE looks snappier on my Orange Pi.
So, is Orange Pi Zero 2W newer than Zero 3?
If they don't have that file you need, I bet they will soon. It must be nice to have such sway in the industry.
As always, a great review. 👍👍
Hello,
Where are the Android installation files? Zero 3w
maybe drive.google.com/drive/folders/1rcG5LIjWa1Wsc3GdN0sh_qbWxYM1sVVc