Loading spinner

X-LINUX-IGTW1

Active
Design Win

STM32 MPU OpenSTLinux expansion package for X-STM32MP-IGTW1

Get Software Download databrief

Product overview

Description

The X-LINUX-IGTW1 software package is tailored for the X-STM32MP-IGTW1 expansion board, which is designed for industrial IoT gateway applications.

This package provides a comprehensive set of drivers, middleware, and application examples to facilitate the development of industrial automation and remote monitoring solutions.

The software supports communication interfaces such as I²C, UART, FDCAN, and GPIO, ensuring seamless integration with the STM32MP257F-DK development kit.

The X-LINUX-IGTW1 includes preconfigured settings for the board's hardware components, enabling quick and efficient development.

The software package includes kernel and device tree patches and two user-space applications. One GUI application is for testing all peripherals.

The second application is based on Node-RED, which is a browser-based editor that allows users to drag and drop nodes to create flows. These flows can be deployed with a single click, making it highly user-friendly. One sample flow is shared in each release.

Sample Node-RED application is based on CAN bus and RS-485 Modbus (RTU), commonly used protocols in industrial automation.

  • All features

    • OpenSTLinux industrial gateway extension for STM32MP2 microprocessors
    • Preconfigured drivers for ST4E1240 high-speed RS-485 transceiver and ST3232C RS-232 transceiver
    • Integrated support for M41T83 real-time clock (RTC) with battery backup
    • Secure communication enabled by STSAFE-A110 for authentication and cryptographic services
    • Preconfigured GPIO and driver setup using M24C32-R EEPROM
    • Compatibility with the STM32MP257F-DK development kit
    • Support for the latest OpenSTLinux ecosystem
    • Support for industrial communication protocols CAN bus and modbus RTU
    • User interface integration with signalizing LEDs and switches
    • Compatible with the Yocto Project® build system

Get Software