Platform

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