[Ovmsdev] Firmware size approaching 4 MB limit

Michael Balzer dexter at expeedo.de
Sat Dec 6 17:33:11 HKT 2025


Everyone,

with the latest vehicle additions, the firmware size has now grown to 
4,015,328 bytes in build 3.3.005-485-gc4664881.

Our flash partitioning scheme is currently designed to provide three 
firmware partitions (factory, ota_0 & ota_1) of 4MB = 4,194,304 bytes each.

So we've now got 178,976 bytes = ~4% left.

Options beyond the 4 MB limit:

  a) split features, e.g. vehicle support, into two or more builds

  b) repartition into two firmware partitions of 6 MB each, reusing the 
factory partition for OTA

  c) switch to an ESP32 WROOM module with 32 MB flash (possible?)

We've got some time left, new vehicles normally don't need that much 
space, I just wanted to raise awareness.

Regards,
Michael

-- 
Michael Balzer * Am Rahmen 5 * D-58313 Herdecke
Fon 02330 9104094 * Handy 0176 20698926

-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 203 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20251206/e73da42d/attachment.sig>


More information about the OvmsDev mailing list