Write aborted when uploading meshtastic web

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

1 Like

It most likely will work.

Do you use windows or linux?

1 Like

More techniques for fixing it available on the website now. Managing ESP32 partitions | Meshtastic

1 Like