MCX A26: Arm® Cortex®-M33 Mainstream MCU with Rich Serial Peripherals

  • This page contains information on a preproduction product. Specifications and information herein are subject to change without notice. For additional information please contact your sales representative.

Roll over image to zoom in

Block Diagram

MCX A26

MCX-A26 Block Diagram

Features

Core Platform

  • Arm® Cortex®-M33 240MHz

Processing Accelerators

  • SmartDMA co-processor for applications such as parallel camera interface and keypad scanning

Memory

  • Single-bank Flash: Up to 1024 kB Flash with error correction code (ECC) (supports one-bit correction and two-bit detection)
  • Cache Engine with 8 kB RAM
  • Up to 256 kB RAM, including 8 kB shared with cache, configurable as ECC-protected RAM (supports one-bit correction and two-bit detection)
  • All RAM can be retained down to Deep Power-down mode
  • ROM

Peripherals

  • Analog
    • 2x 16-bit analog-to-digital (ADC)
      • Up to 3.2 Msps in 16-bit mode, and 4 Msps in 12-bit mode
      • Up to 43 ADC Input channels total (depending on the package)
      • Integrated temperature sensor
    • 1 x 12-bit digital-to-analog (DAC)
      • Up to 1 Msps
    • 2 x High-speed comparators with 8 input pins and 8-bit DAC as internal reference
      • 1x low-power analog comparator (LPCMP) is functional down to Deep Power-down mode
    • 1x operational amplifier (OPAMP) without programamble gain amplifier (PGA)
    • Advanced Motor Control
      • Up to 2x FlexPWM each with 4 submodules, providing 16 complementary outputs of pulse width (PWM) (no Nanoedge module)
      • Up to 2x Quadrature Encoder/Decoder (eQDC)
      • 2x AOI module supports up to 4 output triggers
  • Timers
    • Includes 5x 32-bit general-purpose asynchronous timers, low-power timer, frequency measurement timer, windowed watchdog timer, wake timer, microtick timer (UTICK), OS event timer, and RTC timer (no external 32 kHz input required)
    • Low power timer
    • Frequency measurement timer
    • Windowed watchdog timer
    • Wake timer
    • Microtick timer (UTICK)
    • OS event timer
    • Real-time clock (RTC) timer without external 32 kHz input
  • Communication Interfaces for Connectivity
    • 2x low-power serial peripheral interface (LPSPI), 4x low-power inter-integrated circuit (LPI2C), 6x ow-power universal asynchronous receiver-transmitter (LPUART)
    • 1x Improved Inter-Integrated Circuit (I3C)
    • USB Full-speed (Device/Host) with on-chip full-speed physical layer (FS PHY)
    • 1x FlexCAN with flexible data-rate (FD)
    • 2x FlexCAN with FD
  • Human-machine interface (HMI)
    • FlexIO
    • Segment LCD supports 4x44

Security

  • EdgeLock Accelerator
    • Public Key Cryptography (PKC), supports ECC and RSA encryption and decryption
    • Secure Generic Interface (SGI), provides AES256, SHA-2 and key generation/derivation
    • Secure key store with key usage policies (protection of platform integrity, manufacturing and applications keys)
  • 128-bit niversal unique identifier (UUID) per device in accordance with IETF's RFC4122 version 5 specification
  • Device life cycle management
  • Flash read, write and execute permission protected by memory boundary controller (MBC) and lockable
  • Implicit-protected Flash Region (IFR)
  • Security Monitoring
    • Code watchdog for code flow integrity checking
    • Glitch attack resistant keyed access (Glikey) to security sensitive registers
    • 6x Passive anti tamper detect
  • Secure Installer for secure-manufacturing and IP theft protection in untrusted factory

Packaging

  • WFBGA169 7x7mm, LQFP144 20x20mm, LQFP100 14x14mm, LQFP64 10x10mm

MCUXpresso Developer Experience

Documentation

Quick reference to our documentation types

2 documents

Compact List

Design Resources

Hardware

Quick reference to our board types.

3 hardware offerings

Software

Quick reference to our software types.

4 software files

Note: For better experience, software downloads are recommended on desktop.

Support

What do you need help with?