2016-12-13 10:57 PM
I'm using the STM32F411RE board with the IDW01M1 WiFi expansion module. I run some examples from en.x-cube-wifi1_firmware.zip lib.
However, all example code I run always fail during the wifi_init()--> wifi_reset() call where it just hangs in this while loop:
while(IO_status_flag.WiFi_WIND_State.WiFiHWStarted != WIFI_TRUE)
{ __NOP(); //nothing to do }but WiFiHWStarted never gets set to WIFI_TRUE.
Maybe i dismissed some wiring conncetions (the expantion connected via wires to eval board)?
I have JP3 set in the 1-2 position (which it is). I also have JP4 set in the 1-2 position. I have connceted 3.3v to CN7 pins 12&Thanks,
Note: this post was migrated and contained many threaded conversations, some content may be missing.2017-10-27 02:11 AM
In my case it looks like it was a hardware problem. I put an new X-NUCLEO-IDW01M1 and the hanging issues stopped!
2017-11-05 01:52 AM
Same here... Changing the
X-NUCLEO-IDW01M1
solved the problem..
I need to now check what is the issue with the old board.
I did tap the uart lines and check in the oscilloscope but I could not see any data transmitted.
Thanks
Raghuram
2017-11-05 01:53 AM
Changing the
X-NUCLEO-IDW01M1
solved the problem..
Thanks
Raghuram
2017-11-23 10:46 PM
Hi Yoann,
I did a little more digging by reading the WIND messages coming over UART from the SPWF01SA.
I see that the board in which the issue is present, I donot see
+WIND:32:WiFi Hardware Started
message.But in the new
X-NUCLEO-IDW01M1, I receive this message and after this everything works fine.
Any idea what could be causing the SPWF01SA to not send this message? Could it be an issue in the Hardware?
Has anyone faced this problem?
The old board version is 3.4 (SPWF01S-150410-c2e37a3).
Thanks for the help
Regards,
Raghuram