Skip to content

Portenta H7: fix multi-client connection issues#351

Open
leonardocavagnis wants to merge 1 commit intoarduino:mainfrom
leonardocavagnis:portentaH7_conf_network
Open

Portenta H7: fix multi-client connection issues#351
leonardocavagnis wants to merge 1 commit intoarduino:mainfrom
leonardocavagnis:portentaH7_conf_network

Conversation

@leonardocavagnis
Copy link
Member

This PR updates the default Zephyr configuration for the Arduino Portenta H7 to properly support multiple simultaneous TCP connections.

The previous configuration used conservative defaults that limited the network stack's ability to handle more than one active socket alongside the listening server.

This PR resolves the issues arising from #227, where only a single client could connect at a time when using the AdvancedChatServer.ino example, preventing Connection refused errors for subsequent clients.

@pennam pennam force-pushed the portentaH7_conf_network branch from e093c94 to 3af2311 Compare March 4, 2026 10:05
@github-actions
Copy link

github-actions bot commented Mar 4, 2026

Built 0.53.2-0.dev+3af2311

CI run PASSED 🟢

ArtifactBoardCoreTestsRAMSketchesWarningsErrors
✅* zephyr_contrib ek_ra8d1 📗 ✅*

11.9%

22-
frdm_mcxn947 3 🏷️ ✅*

58.0%

22-
frdm_rw612 1 🏷️ ✅*

83.0%

22-
✔️* zephyr_main giga 4 🏷️ ✅*

54.5%

4414-
nano33ble 1 🏷️ ✅*

78.7%

2210-
nano_matter 📗 ✔️*

⚠️ 85.7%

2010(2*)
niclasense 2 🏷️ ✅*

⚠️ 87.3%

2010-
opta 4 🏷️ ✔️*

46.7%

5426(2*)
portentac33 3 🏷️ ✔️*

⚠️ 95.1%

5628(8*)
portentah7 3 🏷️ ✔️*

48.0%

5828(2*)
✅* zephyr_unoq unoq 📗 ✅*

26.3%

5210-
Legend

BoardTestStatus description
🔥 🔥 Test run failed to complete.
🔴 Test completed with unexpected errors.
✔️* 🚫 Test completed with errors, but all are known/expected.
✅* 🟡 Test completed with some warnings; no errors detected.
🟢 Test passed successfully, with no warnings or errors.
🌑 🌑 Test was skipped.

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants