- Notifications
You must be signed in to change notification settings - Fork 13.3k
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