2 of 2 people found this helpful
The WWD is highly integrated into the WICED SDK. Not very easy to port. If you want to use the features in the WICED SDK, you could port the STMF7 into WICED. But this is not going to be an easy task. You can refer to a this Blog just to get an idea. STM32F469 porting in WICED
My recommendation would be to work with the WHD Driver instead, its a completely platform independent. GitHub - cypresssemiconductorco/wifi-host-driver: Embedded Wi-Fi Host Driver that provides a set of APIs to interact wit…
You can choose the RTOS & Network Stack of your choice. The porting guide on the git page should help you through the process.
As of now the WHD supports only CYW4343W & CYW43012 & the modules derived form these 2 base parts. Let us know which WiFi device family you intend to use.
Thank you for the quick reply.
We are planing to use LBEE5KL1DX (Which is CYW4343 Wifi+Bluetooth) with STM32F769 MCU.
From the above recommendation, we can use/integrate Wifi Host driver in STM32F769 firmware to handle CYW4343 rather than porting entire WiFi stack from WICED SDK. Correct us if we wrongly understood.
As per our need, we need to port both WiFi & BLE stacks. So could you please give us references for, how to port Bluetooth stack from WICED SDK to STM32 CubeMX. ..?
1. Yes, you can integrate WHD with your STM32 to handle CYW4343W by following the steps shown in the porting guide.
2. Regarding the BLE stack, we have not done BLE (no official release) with a Cortex M7 (as STM32F7xx uses M7), it would be better to contact the sales team to get support on this.