NXP i.MX 8M Nano is a Power-optimized Arm Cortex-A53/M7 Processor

NXP i.MX 8M Nano

NXP introduced their first 14nm i.MX processor at Embedded World 2018 last year with i.MX 8 Mini processor equipped with up to four Cortex A53 cores clocked at 2.0 GHz and one real-time Cortex-M4 cores clocked at 400+ MHz, and optional 1080p video output and decoding/encoding. The company has now added another 14nm member to their i.MX 8M family with NXP i.MX 8M Nano family also featuring four Cortex-A53 cores at up to 1.5 GHz, but replacing the Cortex-M4 by a more powerful Cortex-M7 core clocked at up to 600 MHz. The processor is also power-optimized for less than 2W total dynamic power (TDP) and sub-watt in many IoT edge applications. NXP i.MX 8M Nano key features and specifications: Application cores – One to four Arm Cortex-A53 cores up to 1.5 GHz per core; 32KB L1-I Cache/ 32 KB L1-D Cache; 512 KB L2 Cache Real-time core – Arm Cortex-M7 at speeds of up to 600 MHz; 16 KB L1-I …

STMicro STM32F7x0 & H7x0 Value Line Microcontrollers Deliver Cortex-M7 Performance at Lower Cost

STMicro introduces their first Arm Cortex-M7 microcontrollers in 2014 with STM32F7 series clocked up to 200 MHz. The next year, Atmel – now Microchip – announced SAM S70 & SAM E70 Cortex-M7 MCU families clocked at up to 300 MHz, STMicro up the ante to 400 MHz with their STM32H7 family in 2016, and more recently NXP launched their i.MX RT series “crossover” processor with the Cortex-M7 reaching up to 600 MHz. AFAIK, nobody has tried to push the clock speeds higher, but STMicroelectronics must  recently unveiled  STM32F7x0 & H7x0 Value Line microcontrollers with the same performance level as their earlier STM32F7 and STM32H7 MCUs, but with a lower price by reducing the amount of internal flash. Three Cortex-M7 value line families have been introduced: STM32F730 entry-level MCU @ 216MHz with 64KB flash, 8KB data / instructions cache, 256KB RAM and 16KB+64KB TCM (Tightly Coupled Memory). The microcontroller also includes cryptographic hardware acceleration, a USB 2.0 High Speed port with …

Emcraft Releases Linux BSP for NXP i.MX RT1050 Cortex M7 Evaluation Board

NXP iMX RT series is a family of ARM Cortex M7 processors clocked at 600 MHz, making the solution a “crossover embedded processor” bridging the gap between real-time capabilities of micro-controllers and the performance of application processors. This week, NXP provided some benchmark numbers for i.MX RT1050 processor, which delivers a CoreMark score of 3020, DMIPS of 1284, and 20ns interrupt latency at 600 MHz, which means it could be a good candidate for embedded Linux, and Emcraft Systems has just released a uCLinux BSP for the NXP i.MX RT1050 EVK board. The BSP features U-Boot v2017.09-rc1, Linux Kernel 4.5 with relevant device drivers such as key I/O interfaces, Wi-Fi, SD card, LCD, etc…, and GNU development tools such as a GCC 4.7 toolchain, GDB, and so on. The company has made a demo with a GUI application designed with Crank Software’s Storyboard Suite, and running in Linux on the NXP i.MX RT1050 evaluation kit The binary files for the …

NXP i.MX RT Series Crossover Embedded Processor is Based on an ARM Cortex-M7 Core @ 600 MHz

Microcontrollers (MCUs) provide real-time processing, low power, low cost, and plenty of I/Os, but with security and user interface requirements of recent embedded devices, the processing power may be a limitation, and embedded systems designers may have to use an application processor instead gaining performance, but losing some of the benefits of MCUs. The bridge the gap between performance and usability, NXP has launched i.MX RT series of Crossover Embedded Processor which uses the powerful ARM Cortex-M7 MCU core clocked at up to 600 MHz, a frequency partially made possible by eliminating on-chip flash memory. The first member of the family is NXP i.MX RT1050 with the following key features and specifications: MCU Core – ARM Cortex-M7 @ up to 600 MHz; 3015 CoreMark / 1284 DMIPS Memory – Up to 512KB SRAM/TCM (Tighly Coupled Memory) with response time as low as 20 ns Storage – 96KB RAM; interfaces: NAND, eMMC, QuadSPI/HyperBus NOR flash, Parallel NOR flash GPU – 2D …

STMicro Unveils Two Low Cost STM32F7 ARM Cortex M7 Development Boards

