Ugoos AM8 – A true 8K TV box powered by Amlogic S928X-J processor

Ugoos AM8 Plus

Ugoos AM8 is a true 8K TV box based on Amlogic S928X-J penta-core Cortex-A76/A55 processor with Dolby Vision and Dolby Audio support that is now available for sale on Aliexpress. If you search for an 8K TV box on the web, you’ll find plenty of listings for 4K TV boxes incapable of 8K video output, but Ugoos AM8 is what I would call “a true 8K TV box” capable of both video playback and output up to 8Kp60 thanks to the Amlogic S928X processor which we previously found announced in IPTV/OTT devices for operators from SDMC and SEI Robotics, as well as more recently in an 8K TV box board. Ugoos AM8 (preliminary) specifications: SoC – Amlogic S928X-J CPU – Penta-core processor with 1x Cortex-A76 core, 4x Cortex-A55 cores GPU – Arm Mali-G57 MC2 GPU with support for OpenGL ES 3.2, Vulkan 1.2, and OpenCL 2.0 VPU 8Kp60 H.265, AV1, […]

Linux 6.5 release – Notable changes, Arm, RISC-V and MIPS architectures

Linux 6.5 release

Linus Torvalds has just announced the release of Linux 6.5 on the Linux Kernel Mailing List (LKML): So nothing particularly odd or scary happened this last week, so there is no excuse to delay the 6.5 release. I still have this nagging feeling that a lot of people are on vacation and that things have been quiet partly due to that. But this release has been going smoothly, so that’s probably just me being paranoid. The biggest patches this last week were literally just to our selftests. The shortlog below is obviously not the 6.5 release log, it’s purely just the last week since rc7. Anyway, this obviously means that the merge window for 6.6 starts tomorrow. I already have ~20 pull requests pending and ready to go, but before we start the next merge frenzy, please give this final release one last round of testing, ok? Linus The earlier […]

Amlogic C302X, C305X, and C308X Arm SoCs target Smart IP cameras

Amlogic C302X C305X C308X

