py-videocore6 Raspberry Pi 4 GPGPU Python Library Leverages VideoCore 6 GPU

py-videocore6 Raspberry Pi 4 GPGPU

Raspberry Pi 4 SBC was released at the end of June with a new Broadcom BCM2711B SoC that also includes VideoCore 6 (VC6) GPU for 2D and 3D graphics, and that could also be used for general-purpose GPU computing (GPGPU). In the past we’ve seen companies such as Idein leveraged VideoCore 4 GPGPU capabilities in Raspberry Pi 3 / Zero to accelerate image recognition, and they released a python library (py-videocore) for that purpose. The problem is that the VideoCore 6 GPU found in RPi 4 is quite different than the VideoCore 4 GPU in earlier versions of the Raspberry Pi Foundation board as forum member phiren explains: I’ve been looking though the open source drivers and here are some of my observations: vc6 is clearly derived from vc4, but it is significantly different. vc6 is only a slight extension over vc5 The QPU pipeline stays mostly the same, you […]

Novasom M7+ SBC Adds FFC HDMI Connector, USB & RS-485 Headers, Improves on Raspberry Pi 3 SW Compatibility

Novasom M7+

We previously wrote about Novasom M7 Rockchip RK3328 SBC being promoted as a drop-in replacement for Raspberry Pi 3 in industrial projects. That’s despite the different port arrangement, and instead, the company bases the claim on the availability of the 40-pin header, mounting holes matching RPI 3 board design, as well as software compatibility thanks to a library that allows customers to re-use the code written for Raspberry Pi boards. Based on feedback from customers, the company has made some changes to their design and launched Novasom M7+ SBC, and made several improvement to the software to be even more compatible with Raspberry Pi 3 board. Specifically there are five changes: Ability to power the board via the USB type-A port (5V) as an alternative to the 12V power barrel jack Stronger Backlight Driver for display  up to 6A @5V) t FFC cable for HDMI output – The dimension of […]

Khadas Edge2 Arm mini PC

Rock Pi S mini SBC Now Available for $15 with 512MB RAM, 512MB SD NAND Flash, WiFi & Bluetooth

Rock Pi S SBC

Rock Pi S is a tiny single board computer powered by Rockchip RK3308 quad-core Cortex-A35 processor coupled with up to 512MB RAM, up to 1GB SD NAND flash, as well as a USB port, Fast Ethernet & optional WiFi & Bluetooth connectivity which was announced to sell for as low as $9.90 with 256MB RAM, 256MB flash and no wireless module. Seeed Studio has now started to take pre-orders for Rock Pi S with the board selling for $14.90 with 512 MB RAM, 512MB SD NAND flash, WiFi & Bluetooth. Shipping is scheduled to start on October 15th. [Update: Seeed Studio has also listed the 256MB RAM version of the board for $9.90] Rock Pi S specifications as currently sold on Seeed Studio: SoC – Rockchip RK3308 quad-core Arm Cortex-A35 processor @ up to 1.3 GHz with built-in VAD (Voice Activity Detector) System Memory – 512MB RAM Storage – MicroSD […]

Pixblasters MS1 Video LED Controller Outputs HDMI Input to 16K+ LED Video Walls (Crowdfunding)

Pixblaster Video LED Controller Pixblasters, a company focused on LED signage and video display, have started a Crowd Supply campaign for their MS1 Video Controller. The Pixblaster MS1 controller can be attached to any laptop or computer with HDMI output (think Raspberry Pi SBC) and control 16,384 LEDs without any programming, physical modifications or soldering. Extreme Scalability The market the MS1 video controller is aimed at is small business and makers, who hadn’t before had a controller with this much scalability.  The company is saying that the MS1 can be daisy-chained together to control hundreds of thousands of LEDs and act as a full video monitor across hundreds of meters of LED strips. Programming The unit can easily and with little technical knowledge connect WS212B-Based addressable LED strips together for a complex output of digital displays, even mirroring a video display in some instances. Target Users The ability to use […]

