STM32H753 Terminal with Zynq Ultrascale+ Accelerator


This work has been supported by WAKeMeUP project accepted for funding within the ECSEL Joint Undertaking in collaboration with the European Union's H2020 Framework Programme (H2020/2014-2020) under grant agreement No. 783176 and Czech National Funding Authority under the grant agreement No. 8A18001.

The application note and the corresponding evaluation package describes STM32H753 Nucleo 144 board based terminal with, an Adafruit TFT display and Zynq Ultrascale+ accelerator on TE0820 module and TE0706 carrier board.

Complete terminal: Nucleo 144 STM32H753 terminal with Zynq Ultrascale+ accelerator

  • The Nucleo STM32H753ZI board is product of ST Microelectronics.
  • The Adafruit TFT display is product of Adafruit.
  • The TE0820 modules and the TE0706 carrier board are products of Trenz Electronic.

Complete terminal

Source code of SW project for the "System Workbench for STM32" (AC6) tool for the Nucleo-144 STM32H753ZI board is included in the released evaluation package accompanying this application note.

SW project is using the STM32CubeH7 Firmware Package V1.5.0 available for download with the STM32CubeMX - The STM32Cube initialization code generator.

These SW development packages are provided free of charge by STMicroelectronics.

The Zynq Ultrascale+ Debian OS supports Scilab interpret. Scilab scripts prepare and visualize double precision matrix data and also call compiled C/C++ functions with MEX format identical to Matlab. In the terminal application, Scilab executes user defined script and acts as server for the STM32H7 MCU terminal.

Scilab scripts define content of user menus and execute calls to precompiled MEX functions executed on Arm A53 1.2 GHz microprocessor of the Zynq Ultrascale+ device.

Scilab can also use the ssh PuTTY terminal for 1Gbit fixed line Ethernet connection to a remote X11 Desktop for visualization of simulation results.

Terminal graphical output in scilab on remote Debian X11 desktop

Complete SD_Card images with Debian OS can be downloaded for Zynq Ultrascale+ devices:

Package Summary

Title STM32H753 Terminal with Zynq Ultrascale+ Accelerator
License AppNote_2018_2_te0820_fp03x8_2x1_ila_te0706_zu3cg.pdf for licensing conditions.
Package content Configuration files for Zynq Ultrascale+ accelerator with Debian OS in STM32H753ZI terminal. Application note in .pdf.
Size ZIP file: 868461143 Bytes
PDF file: 3381845 Bytes
Required tools
& platform
Xilinx Vivado 2018.2 SDSoC 2018.2, SDK 2018.2, STM32Cube_FW_H7_V1.5.0, AC6 (System Workbench for STM32), STM32Cube_FW_H7_V1.7.0, STM32CubeIDE
Installation notes See AppNote_2018_2_te0820_fp03x8_2x1_ila_te0706_zu3cg.pdf

Result Category

Project number Year RIV category Comment
8A18001 2021 Gfunk Functional sample (demo)

Contact Person

Please, do not hesitate to contact Jiri Kadlec to obtain more information.