cancel
Showing results for 
Search instead for 
Did you mean: 

NUCLEO F756ZG Netx WebServer NO-FX

coso2
Associate II

Hi,

I am testing an application between multiple MCUs, I have an H573, an F756 and an F439.

I am testing multiple things at a time, so the code generation is helping me.

In the H573 I have the flag for using the webserver without FileX, and it will define "NX_WEB_HTTP_NO_FILEX"

On the F756 I don't have that. I can define it manually in the file "nx_web_http_server.h", but at code regeneration it will disappear.

I don't know where to define it manually, everywhere I define it is deleted at code generation or is not defined in time.

Thanks for any help

coso2

 

6 REPLIES 6
Dor_RH
ST Employee

Hello @coso2,

I recommend checking out this article: How to implement a webserver in STM32 using NetXDuo

We have run a quite complex WebServer with dynamic updated webpages collecting data from the MCU.

https://github.com/STMicroelectronics/x-cube-azrtos-h7/tree/main/Projects/STM32H735G-DK/Applications/NetXDuo/Nx_WebServer

Both resources could provide valuable insights and solutions for your application.

I hope this information is helpful. If it resolves your query, please mark this topic as the solution to assist others in finding the answer more quickly. Thank you for your contribution.

Best Regards,

Dor_RH

Hi,

The examples refer to a server using FileX.

I don't need FileX, I am not using SD cards or an external memory.

I can't define "NX_HTTP_NO_FILEX" in "nx_user.h" (I can, but at code generation it will be removed), because there are no user code blocks in "nx_user.h".

Best regards,

coso2

Hello @coso2,

Could you please specify the version of STM32CubeMX that you are using?

This information will help us address your issue more effectively.

Best Regards,

Dor_RH

Hi @Dor_RH ,

----------------------

STM32CubeIDE

v 1.18.0 build 24413_20250227_1633
----------------------
STM32CubeMX
v 6.14.0.202502271554

----------------------

X-CUBE-AZRTOS-F7

v 1.1.0

----------------------

NetXDuo
v 6.1.10

 

Best regards,

coso2

Hello @coso2 

I reported this internally.

Internal ticket number: 212205 (This is an internal tracking number and is not accessible or usable by customers).

We appreciate your contribution.

Dor_RH

Hello @coso2,

 

It is not possible to manually add NX_HTTP_NO_FILEX in the nx_user.h file because this file does not currently include user-defined code sections.

Please note that user-defined sections have been added to the nx_user.h file for the H7/H7RS series,

but this update has not yet been implemented for the F7 Serie.

You can define NX_HTTP_NO_FILEX by adding it to the "Defined Symbols" in the C compiler preprocessor options of your IDE.

 

I hope my answer has helped you. When your question is answered, please select this topic as the solution that answered you, as it will help others find that answer faster.

Thanks for your contribution.

Dor_RH