I tried to update my Heltec v4 to 2.7.18.fb3bf78 just now. But the script failed saying that bleota-s3.bin is missing. And indeed, it is not in the zip. The file is, however, present in 2.7.17 zips. Packaging error?
❯ ./device-install.sh -f firmware-heltec-v4-2.7.18.fb3bf78.factory.bin
Firmware metadata: firmware-heltec-v4-2.7.18.fb3bf78.mt.json
{
"version": "2.7.18.fb3bf78",
"build_epoch": 1768867200,
"platformioTarget": "heltec-v4",
"mcu": "esp32s3",
"repo": "meshtastic/firmware",
"files": [
{
"name": "firmware-heltec-v4-2.7.18.fb3bf78.elf",
"md5": "224716c54dab0ba59f7309383a600a6d",
"bytes": 22181832
},
{
"name": "firmware-heltec-v4-2.7.18.fb3bf78.bin",
"md5": "01b078af26ff0e33e98dec51258c3080",
"bytes": 2064160,
"part_name": "app0"
},
{
"name": "firmware-heltec-v4-2.7.18.fb3bf78.factory.bin",
"md5": "ac818553a0a36cdc5d87ab2f68f5c273",
"bytes": 2129696
},
{
"name": "littlefs-heltec-v4-2.7.18.fb3bf78.bin",
"md5": "5ffbe399caeb9fa149d758673cdbaa48",
"bytes": 3538944,
"part_name": "spiffs"
},
{
"name": "mt-esp32s3-ota.bin",
"md5": "497d3108c038f8a6b5f4e234a1156c8a",
"bytes": 636544,
"part_name": "app1"
}
],
"has_mui": false,
"has_inkhud": false,
"part": [
{
"name": "nvs",
"type": "data",
"subtype": "nvs",
"offset": "0x9000",
"size": "0x5000",
"flags": ""
},
{
"name": "otadata",
"type": "data",
"subtype": "ota",
"offset": "0xe000",
"size": "0x2000",
"flags": ""
},
{
"name": "app0",
"type": "app",
"subtype": "ota_0",
"offset": "0x10000",
"size": "0x640000",
"flags": ""
},
{
"name": "app1",
"type": "app",
"subtype": "ota_1",
"offset": "0x650000",
"size": "0x640000",
"flags": ""
},
{
"name": "spiffs",
"type": "data",
"subtype": "spiffs",
"offset": "0xc90000",
"size": "0x360000",
"flags": ""
},
{
"name": "coredump",
"type": "data",
"subtype": "coredump",
"offset": "0xFF0000",
"size": "0x10000",
"flags": ""
}
],
"hwModel": 110,
"hwModelSlug": "HELTEC_V4",
"architecture": "esp32-s3",
"activelySupported": true,
"displayName": "Heltec V4",
"supportLevel": 1,
"images": [
"heltec_v4.svg"
],
"tags": [
"Heltec"
],
"requiresDfu": true,
"partitionScheme": "16MB"
}
Error: file bleota-s3.bin wasn't found. Terminating.
Category
Other
Hardware
Not Applicable
Is this bug report about any UI component firmware like InkHUD or Meshtatic UI (MUI)?
Firmware Version
2.7.18.fb3bf78
Description
I tried to update my Heltec v4 to 2.7.18.fb3bf78 just now. But the script failed saying that bleota-s3.bin is missing. And indeed, it is not in the zip. The file is, however, present in 2.7.17 zips. Packaging error?
Relevant log output
❯ ./device-install.sh -f firmware-heltec-v4-2.7.18.fb3bf78.factory.bin Firmware metadata: firmware-heltec-v4-2.7.18.fb3bf78.mt.json { "version": "2.7.18.fb3bf78", "build_epoch": 1768867200, "platformioTarget": "heltec-v4", "mcu": "esp32s3", "repo": "meshtastic/firmware", "files": [ { "name": "firmware-heltec-v4-2.7.18.fb3bf78.elf", "md5": "224716c54dab0ba59f7309383a600a6d", "bytes": 22181832 }, { "name": "firmware-heltec-v4-2.7.18.fb3bf78.bin", "md5": "01b078af26ff0e33e98dec51258c3080", "bytes": 2064160, "part_name": "app0" }, { "name": "firmware-heltec-v4-2.7.18.fb3bf78.factory.bin", "md5": "ac818553a0a36cdc5d87ab2f68f5c273", "bytes": 2129696 }, { "name": "littlefs-heltec-v4-2.7.18.fb3bf78.bin", "md5": "5ffbe399caeb9fa149d758673cdbaa48", "bytes": 3538944, "part_name": "spiffs" }, { "name": "mt-esp32s3-ota.bin", "md5": "497d3108c038f8a6b5f4e234a1156c8a", "bytes": 636544, "part_name": "app1" } ], "has_mui": false, "has_inkhud": false, "part": [ { "name": "nvs", "type": "data", "subtype": "nvs", "offset": "0x9000", "size": "0x5000", "flags": "" }, { "name": "otadata", "type": "data", "subtype": "ota", "offset": "0xe000", "size": "0x2000", "flags": "" }, { "name": "app0", "type": "app", "subtype": "ota_0", "offset": "0x10000", "size": "0x640000", "flags": "" }, { "name": "app1", "type": "app", "subtype": "ota_1", "offset": "0x650000", "size": "0x640000", "flags": "" }, { "name": "spiffs", "type": "data", "subtype": "spiffs", "offset": "0xc90000", "size": "0x360000", "flags": "" }, { "name": "coredump", "type": "data", "subtype": "coredump", "offset": "0xFF0000", "size": "0x10000", "flags": "" } ], "hwModel": 110, "hwModelSlug": "HELTEC_V4", "architecture": "esp32-s3", "activelySupported": true, "displayName": "Heltec V4", "supportLevel": 1, "images": [ "heltec_v4.svg" ], "tags": [ "Heltec" ], "requiresDfu": true, "partitionScheme": "16MB" } Error: file bleota-s3.bin wasn't found. Terminating.