Ah, the second link works fine. I'll check it out.
Yeah, the password is not there, just ghost data from something else. I noticed that when I switched from a longer named SSID, ending '321', to a shorter one by two characters ending with 'E', that the 00 byte comes right at the end of that new SSID but the last character and previous 00 byte of the first SSID with the rest of the previous ghost data are still there, represented below.
Starting at 0B1D ending at 0B35 ('_' replacing private info and '.' representing 0 byte locations.)
____________321.vant 1234
____________E.1.vant 1234
My SSID passphrases never show up in this block of memory. If it should follow right after the SSID then yes, I'd agree. Something isn't allowing the passphrases to be written there. That seems like there is a possible code error based on some hardware difference in this chip not found in the other four or if it is copied to this area from another malfunctioning area. Given that the software has all been the same, it seems there is a hardware issue somewhere. Perhaps there is an unexpected condition happening with this unit that isn't accounted for in the software?
Good troubleshooting method there Peter.
However one of the datasheets says:
- User Param: Users can define the address. In IOT_Demo, the four sectors starting from
0x3C000 are defined as the user parameter area. Users can define any available
address for this area.
According to that the 0x3FF000 sector should be writable. Maybe something else is going on there.