🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    How to use the full size of the partition with PlatformIO?

    SOFTWARE
    1
    2
    3.5k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      GoT
      last edited by

      Hi everyone,
      I bought a M5Core2 with Flash 16MB and PSRAM 8MB, but with PlatformIO, I'm not able to use the whole space.
      I created a partition csv file (see below), but it seems not really working well

      # Name,   Type, SubType, Offset,  Size, Flags
      nvs,      data, nvs,     0x9000,  0x5000,
      otadata,  data, ota,     0xe000,  0x2000,
      app,      app,  ota_0,   0x10000, 0xff0000,
      

      I always receive this kind of errors:

      .platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: .pio/build/m5stack-core2/firmware.elf section `.flash.rodata' will not fit in region `drom0_0_seg'
      .platformio/packages/toolchain-xtensa-esp32/bin/../lib/gcc/xtensa-esp32-elf/8.4.0/../../../../xtensa-esp32-elf/bin/ld: region `drom0_0_seg' overflowed by 247536 bytes
      

      I really don't know what to do with that.
      Without my little change, platformio returns:

      RAM:   [          ]   1.8% (used 119212 bytes from 6553600 bytes)
      Flash: [==        ]  20.9% (used 3485493 bytes from 16711680 bytes)
      

      So I should have available spaces ^^'

      Any idea?

      1 Reply Last reply Reply Quote 0
      • G
        GoT
        last edited by

        Everything is reproducible here: https://github.com/PierreRambaud/pokegotchi/tree/try/partitions

        1 Reply Last reply Reply Quote 0
        • First post
          Last post