2016-04-04 01:15 AM
Good morning to all,
I have a little problem with my module. After a filesystem update I send the command AT+CFUN=1 to reset the module. The module return OK, return ''+WIND:2:Reset'' but don't resect. Why?Stefano #spwf01sa #bug2016-04-04 01:23 AM
ciao Stefano,
please be sure that boot pin is not high after resetj2016-04-04 01:30 AM
Boot pin is left floating and the mosule starts correctly after an hard reset. Only the soft reset fail.
Stefano2016-04-05 07:00 AM
No idea :(
can I have the serial number of the module?configuration variable called ''nv_serial''2016-04-07 06:08 AM
Serial number is 2015D02659.
Stefano2016-04-07 06:58 AM
Checked production logs. Module was sane.
You can contact your local ST distributor to replace current broken module (and open a failure analysis on bad part you have).Before, please be sure that HW (board) is sane. Test module's pins. Check I/O levels (mainly Reset line).Only for debugging purpose: is there the same behavior when different baudrate is set? Do you notice the same problem working on different environment (change PC, change serial tool, change eval-board, change module)?Let me knowj2016-07-25 01:54 AM
Hi!
I've found the same problem after upgrading firmware from 3.3 to 3.5... After sending the command AT+CFUN=1 (0..4, doesn't matter) my SPWF01 answers: +WIND:2:Reset and ...NOMORE. It does not response on any console commands. It seems to be ''hang on''. How can I fix this bug?2016-07-27 02:27 AM
Hi Daniel,
are you facing this problem on evaluation board, or your custom board? My suspect is on boot or reset pins, since module is correctly rebooting. In the first case, STM32 bootloader is running in place or wifi application FW, in the second case, STM32 is on reset line. Please use an oscilloscope to monitor boot/reset lines.If you see this problem on evaluation board, please contact your local ST distributor.Regardsjerry2016-07-28 02:56 AM
Hi, Jerry!
Thank you for your answer. At first, I use SPWF on my custom board. I attached a piece of circuit. At second, I used a scope to monitor RESET and BOOT pins. There are results. BOOT: 0V before using AT+CFUN=1. 0V after. No reaction. RESET: 3.3V before. And It get down to 2.8V after! And It stays on this voltage level continuously. While I do not press RESET button. May be It is a key to solve the problem? Best regards, Daniel. ________________ Attachments : SPWF_connection_circuit.png : https://st--c.eu10.content.force.com/sfc/dist/version/download/?oid=00Db0000000YtG6&ids=0680X000006I1Qg&d=%2Fa%2F0X0000000bmt%2FL3pA3hYzests_XfV5icD3LL3HXEXnS_3KLSt6jHpg5w&asPdf=false2016-07-28 09:57 AM
Hi Daniel,
I think that's the key. HW reset works because your 0.1uF capacity is empty...What about your externam MCU output pin? Push-Pull or OpenDrain? Try to leave it floating while running a SW reset.j