Accelerating SoC Development for Intelligent IoT Applications
FlashKit-40SONOS™ is an ultra-low-power SoC platform based on UMC’s 40ULP process technology. It offers two main processor options: the ARM Cortex-M4, and the Andes N25F, which features a 32-bit RISC-V CPU core. This flexibility allows developers to select the processor that best meets their application requirements.
Highlights
- Support 5 power modes with DVFS features
- Dynamic operating voltage adjustable from 0.9V to 1.1V
- Frequency scaling from 32kHz to 144MHz
- 35% lower operating power compared to 55nm platforms
- Embedded Flash memory for MCU-related applications
- Hardware-based secure boot functionality
- Comprehensive device drivers, RTOS, and middleware support
Hardware Features
- Main Processors(Alternatives)
- ARM Cortex-M4
- Andes N25F
- Memories
- 1024KB embedded Flash
- 160KB system memory
- SHDC
- SPI-F
- Security
- SHA, RSA, AES, TRNG, CRC
- Secure boot development
- Peripherals
- USB OTG/DMA/SLCD/HSGPIO
- I²C/SSP/UART/TIMER
- 12-bit ADC/10-bit DAC
Software Features
- Provide development tools
- Keil MDK-Arm, IAR, Eclipse CDT, and Green Hills MULTI
- Provide rich SDK/BSP
- Abundant device drivers and examples for each peripheral device
- FreeRTOS
- File system, LwIP, MP3/JPEG decoder, etc.
- Provide Flash programming
- By ISP-USB and ISP-UART
- By ICE
- Provide hardware-based secure boot
- Make sure that the loaded images are authenticated and checked in integrity before used
FlashKit™-40SONOS Development Environment

Evaluation Board Support
- WiFi 802.11b/g/n via UART interface
- Bluetooth Low Energy (BLE) via UART interface
- Capacitive touch panel(800x480) with 8080 8/16-bit interface
- OLED display (0.96-inch) with 128x64 resolution
- Gesture, humidity, temperature, and pressure sensors
- Support for SD card, USB, SPI Nor Flash
- Interfaces for SPI, I²S, UART, buttons, and LEDs