Closed nevercast closed 6 years ago
That's not an issue, and was discussed quite a few times in the forum. And in your list above, after step i the flash should be completely empty. Especially step ii is not possible without reloading a firmware image. You can restore the Lora MAC by performing a regular firmware upload with the PyCom updater.
The software server will only know the LoRa mac of the device if it was updated with the Pycom firmware tool at least once before it was erased. The latest beta firmware updater has a function to assign a new Mac (pending availability) if the mac was erased without a backup being made. The download links for the beta firmware updater are available on the forum.
@robert-hh Aye, I missed the step where I reflashed the 1.19.0.b3 image.
Thanks, both, I'll try the Firmware Updater and see if that recovers the mac, if not, I guess I'll get a new one. Cheers.
Please include the following information when submitting a bug report:
esptool -X -c esp32 --tx-break -b 921600 --after no_reset -p COM3 erase_flash
from network import LoRa
lora = LoRa(mode=LoRa.LORA, region=LoRa.AU915)
lora.mac()
aa-bb-cc-dd-lo-ra-ma-cc
ff-ff-ff-ff-ff-ff-ff-ff
I have discovered the hard way that the LoRa MAC is not stored in some fuses but in flash, I've deleted it. Is there anyway to recover the former LoRa MAC address of this device? If I provide you with the WiFi MAC do you have the LoRa MAC available? The unique id is
24-0a-c4-0a-ab-c0
Cheers. Josh.