STM32H753 Terminal with Zynq Ultrascale+ Accelerator
Description
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.
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.
Complete SD_Card images with Debian OS can be downloaded for Zynq Ultrascale+ devices:
Package Summary
Title | STM32H753 Terminal with Zynq Ultrascale+ Accelerator |
Download | TS82fp03x8_TE0706_TERMINAL.zip AppNote_2018_2_te0820_fp03x8_2x1_ila_te0706_zu3cg.pdf |
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) |