Year 2020 in review – Top ten posts and stats

CNX Software Year 2021

It’s this time of the year when we look back at what happened, and what may be next. 2020 did not pan out as planned in more ways than one, but there were still some interesting developments. Based on 2019 announcements, 2020 was promising to be an exciting year for Amlogic and Rockchip with the expected launch of RK3588 and S908X high-end processors for 8K capable devices,  but we’ll have to wait for 2021 for this to happen. Instead, the most interesting processor of the year from the Allwinner, Amlogic, and Rockchip offerings was probably Amlogic S905X4 processing adding AV1 hardware decoding. As pointed out in our “RISC-V 2020 highlights” post, it was a fairly eventful year for RISC-V architecture, although there’s still a long road ahead, especially for application processors. We had seen some general-purpose and Bluetooth RISC-V MCUs in 2019, but 2020 saw the launch of the first […]

Allwinner H6 SBC offers dual Ethernet, four display outputs, M.2 expansion

Allwinner H6 SBC

While the processor was introduced in 2017, there are only a few Allwinner H6 SBC’s on the market with, for instance, Orange Pi 3 or Pine H64 boards, and it never became as popular as solutions based Allwinner H3 processor. But Boardcon has now launched its own Allwinner H6 SBC targeting professionals with Boardcon EMH6 board combining a carrier board and a computer-on-module that can be integrated into products. Boardcon EMH6 specifications: Core module SoC – Allwinner H6 quad-core Arm Cortex A53 processor with Arm Mali-T720 GPU with support for OpenGL ES3.1/3.0/2.0/1.1 System Memory – 1GB LPDDR3 Storage – 8GB eMMC Storage – MicroSD card slot, M.2 slot for NVMe SSD Video Output 1x HDMI 2.0a up to 4Kp60 1x CVBS interface 1x RGB interface or 2x eDP interface via NCS8801S RGB-to-eDP converter Backlight header Camera – 24-pin connector compatible with 13MP OV13850 camera sensor Audio – Optical S/PDIF output, […]

DevTerm with ClockworkPi v3.14: a modular, portable computer

DevTerm Portable Computer

After the launch of ClockworkPi GameShell in Q4 2018, now ClockworkPi has come with yet another exciting product. DevTerm is a portable computer that comes with a 6.8-inch IPS screen, a keyboard with 67 keys, and a battery module, all connected to ClockworkPi v3.14 carrier board and a choice of core modules. It will also come with an optional built-in thermal printer. ClockworkPi v3.14 Mainboard and the Core boards The mainboard ClockworkPi v3.14 uses a compact design and comes with a reduced size of 95x77mm. With a modular design, it gives you a choice of “core board” modules for various applications. Moreover, ClockworkPi v3.14 is now compatible with the Raspberry Pi CM3 series, which means that your work on the Raspberry Pi can be “teleported” to a portable terminal without hassle. It has integrated 5GHz WIFI (802.11ac) and Bluetooth 5.0 which makes it suitable for wireless communication applications as well. […]

Quantum Mini devkit combines Allwinner H3 M.2 SoM with baseboard

Quark-N Allwinner H3 M.2 SoM

Quantum Mini may be yet another Allwinner H3 Arm Linux development board, but what makes it special is the company used the standard M.2 Key-A 22mm form factor to create Quark-N Allwinner H3 system-on-module with storage and memory. The kit is completed by Atom-N baseboard that takes the M.2 module and offers two USB 2.0 ports, one USB Type-C port, as well as 2.4 GHz WiFi 4 and Bluetooth 4.0 connectivity, and a MicroSD port for additional storage. Quantum Mini development kit specifications: Quark-N SoM SoC – Allwinner H3 quad-core Cortex-A7 @  1GHz with Mali-400MP2 GPU System Memory – 512MB LPDDR3 Storage – 16GB eMMC flash Interfaces exposed via M.2 connector – Ethernet, SPI, I2C, UART, GPIO, MIC, LINEOUT Dimensions – 31 x 22mm (6-layer PCB) Temperature Range – 0-80°C Atom-N baseboard M.2 socket for Quark-N system-on-module Storage – MicroSD card slot Display – TFT display Connectivity – 2.4 GHz […]