STMicroelectronics introduiced its STM32F7 ARM Cortex M7 micro-controller family in 2014, and they released a $49 STM32F746G discovery board later in 2015. The company has now launched two new low cost development boards with the $23 STM32 Nucleo-144 board based on STM32F767 MCU, and a $79 Discovery Kit powered by STM32F746 MCU with TFT-LCD and MIPI-DSI support. STM32 Nucleo-144 development board Key feature of NUCLEO-F767ZI board: MCU – STMicro STM32F767ZI ARM Cortex M7 microcontroller @ 216 MHz with FPU, DSP, MMU, 2MB flash, 512 KB SRAM, 16 KB instruction TCM RAM (for critical real-time routines), and 4 KB backup SRAM Connectivity – IEEE-802.3-2002 compliant Ethernet connector USB – 1x micro USB OTG or full speed device  Extension: ST Zio connector including support for Arduino UNO v3 connectivity, and additional signals (A6 to A8, D16 to D72) ST morpho extension pin header footprints for full access to all STM32 I/Os On-board ST-LINK/V2-1 debugger/programmer with SWD connector Misc – 3x user LEDs; …

STM32F746G-DISCO is a $49 Cortex-M7 Board with a 4.3″ LCD Display, Arduino Headers

We’ve already seen Atmel started shipping its SAM V71 Xplained Board based on its latest Cortex M7 a few days ago, but Atmel is not the company which recently introduced a Cortex M7 development kit, as ST Micro also launched an STM32F7 Cortex M7 development kit with Arduino headers and 4.3″ LCD at the end of June. The “Discovery Kit with STM32F746NG MCU” (STM32F746G-DISCO) comes with the following specifications: MCU – STMicro STM32F746NGH6 Cortex M7 MCU with 1 MB Flash, 340 KB RAM, in BGA216 package Memory – 128-Mbit (16 MB) SDRAM (64 Mbits accessible) Storage – 16 MB Quad-SPI Flash memory, and micro SD slot Display – 4.3″ 480×272 color LCD-TFT with capacitive touch screen Camera – Camera connector Connectivity – Ethernet connector compliant with IEEE-802.3-2002 USB USB OTG HS with Micro-AB connectors,  USB OTG FS with Micro-AB connectors USB functions: virtual COM port, mass storage, debug port Audio – SAI audio codec, line IN and OUT jacks, stereo …

Atmel SAM S70 and SAM E70 Cortex M7 MCUs, SAM V71 Xplained Board Are Now Shipping

ARM Introduced Cortex M7 IP in September, and ST Micro simultaneously announced its STM32F7 Cortex M7 MCU clocked up to 200 MHz, and boards are now available, including some running Linux. But two other companies have licenses Cortex M7, Freescale with its Kinetis KV5x micro-controllers which are yet to be mass-produced, and Atmel which has recently announced their SAM S70 and E70 micro-controllers are now in mass production. SAM E70 and S70 have similar features, but E70 offers some extra interface like CAN and Fast Ethernet: ARM Cortex-M7 core running at up to 300MHz (1500 CoreMark) Up to 2MB Flash and 384kByte SRAM Floating point unit (FPU) for high-precision computing and accelerated data processing High-performance internal memory architecture with user configurable Tightly Couples Memories and System memory, and 16kB I and D-cache High Speed USB Host and Device with on-chip high-speed PHY CMOS image sensor interface AES hardware encryption engines, TRNG and SHA-based memory integrity checker Advanced analog front end …

Emcraft Systems STM32F7 ARM Cortex M7 SoM and Development Kit Run uClinux

STMicro announced their STM32F7 MCU family the same as ARM announced their latest ARM Cortex M7 core for high-end micro-controllers last September. Emcraft Systems have now launched a STM32F7 system-on-module with 32MB SDRAM and 16MB NOR flash, and ported uClinux to the platform. The company has also launched a STM32F7 starter kit for evaluation and development. Both target industrial automation, system and power management, wireless networking / sensors and other embedded applications. STM32F7-SOM-1A Module STM32F7 system-on-module specifications: MCU – STMicro STM32F746 Cortex M7 MCU up to 200 MHz with 320KB RAM, 1MB flash in TFBGA-216 package System Memory – 32MB SDRAM Storage – 16MB NOR flash Connectivity – 802.3 Ethernet PHY SoM connectors – 2x 80-pin (0.4mm pitch) Debugging – ARM SWJ-DP combined JTAG and serial wire debug port Misc – Watchdog, RTC, USB and other I/Os via SoM connectors Power – 3.3V DC; Low-power mode with short startup times; Deep-sleep power mode with ultra- low power consumption profiles; Dimensions …