After a recent core change Tasmota fails to load binaries over 560k due to new bootloader functionality.
After the file is loaded this is reported:
load 0x4010f000, len 3664, room 16
tail 0
chksum 0xee
csum 0xee
v39c79d9b
@cp:0
cmp:
ets Jan 8 2013,rst cause:3, boot mode:(3,7)
ets_main.c
It seems the bootloader fails to compare the copied binary with the uploaded binary (for obvious reasons as part of the uploaded file are being overwritten by the bootloader copy routine).
A recent commit 51daecc introduces this cmp functionality not present in previous bootloader versions and leads to the device hangs.
Pls remove the compare functionality as it breaks OTA functionality
EDIT: Using core 2.7.1 the OTA uploads work fine (as it has no compare functionality)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4