Status of Embedded GPU Ecosystem – Linux/Mesa Upstream Support (ELC 2018 Video)

The Embedded Linux Confernce is on-going, and the Linux Foundation has been uploading videos about talks in a timely manner on YouTube. I checked out at RISC-V keynote yesterday, but today I’ve watched a talk by Robert Foss (his real name, not related to FOSS) from Collabora entitled “Progress in the Embedded GPU Ecosystem”, where he discusses open source software support in Linux/Mesa from companies and reverse-engineering support. The first part deals with the history of embedded GPU support, especially when it comes to company support. Intel was the first and offers very good support for their drivers, following by AMD who also is a good citizen. NVIDIA has the Nouveau driver but they did not really backed it up, and Tegra support is apparently sponsored by an aircraft supplier. Other companies have been slower to help, but Qualcomm has made progress since 2015 and now support all their hardware, […]

Vulkan 1.1 and SPIR-V 1.3 Specifications Released

The Khronos Group released Vulkan 1.0 specifications in 2015 as a successor of OpenGL ES, compatible with OpenGL ES 3.1 or greater capable GPU, and taking less CPU resources thank to – for instance – better use of multi-core processors with support for multiple command buffers that can be created in parallel. A year later, we saw Vulkan efficiency in a demo, since then most vendors have implemented a Vulkan driver for their compatible hardware across multiple operating systems, including Imagination Technologies which recently released Vulkan drivers for Linux. The Khronos Group has now released Vulkan 1.1 and the associated SPIR-V 1.3 language specifications. New functionalities in Vulkan 1.1: Protected Content – Restrict access or copying from resources used for rendering and display, secure playback and display of protected multimedia content Subgroup Operations – Efficient mechanisms that enable parallel shader invocations to communicate, wide variety of parallel computation models supported […]

Companies Address Concerns related to Speculative Execution Exploits: Meltdown and Spectre

Yesterday, news surfaced about a “bug” in Intel processors that could be fixed at the operating system level at the cost of a decrease in performance for some tasks, from a typical, and barely noticeable 5% hit, to a more consequent 30% hit for some specific tasks, and as we discussed yesterday I/O intensive tasks are the most impacted by the changes. While Intel (and Arm) are impacted, AMD claims not to be, and the issue was reported by major news outlets and likely impacting the stock price of the companies with Intel stock losing 3.39%, and AMD stock gaining 5.19%, so obviously every company felt the need to answer, starting with Intel’s response to security research findings: Recent reports that these exploits are caused by a “bug” or a “flaw” and are unique to Intel products are incorrect. Based on the analysis to date, many types of computing devices […]

$89 Sapphire BP-LX210KL Board is Powered by AMD G-Series LX Dual Core Processor

Mentor Embedded will regularly organize webinars to show how to use or leverage their embedded Linux distribution, but their latest upcoming webinar entitled “Deploying Embedded Linux on an AMD LX-based sub-$100 Sapphire LX210 board” caught my eyes simply because there aren’t that many low cost AMD boards. The only ones I can think of are Gizmo 2 board sold for $200, as well as some PC Engines boards starting at $106 and mainly designed for headless applications. It took me several attempts on DuckDuckGo and Google, before finding Sapphire LX 210 product page. It’s even unclear how the board is called, as the company refers to it as BP-LX210KL at times, and BP-FT3bGS or BP-210KL in other instances. Preliminary specifications: SoC – AMD G-series LX210 dual core processor with Radeon GPU supporting DirectX 11.1, OpenGL 4.2 and OpenCL.2 manufactured using 28nm process technology System Memory – 2x DDR3 SO-DIMM up to […]

Mintbox Mini Pro Linux mini PC Gets AMD A10 Micro-6700T Processor, 8GB RAM, and 120 GB Storage for $395

