- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm trying to have a Laird LWB module (base on CYW4343W) running with WICED software on STM32H733.
I selected WICED 6.2 because the STM32H7 MCU is supported. On latest WICED 6.6 release the STM32H7 MCU has been removed.
Question 1: Why was STM32H7 removed from release 6.6? Known Issues?
When checking the code inside WICED 6.2, I see that the interface with peripherals is completely different when comparing STM32F4 and STM32H7 support. For STM32F4, Infineon uses its own "platform" functions, but for STM32H7, Infineon use the ST's "HAL" functions.
Question 2 : Why?
The HAL functions used for MCU STM32H7 are quite old and they can't work directly since the RTC/CTS flow control is not yet implemented (see in file 43xxx_WiFi\WICED\platform\MCU\STM32H7xx\peripherals\libraries\src\tm32h7xx_hal_uart.c)
Question 3: Is there an actual platform with STM32H7 and CYW4343W or CYW43438 where this code has been tested sucessfully fot both WiFi AND Bluetooth? Which one?
All these questions are related to the latest one. I try to habe Bluetooth running on my platform and it's not completely functional. I replaced the HAL function by the latest ST release in order to solve the RTS/CTS issue. The UART communication is establishedd for the various initialization messages but once the BT firmware update starts it hangs. It's quite complex to debug since the Bluetooth implementation is a binary library and if this library seams blocked without outputing any log and without calling any HAL function we can't know where the issue is.
Question 4: Any idea how to debug such issue?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @cniclaes
Unfortunately as of now, the Wi-Fi Host Driver does not support Wi-Fi Direct, and therefore the STM32 connectivity package https://github.com/Infineon/stm32-connectivity does not support it either.
Currently we don't have broad market support for STM32H7 other than the connectivity package.
For any dedicated support, I would suggest you to contact via our local sales or FAE.
Thanks ,
Anjana
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @cniclaes
As per my knowledge , we don't support STM32H + 4343W on WICED. We will check if there is any resources available to share on porting to STM32H7.
Meanwhile, please check if this will be helpful in your case : https://github.com/Infineon/stm32-connectivity
Regards,
Anjana
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
As far as I can see in WICED 6.2, the H7 platform is supported all the necessary HAL and drivers are present.
The STM32-connectivity package is an alternative for WICED, but some major features, such as WiFi Direct, weren't ported to this environement, so we can't use it.
I'm a bit upset when i read "we don't support". Once CPUs and radio chip are supported in a package, any combination shall be supported. If only the combinations from the development boards are supported, the package is useless for any actual product.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @cniclaes
Unfortunately as of now, the Wi-Fi Host Driver does not support Wi-Fi Direct, and therefore the STM32 connectivity package https://github.com/Infineon/stm32-connectivity does not support it either.
Currently we don't have broad market support for STM32H7 other than the connectivity package.
For any dedicated support, I would suggest you to contact via our local sales or FAE.
Thanks ,
Anjana