2023-03-03 06:46 AM
Currently, I am working on creating a WiFi driver for EMW3080, which is integrated into the STM32U585I-IOT, for a commercial RTOS. Unfortunately, I have not been able to locate any programming guide or technical reference manual that would assist me in understanding how to communicate with the EMW3080 that is connected via the SPI bus.
Upon reviewing the EMW3080 datasheet, it appears that AT commands are used to communicate with the WiFi module. However, I am still unable to locate any information regarding the specific commands or how to utilize them. I would greatly appreciate any guidance you can provide regarding where to find the documentation necessary to communicate with the firmware running on the EMW3080.
Moreover, I can see that a TCP/ IP stack is running on EMW3080 which means that we get the processed packets from the stack. Is there any way we can get the raw packets so that we can use the native TCP/IP stack running inside Host OS?
Solved! Go to Solution.
2023-04-03 04:47 AM
Hi all,
please note that in addition to (other) AzureRTOS integration examples (e.g. STM32CubeU5 and X-
CUBE-AZURE), X-CUBE-AWS (or https://github.com/FreeRTOS/iot-reference-stm32u5) also provide FreeRTOS integration examples where the TCP/IP stack remains on the host.
2023-03-04 03:15 AM
I am also facing the same issue. Can anyone provide guidance on understanding the protocol or commands used to communicate with EMW3080? I'm encountering the same issue and haven't been able to find a programming guide. While I've come across initialization functions that reset/power on the module through GPIO pins, I'm looking for documentation that can help me comprehend the EMW3080's operations. Any assistance would be greatly appreciated.
2023-03-08 01:09 AM
@Lina DABASINSKAITE
I am still blocked on this issue. Could you please tag the relevant persons to help me here find the answer?
Some of the tags removed to adhere community guidelines.
2023-03-08 09:16 AM
Hello Dharia,
Thanks for being a part of ST Community! I have share your questions with the responsible team. Will keep you posted on the status.
BR,
Lina - ST Community Team
2023-03-09 01:33 AM
Hello @Community member, Hello @Community member,
You can find integration of EMW3080 Wi-Fi driver with NetXDuo and ThreadX for B-U585I-IOT02A board on this github repository: https://github.com/STMicroelectronics/x-cube-azure-telematics.
This application provides an example of Azure RTOS NetX/NetXDuo Azure IoT cloud usage (with EWARM and CubeIDE). There is also an .ioc file for Code Generation with CubeMX.
Please follow the instructions in the "How to use it" section x-cube-azure-telematics/README.md at main · STMicroelectronics/x-cube-azure-telematics · GitHub
You would refer to this ST wiki page: Introduction to NETXDUO article.
Hope this helps.
When your question is answered, please close this topic by choosing Select as Best. This will help other users find that answer faster.
Imen
2023-03-09 02:07 AM
Hi @Imen DAHMEN ,
I have examined the GitHub repositories and executed the examples on my setup, but I was unable to locate the answers I am seeking.
My inquiries are:
Best Regards,
Dharia
2023-03-09 02:07 AM
Hi @Imen DAHMEN (ST Employee) ,
I have examined the GitHub repositories and executed the examples on my setup, but I was unable to locate the answers I am seeking.
My inquiries are:
Best Regards,
Dharia
2023-03-10 07:31 AM
Hi @Community member
The forum moderator had marked your post as needing a little more investigation and direct support. An online support case has been created on your behalf, please stand by for just a moment and you will hear from us.
Regards,
Billy
2023-04-03 04:47 AM
Hi all,
please note that in addition to (other) AzureRTOS integration examples (e.g. STM32CubeU5 and X-
CUBE-AZURE), X-CUBE-AWS (or https://github.com/FreeRTOS/iot-reference-stm32u5) also provide FreeRTOS integration examples where the TCP/IP stack remains on the host.