Minitbox Mini is a low power mini PC based on Compulab Fitlet-i computer powered by AMD A4 Micro-6400T “Mullins” processor and running Linux Mint that was launched in 2015. There’s now an upgraded model – Mintbox Mini Pro – with a more powerful AMD A10 Micro-6700T, more RAM and storage with 8GB DDR3 and a 120 GB SSD, and faster and better networking thanks to 802.11ac WiFI, and dual Gigabit Ethernet. Mintbox Mini Pro specifications: SoC – AMD A10 Micro-6700T 64 bit quad-core processor up to 1.2 GHz / 2.2 GHz (Boost frequency) with Radeon R6 Graphics (4.5W TDP) System Memory – 8 GB DDR3L-1333 SDRAM (SODIMM module) Storage –  120GB mSATA (SATA 3.0) SSD, and micro-SD slot (SDXC support, rate 25 MB/s) Video Output – Dual HDMI 1.4a up to 1920×1200@60Hz; support two independent displays Audio I/O Output – HDMI, digital S/PDIF 7.1+2 channels output, 3.5 mm stereo audio jack […]

Linux 4.7 Release – Main Changes, ARM and MIPS Architectures

Linux 4.7 is out: So, after a slight delay due to my travels, I’m back, and 4.7 is out. Despite it being two weeks since rc7, the final patch wasn’t all that big, and much of it is trivial one- and few-liners. There’s a couple of network drivers that got a bit more loving. Appended is the shortlog since rc7 for people who care: it’s fairly spread out, with networking and some intel Kabylake GPU fixes being the most noticeable ones. But there’s random small noise spread all over. And obviously, this means that the merge window for 4.8 is open.Judging by the linux-next contents, that’s going to be a bigger release than the current one (4.7 really was fairly calm, I blame at least partly summer in the northern hemisphere). Linus Linux 4.6 brought USB 3.1 superspeed, OrangeFS distributed file system, 802.1AE MAC-level encryption (MACsec), and BATMAN V protocol support, improved […]

Compulab Fitlet-RM is a Rugged Wide Temperature Fanless mini PC based on AMD A10 Micro-6700T Processor

Among the many Intel Cherry Trail and Braswell mini PCs, it’s nice to see an alternative with AMD processor, and after their Fitlet-H and Fitlet-iA10 mini PCs powered by AMD A10 Micro-6700T quad core processor, Compulab is back with two rugged models based on the processor, and supporting a wide temperature range, with namely Fitlet-RM-iA10 and Fitlet-RM-XA10 LAN mini PCs. Fitlet-RM specifications: SoC – AMD A10 Micro-6700T 64 bit quad-core  processor up to 2.2 GHz with AMD Radeon R6 Graphics (4.5 W TDP) System Memory – Up to 8 GB DDR3-1333 (1x SODIMM) Storage – mSATA up to 1 TB (SATA 3.0 6 Gbps); micro SD/SDXC slot up to 25 MB/s Display – 2x HDMI 1.4a ports Audio – S/PDIF 7.1+2 channels in/out + stereo line-out/line-in/mic + HDMI audio Connectivity Fitlet-RM-XA10 LAN – 4x Gigabit Ethernet ports (Intel I211), 802.11 b/g/n WiFi Fitlet-RM-iA10 – 2x Gigabit Ethernet ports, 802.11 b/g/n/ac […]

$599 Softiron Overdrive 1000 Server is Powered by AMD Opteron A1100 64-bit ARM Processor

ARMv8 servers have been around for a year or so, but normally only available to companies, mostly due to their very high price. LeMaker Cello board based on AMD Opteron A1120 quad core SoC have changed that since it’s priced at $299, but I’m not sure it’s shipping right now, and it’s not a complete solution fitted with memory and storage, and lacks an enclosure. The good news is that Softiron has just launched Overdrive 1000 server powered by AMD Opteron A1100 series processor, with 8GB DDR4 RAM, a 1TB drive, and a case. Softiron Overdrive 1000 server specifications: SoC – AMD Opteron A1100 series quad core ARM Cortex A57 processor System Memory – 2x RDIMM slots fitted with 8GB DDR4 DRAM and expandable to 64GB Storage – 2x SATA 3.0 connector with one fitted with  a 1TB HDD Connectivity – 1x GBase-T Ethernet USB – 2x USB 3.0 ports […]

EDATEC Raspberry Pi 5 fanless case