Supported Hardware

Introduction

The GOAL port for STM32 controllers bases on STs SDK (HAL Layer) and uses a tight integration with the Cube ecosystem. Example projects are provided for STM32CubeIDE. All projects and example platforms provide CubeMX configuration files (ioc file) to ease integration into the customer hardware.

Controllers

Currently following controllers are supported right away. Because of the underlying HAL layer abstraction this can be extended to currently unsupported controllers.

Supported Controller

Development board

Supported Controller

Development board

STM32F429ZI

NUCELO-F429ZI

STM32H743ZI

NUCLEO-H743ZI

STM32H753ZI

NUCLEO-H753ZI

STM32H723ZG

NUCLEO-H723ZG

The list of supported CPUs represents a list of platforms, the software was tested on.

Peripheral

  • Supported/tested PHYs

    • SMSC LAN 8720A

    • SMSC LAN 8742A

  • Supported/tested Switch controllers

    • Microchip KSZ8863 / KSZ8873

    • Microchip LAN9354

  • Supported/tested EtherCAT controllers

    • Microchip LAN9253