logo elektroda
logo elektroda
X
logo elektroda

OpenBK Compatibility with ESP8266MOD (ESP-12F) and 4MB Flash Size

Tilator 384 6
ADVERTISEMENT
  • #1 21746382
    Tilator
    Level 11  
    Does OpenBK support ESP8266MOD version also known as ESP-12F?

    Is seems to have 4MB (some might have 8MB) flash size and OpenBK seems only be compiled for 1MB or 2MB flash sizes.

    Is there some problem with 4MB size or with this ESP-12F in general? Or is it fully supported?
  • ADVERTISEMENT
  • ADVERTISEMENT
  • #3 21746414
    Tilator
    Level 11  
    divadiow wrote:
    didn't progress to a release though for 4/8mb+


    OK. So only 2MB flash is used.

    Do you know if the 2MB flash version works with this ESP-12F even though the whole flash is not used?
  • ADVERTISEMENT
  • #4 21746417
    divadiow
    Level 37  
    should do. I remember using 2mb image on 4/8mb ESP8266
  • #5 21746420
    Tilator
    Level 11  
    divadiow wrote:
    should do. I remember using 2mb image on 4/8mb ESP8266


    Thanks.

    I shall try then.
  • ADVERTISEMENT
  • #6 21746793
    p.kaczmarek2
    Moderator Smart Home
    You can easily flash "smaller" version on larger flash sizes, no problem there. Futher memory sections will be just ignored.
    Helpful post? Buy me a coffee.
  • #7 21746827
    Tilator
    Level 11  
    p.kaczmarek2 wrote:
    You can easily flash "smaller" version on larger flash sizes, no problem there. Futher memory sections will be just ignored.


    Yes. Of course. If there is no other difference preventing use of the same FW.

Topic summary

OpenBK firmware currently supports ESP8266 modules with 1MB or 2MB flash sizes but does not have an official release for 4MB or 8MB flash variants. The ESP8266MOD, also known as ESP-12F, typically comes with 4MB flash memory. Although OpenBK is not compiled specifically for 4MB flash, it is possible to use the 2MB flash version of OpenBK on ESP-12F modules with larger flash sizes (4MB or 8MB). This approach has been tested and confirmed to work, albeit without utilizing the full flash capacity of the module.
Summary generated by the language model.
ADVERTISEMENT