addshore
12/10/2025, 4:36 PMjag toit tool firmware --envelope=.\ble.envelope flash -pCOM70
- esptool.exe -p COM70 -b 460800 read_flash 0 ALL ble_adv_500.bin
Is there an easy way to get and or reconstruct such as binary using the toit firmware commands that I am missing?addshore
12/10/2025, 4:37 PMkasperl
12/10/2025, 5:50 PMjag toit tool firmware extract --helpkasperl
12/10/2025, 5:51 PMjag toit tool firmware --envelope=ble.envelope extract --format=binary -o ble_adv_500.bin?addshore
12/10/2025, 6:24 PMaddshore
12/10/2025, 6:25 PMaddshore
12/10/2025, 9:23 PM> jag monitor
Starting serial monitor of port 'COM14' ...
ESP-ROM:esp32c6-20220919
Build:Sep 19 2022
rst:0x15 (USB_UART_HPSYS),boot:0x6f (SPI_FAST_FLASH_BOOT)
Saved PC:0x4080082e
SPIWP:0xee
mode:DIO, clock div:2
load:0x42130020,len:0x489c4
load:0x40800000,len:0x762c
load:0x42000020,len:0x12a814
Invalid image block, can't boot.
ets_main.c 331addshore
12/10/2025, 9:24 PMkasperl
12/11/2025, 6:18 AMaddshore
12/11/2025, 10:37 AMkasperl
12/11/2025, 10:42 AMaddshore
12/11/2025, 10:44 AMaddshore
12/11/2025, 10:44 AMkasperl
12/11/2025, 10:44 AMaddshore
12/11/2025, 10:44 AMjag flash ?addshore
12/11/2025, 10:45 AMaddshore
12/11/2025, 10:46 AMkasperl
12/11/2025, 10:49 AMkasperl
12/11/2025, 10:51 AMkasperl
12/11/2025, 10:51 AM--format=image?addshore
12/11/2025, 10:52 AMaddshore
12/11/2025, 10:52 AMkasperl
12/11/2025, 10:54 AM- binary: the binary app partition. This format can be used with
the 'esptool' tool.
- elf: the ELF file of the executable. This is typically used
for debugging.
- ubjson: a UBJSON encoding of the sections of the image.
- image: a binary image suitable for running on QEMU,
Wokwi, or for flashing a device. See below.kasperl
12/11/2025, 10:54 AM--format option.kasperl
12/11/2025, 10:54 AM.bin files, which adds to the confusion.kasperl
12/11/2025, 10:54 AMkasperl
12/11/2025, 10:55 AM--format=binary seems unhelpful.addshore
12/11/2025, 12:34 PMaddshore
12/11/2025, 12:34 PMkasperl
12/11/2025, 12:48 PMkasperl
12/11/2025, 12:49 PM