Skip to main content
Associate
December 12, 2025
Solved

Need working example or guidance for NetX Duo TCP Server on STM32H745ZIQ (Nucleo) using Azure RTOS ThreadX

  • December 12, 2025
  • 4 replies
  • 731 views

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:

  1. Has anyone successfully created a NetX Duo TCP Server project on the STM32H745/H755 Nucleo boards?

  2. Is there an official working example, demo project, or reference implementation for this device?

  3. Are there any known issues or required manual fixes for the CubeMX-generated NetX Duo code (for example, Ethernet driver patches)?

  4. 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!

Best answer by STackPointer64

Hello @agriuser, and welcome to ST Community!

I have created and attached below a working minimal project for the Nucleo-STM32H755 board, which you can modify to suit your application needs. This example incorporates ThreadX, NetXDuo, and DHCP.

Best regards,

4 replies

STackPointer64Best answer
Technical Moderator
December 15, 2025

Hello @agriuser, and welcome to ST Community!

I have created and attached below a working minimal project for the Nucleo-STM32H755 board, which you can modify to suit your application needs. This example incorporates ThreadX, NetXDuo, and DHCP.

Best regards,

To improve visibility of answered topics, please click 'Accept as Solution' on the reply that resolved your issue or answered your question.
Technical Moderator
December 15, 2025

@slaesh, I believe this thread might be of interest to you.

To improve visibility of answered topics, please click 'Accept as Solution' on the reply that resolved your issue or answered your question.
Technical Moderator
April 6, 2026

Hello @agriuser,

Did the provided example meet your application requirements? Please let me know if you need any further assistance.

Best regards,

To improve visibility of answered topics, please click 'Accept as Solution' on the reply that resolved your issue or answered your question.
agriuserAuthor
Associate
April 24, 2026

I’m sorry for the delay. After a lot of effort, I managed to get NetXDuo TCP/IP communication working on the STM32H755ZIQ. I had planned to share the project on GitHub and post a link here, but for various reasons, the project has been on hold for a while. Thank you for the code; I’ll take a look at it as soon as possible.