I am trying to upload meshtastic web to meshtastic.local/static. If I upload .gz directly, all the files will get write aborted error and file shows up as 0 in size. I try to upload them unzipped, still same 0 size file created. I use “edit” button to manually post the content of the file. I was able to upload .css and .html. However, when I try to paste .js file in, TBeam resets and no file was saved. Not sure why. I am using 1.2.28 firmware with Tbeam.
Sounds like maybe the partitions aren’t sent right. Can you run a fresh install of the firmware instead of an update and try uploading the web files again?
I had the same issue because SoftRF firmware was installed before shipping.
Do not use the ESPHome-Flasher.exe, but instead erase the flash completely and reflash afterwards meshtastic via command line:
esptool.py --baud 921600 erase_flash
esptool.py --baud 921600 write_flash 0x1000 system-info.bin
esptool.py --baud 921600 write_flash 0x00390000 spiffs-1.2.xx.bin
esptool.py --baud 921600 write_flash 0x10000 firmware-tbeam-1.2.xx.bin
See also here:
Ah, I am using ESPHome-Flasher. I’ll try the cli tools and see if it resolve the problem
It most likely will work.
Do you use windows or linux?
More techniques for fixing it available on the website now. Managing ESP32 partitions | Meshtastic