STM32H573 - Combining ST67W and Ethernet support?
We are developing a new board based on the STM32H573. We want to incorporate both Wi-Fi and BLE support, so adding the ST67W611M1 seems a logical fit. Digging into CubeMX, it appears that the ST67W relies on a FreeRTOS + lwIP solution, at least for the T02 architecture. (I would prefer not to use the T01 architecture, as it’s considerably more flexible to have the lwIP API in the host MCU.) However, we also want to incorporate Ethernet support, and if one wants an out-of-the-Cube(MX) solution for Ethernet, all the provided examples are for ThreadX + NetX Duo. We recently completed a design with the H563 and Ethernet using ThreadX and NetX Duo, so I’m familiar with that solution.
I did see the post about using STM32H5 with lwIP, so I know it’s something that can be done. Is using FreeRTOS + lwIP the best solution for supporting both Ethernet and Wi-Fi on STM32, since there doesn’t seem to be an out-of-the-box solution for Wi-Fi using ThreadX + NetX Duo? FWIW, I don’t need to have both the Wi-Fi and Ethernet interfaces running simultaneously, but it would be pretty neat if I could do that. Otherwise, at startup I would just enable one interface or the other.
Dana M.
