SLC/MLC NAND and NOR.
Parallel and serial – SPI, QSPI, OctoSPI.
Flash from all major vendors including Micron, Samsung, SK Hynix, Infineon, Winbond, and Kioxia.
Any 32-or 64-bit architecture (Arm, x86, MIPS, RISC-V, PowerPC, ARC, SPARC, RH850, TriCore).
Microcontrollers from Arm (Cortex families, ARM7/9/11), Microchip, NXP, Infineon, Renesas, STMicroelectronics, SiliconLabs, Texas Instruments, Toshiba.
Linux and real-time operating systems like VxWorks, INTEGRITY, FreeRTOS, with an abstraction layer enabling portability to other RTOSes including embOS, emcOS, Keil RTX5, Eclipse ThreadX, Azure IoT, SafeRTOS, OpenRTOS, μ-velOSity, μC/OS-III, and “no OS” systems (bare metal, schedulers).
Eclipse/GCC, IAR Embedded Workbench, ARM Keil MDK, Atmel AVR Studio, Green Hills Multi, Microchip MPLAB X IDE, Renesas HEW, TI Code Composer Studio, LLVM, Tasking VX-toolset, STM32Cube, and many more.
Access tested reference platforms for a wide range of system configurations. We provide implementation templates that work across multiple flash combinations rather than specific drivers for each possible setup. For any unsupported configurations, you can develop your own implementation or work with our team on a custom solution.