News

Industrial Ethernet Protocols Expansion Board for STM32 Nucleo

June 11, 2017 by Jeff Shepard

STMicroelectronics has added the netSHIELD an STM32 Nucleo expansion board with Arduino-compatible connectors. It is compatible with STM32 Nucleo-64 and Nucleo-144. The extension board features a netX 52 system-on-chip (SoC) from Hilscher.

netSHIELD enables the user to connect an STM32-based application to all market relevant real-time Ethernet industrial networks with best-in-class real-time capabilities, like PROFINET®, Ethernet/IP™, EtherCAT® and others.

The netX SoC architecture is designed from the ground up for the highest demands on flexibility, determinism and performance in terms of multi-protocol capability, and low latency for short cycle times. The heterogeneous multi-core architecture features an ARM processor core coupled with a flexible communication sub system (xC) to support a variety of industrial applications.

The communication sub system, that is, the Protocol stack, runs independently on the netX SoC and requires only small memory and very limited CPU resources from the STM32 host microcontroller. A protocol-specific firmware image for the netX network controller is stored in a serial Flash memory.

Key features include: STM32 connected via SPI to the netX system-on-chip (SoC); One piece of hardware for all industrial Real-time Ethernet systems; Supports the protocols: PROFINET® IRT and RT devices, EtherCAT® Slave, Ethernet/IP™ Adapter, POWERLINK Controlled Node, Sercos® III Slave, Modbus® /TCP Client/Server; Two RJ45 ports with Real-time Ethernet switch for line and ring topologies; Power supply via Mini-USB connector; Reset button; Boot-mode jumper; netX firmware Flash programming via USB; netX protocol-stack firmware available as free download for evaluation; and STM32Cube expansion software available.