Site Information

 Loading... Please wait...

Blog

Computer On Module With NXP i.MX 8M Mini CPU Supports Two CAN FD Ports, FreeRTOS, Linux

Posted by Industry News on

PicoCore MX8MM Computer On Module with NXP i.MX 8M Mini CPU

F&S Elektronik Systeme extended their product line of Picocore modules, which integrate up to two CAN (FD) Bus interfaces.

The Picocore MX8M module utilizes the NXP i.MX 8M Mini CPU with one, two, or four ARM Cortex-A53 cores operating at 1.8 GHz plus a Cortex-M4 processor for real-time processing at 400 MHz. The boards use an adapted FreeRTOS operating system. They include an up to 512-MiB Flash or a 64-MiB eMMC, and the 35-mm x 40-mm modules are suitable for secure cloud connections. Possible applications include edge node computing, streaming services in multimedia, and machine learning.

The Picocore modules utilize two 100-pin connectors. The supported interfaces comprise two SD card slots, two 1-Gbit Ethernet/RGMII ports, two USB, CAN Bus , four I2C, two SPI, four UART, several audio and video interfaces, PCIe, GPIOs, and more. An optional WLAN or Bluetooth module complements the board. A Linux operating system is available with support for Buildroot and Yocto. There is an optional security chip on the module in addition to the secure boot (protection against system manipulation and software decryption).

The Picocore MX8MP module (35 mm x 40 mm) uses the i.MX 8M Plus CPU from NXP. The processor consists of a dual or quad ARM Cortex-A53 core operating at 1.8-GHz plus an 800-MHz Cortex-M7 core for real-time processing. It also features a neural processing unit (NPU) for machine learning. Moreover, it includes various video, audio, and voice functionality and provides an 8-GiB RAM and a 32-GiB eMMC Flash. It implements two CAN interfaces and additional Picocore ports with a mixture of options. The security functions and the supported operating systems are the same as for the i.MX8M Mini. Possible applications include machine learning, industrial IoT, and medical appliances. F&S also offers starter kits.

More Information...


Teensy 4.1 Triple CAN Bus Board with 240x240 LCD and Ethernet

Teensy 4.1 Triple CAN FD Bus Board with 240x240 LCD and Ethernet

This is a Teensy 4.1 board with triple CAN connections, two CAN 2.0B and one CAN FD, and an Ethernet port. Power is applied per an external +12 VDC with reverse voltage protection. Included is also a 240x240 wide-angle IPS TFT LCD.

The Teensy 4.1 is an Arduino-compatible board with an Arm Cortex-M7 microcontroller running at 600 MHz. The board is compatible with the Arduino IDE and the Arduino library. In most cases, code written for another Arduino board works with a minimum of changes on a Teensy. As the name implies, the board is tiny. For example, the current form factor is only about 18 by 36 millimeters. However, do not let the size mislead you; these boards pack a ton of functionality. For example, the new Teensy 4.1 features a megabyte of RAM, two megabytes of Flash, a bevy of I/O options, cryptographic support, a hardware floating-point processor (FPU), and a built-in real-time clock (RTC).

More Information...

STM32 Programming - Developing with FreeRTOS, Using Assembly, C/C++

The STM32F103 Arm Microcontroller and Embedded Systems: Using Assembly and C The STM32F103 microcontroller from ST is one of the most widely used ARM microcontrollers, and the blue pill board utilizes the STM32F103 microcontroller.  It comes at a low price, and it is widely available around the world. This book uses the blue pill board to discuss [...]

Read More »


NXP ARM Cortex‑M7 Computer-On-Module With Dual CAN Bus Interface

F&S Elektronik Systeme (Germany) announced its PicoCore RT1, a compact-size controller (35 mm x 40 mm) with two CAN Bus interfaces.The computer-on-module integrates the 600‑MHz i.MX RT1050 ARM Cortex‑M7 from NXP. For the internal working memory, an SDRAM is available. For the program memory, SPI-connectable flash memory is offered. Additionally, an external SD-card slot is provided. The [...]

Read More »


CAN Bus Programming With STM32, Developing with FreeRTOS, libopencm3 and GCC

Using FreeRTOS and libopencm3 rather than the Arduino software environment, this book will assist you in developing multi-tasking applications that go beyond Arduino norms. In addition to the standard peripherals found in the typical Arduino device, the STM32 system includes a USB controller, RTC (Real Time Clock), DMA (Direct Memory Access controller), CAN Bus, and more.Each chapter includes precise [...]

Read More »


Real-time Operating Systems (RTOS) - The Engineering Of Real-Time Embedded Systems

This book deals with the fundamentals of operating systems for use in real-time embedded systems. This book aims at those who wish to develop RTOS-based designs, using either commercial or free products. It does not set out to give you the knowledge to design an RTOS; leave that to the specialists. The target readership includes students, [...]

Read More »


Real-time Operating Systems: Theory And Practice Using STM Cube, FreeRTOS And STM32

This book deals with the fundamentals of operating systems for use in real-time embedded systems. It is aimed at those who wish to develop RTOS-based designs, using either commercial or free products. It does not set out to give you the knowledge to design an RTOS; leave that to the specialists. The target readership includes: Students. Engineers, [...]

Read More »


ARM Cortex M4 C Programmable Remote I/O Module With FreeRTOS

Artila Electronics launched the FreeRTOS programmable remote I/O module, RIO-2014PG. Example programs which demonstrate serial and Ethernet data communication, which demonstrates how to push sensor data to IBM Bluemix using MQTT is also included for sensor to cloud application development. Low power consumption of ARM Cortex M4 plus efficiency of FreeRTOS make RIO-2014PG an light weight computing [...]

Read More »


FreeRTOS-Based, IBM Bluemix Ready Remote I/O Module With ARM Cortex M3 Processor

Artila Electronics, a designer and manufacturer of embedded device networking and computing, releases the FreeRTOS based, IBM Bluemix ready remote I/O module, RIO-2010BM, which is powered by a 32-bit NXP LPC1768 100MHz ARM Cortex M3 processor and equipped with 64KB SRAM 512KB Flash. The ARM cortex M3 plus the FreeRTOS make RIO-2010BM a computing platform for [...]

Read More »


ARM Cortex M4 Computing Platform With FreeRTOS For Modbus / TCP Remote Digital I/O Applications

Artila Electronics, a designer and manufacturer of embedded device networking and computing, released their RIO-2015PG, a FreeRTOS programmable remote I/O module. The RIO-2015PG is powered by a 32-bit Atmel SAM4E16E 120MHz ARM Cortex M4 processor, which comes with 256KB SRAM, 3MB Flash and the FreeRTOS real time operating system. The industrial I/O of RIO-2015PG features [...]

Read More »