Nuvoton NuMicro MA35D1 Arm Cortex-A35/M4 microprocessor to chronic Linux edge IIoT gateways

Nuvoton NuMicro MA35D1 Arm Cortex-A35/M4 microprocessor to chronic Linux edge IIoT gateways

Novoton NuMicro MA35D1 microprocessor options two Arm Cortex-A35 cores, one Arm Cortex-M4 real-time core, and two Ethernet interfaces for Linux-based edge IIoT gateway.

The SoC additionally is obtainable in variants supporting exterior DDR reminiscence or built-in as much as 512MB RAM, 154 or 208 GPIOs, and an not obligatory “Enhanced ADC”. The MA35D1 additionally comes with a TFT interface for as much as 1920×1080 presentations, a number of {hardware} security measures, and the corporate says the microprocessor facilitates Tiny AI/ML for edge computing in spite of now not integrating an AI accelerator.

NuMicro MA35D1 Trusted Secure Island
NuMicro MA35D1 with Relied on Protected Island

Nuvoton NuMicro MA35D1 key options and specs:

  • CPU sub-system
    • 2x Cortex-A35 cores working at as much as 800 MHz
    • Cortex-M4 real-time core at as much as 180 MHz
  • Reminiscence sub-system
    • On-chip 384 KB SRAM (Cortex-A35 256 KB + Cortex-M4 128 KB)
    • Multi-Chip Package deal (MCP) DDR as much as 512MB
    • Exterior DDR interface for MA35D16A087C SKU
  • Garage
    • Quad SPI
    • NAND Flash Controller
    • Protected Virtual Host Controller (SDHC)
  • Show and Video Sub-system
    • 24-bit RGB TFT-LCD show interface as much as 1080p60
    • 2D Graphic Engine (GFX)
    • H.264 video decoder and JPEG symbol decoder
    • CMOS sensor interface
  • Networking
    • 2x Gigabit Ethernet MAC (GMAC) OR
    • 1x Gigabit Ethernet + 10/100M Ethernet MAC relying on SKU
  • USB – USB 2.0 high-speed host and tool
  • Different peripherals
    • Peripheral DMA (PDMA)
    • I2C
    • Serial – CAN FD, Low-power UART
    • Audio – I2S
    • Enhanced PWM (EPWM), 32-bit Timer PWM
    • Quadrature Encoder Interface (QEI)
    • Enhanced Seize (ECAP)
    • HMI – KeyPad Interface (KPI), 4/5-Cord Contact
    • Enhanced Analog-to-Virtual Converter (EADC), Analog-to-Virtual Converter (ADC)
  •  Safety
    • TrustZone
    • Protected Boot
    • Relied on Protected Island (TSI) – Run-Time Integrity Checker (RTIC)
    • Cryptographic – AES, SHA, ECC, RSA, SM 2/3/4 TRNG
    • KeyStore
    • One-Time-Program (OTP) Reminiscence
    • Tamper Detection Pins
    • CMOS Sensor Interface
  • Misc – Actual-Time Clock (RTC)
  •  Applications
    • LQFP216 (24 x 24 x 1.4 mm, Pitch 0.4 mm)
    • BGA312 (15 x 15 x 1.4 mm, Pitch 0.8 mm)
    • BGA364 (14 x 14 x 1.4 mm, Pitch 0.65 mm)
  • Temperature vary – -40 ~ 85°C (Commercial-grade)


NuMicro MA35D1 product matrix

The MA35D16A087C and MA35D16A887C SKUs be offering two Gigabit Ethernet interfaces, mood pins, EADC, and 208 GPIO pins, with the previous taking exterior DDR reminiscence, and the latter that includes 256MB RAM on-chip. The MA35D16F987C and MA35D16F787C fashions be offering Rapid and Gigabit Ethernet interfaces, 154 GPIO pins, and 512MB and 128MB RAM respectively.

Nuvoton gives tool and {hardware} equipment to shorten the improvement time. Linux 5.4 and 5.10 kernel, OpenWrt OS, Yocto and Buildroot construct techniques, protected firmware, and further repositories explicit to MA35D1 can also be discovered at the corporate’s GitHub account. The corporate additionally supplies improve for the improvement of graphical consumer interfaces in keeping with Qt or LVGL.

Two analysis forums are to be had. First, the NuMaker-HMI-MA35D1-S1 with a 7-inch show for HMI packages.



  •  SoM (NuMaker-SOM-MA35D16A81)
    • SoC – MA35D16A8A7C / BGA312 bundle, stacking a 256MB DDR
    • Garage – 16GB flash
    • Networking – 2x Gigabit Ethernet PHY
    • PMIC
  • Show –  7-inch TFT-LCD (1024×600) with 4-wire resistive contact
  • Baseboard (NuMaker-BASE-MA35D1B1)
    • Garage – SD card slot
    • Audio – Audio codec with Mic, Headset Jack
    • Digicam – 2x Digicam interfaces
    • Networking – 2x Gigabit Ethernet ports
    • USB – 1x USB 2.0 Host, 1x USB 2.0 Host/Software
    • Serial – 2x CAN FD, 2x UART, 2x RS485
    • Analog – 8x ADC

The second one is the NuMaker-IoT-MA35D1-A1 designed for headless packages.



  • SoC – NuMicro MA35D16F787C (LQFP216) MCP bundle with DDR2 (128 MB)
  • Garage
    • 512MB Quad SPI flash
    • 1GB NAND flash
    • MicroSD card slot
  • Audio – NAU88C22 audio codec with microphone enter and speaker output
  • Digicam – 1x digital camera interface
  • Networking
    • 1x Gigabit Ethernet RJ45 port by the use of RTL8211FDI-CG
    • 1x 10/100M Ethernet RJ45 port by the use of RTL8201FI-VC
  • USB –  1x USB 2.0 Host/Software (HUSB0), 1x USB 2.0 Host
  • Serial – RS232 and RS485 headers, CAN FD header
  • Debugging
    • UART debug port (UART0): USB Digital COM (VCOM) port
    • Debug ports: SWJ (JTAG + SWD) connector
  • Growth
    • 40-pin Raspberry Pi header
    • Arduino UNO suitable headers
  • Misc – Battery header for RTC, DIP switches for formulation booting variety, 4x buttons, 3x consumer LEDs
  • Energy – 5V/2A by the use of chronic jack, USB VCOM port, or HUSB0 tool

I may just now not to find pricing data for the MA35D1 processor and analysis kits. There’s restricted more information at the product web page without a datasheet or documentation that I may just see. Beside the GitHub repositories discussed above, the boards (now not rendering correctly in Firefox) are one technique to ask for extra main points, and the corporate uploaded a couple of movies on YouTube to introduce the microprocessor and display tips on how to get began with the improvement kits.

By the use of Will_Whang on Twitter

Leave a Reply