cancel
Showing results for 
Search instead for 
Did you mean: 

NUCLEO-W67W62M1 getting stuck during initialisation

srikala
Visitor

Hello ST Community,

I’m working on integrating the NUCLEO-W67W62M1 Wi-Fi module with an STM32H723ZG(spi ptotocol) board using the Arduino connectors.
I followed the official documentation for the CLI example and generated the .ioc project accordingly. The project builds and flashes successfully, but I’m getting stuck during the modem initialization.

  • Host MCU: STM32H723ZG (Nucleo-H723ZG board)

  • Wi-Fi Module: NUCLEO-67W61M1

  • Connection: Arduino connectors

  • Firmware on Wi-Fi module: t01.bin (flashed in standalone mode)

  • Example used: CLI project generated from STM32CubeMX (following ST documentation)

  • RTOS: FreeRTOS(cmsis-v2) (default configuration)

    problem1:

    During initialization in W61_AT_ModemInit(W61_Object_t *Obj), the function fails at the semaphore wait:

     
     
xReturned = xSemaphoreTake(mdm->sem_if_ready, pdMS_TO_TICKS(4000));                             
 if (xReturned != pdPASS) { SYS_LOG_ERROR("sem_if_ready not received\n"); ret = -1; goto __err; }

problem 2:

While trying to flash t01.bin through the host, I am getting a handshake failure. Is there a specific sequence or procedure I should follow to successfully establish the handshake with the hardware.
srikala_1-1761809592148.png

 


 

Thank you in advance.
2 REPLIES 2
Andrew Neil
Super User

@srikala wrote:

NUCLEO-W67W62M1 Wi-Fi module .


There doesn't seem to be any such board - did you mean X-NUCLEO-67W61M1 ?

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.
Imen.D
ST Employee

Hello @srikala ,

Did you try to follow step-by-step the CLI example provided in ST wiki: Introduction to Wi-Fi® - stm32mcu.

You can find more details and the "reason" of the disconnection is returned in this page: ST67W611M1 Wi-Fi®– CLI Projects

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen