Closed
Description
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)
Metadata
Metadata
Assignees
Labels
No labels