Wifi and Ethernet on Curiosity PIC32MZEF

csmc wrote on November 21, 2019:


I’m working with the Curiosity PIC32MZEF development board. In our particular application, the user needs to be able to use both WiFi and Ethernet.

The best solution would be having both interfaces active at the same time. Is this possible?

Switching between WiFi and Ethernet can be done successfully by defining the PIC32_USE_ETHERNET macro, but is there any support for doing this during runtime?

Thank you.

Yuki-AWS wrote on November 22, 2019:

Hi csmc,

Amazon FreeRTOS Microchip PIC32 demo out of box is configured to use either Ethernet or WiFi, not both. Though, it should be possible for user to customize our demo to enable both Ethernet and WiFi.

When enabling more components on customer application, user needs to watch out for memory consumption. On PIC32MZEF, it seems we have 512KB RAM (https://www.microchip.com/Developmenttools/ProductDetails/DM320104#additional-summary), which should be plenty to have both Ethernet and WiFi. User also needs to do some work in network stack customization.

We are aware this feature request now. Will working on properly prioritize it on our end.