Pinnacle
NXP i.MX based platform featuring quantum-ready computing, neuromorphic processing, and sustainable design for future technologies.
Reference Hardware Designs
In-house developed hardware platform based on NXP i.MX SoC/SoM, with custom PCBs, integrated sensors, and industrial-grade interfaces. All designs are open source and available on GitHub.
Base Platform
- • NXP i.MX 8M Plus / i.MX 93 / i.MX RT1170
- • ARM Cortex-A53/A55 + Cortex-M7/M33 cores
- • Neural Processing Unit (NPU) 2.3 TOPS
- • 1GB to 8GB LPDDR4 RAM
- • Gigabit Ethernet, TSN, WiFi, Bluetooth
Peripherals & Interfaces
- • MIPI CSI-2 camera interfaces (2x-4x)
- • PCIe, USB 3.0/2.0, CAN FD, FlexSPI
- • LVDS, HDMI, eDP displays
- • Industrial interfaces: I2C, SPI, UART, GPIO
- • Audio: I2S, SPDIF, TDM
Operating Systems
Production-ready OS with custom kernel, real-time support, pre-configured drivers, OTA updates, and comprehensive SDK. All software is open source on GitHub.
Embedded Linux (Yocto)
- • Custom Yocto-based distribution
- • Linux kernel 6.1+ with NXP BSP
- • Custom U-Boot/SPL with secure boot
- • Device tree for i.MX platforms
- • Real-time patches (PREEMPT_RT)
- • OTA updates (Mender/OSTree)
- • Diagnostic and profiling tools
Pre-configured Drivers:
GPIO, I2C, SPI, UART, CAN FD, USB, Ethernet (TSN), WiFi, Bluetooth, Camera (ISI), Display (LCDIF/LVDS), GPU (Vivante), NPU (Verisilicon), Audio, Video (VPU), Crypto, DMA
SDK & Tools:
eIQ ML toolkit, MCUXpresso SDK, Application SDK, ESDK for kernel development, Cross-compilation toolchain, Profiling and debugging utilities
FreeRTOS / Zephyr
- • FreeRTOS/Zephyr on Cortex-M7/M33
- • MCUXpresso SDK integration
- • Dual-core AMP/SMP configurations
- • RPMsg for inter-core communication
- • Low-power modes and power management
- • OTA updates (USB/Network based)
Peripheral Drivers:
GPIO, I2C, SPI, UART, CAN FD, Timer, PWM, ADC, FlexIO, SAI, Watchdog, DMA, SD/eMMC
Middleware:
TCP/IP stack (lwIP), USB stack, File systems (FAT, LittleFS), CAN stack, Power management, RPMsg framework
Middleware & Frameworks
Communication
- • DDS - Industrial data distribution
- • ROS 2 - Robotics framework
- • MQTT - IoT messaging
- • gRPC - Service communication
- • OPC UA - Industrial protocol
AI/ML & Vision
- • eIQ ML - NXP ML toolkit
- • TensorFlow Lite - NPU inference
- • OpenCV - Computer vision
- • GStreamer - Video pipeline
- • ISP - Image signal processing
Development
- • Rust - Safe systems programming
- • Docker - Containerization
- • Zephyr RTOS - IoT OS
- • Qt - GUI framework
- • EdgeX Foundry - IoT edge
Application Areas
Industrial Automation
PLCs, HMIs, factory automation, TSN networking, predictive maintenance
Automotive
Instrument clusters, infotainment, telematics, gateway controllers, ADAS
Medical Devices
Patient monitors, imaging systems, diagnostic equipment, portable devices
Smart Home
Voice assistants, security systems, building automation, energy management
Edge Computing
AI inference at edge, video analytics, sensor fusion, local processing
Consumer Electronics
Smart displays, audio systems, streaming devices, portable electronics