Hello,
Depending on the environment you want to upload you can try the address definition from one of the json files below:
For dev:
For prod
Convert the address in decimal to hexadecimal:
{
"name": "OpenMQTTGateway",
"new_install_prompt_erase": true,
"builds": [
{
"chipFamily": "ESP32",
"improv": false,
"parts": [
{ "path": "/firmware_build/esp32-lolin32lite-ble-bootloader.bin", "offset": 4096 },
{ "path": "/firmware_build/esp32-lolin32lite-ble-partitions.bin", "offset": 32768 },
{ "path": "/firmware_build/boot_app0.bin", "offset": 57344 },
{ "path": "/firmware_build/esp32-lolin32lite-ble-firmware.bin", "offset": 65536 }
]
}
]
}
Gives:
- esp32-lolin32lite-ble-bootloader.bin → 0x1000
- esp32-lolin32lite-ble-partitions.bin → 0x8000
- boot_app0.bin → 0xE000
- esp32-lolin32lite-ble-firmware.bin → 0x10000
So my guess is that you should have 0x8000 instead of 0x800, like in the screenshot of the documentation ![]()
Missed a 0
and looked at least twice