Linux 5.9 Release – Main Changes, Arm, MIPS & RISC-V Architectures

Linux 5.9 release

Linus Torvalds has just announced the release of Linux 5.9 on lkml: Ok, so I’ll be honest – I had hoped for quite a bit fewer changes this last week, but at the same time there doesn’t really seem to be anything particularly scary in here. It’s just more commits and more lines changed than I would have wished for. The bulk of this is the networking fixes that I already mentioned as being pending in the rc8 release notes last weekend. In fact, about half the patch (and probably more of the number of commits) is from the networking stuff (both drivers and elsewhere). Outside of that, the most visible thing is a reinstatement of the fbdev amba-clcd driver – that’s a noticeable patch, but it’s basically just mainly a revert. The rest is really really tiny (mostly some other minor driver updates, but some filesystem and architecture fixes […]

BaHa Box Smart Automation Hub Features Allwinner H2+ or NXP i.MX 6ULL Processor (Crowdfunding)

BaHa Box

Most devices on the market are designed with a single brand of processor, but for their BaHa Box smart automation hub, xPoint Products decided to offer either Allwinner H2+ or NXP i.MX 6ULL versions. Why is that? Easy: Allwinner H2+ processor provides a cheaper solution for the residential market, while NXP i.MX 6ULL wide temperature range makes it more suitable for commercial applications. Both versions of BaHa Box smart hub run Linux on 256MB RAM, and offers Ethernet, WiFi, and Bluetooth connectivity, with options for Zigbee and Z-Wave. The hub supports over 2,000 devices and can work either connected to the cloud, or “offline” without internet. BaHa Box specifications: SoC Residential-grade version – Allwinner H2+ quad-core Cortex-A7 processor Commerical-grade version – NXP i.MX 6ULL Cortex-A7 processor System Memory – 256MB DDR3 Storage MicroSD card slot Residential-grade version – 256KB flash Industrial-grade version – 256MB flash Connectivity 10/100M Ethernet, WiFi, and […]

Linux 5.8 Release – Main Changes, Arm, MIPS, and RISC-V Architectures

Linux 5.8 Release

Linus Torvalds has just released Linux 5.8: So I considered making an rc8 all the way to the last minute, but decided it’s not just worth waiting another week when there aren’t  any big looming worries around. Because despite the merge window having been very large, there really hasn’t been anything scary going on in the release candidates. Yeah, we had some annoying noise with header file dependencies this week, but that’s not a new annoyance, and it’s also not the kind of subtle bug that keeps me up at night worrying about it. It did reinforce how nice it would be if we had some kind of tooling support to break nasty header file dependencies automatically, but if wishes were horses.. Maybe some day we’ll have some kind of SAT-solver for symbol dependencies that can handle all our different architectures and configurations, but right now it’s just a manual […]

GloDroid Brings Android 10 OS to Raspberry Pi 4, Orange Pi SBC’s, PinePhone, and PineTab

GloDroid

The community of developers working on software for single board computers often prefer to focus on Linux support, as companies will often provide Android firmware images. But those Android OS images are often not maintained at all, so we’ve seen some projects like the past such as H3droid bringing a better Android OS to Allwinner H3 and H2+ boards and devices. The project is still using Android 4.4 KitKat and that’s getting old with some apps like the latest version of Kodi not working anymore. But a new project has just been brought to my attention with GloDroid leveraging AOSP to bring Android 10 to various Allwinner based boards and platforms, as well as Raspberry Pi 4B. List of supported Allwinner hardware: Allwinner H3 (32-bit) based – Orange Pi Plus 2 SBC, Orange Pi Plus 2E board, Orange Pi PC Allwinner H5 (64-bit) based – Orange Pi Prime, Orange Pi […]

EmbeddedTS embedded systems design