Amlogic C302X and C305X are dual-core Arm Cortex-A35 processors, while the C308X is a dual-core Cortex-A55 processor with all SoCs designed for Smart IP cameras with the integration of an AI accelerator up to 4 TOPS, and 1080p30 H.264/H.265 video encoding. I was first informed about Amlogic C302/C305/C308 SoCs for Smart cameras as far back as June 2019, or about four years ago, but there wasn’t enough information to write anything about those at the time. But I’m now seeing more details about the camera SoCs, now named C302X, C305X, and C308X, so it’s a good time to have a closer look. Amlogic C302X Amlogic does not have a product page for this model, so I need to rely on a recent commit in the Linux Kernel mainline list to extra some information. The Amlogic S302X is a dual-core Cortex-A35 processor found in the Amlogic AW409 development board (likely internal […]

Linux 6.4 release – Main changes, Arm, RISC-V and MIPS architectures

Linux 6.4 release

Linux 6.4 has just been released by Linus Torvalds on the Linux Kernel Mailing List (LKML): Hmm. Final week of 6.4 is done, and we’ve mainly got some netfilter fixes, some mm reverts, and a few tracing updates. There’s random small changes elsewhere: the usual architecture noise, a number of selftest updates, some filesystem fixes (btrfs, ksmb), etc. Most of the stuff in my mailbox the last week has been about upcoming things for 6.5, and I already have 15 pull requests pending. I appreciate all you proactive people. But that’s for tomorrow. Today we’re all busy build-testing the newest kernel release, and checking that it’s all good. Right? Released around two months ago, Linux 6.3 brought us AMD’s “automatic IBRS” Spectre defense mechanism, additional progress on the Rust front with User-mode Linux support (on x86-64 systems only), the NFS filesystem (both the client and server sides) gained support for […]

8K TV box board features Amlogic S928X Cortex-A76/A55 SoC

Amlogic S928X 8K TV box board

The “YB910_428_V1.0” is an Amlogic S928X penta-core Cortex-A76/A55 board designed for 8K TV boxes with up to 8GB RAM, an HDMI 2.1a port, Gigabit Ethernet and WiFi connectivity, optical S/PDIF, a 3.5mm audio jack, and a few USB 3.2/2.0 ports. We first started to see Amlogic S928X TV boxes from manufacturers such as SEI Robotics and SDMC last year, but those companies mostly cater to operators and I’ve yet to see any retail Amlogic S928X devices. The YB910 board could mean we are about to see some S928X devices for sale very soon. YB910 board specifications: SoC – Amlogic S928X CPU – Penta-core processor with 1x Cortex-A76 core, 4x Cortex-A55 cores GPU – Arm Mali-G57 MC2 GPU with support for OpenGL ES 3.2, Vulkan 1.2, and OpenCL 2.0 VPU 8Kp60 H.265, AV1, VP9, AVS3/AVS2 10-bit video decoder; 4Kp60 H.264 decoder, 1080p60 MPEG-4, WMV/VC-1, AVS, MPEG-2, MPEG-1 decoder Low-latency 4Kp60 H.265/H.264 […]

Khadas VIM4 Amlogic A311D2 SBC gets 3.2 TOPS NPU

Khadas VIM4 Amlogic A311D2-N0D SBC

First introduced in 2022, the Khadas VIM4 SBC will now sell with an Amlogic A311D2-N0D Cortex-A73/A53 processor equipped with a 3.2 TOPS NPU, and the version without AI accelerator will be phased out. I reviewed the Khadas VIM4 with both Android 11 and Ubuntu 22.04 last year, and really liked the user experience notably thanks to the OOWOW system that makes it really easy to try different operating systems downloaded from Khadas servers, although some features like support for GPU acceleration still needed to be worked on at the time. One thing missing compared to the previous generation Khadas VIM3 SBC was an on-chip NPU to accelerate AI workloads, and the latest revision of the Amlogic A311D2 processor (with N0D suffix) fixes that on the Khadas VIM4. “Khadas VIM4 with NPU” specifications: SoC – Amlogic A311D2-N0D octa-core processor with 4x Arm Cortex-A73 cores @ up to 2.2 GHz and 4x […]

Rongpin DR4-S905/DR4-A311D SoM features Amlogic S905D3 or A311D processor

DR4-A311D Amlogic A311D system-on-module

Shenzhen Rongpin Electronic Technology (Rongpin) DR4-S905 and DR4-A311D are SO-DIMM system-on-modules (SoM) respectively powered by Amlogic S905D3 quad-core Cortex-A55 processor and Amlogic A311D octa-core Cortex-A73/A53 processor. The modules come with 2GB LPDDR4 and 16GB eMMC flash by default, but can be ordered with up to 4GB RAM and 128GB storage, and the company offered a feature-rich carrier board to test all interfaces provided but the system-on-modules. DR4-S905 system-on-module specifications: SoC – Amlogic S905D3 quad-core Cortex-A55 processor @ 1.9GHz with Arm Mali-G31MP2 GPU up to 800MHz supporting OpenGL ES 3.2, Vulkan 1.0 and OpenCL 2.0, real-time Cortex-M4 core for always-on processing, and 1.2 TOPS NPU System Memory – 2GB LPDDR4 by default (1GB/4GB options) Storage – 16GB eMMC 5.1 flash by default (8GB, 32GB, 64GB, 128GB options) SO-DIMM edge connector for connection to a carrier board Power management – Discrete design Dimensions – 69.6 x 30mm Temperature Range – -25℃ to […]

Linux 6.3 release – Notable changes, Arm, RISC-V and MIPS architectures

Linux 6.3 release

Linux Torvalds has just announced the release of Linux 6.3 on the Linux Kernel Mailing List (LKML): It’s been a calm release this time around, and the last week was really no different. So here we are, right on schedule, with the 6.3 release out and ready for your enjoyment. That doesn’t mean that something nasty couldn’t have been lurking all these weeks, of course, but let’s just take things at face value and hope it all means that everything is fine, and it really was a nice controlled release cycle. It happens. This also obviously means the merge window for 6.4 will open tomorrow. I already have two dozen pull requests waiting for me to start doing my pulls, and I appreciate it. I expect I’ll have even more when I wake up tomorrow. But in the meantime, let’s enjoy (and test) the 6.3 release. As always, the shortlog […]

Memfault IoT and embedded debugging platform