2024-11-12 03:50 AM - last edited on 2024-11-12 03:54 AM by SofLit
Hi everyone,
I am currently working on a project that involves running an HTTPS server on the STM32H563 microcontroller using the Cyclone TCP stack and ThreadX. As part of our evaluation process, I built the HTTPS server demo project (FreeRTOS) on a NUCLEO-H563ZI board provided by the Cyclone TCP team. Here are the static memory usage details:
RAM Usage:
FLASH Usage:
Given that the RAM usage is already at 50%, I am concerned about the remaining resources for other functions that the system will need to perform.
I understand that ThreadX + NetXDuo is an option, but we want to have more security covered, so we are more interested in the CycloneTCP solution.
Has anyone run an HTTPS server on the STM32H563 with Cyclone TCP and ThreadX? What are the typical RAM and FLASH usage? Are there any external RAM or FLASH requirements for this setup?
Any insights or documentation that can help us better understand and optimize our resource usage would be greatly appreciated.
Thank you!
2024-11-12 06:13 AM
Check what exactly is using the memory.
In STM32CubeIDE you can do so by looking at Build Analyser -> Memory Details