TechNexion PICO-Pi-IMX7 single board computer was introduced a few years ago with an NXP i.MX 7Solo or 7Dual Cortex-A7 Intel Edison compatible CPU module, in a form factor similar to Raspberry Pi 3, and supported by Android Things that was still a thing at the time… It looks like Arrow Electronics is trying to get rid of some stock, as the company is selling the Amazon version of the PICO-PI-IMX7 board for $19.58 including free shipping for ArrowPerks members, instead of the usual $120+ price tag. We had written about the PICO-iMX6 module and PICO-PI-iMX8 SBC previously, but never about the i.MX7 version, nor the PICO-PI-IMX7 board, so let’s have a closer look at what the board has to offer. PICO-Pi-IMX7 specifications: PICO-iMX7 system-on-module SoC – NXP i.MX 7Dual dual-core Cortex-A7 processor @ 1 GHz with Cortex-M4 real-time core System Memory – 512MB DDR3L Storage – 4GB eMMC flash Connectivity […]
Linux 5.10 LTS release – Main changes, Arm, MIPS and RISC-V architectures
Linus Torvalds has just released Linux 5.10: Ok, here it is – 5.10 is tagged and pushed out. I pretty much always wish that the last week was even calmer than it was, and that’s true here too. There’s a fair amount of fixes in here, including a few last-minute reverts for things that didn’t get fixed, but nothing makes me go “we need another week”. Things look fairly normal. It’s mostly drivers – as it should be – with a smattering of fixes all over: networking, architectures, filesystems, tooling.. The shortlog is appended, and scanning it gives a good idea of what kind of things are there. Nothing that looks scary: most of the patches are very small, and the biggest one is fixing pin mapping definitions for a pincontrol driver. This also obviously means that the merge window for 5.11 will start tomorrow. I already have a couple […]
Fanless Linux embedded system makes a compact IoT gateway
ICP Germany has recently introduced the MiTAC ME1-8MD series family of compact, fanless Linux embedded systems powered by NXP i.MX 8M processor and designed to be used as IoT gateways, data acquisition and processing systems, and mini servers. Three models have been launched with a choice of dual or quad-core processors, up to 4GB LPDDR4 RAM, and 32GB eMMC flash storage. The embedded computers also come with up to two Ethernet ports, support up to two displays, and include an internal Raspberry Pi compatible 40 pin GPIO header. MiTAC ME1-8MD specifications and key features: SoC – NXP i.MX 8M Dual or Quad with two or four Cortex-A53 @ 1.3GHz, Cortex-M4 MCU, Vivante GC7000 Lite GPU, and 4K video processing unit System Memory – 1 to 4GB LPDDR4 800 Mhz RAM Storage – 8, 16, or 32GB eMMC flash, 1x MicroSD card slot up to 256GB Video Output HDMI 2.0 Optional […]
Hantro H1 hardware accelerated video encoding support in mainline Linux
With the increasing need for video encoding, there are some breakthrough developments in hardware-accelerated video encoding for Linux. Bootlin has been working on the implementation of Hantro H1 hardware accelerated video encoding to support H.264 encoding on Linux which follows the company’s work on the previously-released open-source VPU driver for Allwinner processors. Hantro H1 Hardware Hantro H1 is a common hardware H.264 encoder, it can also do VP8 and JPEG. It is found in a few ARM SoCs including a lot of Rockchip (RK3288, RK3328, RK3399, PX30, RK1808) and NXP (i.MX 8M Mini). Depending on the version, it can support up to 1080p at 30 or 60 fps. Here we can see different blocks used for encoding. Hantro H1 is a stateless hardware implementation which means it has no microcontroller or firmware running. As can be seen in the diagram, it has a pre-processor that can do things like cropping, […]
SolidRun launches i.MX 8M Plus SOM and devkit for AI/ML applications
SolidRun already offers NXP based solutions with AI accelerators through products such as SolidRun i.MX 8M Mini SoM with Gyrfalcon Lightspeeur 2803S AI accelerator, or Janux GS31 Edge AI server with NXP LX2160A networking SoC, various i.MX 8M SoCs and up to 128 Gyrfalcon accelerators. All those solutions are based on one or more external Gyrfalcon AI chips, but earlier this year, NXP introduced i.MX 8M Plus SoC with a built-in 2.3 TOPS neural processing unit (NPU), and now SolidRun has just unveiled the SolidRun i.MX 8M Plus SoM with the processor together with development kits based on HummingBoard carrier boards. Specifications: SoC – NXP i.MX 8M Plus Dual or Quad with dual or quad-core Arm Cortex-A53 processor @1.6 GHz (industrial) / 1.8 GHz (commercial), with Arm Cortex-M7 up to 800MHz, Vivante GC7000UL 3G GPU (Vulkan, OpenGL ES 3.1, OpenCL 1.2), 2.3 TOPS NPU, 1080p60 H.264/H.265 video encoder, 1080p60 video […]
Reading Vehicle OBD-II data through CAN within a containerized application in Embedded Linux
CNXSoft: This is a guest about OBD-II and CAN support in embedded Linux by Andre Márcio de Lima Curvello, Sr. FAE and Technical Evangelist, Toradex A connected world makes it possible to track your online orders being shipped to your home through your smartphone in real-time, and getting information about your vehicle such as tire pressure, outside temperature, and even details like if a lamp is broken – has begun to be possible via smartphones in modern vehicle models. But behind the magic of knowing where the truck carrying your package is at all times and other details of the vehicle, there is a very complex world made of embedded devices ‘talking’ to each other so the information makes its way from the device to you. In this article, you will learn how to create an application to communicate with a vehicle through CAN via the OBD-II standard. We use […]
Embedded Artists Unveils iMX RT1064 uCOM with WiFi 5 & Bluetooth 5.1 Module
Embedded Artists have recently introduced iMX RT1064 uCOM system-on-module powered by NXP i.MX RT1064 Cortex-M7 crossover MCU clocked at 600 MHz with 1MB SRAM and 4GB flash on-chip, as well as 32MB SDRAM, and equipped with an optional WiFI 5 and Bluetooth 5.1 module from Murata. iMX RT1064 uCOM technical specifications: SoC – NXP i.MX RT1064 Arm Cortex-M7 @ up to 600 MHz with 1MB SRAM, 4MB on-chip QSPI flash, 2D graphics acceleration engine System Memory – 32 MB SDRAM Storage – Optional additional 4GB to 32GB eMMC flash and/or SQPI flash Wireless – Optional Murata Type 1ZM dual-band 802.11b/g/n/ac WiFi 5 and Bluetooth 5.1 module based on NXP 88W8987 2x DF40C-100 board-to-board connectors: Storage – 2x USDHC Display I/F – 24-bit parallel RGB up to 1366 x 768 pixels Camera – Parallel CSI Audio – 3x SAI, SPDIF Connectivity – 10/100M Ethernet (requires PHY on carrier board) USB – […]
Teensy 4.1 Cortex-M7 Board Gets Marlin Firmware and OpenPnP Breakout Board
Teensy 4.0 and Teensy 4.1 are some of the most powerful microcontroller-class boards you’ll find on the market thanks to NXP i.MX RT1062 Arm Cortex-M7 crossover processor clocked at up to 600 MHz, and there won’t break the bank are PJRC sells those for $20 and up on their own store or Amazon. If you’re into 3D printers, CNC, or pick-and-place machines, you’ll be glad to learn Teensy 4.1 board is the first Arm Cortex-M7 board to support Marlin 2.0 firmware, and a person nicknamed CrazzyFrenchDud is developing PeeNaPle breakout board for Teensy 4.1 to work with OpenPnP open-source software. The initial commit to Marlin firmware was made on September 10 for both Teensy 4.0 and 4.1 boards, but the title was changed to Teensy 4.1 only since Teensy 4.0 is not supported at this time, and may not be suitable for many 3D printers due to a lack of […]