2026-03-22 3:33 AM
Hi everyone,
I’m working on the STM32N6570-DK and trying to run a NetXDuo Web HTTP server as part of a secure application executing in XIP (external flash).
I started from the available examples (which run from internal RAM / FSBL), but after moving the application to XIP, I’m facing instability issues (intermittent crashing issues, no ping response, etc.).
From initial debugging, this seems related to:
Execution latency from XIP
Possible cache / MPU configuration or memory placement issues
Is there any official or reference example for:
STM32N6570-DK
NetXDuo (HTTP Web server)
Running in XIP mode (external flash)
Within a secure application context
Are there recommended guidelines for:
Placing NetXDuo and ETH driver code (RAM vs XIP)?
MPU/cache configuration when using XIP with networking?
Memory regions for packet pools and DMA buffers?
Has anyone successfully run NetX Duo HTTP server reliably in XIP on STM32N6?
2026-04-14 3:47 AM
Hi @ArunJohn,
I am trying to implement a web server in the same way (XiP mode) on a NUCLEO-N657X0-Q and I cannot make the ethernet interface work either. For me, the problem seems to be within the MAC, since it appears that the PHY perform autonegotiation correctly (checked from my laptop) and from the NetxDuo point of view everything seems initialized correctly (i.e., no error codes are returned to NetXDuo). Can you say the same?
You can find more details about my settings in my post. I am stuck with this problem for a while now, so I would really like to exchange some information or some solution if you find any.
Thanks