Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)
Other
2.73k
stars
360
forks
source link
OTA Updates broken vol2. - HTTP Headers Capitalisation #1655
After buying "HAA Manager" (iOS) I run autoupdate for my all devices
One of them - "Sonoff SV" - won't finish update. I have yellow screen with HAA Installation
The procedure from issue #825 don't work (I use esptool.py for flashing)
_(...) 3. Enable flash mode in the device.
Flash last haaboot.bin using this command:
esptool.py -p /dev/ write_flash 0x2000 haaboot.bin
Reboot your device._
(esp32-env) uEr@MBA ESP32 % esptool.py -p /dev/cu.usbserial-0001 write_flash 0x2000 /Users/uEr/Downloads/HAA/haaboot.bin
esptool.py v3.2
Serial port /dev/cu.usbserial-0001
Connecting...
Detecting chip type... Unsupported detection protocol, switching and trying again...
Connecting...
Detecting chip type... ESP8266
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: a4:cf:12:d8:5b:02
Stub is already running. No upload is necessary.
Configuring flash size...
Flash will be erased from 0x00002000 to 0x00062fff...
Compressed 395472 bytes to 283558...
Wrote 395472 bytes (283558 compressed) at 0x00002000 in 31.1 seconds (effective 101.7 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
I also try flash another firmware (tasmota) and it's work fine.
Logs from device look like this, and still there is "Content-Length: 2"
Hi,
After buying "HAA Manager" (iOS) I run autoupdate for my all devices One of them - "Sonoff SV" - won't finish update. I have yellow screen with HAA Installation
The procedure from issue #825 don't work (I use esptool.py for flashing)
_(...) 3. Enable flash mode in the device.
I also try flash another firmware (tasmota) and it's work fine.
Logs from device look like this, and still there is "Content-Length: 2"