Overwrite boot.py while running?
I'm able to download the boot and main file by http at runtime, can i overwrite the existing boot/main while the code is executing? Then i will restart py if it downloads ok?
Also, how do i get the hash of a file?
I think (not tested) you can overwrite a file while running (since you are running a compiled version of the file).
For hashing, see: https://docs.pycom.io/firmwareapi/micropython/uhashlib.html