cancel
Showing results for 
Search instead for 
Did you mean: 

B-U585I-IOT02A - Unable to add EMW3080 Wi-Fi driver in STM32CubeIDE

Domenico
Associate III

Hi,

I'm trying to configure a project in STM32CubeIDE with EMW3080 Wi-Fi driver following an example form STM32CubeU5 and Introduction to NETXDUO article. I add NetXDuo files for Wi-Fi driver and configure mx_wifi_conf.h file but I get the following console errors:

make: *** [Middlewares/ST/netxduo/common/drivers/wifi/mxchip/subdir.mk:25: Middlewares/ST/netxduo/common/drivers/wifi/mxchip/nx_driver_framework.o] Error 1
make: *** Waiting for unfinished jobs....

And errors like this on nx_driver_framework.c file:

'NX_DRIVER_ERROR' undeclared (first use in this function); did you mean 'NX_CALLER_ERROR'?

but NX_DRIVER_ERROR is defined in nx_driver_framework.h file in the same path of nx_driver_framework.c file.

Thanks

1 ACCEPTED SOLUTION

Accepted Solutions
AMARSTM
Associate II

Hello @Domenico​,

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

You will find EWARM and CubeIDE projects and an .ioc file for Code Generation with CubeMX.

Hope this helps.

Best regards.

View solution in original post

1 REPLY 1
AMARSTM
Associate II

Hello @Domenico​,

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

You will find EWARM and CubeIDE projects and an .ioc file for Code Generation with CubeMX.

Hope this helps.

Best regards.