Fujifilm LTO Ultrium8 Magnetic Tape Can Store up to 30TB of Compressed Data

Fujifilm magnetic tape

What year is this? 2019. So I was a little surprised when I saw the news about Fujifilm recently releasing a 12TB magnetic tape, as I truly thought those were relics of the past. But apparently, magnetic tapes are still a thing in some countries such as the United States in applications where a large amount of data needs to be stored over an extended period of time. Fujifilm LTO-8 (Linear Tape-Open Ultrium8) data cartridge was unveiled last month with 12TB native capacity, up to 30TB compressed capacity, and data rates of 360 MB/s. Fujifilm is said to be the world’s largest manufacturer of magnetic tapes, and since there’s virtually no demand in Japan, most of the tapes are exported. Nikkei Xtech reports the maximum capacity of the new magnetic tape is double the one of Fujifilm’s LTO-7 previous generation magnetic tape. The LTO-8 cartridge includes a 960m-long, 1.265cm-wide magnetic […]

MINIX NEO J50C-4 (2019) Mini PC Review – Part 2: Windows 10 Pro

MINIX NEO J50C-4 (2019) Review

Last week, I received the latest MINIX NEO J50C-4 (64GB) mini PC that hardware-wise is very much like last year, never released, MINIX NEO J50C-4 mini PC, except it comes with a 64GB eMMC flash instead of just 32GB. I’m now spent time testing the updated version, with a focus on the potential performance benefit of the new storage device, as well as features I was unable to test last year, such as USB-C DisplayPort output, or WiFi AC, and check out if some of the issues I encountered last year are now solved. System Info We’ve got basically the same info as last year with J50C-4 mini PC powered by an Intel Pentium Silver J5005 CPU coupled with 4.00 GB memory and running an activated (i.e. properly licensed) version of Windows 10 Pro 64-bit. We’ve now got more space to play with thanks to a 57GB Windows partition, which […]

Intel Arc Graphics Technology

Arm Custom Instructions Coming to Armv8-M Embedded Processors

Arm Custom Instructions

So far Arm defined all instructions for their cores with the benefit of code portability between solutions, so code compiled for an Arm Cortex-M33 based microcontroller would run on another without modifications (we’re obviously talking about code running directly on the core, not using specific peripherals here). But with RISC-V open-source architecture many have seen the benefit of custom instructions for specific tasks, at the risk of potential fragmentation. With Arm Techcon 2019 now taking place, Arm has just announced support for custom instructions for ARMv8-M embedded CPUs starting with Arm Cortex-M33 cores. The implementation of Arm Custom Instructions for specific embedded and IoT applications will start in H1 2020 at no additional cost to licensees and without risk of software fragmentation using NOCP exception if the instructions are not available. Arm futher explains: Arm Custom Instructions are enabled by modifications to the CPU that reserve encoding space for designers […]

NanoPI NEO2 Black Allwinner H5 SBC Adds an eMMC flash Module, Up to 1GB RAM

NanoPi NEO2 Black

NanoPi NEO2, now called NanoPi NEO2 LTS, is a great little Allwinner H5 SBC designed for server/headless applications with Ethernet & USB ports, as well as I/O headers. FriendlyELEC is now about to launch a new variant called NanoPi NEO2 Black with the same form factor and Allwinenr H5 64-bit Arm SoC, but adding an eMMC flash module, supporting up to 1GB RAM, modifications to the I/O headers, and featuring a black PCB instead of the blue PCB found in NEO2-LTS. NanoPi NEO2 Black SBC specifications with changes in bold or stricken-through: SoC – Allwinner H5 quad-core Cortex A53 processor with an ARM Mali-450MP GPU System Memory – 512 MB or 1GB DDR3 Storage – MicroSD card slot, eMMC flash module connector Connectivity – Gigabit Ethernet (via RTL8211E-VB-CG chip) USB – 1x USB 2.0 host port, 1x micro USB OTG port, 2x 1x USB via headers Expansion headers 10-pin header […]

Khadas VIM4 SBC