diff --git a/scripts/tools/memory/platform/qpg.cfg b/scripts/tools/memory/platform/qpg.cfg index 97aea63fdfa051..ec6a7d374c81f7 100644 --- a/scripts/tools/memory/platform/qpg.cfg +++ b/scripts/tools/memory/platform/qpg.cfg @@ -35,10 +35,21 @@ 'sections': { 'FLASH': [ '.text', - '.rom', + '.flashjumptable', + '.datajumptable', + '.m_flashjumptable', + '.loaded_user_license', '.native_user_license', + '.extended_user_license', '.isr_vector', '.ARM.exidx', + # Bootloader + '.bootloader', + '.bl_user_license', + '.upgrade_image_user_license', + # NVM / Factory areas + '.gpNVM', + '.factory_data', ], 'RAM': [ '.data', @@ -49,17 +60,17 @@ '.ret_hw', '.ret_sw', '.unused_area', - '.pkey', - '.pufr', '.lower_ram_retain', '.lower_ram_retain_gpmicro_accessible', '.higher_ram_noretain', - '.gpNVM', + '.rom_m_bss', + '.rom_m_data', + '.lower_ram_retain_gpmicro_accessible_mrom', + ], + 'OTA': [ + 'OTA', + 'JTOTA', ] } }, - 'collect': { - # Strip these prefixes from compilation unit paths. - 'prefix': ['/mnt/c/Projects', '/mnt/c'] - }, }