Memory utilization report

Sysprogs forums Forums VisualGDB Memory utilization report

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #36952
    mattia
    Participant

    Hello,

    I’m using an ESP32-S3 with 8 MB flash. When I compile, I get this report:

    ——————- Memory utilization report ——————-
    Used DATA_FLASH: 3441KB out of 60MB (5%) [+288]
    Used INSTR_FLASH: 1083KB out of 128MB (0%) [+796]
    Used INSTR_RAM: 107KB out of 296KB (36%)
    Used DATA_RAM: 186KB out of 296KB (63%) [+544]
    Used Unknown: 13KB

    Why such these data? I don’t have neither 60MB, nor 128 MB of Data or instrument flash. I also don’t have 296KB of INSTR_RAM or DATA_RAM. Why those data are so wrong? Can I correct them?

    Thanks,

    Mattia

    #36954
    support
    Keymaster

    It looks like your technical support period has expired. We would be happy to help you, however we would kindly ask you to renew your technical support on the following page first: https://sysprogs.com/splm/mykey

    #36956
    mattia
    Participant

    I have just renewed.

    #36959
    support
    Keymaster

    Hi,

    Thanks for renewing.

    For ESP-IDF, the memory layout is taken from the [toolchain directory]\esp32-bsp\bsp.xml file (for old-style toolchains) and from %VISUALGDB_DIR%\Rules\espidf.xml (consolidated toolchain), that was derived from the default linker scripts supplied by Espressif.

    You can edit the memory addresses and sizes by changing the MCUMemory elements (make sure you change it for the correct device).

Viewing 4 posts - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.