2025-12-12 1:54 PM
Hello everyone,
I am trying to bring up a NetX Duo TCP Server on the STM32H755ZIQ Nucleo board using Azure RTOS ThreadX + NetX Duo, but I keep running into issues during initialization and runtime. Unfortunately, I haven't been able to find any fully working examples for dual-core H7 devices using NetX Duo. Most examples online are either for single-core MCUs or for different boards.
Here is what I am trying to achieve:
STM32H755 Nucleo board
M7 core running ThreadX + NetX Duo
Basic TCP server (listening on a port, accepting connections, sending/receiving data)
Using STM32CubeMX for configuration
LwIP is NOT used — only NetX Duo
Ethernet driver: nx_stm32_eth_driver (CubeMX generated).
It seems like the current CubeMX-generated NetX Duo code for the STM32H745/H755 series might be incomplete or not fully compatible.
My questions:
Has anyone successfully created a NetX Duo TCP Server project on the STM32H745/H755 Nucleo boards?
Is there an official working example, demo project, or reference implementation for this device?
Are there any known issues or required manual fixes for the CubeMX-generated NetX Duo code (for example, Ethernet driver patches)?
If someone has a minimal working project (even just basic IP initialization + ping), could you please share the steps or code?
I would really appreciate any guidance, tips, or example projects. I’ve been trying to debug this for days and cannot find where the configuration goes wrong.
Thank you!