GpEhSwitch_K32W148EVK.map

This file contains an analysis of the GpEhSwitch_K32W148EVK.map file.

This HTML view is useful for exploring the statically allocated data in a particular build. To compare two different builds or versions these HTML files can be loaded into a diff tool. HTML comments at the top of the HTML code list just the sizes of the banks, sections, files and symbols making identification of differences easy.

Gaps of 16 bytes or less are assumed to be fills and added to the previous item's size. Fills are not explicitly handled.

Percentages are rounded up to the nearest whole percent.

In the tables below the Line column specifies the line number in the input map file that row was derived from.

Some cells are colour coded as follows:

Yellow
Indicates an unexpected start or end address. These are usually caused by the compiler overlaying indentical data to reduce memory usage and are intentional. This is most often seen in read-only (rodata) symbols which are often strings stored in flash memory. As this file lists all allocated symbols calculated totals may exceed the expected value.
Red
Indicates an unexpected total size or percentage. These are usually knock-on effects from the compiler overlaying identical data and do not necessarily indicate a problem.

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

Memories

The Retain column displays the amount of data held during sleep for that memory.

The following memories are in the map file:

Memory Start End Size (kb) Size (b) Used Used % Retain (kb) Line
m_interrupts 0x00000000 0x00000400 1kb 1024 1024 100% 1kb 7724
m_flash_config 0x00000400 0x00000410 0kb 16 0 0% 0kb 7725
m_text 0x00000410 0x000f5fff 982kb 1006575 48236 5% 0kb 7726
fNVM_region 0x000f6000 0x000fa000 16kb 16384 0 0% 0kb 7729
sNVM_region 0x000fa000 0x000fe000 16kb 16384 0 0% 0kb 7730
m_fsl_prod_info 0x000fe000 0x00100000 8kb 8192 0 0% 0kb 7732
m_cstack 0x14000000 0x14002000 8kb 8192 1152 15% 0kb 7733
m_ram_interrupts 0x14002000 0x14002400 1kb 1024 0 0% 0kb 7734
m_data0 0x14002400 0x14004000 7kb 7168 1592 23% 0kb 7735
m_data1 0x20000400 0x2001c000 111kb 113664 11532 11% 0kb 7736
rpmsg_sh_mem 0x489c8800 0x489ca000 6kb 6144 0 0% 0kb 7737

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]


m_interrupts

The Retain column displays the amount of data held during sleep.

Summary for the m_interrupts memory:

m_interrupts Start End Size (kb) Size (b) Used Used % Retain (kb) Line
m_interrupts 0x00000000 0x00000400 1kb 1024 1024 100% 1kb 7724

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_interrupts - Banks

The FLASH memory banks reflect the arrangement in a typical ZigBee 3.0 application. These are logical banks rather than physical banks. The data is useful for determining if the firmware fits into the bank allocated for the active software image. If the inactive image bank is unused then the application is small enough to allow OTA operation.

The memory banks are not specified in the map file but are hardcoded into the analysis script.

The location and size of each bank is listed with the percentage of the memory used in that bank. The sections present in each bank are also listed and may be split across multiple banks. When sleeping with RAM held the Retain column indicates how much data is retained.

Clicking the memory name in the header row will jump back to the memory information.

Clicking the a section name in the section column will jump forward to the section information.

The following banks are in the m_interrupts memory:

m_interrupts Start End Size (kb) Size (b) Used Used % Retain (kb) Line Sections
ACTIVE_1KB 0x00000000 0x00000400 1kb 1024 1024 100% 1kb 7724 .interrupts
Expected used in m_interrupts: 1024 Actual: 1024 100% 1kb 7724

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_interrupts - Sections

The linker divides allocated memory into sections. The location and size of each section is listed with the percentage of the total used memory that section occupies. The bank(s) used by each section are also listed.

Clicking the memory name in the header row will jump back to the memory information.

Clicking a bank name in the Banks column will jump back to the bank information.

Clicking the a section name in the section column will jump forward to that section's files.

The following sections are in the m_interrupts memory:

m_interrupts Start End Size Used Used % Line Banks
.interrupts 0x00000000 0x00000400 1024 1024 100% 7994 ACTIVE_1KB
Expected used in m_interrupts: 1024 Actual: 1024 100% 7724

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_interrupts - Files

The memory used by each file is listed below, grouped by section. The percentage column is the percentage of the section memory that file occupies.

Clicking the memory or section name in a header row will jump back to the memory or section information.

Clicking a file name in the file column will jump forward to that file's symbols.

The following files are in the m_interrupts memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_interrupts - Symbols

The memory used by each symbol is listed below, grouped by file. The percentage column is the percentage of the file memory that symbol occupies.

Clicking the memory, section or file name in a header row will jump back to the memory, section or file information.

The following symbols are in the m_interrupts memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_interrupts - Folders

The memory used by each folder is listed below, grouped by section. The sizes and percentages are for the contents of that folder only, (so contents of subfolders are not included). The percentage column is the percentage of the section memory that Folder occupies.

The following folders are in the m_interrupts memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_interrupts - Tree

The memory used by each folder and file is listed below, grouped by section.The sizes given for folders include the contents of that folder and all subfolders. The percentage column is the percentage of the section memory that entry occupies.

The following folders and files are in the m_interrupts memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]


m_flash_config

The Retain column displays the amount of data held during sleep.

Summary for the m_flash_config memory:

m_flash_config Start End Size (kb) Size (b) Used Used % Retain (kb) Line
m_flash_config 0x00000400 0x00000410 0kb 16 0 0% 0kb 7725

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_flash_config - Banks

The FLASH memory banks reflect the arrangement in a typical ZigBee 3.0 application. These are logical banks rather than physical banks. The data is useful for determining if the firmware fits into the bank allocated for the active software image. If the inactive image bank is unused then the application is small enough to allow OTA operation.

The memory banks are not specified in the map file but are hardcoded into the analysis script.

The location and size of each bank is listed with the percentage of the memory used in that bank. The sections present in each bank are also listed and may be split across multiple banks. When sleeping with RAM held the Retain column indicates how much data is retained.

Clicking the memory name in the header row will jump back to the memory information.

Clicking the a section name in the section column will jump forward to the section information.

The following banks are in the m_flash_config memory:

m_flash_config Start End Size (kb) Size (b) Used Used % Retain (kb) Line Sections
ACTIVE_0.015625KB 0x00000400 0x00000410 0kb 16 0 0% 0kb 7725
Expected used in m_flash_config: 0 Actual: 0 -1% 0kb 7725

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_flash_config - Sections

The linker divides allocated memory into sections. The location and size of each section is listed with the percentage of the total used memory that section occupies. The bank(s) used by each section are also listed.

Clicking the memory name in the header row will jump back to the memory information.

Clicking a bank name in the Banks column will jump back to the bank information.

Clicking the a section name in the section column will jump forward to that section's files.

The following sections are in the m_flash_config memory:

m_flash_config Start End Size Used Used % Line Banks
Expected used in m_flash_config: 0 Actual: 0 -1% 7725

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_flash_config - Files

The memory used by each file is listed below, grouped by section. The percentage column is the percentage of the section memory that file occupies.

Clicking the memory or section name in a header row will jump back to the memory or section information.

Clicking a file name in the file column will jump forward to that file's symbols.

The following files are in the m_flash_config memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_flash_config - Symbols

The memory used by each symbol is listed below, grouped by file. The percentage column is the percentage of the file memory that symbol occupies.

Clicking the memory, section or file name in a header row will jump back to the memory, section or file information.

The following symbols are in the m_flash_config memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_flash_config - Folders

The memory used by each folder is listed below, grouped by section. The sizes and percentages are for the contents of that folder only, (so contents of subfolders are not included). The percentage column is the percentage of the section memory that Folder occupies.

The following folders are in the m_flash_config memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_flash_config - Tree

The memory used by each folder and file is listed below, grouped by section.The sizes given for folders include the contents of that folder and all subfolders. The percentage column is the percentage of the section memory that entry occupies.

The following folders and files are in the m_flash_config memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]


m_text

The Retain column displays the amount of data held during sleep.

Summary for the m_text memory:

m_text Start End Size (kb) Size (b) Used Used % Retain (kb) Line
m_text 0x00000410 0x000f5fff 982kb 1006575 48236 5% 0kb 7726

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_text - Banks

The FLASH memory banks reflect the arrangement in a typical ZigBee 3.0 application. These are logical banks rather than physical banks. The data is useful for determining if the firmware fits into the bank allocated for the active software image. If the inactive image bank is unused then the application is small enough to allow OTA operation.

The memory banks are not specified in the map file but are hardcoded into the analysis script.

The location and size of each bank is listed with the percentage of the memory used in that bank. The sections present in each bank are also listed and may be split across multiple banks. When sleeping with RAM held the Retain column indicates how much data is retained.

Clicking the memory name in the header row will jump back to the memory information.

Clicking the a section name in the section column will jump forward to the section information.

The following banks are in the m_text memory:

m_text Start End Size (kb) Size (b) Used Used % Retain (kb) Line Sections
ACTIVE_950.983KB 0x00000410 0x000edfff 950kb 973807 48236 5% 0kb 7726 .text
.VERSION_TAGS
.ARM
.init_array
.fini_array
Expected used in m_text: 48236 Actual: 48236 100% 0kb 7726

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_text - Sections

The linker divides allocated memory into sections. The location and size of each section is listed with the percentage of the total used memory that section occupies. The bank(s) used by each section are also listed.

Clicking the memory name in the header row will jump back to the memory information.

Clicking a bank name in the Banks column will jump back to the bank information.

Clicking the a section name in the section column will jump forward to that section's files.

The following sections are in the m_text memory:

m_text Start End Size Used Used % Line Banks
.text 0x00000410 0x0000c050 48192 48192 100% 8027 ACTIVE_950.983KB
.VERSION_TAGS 0x0000c118 0x0000c130 24 24 1% 9793 ACTIVE_950.983KB
.ARM 0x0000c130 0x0000c138 8 8 1% 9807 ACTIVE_950.983KB
.init_array 0x0000c138 0x0000c140 8 8 1% 9842 ACTIVE_950.983KB
.fini_array 0x0000c140 0x0000c144 4 4 1% 9851 ACTIVE_950.983KB
Expected used in m_text: 48236 Actual: 48236 100% 7726

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_text - Files

The memory used by each file is listed below, grouped by section. The percentage column is the percentage of the section memory that file occupies.

Clicking the memory or section name in a header row will jump back to the memory or section information.

Clicking a file name in the file column will jump forward to that file's symbols.

The following files are in the m_text memory:

m_text / .text Start End Size % Line
crtbegin.o 0x00000410 0x00000450 64 1% 8030
crt0.o 0x00000450 0x000004cc 124 1% 8031
startup_K32W1480.o 0x000004cc 0x0000062c 352 1% 8035
_aeabi_ldivmod.o 0x0000062c 0x000006cc 160 1% 8117
_aeabi_uldivmod.o 0x000006cc 0x000006fc 48 1% 8119
_udivmoddi4.o 0x000006fc 0x000009e8 748 2% 8121
_dvmd_tls.o 0x000009e8 0x000009ec 4 1% 8123
lib_a-memcpy.o 0x000009ec 0x00000ad8 236 1% 8126
lib_a-setjmp.o 0x00000ad8 0x00000af4 28 1% 8128
app_main.o 0x00000af4 0x00000bd4 224 1% 8132
EH_IEEE_802154_Switch.o 0x00000bd4 0x00000efc 808 2% 8141
EH_IEEE_Features.o 0x00000efc 0x00001458 1372 3% 8168
EH_IEEE_Commands.o 0x00001458 0x0000191c 1220 3% 8201
app_nvm.o 0x0000191c 0x00001a3c 288 1% 8219
EH_Button.o 0x00001a3c 0x00001dac 880 2% 8231
board.o 0x00001dac 0x00001e18 108 1% 8252
board_dcdc.o 0x00001e18 0x00001f14 252 1% 8261
clock_config.o 0x00001f14 0x00002008 244 1% 8266
hardware_init.o 0x00002008 0x00002124 284 1% 8271
pin_mux.o 0x00002124 0x000021e4 192 1% 8295
fsl_pm_core.o 0x000021e4 0x00002664 1152 3% 8313
sss_init.o 0x00002664 0x0000272c 200 1% 8343
SecLib_sss.o 0x0000272c 0x00002744 24 1% 8352
fsl_adapter_lpuart.o 0x00002744 0x00002898 340 1% 8355
nxp2p4_xcvr.o 0x00002898 0x00002958 192 1% 8367
PhyISR.o 0x00002958 0x00003328 2512 6% 8376
PhyPacketProcessor.o 0x00003328 0x0000386c 1348 3% 8400
fsl_elemu.o 0x0000386c 0x00003934 200 1% 8462
fsl_ltc.o 0x00003934 0x00003cd4 928 2% 8468
fsl_sscp_mu.o 0x00003cd4 0x00003f34 608 2% 8473
fsl_lpuart.o 0x00003f34 0x00004194 608 2% 8490
fsl_pm_board.o 0x00004194 0x00004758 1476 4% 8508
fsl_component_mem_manager_light.o 0x00004758 0x00004938 480 1% 8530
rfmc_ctrl.o 0x00004938 0x00004a98 352 1% 8544
dma_capture.o 0x00004a98 0x00004ad8 64 1% 8556
SMAC.o 0x00004ad8 0x000054ac 2516 6% 8559
PhyPacket.o 0x000054ac 0x0000554c 160 1% 8606
fsl_crc.o 0x0000554c 0x000055e4 152 1% 8612
fwk_platform_lowpower.o 0x000055e4 0x00005828 580 2% 8615
fwk_platform.o 0x00005828 0x00005a84 604 2% 8638
fsl_clock.o 0x00005a84 0x00005bc0 316 1% 8665
nxp_xcvr_ext_ctrl.o 0x00005bc0 0x00005bd0 16 1% 8683
fsl_cmc.o 0x00005bd0 0x00005c2c 92 1% 8686
fsl_adapter_lptmr.o 0x00005c2c 0x00005e28 508 2% 8689
fsl_lpspi.o 0x00005e28 0x00005e68 64 1% 8709
PhyStateMachine.o 0x00005e68 0x0000662c 1988 5% 8717
PhyPlmeData.o 0x0000662c 0x00006a1c 1008 3% 8778
nxp_xcvr_mode_config.o 0x00006a1c 0x00007154 1848 4% 8802
PhySec.o 0x00007154 0x00007234 224 1% 8808
RNG.o 0x00007234 0x000072b4 128 1% 8811
fsl_edma.o 0x000072b4 0x000072ec 56 1% 8816
PhyTime.o 0x000072ec 0x000075d4 744 2% 8819
SecLib_.o 0x000075d4 0x00007824 592 2% 8842
PWR.o 0x00007824 0x0000792c 264 1% 8848
system_K32W1480.o 0x0000792c 0x00007a04 216 1% 8863
fsl_adapter_k4_flash.o 0x00007a04 0x00007a64 96 1% 8866
fwk_platform_ics.o 0x00007a64 0x00007a70 12 1% 8872
mcmgr_imu_internal.o 0x00007a70 0x00007a94 36 1% 8875
PWRM_adapter.o 0x00007a94 0x00007af0 92 1% 8878
glue.o 0x00007af0 0x00007b00 16 1% 8888
platform_genfsk.o 0x00007b00 0x00007b24 36 1% 8891
fsl_component_timer_manager.o 0x00007b24 0x00007fb4 1168 3% 8894
HWParameter.o 0x00007fb4 0x00008040 140 1% 8928
sss_aes.o 0x00008040 0x00008138 248 1% 8931
board_lp.o 0x00008138 0x00008144 12 1% 8937
fsl_debug_console.o 0x00008144 0x00008824 1760 4% 8940
fsl_sss_sscp.o 0x00008824 0x00008b8c 872 2% 8952
fsl_imu.o 0x00008b8c 0x00008bd0 68 1% 8982
fsl_k4_flash.o 0x00008bd0 0x00008e1c 588 2% 8985
mcmgr_internal_core_api_k32w1.o 0x00008e1c 0x00008e60 68 1% 8997
fwk_platform_lowpower_timer.o 0x00008e60 0x00008ea4 68 1% 9000
PWR_systicks_bm.o 0x00008ea4 0x00008f9c 248 1% 9012
fsl_os_abstraction_bm.o 0x00008f9c 0x0000911c 384 1% 9021
ZTimer.o 0x0000911c 0x000092b4 408 1% 9051
lib_a-exit.o 0x000092b4 0x000092d4 32 1% 9066
lib_a-init.o 0x000092d4 0x0000931c 72 1% 9068
lib_a-memcmp.o 0x0000931c 0x0000937c 96 1% 9071
lib_a-memset.o 0x0000937c 0x00009420 164 1% 9073
lib_a-rand.o 0x00009420 0x0000945c 60 1% 9075
lib_a-strlen-stub.o 0x0000945c 0x000094b8 92 1% 9077
lib_a-__call_atexit.o 0x000094b8 0x00009594 220 1% 9079
lib_a-atexit.o 0x00009594 0x000095a0 12 1% 9084
lib_a-fini.o 0x000095a0 0x000095cc 44 1% 9086
lib_a-lock.o 0x000095cc 0x000095d4 8 1% 9089
lib_a-__atexit.o 0x000095d4 0x00009664 144 1% 9095
app_main.o 0x00009664 0x00009666 2 1% 9098
EH_IEEE_802154_Switch.o 0x00009666 0x00009670 10 1% 9101
board.o 0x00009670 0x000096b4 68 1% 9104
hardware_init.o 0x000096b4 0x00009700 76 1% 9114
pin_mux.o 0x00009700 0x0000972e 46 1% 9119
fsl_adapter_software_rng.o 0x0000972e 0x00009754 38 1% 9121
SecLib_sss.o 0x00009754 0x00009782 46 1% 9127
nxp2p4_xcvr.o 0x00009782 0x000097ac 42 1% 9133
PhyISR.o 0x000097ac 0x000098d2 294 1% 9142
PhyPacketProcessor.o 0x000098d2 0x000099a6 212 1% 9166
fsl_elemu.o 0x000099a6 0x00009b48 418 1% 9178
fsl_ltc.o 0x00009b48 0x00009d82 570 2% 9205
fsl_lpuart.o 0x00009d82 0x00009e82 256 1% 9232
fsl_component_mem_manager_light.o 0x00009e82 0x00009fde 348 1% 9241
fsl_wdog32.o 0x00009fde 0x0000a008 42 1% 9253
PhyPacket.o 0x0000a008 0x0000a14c 324 1% 9256
fsl_crc.o 0x0000a14c 0x0000a18e 66 1% 9282
fwk_platform_lowpower.o 0x0000a18e 0x0000a24c 190 1% 9288
fwk_platform.o 0x0000a24c 0x0000a29e 82 1% 9294
fsl_cmc.o 0x0000a29e 0x0000a2da 60 1% 9306
fsl_spc.o 0x0000a2da 0x0000a6ae 980 3% 9318
fsl_lptmr.o 0x0000a6ae 0x0000a70c 94 1% 9381
fsl_adapter_lptmr.o 0x0000a70c 0x0000a722 22 1% 9387
fsl_k4_controller.o 0x0000a722 0x0000a7a6 132 1% 9399
PhyStateMachine.o 0x0000a7a6 0x0000aa00 602 2% 9413
PhyPlmeData.o 0x0000aa00 0x0000ab00 256 1% 9441
PhyPlatform.o 0x0000ab00 0x0000ab10 16 1% 9446
PhySec.o 0x0000ab10 0x0000ab70 96 1% 9449
fsl_component_messaging.o 0x0000ab70 0x0000abf2 130 1% 9461
RNG.o 0x0000abf2 0x0000abf6 4 1% 9479
fsl_edma.o 0x0000abf6 0x0000acd6 224 1% 9482
PWR.o 0x0000acd6 0x0000ad20 74 1% 9488
fsl_component_generic_list.o 0x0000ad20 0x0000ae56 310 1% 9494
PWRM_adapter.o 0x0000ae56 0x0000ae74 30 1% 9521
glue.o 0x0000ae74 0x0000ae9a 38 1% 9530
FunctionLib.o 0x0000ae9a 0x0000aeec 82 1% 9538
fsl_component_timer_manager.o 0x0000aeec 0x0000af04 24 1% 9550
HWParameter.o 0x0000af04 0x0000af38 52 1% 9555
sss_aes.o 0x0000af38 0x0000af5c 36 1% 9557
board_lp.o 0x0000af5c 0x0000afae 82 1% 9560
fsl_debug_console.o 0x0000afae 0x0000afc8 26 1% 9562
fsl_wuu.o 0x0000afc8 0x0000b05c 148 1% 9565
fsl_sss_sscp.o 0x0000b05c 0x0000b076 26 1% 9571
fsl_k4_flash.o 0x0000b076 0x0000b128 178 1% 9577
fsl_gpio.o 0x0000b128 0x0000b152 42 1% 9586
fwk_platform_lowpower_timer.o 0x0000b152 0x0000b156 4 1% 9592
timer.o 0x0000b156 0x0000b15a 4 1% 9595
PWR_systicks_bm.o 0x0000b15a 0x0000b176 28 1% 9598
fsl_os_abstraction_bm.o 0x0000b176 0x0000b194 30 1% 9600
fsl_k4_flash.o 0x0000b194 0x0000b224 144 1% 9613
clock_config.o 0x0000b224 0x0000b240 28 1% 9615
nxp_xcvr_coding_config.o 0x0000b240 0x0000b290 80 1% 9624
fsl_adapter_lpuart.o 0x0000b290 0x0000b2a0 16 1% 9627
fsl_lpuart.o 0x0000b2a0 0x0000b2a8 8 1% 9631
fsl_pm_board.o 0x0000b2a8 0x0000b2ec 68 1% 9633
nxp_xcvr_common_config.o 0x0000b2ec 0x0000b570 644 2% 9636
fwk_platform_lowpower.o 0x0000b570 0x0000b5b8 72 1% 9639
fsl_adapter_lptmr.o 0x0000b5b8 0x0000b5c0 8 1% 9645
nxp_xcvr_oqpsk_802p15p4_config.o 0x0000b5c0 0x0000b750 400 1% 9647
glue.o 0x0000b750 0x0000b754 4 1% 9653
fsl_os_abstraction_bm.o 0x0000b754 0x0000b774 32 1% 9656
lib_a-impure.o 0x0000b774 0x0000b778 4 1% 9658
clock_config.o 0x0000b778 0x0000b780 8 1% 9661
app_main.o 0x0000b780 0x0000b7e2 98 1% 9663
EH_IEEE_802154_Switch.o 0x0000b7e2 0x0000b87c 154 1% 9667
EH_IEEE_Features.o 0x0000b87c 0x0000bbc9 845 2% 9679
EH_IEEE_Commands.o 0x0000bbc9 0x0000be78 687 2% 9702
EH_Button.o 0x0000be78 0x0000bf5f 231 1% 9712
board_dcdc.o 0x0000bf5f 0x0000bf68 9 1% 9716
clock_config.o 0x0000bf68 0x0000bf69 1 1% 9718
PhyISR.o 0x0000bf69 0x0000bf7a 17 1% 9721
SMAC.o 0x0000bf7a 0x0000bf88 14 1% 9723
PhyPacket.o 0x0000bf88 0x0000bf9d 21 1% 9725
fwk_platform_lowpower.o 0x0000bf9d 0x0000bfb0 19 1% 9729
ModuleInfo.o 0x0000bfb0 0x0000bfce 30 1% 9735
HWParameter.o 0x0000bfce 0x0000bfd8 10 1% 9737
fsl_os_abstraction_bm.o 0x0000bfd8 0x0000c050 120 1% 9739
Expected total in .text section: 48192 Actual: 48192 100% 8027

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_text - Symbols

The memory used by each symbol is listed below, grouped by file. The percentage column is the percentage of the file memory that symbol occupies.

Clicking the memory, section or file name in a header row will jump back to the memory, section or file information.

The following symbols are in the m_text memory:

m_text / .text / crtbegin.o Start End Size % Line
.text 0x00000410 0x00000450 64 100% 8030
Expected total in crtbegin.o file: 64 Actual: 64 100% 8030
m_text / .text / crt0.o Start End Size % Line
.text 0x00000450 0x000004cc 124 100% 8031
Expected total in crt0.o file: 124 Actual: 124 100% 8031
m_text / .text / startup_K32W1480.o Start End Size % Line
.text 0x000004cc 0x0000062c 352 100% 8035
Expected total in startup_K32W1480.o file: 352 Actual: 352 100% 8035
m_text / .text / _aeabi_ldivmod.o Start End Size % Line
.text 0x0000062c 0x000006cc 160 100% 8117
Expected total in _aeabi_ldivmod.o file: 160 Actual: 160 100% 8117
m_text / .text / _aeabi_uldivmod.o Start End Size % Line
.text 0x000006cc 0x000006fc 48 100% 8119
Expected total in _aeabi_uldivmod.o file: 48 Actual: 48 100% 8119
m_text / .text / _udivmoddi4.o Start End Size % Line
.text 0x000006fc 0x000009e8 748 100% 8121
Expected total in _udivmoddi4.o file: 748 Actual: 748 100% 8121
m_text / .text / _dvmd_tls.o Start End Size % Line
.text 0x000009e8 0x000009ec 4 100% 8123
Expected total in _dvmd_tls.o file: 4 Actual: 4 100% 8123
m_text / .text / lib_a-memcpy.o Start End Size % Line
.text 0x000009ec 0x00000ad8 236 100% 8126
Expected total in lib_a-memcpy.o file: 236 Actual: 236 100% 8126
m_text / .text / lib_a-setjmp.o Start End Size % Line
.text 0x00000ad8 0x00000af4 28 100% 8128
Expected total in lib_a-setjmp.o file: 28 Actual: 28 100% 8128
m_text / .text / app_main.o Start End Size % Line
.text.APP_cbTimerShortPress 0x00000af4 0x00000b00 12 6% 8132
.text.bHandleEventSend 0x00000b00 0x00000b84 132 59% 8135
.text.APP_vInitResources 0x00000b84 0x00000bd4 80 36% 8138
Expected total in app_main.o file: 224 Actual: 224 100% 8132
m_text / .text / EH_IEEE_802154_Switch.o Start End Size % Line
.text.smacToAppMcpsSap 0x00000bd4 0x00000c2c 88 11% 8141
.text.pwrm_Wakeup 0x00000c2c 0x00000c5c 48 6% 8144
.text.vSendMACFrame 0x00000c5c 0x00000cfc 160 20% 8147
.text.vEnableRxAndReceive 0x00000cfc 0x00000d4c 80 10% 8150
.text.vAppMain 0x00000d4c 0x00000df8 172 22% 8153
.text.PWR_vWakeUpConfig 0x00000df8 0x00000e20 40 5% 8156
.text.pwrm_PreSleep 0x00000e20 0x00000e54 52 7% 8159
.text.vAppRegisterPWRCallbacks 0x00000e54 0x00000e70 28 4% 8162
.text.main_task 0x00000e70 0x00000efc 140 18% 8165
Expected total in EH_IEEE_802154_Switch.o file: 808 Actual: 808 100% 8141
m_text / .text / EH_IEEE_Features.o Start End Size % Line
.text.vSendDecommissioingCmd 0x00000efc 0x00000f44 72 6% 8168
.text.vClearPersistentData 0x00000f44 0x00000fac 104 8% 8171
.text.vLoadPersistentData 0x00000fac 0x00000fdc 48 4% 8174
.text.vHandleOperationalState 0x00000fdc 0x0000100c 48 4% 8177
.text.bEncryptDecyptKey 0x0000100c 0x00001100 244 18% 8180
.text.vHandleRxMacFrame 0x00001100 0x00001238 312 23% 8183
.text.vSendChannelRequestCmd 0x00001238 0x000012d8 160 12% 8186
.text.vSendCommissioningCmd 0x000012d8 0x00001378 160 12% 8189
.text.vSendGPDSuccessCmd 0x00001378 0x000013bc 68 5% 8192
.text.bHandleCommissioningStateMachine 0x000013bc 0x00001408 76 6% 8195
.text.HandleGPDStateMachine 0x00001408 0x00001458 80 6% 8198
Expected total in EH_IEEE_Features.o file: 1372 Actual: 1372 100% 8168
m_text / .text / EH_IEEE_Commands.o Start End Size % Line
.text.GPD_ConstructMACAndNetworkHeader 0x00001458 0x000014f8 160 14% 8201
.text.GPD_ConstructMaintenaceFrame 0x000014f8 0x00001530 56 5% 8204
.text.bGPD_SecureFrame 0x00001530 0x0000173c 524 43% 8207
.text.bGPD_ParseMACFrame 0x0000173c 0x00001874 312 26% 8210
.text.GPD_SendSpecificCommand 0x00001874 0x000018d0 92 8% 8213
.text.GPD_SendOperationalCommand 0x000018d0 0x0000191c 76 7% 8216
Expected total in EH_IEEE_Commands.o file: 1220 Actual: 1220 100% 8201
m_text / .text / app_nvm.o Start End Size % Line
.text.vFlashInit 0x0000191c 0x00001938 28 10% 8219
.text.bAPP_ReadBlock 0x00001938 0x0000198c 84 30% 8222
.text.bAPP_NVMWrite 0x0000198c 0x00001a04 120 42% 8225
.text.bAPP_NVMWriteBlock 0x00001a04 0x00001a3c 56 20% 8228
Expected total in app_nvm.o file: 288 Actual: 288 100% 8219
m_text / .text / EH_Button.o Start End Size % Line
.text.vHandleButtonPress 0x00001a3c 0x00001b30 244 28% 8231
.text.GPIOA_INT0_IRQHandler 0x00001b30 0x00001b58 40 5% 8234
.text.GPIOB_INT0_IRQHandler 0x00001b58 0x00001b80 40 5% 8237
.text.GPIOC_INT0_IRQHandler 0x00001b80 0x00001bb8 56 7% 8240
.text.APP_u32GetSwitchIOState 0x00001bb8 0x00001bf8 64 8% 8243
.text.APP_cbTimerButtonScan 0x00001bf8 0x00001ce0 232 27% 8246
.text.bButtonInitialize 0x00001ce0 0x00001dac 204 24% 8249
Expected total in EH_Button.o file: 880 Actual: 880 100% 8231
m_text / .text / board.o Start End Size % Line
.text.BOARD_IsAppConsoleBusy 0x00001dac 0x00001dc4 24 23% 8252
.text.BOARD_InitDebugConsole 0x00001dc4 0x00001df4 48 45% 8255
.text.BOARD_ReinitDebugConsole 0x00001df4 0x00001e18 36 34% 8258
Expected total in board.o file: 108 Actual: 108 100% 8252
m_text / .text / board_dcdc.o Start End Size % Line
.text.BOARD_SetLowPowerVoltageDetect.constprop.0 0x00001e18 0x00001e54 60 24% 8261
.text.BOARD_InitDcdc 0x00001e54 0x00001f14 192 77% 8263
Expected total in board_dcdc.o file: 252 Actual: 252 100% 8261
m_text / .text / clock_config.o Start End Size % Line
.text.CLOCK_CONFIG_FircSafeConfig 0x00001f14 0x00001f30 28 12% 8266
.text.BOARD_BootClockRUN 0x00001f30 0x00002008 216 89% 8268
Expected total in clock_config.o file: 244 Actual: 244 100% 8266
m_text / .text / hardware_init.o Start End Size % Line
.text.BOARD_InitPinLED1_OM15082 0x00002008 0x00002024 28 10% 8271
.text.BOARD_InitPinLED2_OM15082 0x00002024 0x00002040 28 10% 8274
.text.BOARD_InitPinLED3_OM15082 0x00002040 0x0000205c 28 10% 8277
.text.BOARD_InitPinButton1_OM15082 0x0000205c 0x00002078 28 10% 8280
.text.BOARD_UnInitPinLED1_OM15082 0x00002078 0x00002098 32 12% 8283
.text.BOARD_UnInitPinLED2_OM15082 0x00002098 0x000020b8 32 12% 8286
.text.BOARD_UnInitPinLED3_OM15082 0x000020b8 0x000020d8 32 12% 8289
.text.BOARD_InitHardware 0x000020d8 0x00002124 76 27% 8292
Expected total in hardware_init.o file: 284 Actual: 284 100% 8271
m_text / .text / pin_mux.o Start End Size % Line
.text.BOARD_InitPinButton1 0x00002124 0x00002140 28 15% 8295
.text.BOARD_InitPinButtonBootConfig 0x00002140 0x0000215c 28 15% 8298
.text.BOARD_InitPinLPUART1_RX 0x0000215c 0x00002180 36 19% 8301
.text.BOARD_InitPinLPUART1_TX 0x00002180 0x000021a4 36 19% 8304
.text.BOARD_UnInitPinLPUART1_RX 0x000021a4 0x000021c4 32 17% 8307
.text.BOARD_UnInitPinLPUART1_TX 0x000021c4 0x000021e4 32 17% 8310
Expected total in pin_mux.o file: 192 Actual: 192 100% 8295
m_text / .text / fsl_pm_core.o Start End Size % Line
.text.PM_SetAllowedLowestPowerMode 0x000021e4 0x0000220c 40 4% 8313
.text.PM_EnterCriticalDefault 0x0000220c 0x0000221c 16 2% 8315
.text.PM_ExitCriticalDefault 0x0000221c 0x0000222c 16 2% 8317
.text.PM_CreateHandle 0x0000222c 0x000022a4 120 11% 8319
.text.PM_EnablePowerManager 0x000022a4 0x000022e8 68 6% 8322
.text.PM_EnterLowPower 0x000022e8 0x00002450 360 32% 8325
.text.PM_RegisterNotify 0x00002450 0x0000246c 28 3% 8328
.text.PM_TriggerWakeSourceService 0x0000246c 0x000024b8 76 7% 8331
.text.PM_HandleWakeUpEvent 0x000024b8 0x000024f8 64 6% 8334
.text.PM_SetConstraints 0x000024f8 0x000025a8 176 16% 8337
.text.PM_ReleaseConstraints 0x000025a8 0x00002664 188 17% 8340
Expected total in fsl_pm_core.o file: 1152 Actual: 1152 100% 8313
m_text / .text / sss_init.o Start End Size % Line
.text.CRYPTO_InitHardware 0x00002664 0x00002704 160 80% 8343
.text.CRYPTO_ReinitHardware 0x00002704 0x00002714 16 8% 8346
.text.CRYPTO_ELEMU_reset 0x00002714 0x0000272c 24 12% 8349
Expected total in sss_init.o file: 200 Actual: 200 100% 8343
m_text / .text / SecLib_sss.o Start End Size % Line
.text.SecLib_ReInit 0x0000272c 0x00002744 24 100% 8352
Expected total in SecLib_sss.o file: 24 Actual: 24 100% 8352
m_text / .text / fsl_adapter_lpuart.o Start End Size % Line
.text.HAL_UartInit 0x00002744 0x000027f4 176 52% 8355
.text.HAL_UartReceiveBlocking 0x000027f4 0x00002814 32 10% 8358
.text.HAL_UartSendBlocking 0x00002814 0x0000282c 24 8% 8361
.text.HAL_UartExitLowpower 0x0000282c 0x00002898 108 32% 8364
Expected total in fsl_adapter_lpuart.o file: 340 Actual: 340 100% 8355
m_text / .text / nxp2p4_xcvr.o Start End Size % Line
.text.XCVR_RadioStartup 0x00002898 0x000028c0 40 21% 8367
.text.XCVR_Init 0x000028c0 0x0000290c 76 40% 8370
.text.XCVR_802p15p4_TxRegulatory 0x0000290c 0x00002958 76 40% 8373
Expected total in nxp2p4_xcvr.o file: 192 Actual: 192 100% 8367
m_text / .text / PhyISR.o Start End Size % Line
.text.PhyIsrSeqCleanup 0x00002958 0x0000298c 52 3% 8376
.text.PhyIsrTimeoutCleanup 0x0000298c 0x000029c4 56 3% 8378
.text.Phy_GetRxInfo 0x000029c4 0x00002a10 76 4% 8380
.text.ProtectFromXcvrInterrupt 0x00002a10 0x00002a3c 44 2% 8382
.text.UnprotectFromXcvrInterrupt 0x00002a3c 0x00002a6c 48 2% 8385
.text.PhyGetLastRxRssiValue 0x00002a6c 0x00002a94 40 2% 8388
.text.PHY_InterruptHandler 0x00002a94 0x000032f0 2140 86% 8391
.text.PHY_Enable 0x000032f0 0x00003318 40 2% 8394
.text.PHY_ForceIrqPending 0x00003318 0x00003328 16 1% 8397
Expected total in PhyISR.o file: 2512 Actual: 2512 100% 8376
m_text / .text / PhyPacketProcessor.o Start End Size % Line
.text.sw_indq_search_idx 0x00003328 0x00003398 112 9% 8400
.text.PhyHwInit 0x00003398 0x000034c0 296 22% 8402
.text.PhyAbort 0x000034c0 0x00003544 132 10% 8405
.text.PHY_graceful_idle 0x00003544 0x00003584 64 5% 8408
.text.PhyPpGetState 0x00003584 0x00003594 16 2% 8411
.text.PhyPpSetPanId 0x00003594 0x000035d8 68 6% 8414
.text.PhyPpSetShortAddr 0x000035d8 0x00003618 64 5% 8417
.text.PhyPpSetLongAddr 0x00003618 0x00003654 60 5% 8420
.text.PhyPpGetLongAddr 0x00003654 0x00003688 52 4% 8423
.text.PhyPpSetMacRole 0x00003688 0x000036bc 52 4% 8426
.text.PhyPpSetPromiscuous 0x000036bc 0x000036e8 44 4% 8429
.text.PhyPpSetSAMState 0x000036e8 0x00003724 60 5% 8432
.text.PhyPp_IndirectQueueInsert 0x00003724 0x00003774 80 6% 8435
.text.PhyPp_RemoveFromIndirect 0x00003774 0x000037c8 84 7% 8438
.text.PhyPpIsRxAckDataPending 0x000037c8 0x000037d8 16 2% 8441
.text.PhyPpSetFpManually 0x000037d8 0x000037fc 36 3% 8444
.text.PhyPlmeGetCCATypeRequest 0x000037fc 0x0000380c 16 2% 8447
.text.PhyPlmeSetCCA3ModeRequest 0x0000380c 0x0000382c 32 3% 8450
.text.PhyPlmeGetCCA3ModeRequest 0x0000382c 0x0000383c 16 2% 8453
.text.PhyPlmeGetRSSILevelRequest 0x0000383c 0x0000384c 16 2% 8456
.text.PhyPlmeSetPwrState 0x0000384c 0x0000386c 32 3% 8459
Expected total in PhyPacketProcessor.o file: 1348 Actual: 1348 100% 8400
m_text / .text / fsl_elemu.o Start End Size % Line
.text.ELEMU_LP_WakeupPathInit 0x0000386c 0x000038f8 140 70% 8462
.text.ELEMU_mu_wait_for_ready 0x000038f8 0x00003934 60 30% 8465
Expected total in fsl_elemu.o file: 200 Actual: 200 100% 8462
m_text / .text / fsl_ltc.o Start End Size % Line
.text.ltc_aes_ccm_process 0x00003934 0x00003c98 868 94% 8468
.text.LTC_AES_EncryptTagCcm 0x00003c98 0x00003cd4 60 7% 8470
Expected total in fsl_ltc.o file: 928 Actual: 928 100% 8468
m_text / .text / fsl_sscp_mu.o Start End Size % Line
.text.MU_Init 0x00003cd4 0x00003ce0 12 2% 8473
.text.MU_ReceiveMsg 0x00003ce0 0x00003cfc 28 5% 8475
.text.MU_SendMsg 0x00003cfc 0x00003d18 28 5% 8478
.text.sscp_mu_init 0x00003d18 0x00003d34 28 5% 8481
.text.prepareMessage 0x00003d34 0x00003e00 204 34% 8484
.text.sscp_mu_invoke_command 0x00003e00 0x00003f34 308 51% 8487
Expected total in fsl_sscp_mu.o file: 608 Actual: 608 100% 8473
m_text / .text / fsl_lpuart.o Start End Size % Line
.text.LPUART_GetInstance 0x00003f34 0x00003f50 28 5% 8490
.text.LPUART_Init 0x00003f50 0x00004110 448 74% 8493
.text.LPUART_GetStatusFlags 0x00004110 0x00004128 24 4% 8496
.text.LPUART_ClearStatusFlags 0x00004128 0x00004164 60 10% 8499
.text.LPUART0_DriverIRQHandler 0x00004164 0x0000417c 24 4% 8502
.text.LPUART1_DriverIRQHandler 0x0000417c 0x00004194 24 4% 8505
Expected total in fsl_lpuart.o file: 608 Actual: 608 100% 8490
m_text / .text / fsl_pm_board.o Start End Size % Line
.text.__NVIC_EnableIRQ 0x00004194 0x000041b0 28 2% 8508
.text.__NVIC_DisableIRQ 0x000041b0 0x000041d8 40 3% 8510
.text.KW45_SetFro192MOperateMode 0x000041d8 0x000041fc 36 3% 8512
.text.KW45_SetFro6MOperateMode 0x000041fc 0x00004220 36 3% 8514
.text.KW45_SetWakePowerDomainOperateMode 0x00004220 0x00004258 56 4% 8516
.text.KW45_IsWakeupSource 0x00004258 0x00004284 44 3% 8518
.text.KW45_CleanExitLowPowerMode 0x00004284 0x000042c4 64 5% 8520
.text.KW45_WakeupFunction 0x000042c4 0x00004308 68 5% 8522
.text.KW45_SetRAMOperateMode 0x00004308 0x00004398 144 10% 8524
.text.KW45_EnterLowPowerMode 0x00004398 0x000046cc 820 56% 8526
.text.KW45_ManageWakeupSource 0x000046cc 0x00004758 140 10% 8528
Expected total in fsl_pm_board.o file: 1476 Actual: 1476 100% 8508
m_text / .text / fsl_component_mem_manager_light.o Start End Size % Line
.text.MEM_RegisterExtendedArea 0x00004758 0x000047f0 152 32% 8530
.text.MEM_Init 0x000047f0 0x00004814 36 8% 8533
.text.MEM_BufferFree 0x00004814 0x000048b4 160 34% 8536
.text.MEM_GetHeapUpperLimitByAreaId 0x000048b4 0x000048d4 32 7% 8539
.text.MEM_BufferAllocate 0x000048d4 0x00004938 100 21% 8542
Expected total in fsl_component_mem_manager_light.o file: 480 Actual: 480 100% 8530
m_text / .text / rfmc_ctrl.o Start End Size % Line
.text.RFMC_rf_osc_startup 0x00004938 0x0000495c 36 11% 8544
.text.RFMC_check_radio_warmup_complete 0x0000495c 0x00004980 36 11% 8547
.text.RFMC_SetXtalTrim 0x00004980 0x00004998 24 7% 8550
.text.RFMC_IRQHandler 0x00004998 0x00004a98 256 73% 8553
Expected total in rfmc_ctrl.o file: 352 Actual: 352 100% 8544
m_text / .text / dma_capture.o Start End Size % Line
.text.DSB_IRQHandler 0x00004a98 0x00004ad8 64 100% 8556
Expected total in dma_capture.o file: 64 Actual: 64 100% 8556
m_text / .text / SMAC.o Start End Size % Line
.text.BackoffTimeElapsed 0x00004ad8 0x00004b08 48 2% 8559
.text.MCPSDataRequest 0x00004b08 0x00004c9c 404 17% 8561
.text.MLMESetActivePan 0x00004c9c 0x00004ccc 48 2% 8564
.text.MLMERXEnableRequest 0x00004ccc 0x00004d98 204 9% 8567
.text.MLMESetChannelRequest 0x00004d98 0x00004df0 88 4% 8570
.text.MLMEGetChannelRequest 0x00004df0 0x00004e2c 60 3% 8573
.text.PLME_SMAC_SapHandler 0x00004e2c 0x00005038 524 21% 8576
.text.MLMERXDisableRequest 0x00005038 0x000050ec 180 8% 8579
.text.PD_SMAC_SapHandler 0x000050ec 0x00005228 316 13% 8582
.text.MLMETXDisableRequest 0x00005228 0x00005284 92 4% 8585
.text.MLMEPAOutputAdjust 0x00005284 0x000052e0 92 4% 8588
.text.Smac_RegisterSapHandlers 0x000052e0 0x000052f4 20 1% 8591
.text.SMACFillHeader 0x000052f4 0x00005328 52 3% 8594
.text.SMACSetShortSrcAddress 0x00005328 0x00005384 92 4% 8597
.text.SMACSetPanID 0x00005384 0x000053e0 92 4% 8600
.text.InitSmac 0x000053e0 0x000054ac 204 9% 8603
Expected total in SMAC.o file: 2516 Actual: 2516 100% 8559
m_text / .text / PhyPacket.o Start End Size % Line
.text.PhyPacket_GetHdrLength 0x000054ac 0x00005534 136 85% 8606
.text.PhyPacket_ComputeMicLength 0x00005534 0x0000554c 24 15% 8609
Expected total in PhyPacket.o file: 160 Actual: 160 100% 8606
m_text / .text / fsl_crc.o Start End Size % Line
.text.CRC_Init 0x0000554c 0x000055e4 152 100% 8612
Expected total in fsl_crc.o file: 152 Actual: 152 100% 8612
m_text / .text / fwk_platform_lowpower.o Start End Size % Line
.text.PLATFORM_ShutdownRadio 0x000055e4 0x00005624 64 12% 8615
.text.PLATFORM_LowPowerInit 0x00005624 0x0000567c 88 16% 8617
.text.PLATFORM_EnterPowerDown 0x0000567c 0x000056a4 40 7% 8620
.text.WUU0_IRQHandler 0x000056a4 0x000056b8 20 4% 8623
.text.PLATFORM_GetLowpowerMode 0x000056b8 0x000056f4 60 11% 8626
.text.PLATFORM_GetDefaultRamBanksRetained 0x000056f4 0x0000574c 88 16% 8629
.text.PLATFORM_SetRamBanksRetained 0x0000574c 0x00005784 56 10% 8632
.text.MEM_ReinitRamBank 0x00005784 0x00005828 164 29% 8635
Expected total in fwk_platform_lowpower.o file: 580 Actual: 580 100% 8615
m_text / .text / fwk_platform.o Start End Size % Line
.text.PLATFORM_InitOsc32K 0x00005828 0x00005874 76 13% 8638
.text.PLATFORM_SwitchToOsc32k 0x00005874 0x000058a4 48 8% 8641
.text.PLATFORM_GetXtal32MhzTrim 0x000058a4 0x000058b4 16 3% 8644
.text.PLATFORM_InitTimerManager 0x000058b4 0x000058f0 60 10% 8647
.text.PLATFORM_InitCrypto 0x000058f0 0x0000593c 76 13% 8650
.text.PLATFORM_IsTimeoutExpired 0x0000593c 0x00005974 56 10% 8653
.text.PLATFORM_Delay 0x00005974 0x00005988 20 4% 8656
.text.PLATFORM_RemoteActiveReq 0x00005988 0x00005a58 208 35% 8659
.text.PLATFORM_RemoteActiveRel 0x00005a58 0x00005a84 44 8% 8662
Expected total in fwk_platform.o file: 604 Actual: 604 100% 8638
m_text / .text / fsl_clock.o Start End Size % Line
.text.CLOCK_DeinitSysOsc 0x00005a84 0x00005aac 40 13% 8665
.text.CLOCK_InitSysOsc 0x00005aac 0x00005ae0 52 17% 8668
.text.CLOCK_DeinitSirc 0x00005ae0 0x00005b04 36 12% 8671
.text.CLOCK_InitSirc 0x00005b04 0x00005b24 32 11% 8674
.text.CLOCK_DeinitFirc 0x00005b24 0x00005b4c 40 13% 8677
.text.CLOCK_InitFirc 0x00005b4c 0x00005bc0 116 37% 8680
Expected total in fsl_clock.o file: 316 Actual: 316 100% 8665
m_text / .text / nxp_xcvr_ext_ctrl.o Start End Size % Line
.text.RF_LANT_SW_IRQHandler 0x00005bc0 0x00005bd0 16 100% 8683
Expected total in nxp_xcvr_ext_ctrl.o file: 16 Actual: 16 100% 8683
m_text / .text / fsl_cmc.o Start End Size % Line
.text.CMC_EnterLowPowerMode 0x00005bd0 0x00005c2c 92 100% 8686
Expected total in fsl_cmc.o file: 92 Actual: 92 100% 8686
m_text / .text / fsl_adapter_lptmr.o Start End Size % Line
.text.HAL_TimerInterruptHandle 0x00005c2c 0x00005c5c 48 10% 8689
.text.HAL_TimerInit 0x00005c5c 0x00005d10 180 36% 8691
.text.HAL_TimerEnable 0x00005d10 0x00005d2c 28 6% 8694
.text.HAL_TimerDisable 0x00005d2c 0x00005d44 24 5% 8697
.text.HAL_TimerGetMaxTimeout 0x00005d44 0x00005d94 80 16% 8700
.text.HAL_TimerGetCurrentTimerCount 0x00005d94 0x00005df0 92 19% 8703
.text.HAL_TimerUpdateTimeout 0x00005df0 0x00005e28 56 12% 8706
Expected total in fsl_adapter_lptmr.o file: 508 Actual: 508 100% 8689
m_text / .text / fsl_lpspi.o Start End Size % Line
.text.LPSPI_CommonIRQHandler 0x00005e28 0x00005e40 24 38% 8709
.text.LPSPI0_DriverIRQHandler 0x00005e40 0x00005e54 20 32% 8711
.text.LPSPI1_DriverIRQHandler 0x00005e54 0x00005e68 20 32% 8714
Expected total in fsl_lpspi.o file: 64 Actual: 64 100% 8709
m_text / .text / PhyStateMachine.o Start End Size % Line
.text.Phy_EnterIdle 0x00005e68 0x00005eb0 72 4% 8717
.text.Phy_RegisterSapHandlers 0x00005eb0 0x00005ebc 12 1% 8719
.text.MAC_PD_SapHandler 0x00005ebc 0x00005f38 124 7% 8722
.text.Phy_SetSequenceTiming 0x00005f38 0x00006054 284 15% 8725
.text.PhyPlmeSetRxOnWhenIdle 0x00006054 0x0000609c 72 4% 8728
.text.PhyIsIdleRx 0x0000609c 0x000060bc 32 2% 8731
.text.MAC_PLME_SapHandler 0x000060bc 0x00006238 380 20% 8734
.text.Radio_Phy_PlmeRxWatermark 0x00006238 0x00006280 72 4% 8737
.text.PLME_SendMessage 0x00006280 0x00006300 128 7% 8740
.text.PD_SendMessage 0x00006300 0x0000644c 332 17% 8743
.text.Radio_Phy_PdDataConfirm 0x0000644c 0x0000649c 80 5% 8745
.text.Radio_Phy_PdDataIndication 0x0000649c 0x000064d4 56 3% 8748
.text.Phy_SendLatePD 0x000064d4 0x000064e4 16 1% 8751
.text.Radio_Phy_PlmeCcaConfirm 0x000064e4 0x00006524 64 4% 8753
.text.Radio_Phy_PlmeEdConfirm 0x00006524 0x00006568 68 4% 8756
.text.Phy_SendLatePLME 0x00006568 0x00006578 16 1% 8759
.text.PHY_allow_sleep 0x00006578 0x00006584 12 1% 8761
.text.PHY_disallow_sleep 0x00006584 0x00006590 12 1% 8764
.text.ctx_init 0x00006590 0x000065dc 76 4% 8767
.text.Phy_Init 0x000065dc 0x0000661c 64 4% 8770
.text.ctx_get 0x0000661c 0x00006624 8 1% 8773
.text.ctx_get_current 0x00006624 0x0000662c 8 1% 8775
Expected total in PhyStateMachine.o file: 1988 Actual: 1988 100% 8717
m_text / .text / PhyPlmeData.o Start End Size % Line
.text.PhyPdDataRequest 0x0000662c 0x00006748 284 29% 8778
.text.PhyPlmeRxRequest 0x00006748 0x000067b0 104 11% 8781
.text.PhyPlmeCcaEdRequest 0x000067b0 0x00006874 196 20% 8784
.text.PhyPlmeGetCurrentChannelRequest 0x00006874 0x00006888 20 2% 8787
.text.PhyPlmeSetPwrLevelRequest 0x00006888 0x000068c8 64 7% 8790
.text.PhyPlmeGetPwrLevelRequest 0x000068c8 0x000068dc 20 2% 8793
.text.PhyPlmeSetCurrentChannelRequest 0x000068dc 0x00006924 72 8% 8796
.text.PhyPlmeGetPIBRequest 0x00006924 0x00006a1c 248 25% 8799
Expected total in PhyPlmeData.o file: 1008 Actual: 1008 100% 8778
m_text / .text / nxp_xcvr_mode_config.o Start End Size % Line
.text.XCVR_RadioGenRegSetup 0x00006a1c 0x000070f0 1748 95% 8802
.text.XCVR_RadioGenRBMESetup 0x000070f0 0x00007154 100 6% 8805
Expected total in nxp_xcvr_mode_config.o file: 1848 Actual: 1848 100% 8802
m_text / .text / PhySec.o Start End Size % Line
.text.PhySec_Encrypt 0x00007154 0x00007234 224 100% 8808
Expected total in PhySec.o file: 224 Actual: 224 100% 8808
m_text / .text / RNG.o Start End Size % Line
.text._RNG_SSS_Get_RndBytes 0x00007234 0x00007284 80 63% 8811
.text.RNG_Init 0x00007284 0x000072b4 48 38% 8813
Expected total in RNG.o file: 128 Actual: 128 100% 8811
m_text / .text / fsl_edma.o Start End Size % Line
.text.DMA0_DriverIRQHandler 0x000072b4 0x000072ec 56 100% 8816
Expected total in fsl_edma.o file: 56 Actual: 56 100% 8816
m_text / .text / PhyTime.o Start End Size % Line
.text.PhyTime_OverflowCB 0x000072ec 0x0000732c 64 9% 8819
.text.PhyTime_ReadClock 0x0000732c 0x0000733c 16 3% 8821
.text.PhyTime_TimerInit 0x0000733c 0x000073d0 148 20% 8824
.text.PhyTime_GetTimestamp 0x000073d0 0x0000741c 76 11% 8827
.text.PhyTime_RunCallback 0x0000741c 0x0000745c 64 9% 8830
.text.PhyTime_Maintenance 0x0000745c 0x00007514 184 25% 8833
.text.PhyTime_ISR 0x00007514 0x0000755c 72 10% 8836
.text.PhyTime_ScheduleEvent 0x0000755c 0x000075d4 120 17% 8839
Expected total in PhyTime.o file: 744 Actual: 744 100% 8819
m_text / .text / SecLib_.o Start End Size % Line
.text.bACI_WriteKey 0x000075d4 0x000075e8 20 4% 8842
.text.vACI_OptimisedCcmStar 0x000075e8 0x00007824 572 97% 8845
Expected total in SecLib_.o file: 592 Actual: 592 100% 8842
m_text / .text / PWR.o Start End Size % Line
.text.PWR_Init 0x00007824 0x00007850 44 17% 8848
.text.PWR_AllowDeviceToSleep 0x00007850 0x00007868 24 10% 8851
.text.PWR_DisallowDeviceToSleep 0x00007868 0x00007880 24 10% 8854
.text.PWR_IsDeviceAllowedToSleep 0x00007880 0x0000788c 12 5% 8857
.text.PWR_EnterLowPower 0x0000788c 0x0000792c 160 61% 8860
Expected total in PWR.o file: 264 Actual: 264 100% 8848
m_text / .text / system_K32W1480.o Start End Size % Line
.text.SystemInit 0x0000792c 0x00007a04 216 100% 8863
Expected total in system_K32W1480.o file: 216 Actual: 216 100% 8863
m_text / .text / fsl_adapter_k4_flash.o Start End Size % Line
.text.HAL_FlashInit 0x00007a04 0x00007a34 48 50% 8866
.text.HAL_FlashVerifyErase 0x00007a34 0x00007a64 48 50% 8869
Expected total in fsl_adapter_k4_flash.o file: 96 Actual: 96 100% 8866
m_text / .text / fwk_platform_ics.o Start End Size % Line
.text.PLATFORM_FwkSrvRegisterLowPowerCallbacks 0x00007a64 0x00007a70 12 100% 8872
Expected total in fwk_platform_ics.o file: 12 Actual: 12 100% 8872
m_text / .text / mcmgr_imu_internal.o Start End Size % Line
.text.RF_IMU0_IRQHandler 0x00007a70 0x00007a94 36 100% 8875
Expected total in mcmgr_imu_internal.o file: 36 Actual: 36 100% 8875
m_text / .text / PWRM_adapter.o Start End Size % Line
.text.lp_cb 0x00007a94 0x00007ab0 28 31% 8878
.text.PWR_RegisterLowPowerEnterCallback 0x00007ab0 0x00007abc 12 14% 8879
.text.PWR_RegisterLowPowerExitCallback 0x00007abc 0x00007ac8 12 14% 8882
.text.PWR_vColdStart 0x00007ac8 0x00007af0 40 44% 8885
Expected total in PWRM_adapter.o file: 92 Actual: 92 100% 8878
m_text / .text / glue.o Start End Size % Line
.text.SystemInitHook 0x00007af0 0x00007b00 16 100% 8888
Expected total in glue.o file: 16 Actual: 16 100% 8888
m_text / .text / platform_genfsk.o Start End Size % Line
.text.PLATFORM_SetGenfskMaxTxPower 0x00007b00 0x00007b24 36 100% 8891
Expected total in platform_genfsk.o file: 36 Actual: 36 100% 8891
m_text / .text / fsl_component_timer_manager.o Start End Size % Line
.text.TimerStop 0x00007b24 0x00007ba0 124 11% 8894
.text.TimersUpdate.constprop.0 0x00007ba0 0x00007bec 76 7% 8896
.text.TimersCheckAndUpdate 0x00007bec 0x00007c00 20 2% 8898
.text.TimerManagerTaskProcess 0x00007c00 0x00007d30 304 27% 8900
.text.HAL_TIMER_Callback 0x00007d30 0x00007d60 48 5% 8902
.text.TM_Init 0x00007d60 0x00007dac 76 7% 8904
.text.TM_ExitLowpower 0x00007dac 0x00007dc8 28 3% 8906
.text.TM_EnterLowpower 0x00007dc8 0x00007de8 32 3% 8909
.text.TM_EnterTickless 0x00007de8 0x00007e50 104 9% 8912
.text.TM_ExitTickless 0x00007e50 0x00007e78 40 4% 8915
.text.TM_GetTimestamp 0x00007e78 0x00007e88 16 2% 8918
.text.TM_Open 0x00007e88 0x00007ec4 60 6% 8921
.text.TM_Stop 0x00007ec4 0x00007ef0 44 4% 8923
.text.TM_Start 0x00007ef0 0x00007fb4 196 17% 8925
Expected total in fsl_component_timer_manager.o file: 1168 Actual: 1168 100% 8894
m_text / .text / HWParameter.o Start End Size % Line
.text.NV_ReadHWParameters 0x00007fb4 0x00008040 140 100% 8928
Expected total in HWParameter.o file: 140 Actual: 140 100% 8928
m_text / .text / sss_aes.o Start End Size % Line
.text.SSS_set_aes_key 0x00008040 0x000080b8 120 49% 8931
.text.SSS_aes_operation 0x000080b8 0x00008138 128 52% 8934
Expected total in sss_aes.o file: 248 Actual: 248 100% 8931
m_text / .text / board_lp.o Start End Size % Line
.text.BOARD_LowPowerInit 0x00008138 0x00008144 12 100% 8937
Expected total in board_lp.o file: 12 Actual: 12 100% 8937
m_text / .text / fsl_debug_console.o Start End Size % Line
.text.DbgConsole_Putchar 0x00008144 0x0000816c 40 3% 8940
.text.DbgConsole_Init 0x0000816c 0x000081c0 84 5% 8943
.text.DbgConsole_ExitLowpower 0x000081c0 0x000081dc 28 2% 8946
.text.DbgConsole_Vprintf 0x000081dc 0x00008824 1608 92% 8949
Expected total in fsl_debug_console.o file: 1760 Actual: 1760 100% 8940
m_text / .text / fsl_sss_sscp.o Start End Size % Line
.text.sss_sscp_open_session 0x00008824 0x00008878 84 10% 8952
.text.sss_sscp_symmetric_context_init 0x00008878 0x000088e8 112 13% 8955
.text.sss_sscp_cipher_one_go 0x000088e8 0x0000894c 100 12% 8958
.text.sss_sscp_symmetric_context_free 0x0000894c 0x0000898c 64 8% 8961
.text.sss_sscp_key_store_init 0x0000898c 0x000089e0 84 10% 8964
.text.sss_sscp_key_store_set_key 0x000089e0 0x00008a3c 92 11% 8967
.text.sss_sscp_rng_get_random 0x00008a3c 0x00008a88 76 9% 8970
.text.sss_sscp_key_object_init 0x00008a88 0x00008adc 84 10% 8973
.text.sss_sscp_key_object_allocate_handle 0x00008adc 0x00008b3c 96 12% 8976
.text.sss_sscp_key_object_free 0x00008b3c 0x00008b8c 80 10% 8979
Expected total in fsl_sss_sscp.o file: 872 Actual: 872 100% 8952
m_text / .text / fsl_imu.o Start End Size % Line
.text.IMU_TryReceiveMsgs 0x00008b8c 0x00008bd0 68 100% 8982
Expected total in fsl_imu.o file: 68 Actual: 68 100% 8982
m_text / .text / fsl_k4_flash.o Start End Size % Line
.text.flash_check_param 0x00008bd0 0x00008c6c 156 27% 8985
.text.pflash_check_param 0x00008c6c 0x00008ce4 120 21% 8987
.text.ifr_check_param 0x00008ce4 0x00008d5c 120 21% 8989
.text.FLASH_Erase 0x00008d5c 0x00008da0 68 12% 8991
.text.FLASH_Program 0x00008da0 0x00008e1c 124 22% 8994
Expected total in fsl_k4_flash.o file: 588 Actual: 588 100% 8985
m_text / .text / mcmgr_internal_core_api_k32w1.o Start End Size % Line
.text.MU_RxFullFlagISR 0x00008e1c 0x00008e60 68 100% 8997
Expected total in mcmgr_internal_core_api_k32w1.o file: 68 Actual: 68 100% 8997
m_text / .text / fwk_platform_lowpower_timer.o Start End Size % Line
.text.PLATFORM_InitWakeUpTimer 0x00008e60 0x00008e6c 12 18% 9000
.text.PLATFORM_StartWakeUpTimer 0x00008e6c 0x00008e7c 16 24% 9003
.text.PLATFORM_StopWakeUpTimer 0x00008e7c 0x00008e88 12 18% 9006
.text.PLATFORM_GetLowPowerDurationUs 0x00008e88 0x00008ea4 28 42% 9009
Expected total in fwk_platform_lowpower_timer.o file: 68 Actual: 68 100% 9000
m_text / .text / PWR_systicks_bm.o Start End Size % Line
.text.PWR_SysticksPreProcess 0x00008ea4 0x00008ee8 68 28% 9012
.text.PWR_SysticksPostProcess 0x00008ee8 0x00008f90 168 68% 9015
.text.PWR_SysTicksLowPowerInit 0x00008f90 0x00008f9c 12 5% 9018
Expected total in PWR_systicks_bm.o file: 248 Actual: 248 100% 9012
m_text / .text / fsl_os_abstraction_bm.o Start End Size % Line
.text.OSA_EnableIRQGlobal 0x00008f9c 0x00008fb8 28 8% 9021
.text.OSA_DisableIRQGlobal 0x00008fb8 0x00008fd4 28 8% 9024
.text.OSA_TaskCreate 0x00008fd4 0x00009054 128 34% 9027
.text.OSA_TimeInit 0x00009054 0x00009084 48 13% 9030
.text.OSA_TimeGetMsec 0x00009084 0x00009090 12 4% 9033
.text.OSA_Init 0x00009090 0x000090ac 28 8% 9036
.text.OSA_ProcessTasks 0x000090ac 0x000090dc 48 13% 9039
.text.startup.main 0x000090dc 0x000090fc 32 9% 9042
.text.SysTick_Handler 0x000090fc 0x0000910c 16 5% 9045
.text.OSA_UpdateSysTickCounter 0x0000910c 0x0000911c 16 5% 9048
Expected total in fsl_os_abstraction_bm.o file: 384 Actual: 384 100% 9021
m_text / .text / ZTimer.o Start End Size % Line
.text.ZTIMER_eInit 0x0000911c 0x00009140 36 9% 9051
.text.ZTIMER_vTask 0x00009140 0x000091dc 156 39% 9054
.text.ZTIMER_eOpen 0x000091dc 0x00009214 56 14% 9057
.text.ZTIMER_eStart 0x00009214 0x00009268 84 21% 9060
.text.ZTIMER_eStop 0x00009268 0x000092b4 76 19% 9063
Expected total in ZTimer.o file: 408 Actual: 408 100% 9051
m_text / .text / lib_a-exit.o Start End Size % Line
.text.exit 0x000092b4 0x000092d4 32 100% 9066
Expected total in lib_a-exit.o file: 32 Actual: 32 100% 9066
m_text / .text / lib_a-init.o Start End Size % Line
.text.__libc_init_array 0x000092d4 0x0000931c 72 100% 9068
Expected total in lib_a-init.o file: 72 Actual: 72 100% 9068
m_text / .text / lib_a-memcmp.o Start End Size % Line
.text.memcmp 0x0000931c 0x0000937c 96 100% 9071
Expected total in lib_a-memcmp.o file: 96 Actual: 96 100% 9071
m_text / .text / lib_a-memset.o Start End Size % Line
.text.memset 0x0000937c 0x00009420 164 100% 9073
Expected total in lib_a-memset.o file: 164 Actual: 164 100% 9073
m_text / .text / lib_a-rand.o Start End Size % Line
.text.rand 0x00009420 0x0000945c 60 100% 9075
Expected total in lib_a-rand.o file: 60 Actual: 60 100% 9075
m_text / .text / lib_a-strlen-stub.o Start End Size % Line
.text.strlen 0x0000945c 0x000094b8 92 100% 9077
Expected total in lib_a-strlen-stub.o file: 92 Actual: 92 100% 9077
m_text / .text / lib_a-__call_atexit.o Start End Size % Line
.text.startup.register_fini 0x000094b8 0x000094cc 20 10% 9079
.text.__call_exitprocs 0x000094cc 0x00009594 200 91% 9081
Expected total in lib_a-__call_atexit.o file: 220 Actual: 220 100% 9079
m_text / .text / lib_a-atexit.o Start End Size % Line
.text.atexit 0x00009594 0x000095a0 12 100% 9084
Expected total in lib_a-atexit.o file: 12 Actual: 12 100% 9084
m_text / .text / lib_a-fini.o Start End Size % Line
.text.__libc_fini_array 0x000095a0 0x000095cc 44 100% 9086
Expected total in lib_a-fini.o file: 44 Actual: 44 100% 9086
m_text / .text / lib_a-lock.o Start End Size % Line
.text.__retarget_lock_acquire_recursive 0x000095cc 0x000095d0 4 50% 9089
.text.__retarget_lock_release_recursive 0x000095d0 0x000095d4 4 50% 9092
Expected total in lib_a-lock.o file: 8 Actual: 8 100% 9089
m_text / .text / lib_a-__atexit.o Start End Size % Line
.text.__register_exitproc 0x000095d4 0x00009664 144 100% 9095
Expected total in lib_a-__atexit.o file: 144 Actual: 144 100% 9095
m_text / .text / app_main.o Start End Size % Line
.text.APP_cbTimerReceive 0x00009664 0x00009666 2 100% 9098
Expected total in app_main.o file: 2 Actual: 2 100% 9098
m_text / .text / EH_IEEE_802154_Switch.o Start End Size % Line
.text.smacToAppMlmeSap 0x00009666 0x00009670 10 100% 9101
Expected total in EH_IEEE_802154_Switch.o file: 10 Actual: 10 100% 9101
m_text / .text / board.o Start End Size % Line
.text.CLOCK_SetIpSrc.part.0 0x00009670 0x00009684 20 30% 9104
.text.CLOCK_EnableClockLPMode.part.0.constprop.0 0x00009684 0x000096ac 40 59% 9106
.text.BOARD_IsDebugConsoleBusy 0x000096ac 0x000096b0 4 6% 9108
.text.BOARD_InitPins 0x000096b0 0x000096b4 4 6% 9111
Expected total in board.o file: 68 Actual: 68 100% 9104
m_text / .text / hardware_init.o Start End Size % Line
.text.CLOCK_EnableClock.part.0 0x000096b4 0x000096e2 46 61% 9114
.text.BOARD_SetPinsForPowerMode 0x000096e2 0x00009700 30 40% 9116
Expected total in hardware_init.o file: 76 Actual: 76 100% 9114
m_text / .text / pin_mux.o Start End Size % Line
.text.CLOCK_EnableClock.part.0 0x00009700 0x0000972e 46 100% 9119
Expected total in pin_mux.o file: 46 Actual: 46 100% 9119
m_text / .text / fsl_adapter_software_rng.o Start End Size % Line
.text.HAL_RngInit 0x0000972e 0x00009734 6 16% 9121
.text.HAL_RngGetData 0x00009734 0x00009754 32 85% 9124
Expected total in fsl_adapter_software_rng.o file: 38 Actual: 38 100% 9121
m_text / .text / SecLib_sss.o Start End Size % Line
.text.SecLib_Init 0x00009754 0x00009758 4 9% 9127
.text.AES_128_ECB_Encrypt 0x00009758 0x00009782 42 92% 9130
Expected total in SecLib_sss.o file: 46 Actual: 46 100% 9127
m_text / .text / nxp2p4_xcvr.o Start End Size % Line
.text.XCVR_RadioRegSetup 0x00009782 0x0000978e 12 29% 9133
.text.XCVR_RBME_Configure 0x0000978e 0x0000979a 12 29% 9136
.text.XCVR_SetXtalTrim 0x0000979a 0x000097ac 18 43% 9139
Expected total in nxp2p4_xcvr.o file: 42 Actual: 42 100% 9133
m_text / .text / PhyISR.o Start End Size % Line
.text.PHY_ConfigureAckIeData 0x000097ac 0x00009834 136 47% 9142
.text.PHY_EnableCsl 0x00009834 0x00009854 32 11% 9145
.text.PHY_SetCslSampleTime 0x00009854 0x00009862 14 5% 9148
.text.PHY_MemCpy 0x00009862 0x00009874 18 7% 9151
.text.PHY_MemCpyVerify 0x00009874 0x00009894 32 11% 9154
.text.PHY_TransformArrayToUint16 0x00009894 0x000098a8 20 7% 9157
.text.Phy_GetEnergyLevel 0x000098a8 0x000098ce 38 13% 9160
.text.RF_802_15_4_IRQHandler 0x000098ce 0x000098d2 4 2% 9163
Expected total in PhyISR.o file: 294 Actual: 294 100% 9142
m_text / .text / PhyPacketProcessor.o Start End Size % Line
.text.PhyGetChecksum 0x000098d2 0x0000990a 56 27% 9166
.text.PhyGetIndexOf 0x0000990a 0x0000991a 16 8% 9169
.text.PhyAddToSapTable 0x0000991a 0x00009972 88 42% 9172
.text.PhyRemoveFromSamTable 0x00009972 0x000099a6 52 25% 9175
Expected total in PhyPacketProcessor.o file: 212 Actual: 212 100% 9166
m_text / .text / fsl_elemu.o Start End Size % Line
.text.ELEMU_mu_hal_send_data 0x000099a6 0x000099be 24 6% 9178
.text.ELEMU_mu_hal_receive_data 0x000099be 0x000099f2 52 13% 9181
.text.ELEMU_mu_hal_receive_data_wait 0x000099f2 0x00009a36 68 17% 9184
.text.ELEMU_mu_send_message 0x00009a36 0x00009a6c 54 13% 9187
.text.ELEMU_mu_read_message 0x00009a6c 0x00009ab2 70 17% 9190
.text.ELEMU_mu_read_data_wait 0x00009ab2 0x00009af8 70 17% 9193
.text.ELEMU_mu_get_response 0x00009af8 0x00009b20 40 10% 9196
.text.ELEMU_mu_wait_for_data 0x00009b20 0x00009b46 38 10% 9199
.text.ELEMU_mu_init 0x00009b46 0x00009b48 2 1% 9202
Expected total in fsl_elemu.o file: 418 Actual: 418 100% 9178
m_text / .text / fsl_ltc.o Start End Size % Line
.text.ltc_set_key 0x00009b48 0x00009b64 28 5% 9205
.text.ltc_move_block_to_ififo 0x00009b64 0x00009b8e 42 8% 9207
.text.ltc_wait 0x00009b8e 0x00009bb4 38 7% 9209
.text.ltc_memcpy 0x00009bb4 0x00009bc8 20 4% 9212
.text.ltc_move_to_ififo 0x00009bc8 0x00009c1c 84 15% 9215
.text.ltc_set_context 0x00009c1c 0x00009c68 76 14% 9217
.text.ltc_get_context 0x00009c68 0x00009cae 70 13% 9220
.text.ltc_symmetric_process 0x00009cae 0x00009d36 136 24% 9223
.text.ltc_symmetric_process_data 0x00009d36 0x00009d80 74 13% 9226
.text.LTC_Init 0x00009d80 0x00009d82 2 1% 9229
Expected total in fsl_ltc.o file: 570 Actual: 570 100% 9205
m_text / .text / fsl_lpuart.o Start End Size % Line
.text.LPUART_GetDefaultConfig 0x00009d82 0x00009da0 30 12% 9232
.text.LPUART_WriteBlocking 0x00009da0 0x00009dbe 30 12% 9235
.text.LPUART_ReadBlocking 0x00009dbe 0x00009e82 196 77% 9238
Expected total in fsl_lpuart.o file: 256 Actual: 256 100% 9232
m_text / .text / fsl_component_mem_manager_light.o Start End Size % Line
.text.MEM_BlockHeaderSetGuards 0x00009e82 0x00009e9e 28 9% 9241
.text.MEM_BlockHeaderCheck 0x00009e9e 0x00009ed6 56 17% 9243
.text.MEM_GetHeapUpperLimit 0x00009ed6 0x00009edc 6 2% 9245
.text.MEM_BufferAllocateFromArea 0x00009edc 0x00009fda 254 73% 9248
.text.MEM_BufferAllocWithId 0x00009fda 0x00009fde 4 2% 9250
Expected total in fsl_component_mem_manager_light.o file: 348 Actual: 348 100% 9241
m_text / .text / fsl_wdog32.o Start End Size % Line
.text.WDOG32_GetDefaultConfig 0x00009fde 0x0000a008 42 100% 9253
Expected total in fsl_wdog32.o file: 42 Actual: 42 100% 9253
m_text / .text / PhyPacket.o Start End Size % Line
.text.PhyPacket_GetKeySourceSize.isra.0 0x0000a008 0x0000a01e 22 7% 9256
.text.PhyPacket_GetSecurityHeader 0x0000a01e 0x0000a02a 12 4% 9258
.text.PhyPacket_GetSecurityLevel 0x0000a02a 0x0000a038 14 5% 9261
.text.PhyPacket_GetKeyIdMode 0x0000a038 0x0000a040 8 3% 9264
.text.PhyPacket_GetKeyIndex 0x0000a040 0x0000a05e 30 10% 9267
.text.PhyPacket_SetFrameCounter 0x0000a05e 0x0000a07c 30 10% 9270
.text.PhyPacket_GetFrameCounter 0x0000a07c 0x0000a09a 30 10% 9273
.text.PhyPacket_GetSecurityHeaderLength 0x0000a09a 0x0000a0cc 50 16% 9276
.text.PhyPacket_GetMacHdrLength 0x0000a0cc 0x0000a14c 128 40% 9279
Expected total in PhyPacket.o file: 324 Actual: 324 100% 9256
m_text / .text / fsl_crc.o Start End Size % Line
.text.CRC_WriteData 0x0000a14c 0x0000a18a 62 94% 9282
.text.CRC_Get32bitResult 0x0000a18a 0x0000a18e 4 7% 9285
Expected total in fsl_crc.o file: 66 Actual: 66 100% 9282
m_text / .text / fwk_platform_lowpower.o Start End Size % Line
.text.PLATFORM_ReleaseLowPowerConstraint 0x0000a18e 0x0000a1d6 72 38% 9288
.text.PLATFORM_SetLowPowerConstraint 0x0000a1d6 0x0000a21e 72 38% 9290
.text.PLATFORM_LowPowerCallback 0x0000a21e 0x0000a24c 46 25% 9292
Expected total in fwk_platform_lowpower.o file: 190 Actual: 190 100% 9288
m_text / .text / fwk_platform.o Start End Size % Line
.text.PLATFORM_GetOscCap32KValue 0x0000a24c 0x0000a27e 50 61% 9294
.text.PLATFORM_WaitTimeout 0x0000a27e 0x0000a296 24 30% 9297
.text.mcmgr_imu_remote_active_rel 0x0000a296 0x0000a29a 4 5% 9300
.text.mcmgr_imu_remote_active_req 0x0000a29a 0x0000a29e 4 5% 9303
Expected total in fwk_platform.o file: 82 Actual: 82 100% 9294
m_text / .text / fsl_cmc.o Start End Size % Line
.text.CMC_SetClockMode 0x0000a29e 0x0000a2ae 16 27% 9306
.text.CMC_SetPowerModeProtection 0x0000a2ae 0x0000a2ba 12 20% 9309
.text.CMC_PowerOffSRAMAllMode 0x0000a2ba 0x0000a2ca 16 27% 9312
.text.CMC_PowerOffSRAMLowPowerOnly 0x0000a2ca 0x0000a2da 16 27% 9315
Expected total in fsl_cmc.o file: 60 Actual: 60 100% 9306
m_text / .text / fsl_spc.o Start End Size % Line
.text.SPC_GetPowerDomainLowPowerMode 0x0000a2da 0x0000a2e6 12 2% 9318
.text.SPC_SetLowPowerModeBandgapmodeConfig 0x0000a2e6 0x0000a336 80 9% 9321
.text.SPC_EnableActiveModeCoreHighVoltageDetect 0x0000a336 0x0000a34e 24 3% 9324
.text.SPC_EnableActiveModeCoreLowVoltageDetect 0x0000a34e 0x0000a366 24 3% 9327
.text.SPC_EnableLowPowerModeCoreHighVoltageDetect 0x0000a366 0x0000a37e 24 3% 9330
.text.SPC_EnableLowPowerModeCoreLowVoltageDetect 0x0000a37e 0x0000a396 24 3% 9333
.text.SPC_EnableActiveModeSystemHighVoltageDetect 0x0000a396 0x0000a3ae 24 3% 9336
.text.SPC_EnableActiveModeSystemLowVoltageDetect 0x0000a3ae 0x0000a3c6 24 3% 9339
.text.SPC_EnableLowPowerModeSystemHighVoltageDetect 0x0000a3c6 0x0000a3de 24 3% 9342
.text.SPC_EnableLowPowerModeSystemLowVoltageDetect 0x0000a3de 0x0000a3f6 24 3% 9345
.text.SPC_EnableActiveModeIOHighVoltageDetect 0x0000a3f6 0x0000a40e 24 3% 9348
.text.SPC_EnableActiveModeIOLowVoltageDetect 0x0000a40e 0x0000a426 24 3% 9351
.text.SPC_EnableLowPowerModeIOHighVoltageDetect 0x0000a426 0x0000a43e 24 3% 9354
.text.SPC_EnableLowPowerModeIOLowVoltageDetect 0x0000a43e 0x0000a456 24 3% 9357
.text.SPC_SetActiveModeCoreLDORegulatorConfig 0x0000a456 0x0000a4bc 102 11% 9360
.text.SPC_SetLowPowerModeCoreLDORegulatorConfig 0x0000a4bc 0x0000a528 108 12% 9363
.text.SPC_SetLowPowerModeSystemLDORegulatorConfig 0x0000a528 0x0000a568 64 7% 9366
.text.SPC_SetActiveModeDCDCRegulatorConfig 0x0000a568 0x0000a5b6 78 8% 9369
.text.SPC_SetLowPowerModeDCDCRegulatorConfig 0x0000a5b6 0x0000a60c 86 9% 9372
.text.SPC_SetLowPowerModeRegulatorsConfig 0x0000a60c 0x0000a688 124 13% 9375
.text.SPC_SetSRAMOperateVoltage 0x0000a688 0x0000a6ae 38 4% 9378
Expected total in fsl_spc.o file: 980 Actual: 980 100% 9318
m_text / .text / fsl_lptmr.o Start End Size % Line
.text.LPTMR_Init 0x0000a6ae 0x0000a6ec 62 66% 9381
.text.LPTMR_GetDefaultConfig 0x0000a6ec 0x0000a70c 32 35% 9384
Expected total in fsl_lptmr.o file: 94 Actual: 94 100% 9381
m_text / .text / fsl_adapter_lptmr.o Start End Size % Line
.text.PWT_LPTMR0_IRQHandler 0x0000a70c 0x0000a712 6 28% 9387
.text.LPTMR0_IRQHandler 0x0000a712 0x0000a716 4 19% 9390
.text.LPTMR1_IRQHandler 0x0000a716 0x0000a71c 6 28% 9393
.text.HAL_TimerInstallCallback 0x0000a71c 0x0000a722 6 28% 9396
Expected total in fsl_adapter_lptmr.o file: 22 Actual: 22 100% 9387
m_text / .text / fsl_k4_controller.o Start End Size % Line
.text.flash_command_complete 0x0000a722 0x0000a748 38 29% 9399
.text.FLASH_CMD_EraseSector 0x0000a748 0x0000a75e 22 17% 9401
.text.FLASH_CMD_ProgramPhrase 0x0000a75e 0x0000a776 24 19% 9404
.text.FLASH_CMD_VerifyErasePhrase 0x0000a776 0x0000a78e 24 19% 9407
.text.FLASH_CMD_VerifyEraseIFRPhrase 0x0000a78e 0x0000a7a6 24 19% 9410
Expected total in fsl_k4_controller.o file: 132 Actual: 132 100% 9399
m_text / .text / PhyStateMachine.o Start End Size % Line
.text.Phy_Handle_RxReq 0x0000a7a6 0x0000a7d0 42 7% 9413
.text.Phy_Handle_PlmeCcaEdRequest 0x0000a7d0 0x0000a838 104 18% 9415
.text.PHY_handle_get_RSSI 0x0000a838 0x0000a84c 20 4% 9417
.text.Radio_Phy_TimeStartEventIndication 0x0000a84c 0x0000a84e 2 1% 9420
.text.Radio_Phy_PlmeFilterFailRx 0x0000a84e 0x0000a882 52 9% 9423
.text.Radio_Phy_TimeRxTimeoutIndication 0x0000a882 0x0000a894 18 3% 9426
.text.Radio_Phy_PlmeSyncLossIndication 0x0000a894 0x0000a8a8 20 4% 9429
.text.Radio_Phy_AbortIndication 0x0000a8a8 0x0000a8ba 18 3% 9432
.text.Radio_Phy_Notify 0x0000a8ba 0x0000a9fc 322 54% 9435
.text.PHY_get_ctx 0x0000a9fc 0x0000aa00 4 1% 9438
Expected total in PhyStateMachine.o file: 602 Actual: 602 100% 9413
m_text / .text / PhyPlmeData.o Start End Size % Line
.text.Phy_EdScanTimeoutHandler 0x0000aa00 0x0000aa22 34 14% 9441
.text.PhyPlmeSetPIBRequest 0x0000aa22 0x0000ab00 222 87% 9443
Expected total in PhyPlmeData.o file: 256 Actual: 256 100% 9441
m_text / .text / PhyPlatform.o Start End Size % Line
.text.PhyPlatformHwInit 0x0000ab00 0x0000ab10 16 100% 9446
Expected total in PhyPlatform.o file: 16 Actual: 16 100% 9446
m_text / .text / PhySec.o Start End Size % Line
.text.PhySec_Enable 0x0000ab10 0x0000ab1e 14 15% 9449
.text.PhySec_IsEnabled 0x0000ab1e 0x0000ab24 6 7% 9452
.text.PhySec_SetFrameCounter 0x0000ab24 0x0000ab32 14 15% 9455
.text.PhySec_SetKeys 0x0000ab32 0x0000ab70 62 65% 9458
Expected total in PhySec.o file: 96 Actual: 96 100% 9449
m_text / .text / fsl_component_messaging.o Start End Size % Line
.text.MSG_QueueAddTail 0x0000ab70 0x0000ab84 20 16% 9461
.text.MSG_QueueAddHead 0x0000ab84 0x0000ab98 20 16% 9464
.text.MSG_QueueRemove 0x0000ab98 0x0000abac 20 16% 9467
.text.MSG_QueueRemoveHead 0x0000abac 0x0000abb8 12 10% 9470
.text.MSG_Alloc 0x0000abb8 0x0000abda 34 27% 9473
.text.MSG_Free 0x0000abda 0x0000abf2 24 19% 9476
Expected total in fsl_component_messaging.o file: 130 Actual: 130 100% 9461
m_text / .text / RNG.o Start End Size % Line
.text.RNG_ReInit 0x0000abf2 0x0000abf6 4 100% 9479
Expected total in RNG.o file: 4 Actual: 4 100% 9479
m_text / .text / fsl_edma.o Start End Size % Line
.text.EDMA_GetChannelStatusFlags 0x0000abf6 0x0000ac1c 38 17% 9482
.text.EDMA_HandleIRQ 0x0000ac1c 0x0000acd6 186 84% 9485
Expected total in fsl_edma.o file: 224 Actual: 224 100% 9482
m_text / .text / PWR.o Start End Size % Line
.text.PWR_SetLowPowerModeConstraint 0x0000acd6 0x0000ad1c 70 95% 9488
.text.PWR_GetRadioNextEventUs 0x0000ad1c 0x0000ad20 4 6% 9491
Expected total in PWR.o file: 74 Actual: 74 100% 9488
m_text / .text / fsl_component_generic_list.o Start End Size % Line
.text.LIST_Init 0x0000ad20 0x0000ad2c 12 4% 9494
.text.LIST_AddTail 0x0000ad2c 0x0000ad64 56 19% 9497
.text.LIST_AddHead 0x0000ad64 0x0000ad9c 56 19% 9500
.text.LIST_RemoveHead 0x0000ad9c 0x0000adcc 48 16% 9503
.text.LIST_GetHead 0x0000adcc 0x0000add0 4 2% 9506
.text.LIST_GetNext 0x0000add0 0x0000add4 4 2% 9509
.text.LIST_RemoveElement 0x0000add4 0x0000ae0e 58 19% 9512
.text.LIST_AddPrevElement 0x0000ae0e 0x0000ae52 68 22% 9515
.text.LIST_GetSize 0x0000ae52 0x0000ae56 4 2% 9518
Expected total in fsl_component_generic_list.o file: 310 Actual: 310 100% 9494
m_text / .text / PWRM_adapter.o Start End Size % Line
.text.PWRM_eFinishActivity 0x0000ae56 0x0000ae60 10 34% 9521
.text.PWRM_eStartActivity 0x0000ae60 0x0000ae6a 10 34% 9524
.text.PWRM_u16GetActivityCount 0x0000ae6a 0x0000ae74 10 34% 9527
Expected total in PWRM_adapter.o file: 30 Actual: 30 100% 9521
m_text / .text / glue.o Start End Size % Line
.text.OSA_InterruptEnableRestricted 0x0000ae74 0x0000ae90 28 74% 9530
.text.OSA_InterruptEnableRestore 0x0000ae90 0x0000ae98 8 22% 9533
.text._exit 0x0000ae98 0x0000ae9a 2 6% 9536
Expected total in glue.o file: 38 Actual: 38 100% 9530
m_text / .text / FunctionLib.o Start End Size % Line
.text.FLib_MemCpy 0x0000ae9a 0x0000aeae 20 25% 9538
.text.FLib_MemCmp 0x0000aeae 0x0000aece 32 40% 9541
.text.FLib_MemSet 0x0000aece 0x0000aedc 14 18% 9544
.text.FLib_MemSet32Aligned 0x0000aedc 0x0000aeec 16 20% 9547
Expected total in FunctionLib.o file: 82 Actual: 82 100% 9538
m_text / .text / fsl_component_timer_manager.o Start End Size % Line
.text.TimersUpdateSyncTask 0x0000aeec 0x0000aefc 16 67% 9550
.text.TM_InstallCallback 0x0000aefc 0x0000af04 8 34% 9552
Expected total in fsl_component_timer_manager.o file: 24 Actual: 24 100% 9550
m_text / .text / HWParameter.o Start End Size % Line
.text.NV_ComputeCrc.constprop.0 0x0000af04 0x0000af38 52 100% 9555
Expected total in HWParameter.o file: 52 Actual: 52 100% 9555
m_text / .text / sss_aes.o Start End Size % Line
.text.SSS_aes_init 0x0000af38 0x0000af5c 36 100% 9557
Expected total in sss_aes.o file: 36 Actual: 36 100% 9557
m_text / .text / board_lp.o Start End Size % Line
.text.BOARD_LowpowerCb 0x0000af5c 0x0000afae 82 100% 9560
Expected total in board_lp.o file: 82 Actual: 82 100% 9560
m_text / .text / fsl_debug_console.o Start End Size % Line
.text.DbgConsole_Printf 0x0000afae 0x0000afc8 26 100% 9562
Expected total in fsl_debug_console.o file: 26 Actual: 26 100% 9562
m_text / .text / fsl_wuu.o Start End Size % Line
.text.WUU_SetExternalWakeUpPinsConfig 0x0000afc8 0x0000b03c 116 79% 9565
.text.WUU_SetInternalWakeUpModulesConfig 0x0000b03c 0x0000b05c 32 22% 9568
Expected total in fsl_wuu.o file: 148 Actual: 148 100% 9565
m_text / .text / fsl_sss_sscp.o Start End Size % Line
.text.sss_sscp_rng_context_init 0x0000b05c 0x0000b066 10 39% 9571
.text.sss_sscp_rng_free 0x0000b066 0x0000b076 16 62% 9574
Expected total in fsl_sss_sscp.o file: 26 Actual: 26 100% 9571
m_text / .text / fsl_k4_flash.o Start End Size % Line
.text.FLASH_Init 0x0000b076 0x0000b0b0 58 33% 9577
.text.FLASH_VerifyErasePhrase 0x0000b0b0 0x0000b0ec 60 34% 9580
.text.FLASH_VerifyEraseIFRPhrase 0x0000b0ec 0x0000b128 60 34% 9583
Expected total in fsl_k4_flash.o file: 178 Actual: 178 100% 9577
m_text / .text / fsl_gpio.o Start End Size % Line
.text.GPIO_PinInit 0x0000b128 0x0000b14c 36 86% 9586
.text.GPIO_GpioClearInterruptFlags 0x0000b14c 0x0000b152 6 15% 9589
Expected total in fsl_gpio.o file: 42 Actual: 42 100% 9586
m_text / .text / fwk_platform_lowpower_timer.o Start End Size % Line
.text.PLATFORM_GetLowPowerTimestampUs 0x0000b152 0x0000b156 4 100% 9592
Expected total in fwk_platform_lowpower_timer.o file: 4 Actual: 4 100% 9592
m_text / .text / timer.o Start End Size % Line
.text.zbPlatGetTime 0x0000b156 0x0000b15a 4 100% 9595
Expected total in timer.o file: 4 Actual: 4 100% 9595
m_text / .text / PWR_systicks_bm.o Start End Size % Line
.text.PWR_SysTicksLowPowerCallback 0x0000b15a 0x0000b176 28 100% 9598
Expected total in PWR_systicks_bm.o file: 28 Actual: 28 100% 9598
m_text / .text / fsl_os_abstraction_bm.o Start End Size % Line
.text.OSA_EnterCritical 0x0000b176 0x0000b180 10 34% 9600
.text.OSA_InterruptEnable 0x0000b180 0x0000b184 4 14% 9603
.text.OSA_InterruptDisable 0x0000b184 0x0000b188 4 14% 9606
.text.OSA_Start 0x0000b188 0x0000b194 12 40% 9609
Expected total in fsl_os_abstraction_bm.o file: 30 Actual: 30 100% 9600
m_text / .text / fsl_k4_flash.o Start End Size % Line
.rodata 0x0000b194 0x0000b224 144 100% 9613
Expected total in fsl_k4_flash.o file: 144 Actual: 144 100% 9613
m_text / .text / clock_config.o Start End Size % Line
.rodata.g_scgFircConfig_BOARD_BootClockRUN 0x0000b224 0x0000b230 12 43% 9615
.rodata.g_scgSysOscConfig_BOARD_BootClockRUN 0x0000b230 0x0000b23c 12 43% 9618
.rodata.g_sysClkConfig_BOARD_BootClockRUN 0x0000b23c 0x0000b240 4 15% 9621
Expected total in clock_config.o file: 28 Actual: 28 100% 9615
m_text / .text / nxp_xcvr_coding_config.o Start End Size % Line
.rodata.xcvr_ble_uncoded_config 0x0000b240 0x0000b290 80 100% 9624
Expected total in nxp_xcvr_coding_config.o file: 80 Actual: 80 100% 9624
m_text / .text / fsl_adapter_lpuart.o Start End Size % Line
.rodata.s_LpuartAdapterBase 0x0000b290 0x0000b298 8 50% 9627
.rodata.s_LpuartAdapterClock 0x0000b298 0x0000b2a0 8 50% 9629
Expected total in fsl_adapter_lpuart.o file: 16 Actual: 16 100% 9627
m_text / .text / fsl_lpuart.o Start End Size % Line
.rodata.s_lpuartClock 0x0000b2a0 0x0000b2a8 8 100% 9631
Expected total in fsl_lpuart.o file: 8 Actual: 8 100% 9631
m_text / .text / fsl_pm_board.o Start End Size % Line
.rodata.g_devicePMOption 0x0000b2a8 0x0000b2ec 68 100% 9633
Expected total in fsl_pm_board.o file: 68 Actual: 68 100% 9633
m_text / .text / nxp_xcvr_common_config.o Start End Size % Line
.rodata.xcvr_common_config 0x0000b2ec 0x0000b570 644 100% 9636
Expected total in nxp_xcvr_common_config.o file: 644 Actual: 644 100% 9636
m_text / .text / fwk_platform_lowpower.o Start End Size % Line
.rodata.TCM_END_ADDR_tab 0x0000b570 0x0000b590 32 45% 9639
.rodata.TCM_START_ADDR_tab 0x0000b590 0x0000b5b0 32 45% 9641
.rodata.fwkSrvLowPowerConstraintCallbacks 0x0000b5b0 0x0000b5b8 8 12% 9643
Expected total in fwk_platform_lowpower.o file: 72 Actual: 72 100% 9639
m_text / .text / fsl_adapter_lptmr.o Start End Size % Line
.rodata.s_LptmrBase 0x0000b5b8 0x0000b5c0 8 100% 9645
Expected total in fsl_adapter_lptmr.o file: 8 Actual: 8 100% 9645
m_text / .text / nxp_xcvr_oqpsk_802p15p4_config.o Start End Size % Line
.rodata.xcvr_oqpsk_802p15p4_250kbps_config 0x0000b5c0 0x0000b748 392 98% 9647
.rodata.xcvr_oqpsk_802p15p4_250kbps_full_config 0x0000b748 0x0000b750 8 2% 9650
Expected total in nxp_xcvr_oqpsk_802p15p4_config.o file: 400 Actual: 400 100% 9647
m_text / .text / glue.o Start End Size % Line
.rodata.g_pfnVectors 0x0000b750 0x0000b754 4 100% 9653
Expected total in glue.o file: 4 Actual: 4 100% 9653
m_text / .text / fsl_os_abstraction_bm.o Start End Size % Line
.rodata.os_thread_def_main_task 0x0000b754 0x0000b774 32 100% 9656
Expected total in fsl_os_abstraction_bm.o file: 32 Actual: 32 100% 9656
m_text / .text / lib_a-impure.o Start End Size % Line
.rodata._global_impure_ptr 0x0000b774 0x0000b778 4 100% 9658
Expected total in lib_a-impure.o file: 4 Actual: 4 100% 9658
m_text / .text / clock_config.o Start End Size % Line
.rodata.FircTrimConfig_BOARD_BootClockRUN 0x0000b778 0x0000b780 8 100% 9661
Expected total in clock_config.o file: 8 Actual: 8 100% 9661
m_text / .text / app_main.o Start End Size % Line
.rodata.bHandleEventSend.str1.1 0x0000b780 0x0000b7dd 93 95% 9663
.rodata.CSWTCH.7 0x0000b7dd 0x0000b7e2 5 6% 9665
Expected total in app_main.o file: 98 Actual: 98 100% 9663
m_text / .text / EH_IEEE_802154_Switch.o Start End Size % Line
.rodata.smacToAppMcpsSap.str1.1 0x0000b7e2 0x0000b7fe 28 19% 9667
.rodata.pwrm_Wakeup.str1.1 0x0000b7fe 0x0000b81d 31 21% 9669
.rodata.vSendMACFrame.str1.1 0x0000b81d 0x0000b83d 32 21% 9671
.rodata.vEnableRxAndReceive.str1.1 0x0000b83d 0x0000b84f 18 12% 9673
.rodata.pwrm_PreSleep.str1.1 0x0000b84f 0x0000b85c 13 9% 9675
.rodata.main_task.str1.1 0x0000b85c 0x0000b87c 32 21% 9677
Expected total in EH_IEEE_802154_Switch.o file: 154 Actual: 154 100% 9667
m_text / .text / EH_IEEE_Features.o Start End Size % Line
.rodata.vSendDecommissioingCmd.str1.1 0x0000b87c 0x0000b8ae 50 6% 9679
.rodata.vClearPersistentData.str1.1 0x0000b8ae 0x0000b8d9 43 6% 9681
.rodata.vLoadPersistentData.str1.1 0x0000b8d9 0x0000b907 46 6% 9683
.rodata.vHandleOperationalState.str1.1 0x0000b907 0x0000b928 33 4% 9685
.rodata.bEncryptDecyptKey.str1.1 0x0000b928 0x0000b96a 66 8% 9687
.rodata.vHandleRxMacFrame.str1.1 0x0000b96a 0x0000bae9 383 46% 9689
.rodata.vSendChannelRequestCmd.str1.1 0x0000bae9 0x0000bb1c 51 7% 9691
.rodata.vSendCommissioningCmd.str1.1 0x0000bb1c 0x0000bb4e 50 6% 9693
.rodata.vSendGPDSuccessCmd.str1.1 0x0000bb4e 0x0000bb7c 46 6% 9695
.rodata.HandleGPDStateMachine.str1.1 0x0000bb7c 0x0000bbba 62 8% 9697
.rodata.au8ChannelList 0x0000bbba 0x0000bbc9 15 2% 9699
Expected total in EH_IEEE_Features.o file: 845 Actual: 845 100% 9679
m_text / .text / EH_IEEE_Commands.o Start End Size % Line
.rodata.bGPD_SecureFrame.str1.1 0x0000bbc9 0x0000bc79 176 26% 9702
.rodata.bGPD_ParseMACFrame.str1.1 0x0000bc79 0x0000be0d 404 59% 9705
.rodata.GPD_SendSpecificCommand.str1.1 0x0000be0d 0x0000be42 53 8% 9708
.rodata.GPD_SendOperationalCommand.str1.1 0x0000be42 0x0000be78 54 8% 9710
Expected total in EH_IEEE_Commands.o file: 687 Actual: 687 100% 9702
m_text / .text / EH_Button.o Start End Size % Line
.rodata.vHandleButtonPress.str1.1 0x0000be78 0x0000bf3b 195 85% 9712
.rodata.APP_cbTimerButtonScan.str1.1 0x0000bf3b 0x0000bf5f 36 16% 9714
Expected total in EH_Button.o file: 231 Actual: 231 100% 9712
m_text / .text / board_dcdc.o Start End Size % Line
.rodata.spcLpCfg 0x0000bf5f 0x0000bf68 9 100% 9716
Expected total in board_dcdc.o file: 9 Actual: 9 100% 9716
m_text / .text / clock_config.o Start End Size % Line
.rodata.g_scgSircConfig_BOARD_BootClockRUN 0x0000bf68 0x0000bf69 1 100% 9718
Expected total in clock_config.o file: 1 Actual: 1 100% 9718
m_text / .text / PhyISR.o Start End Size % Line
.rodata.CSWTCH.32 0x0000bf69 0x0000bf7a 17 100% 9721
Expected total in PhyISR.o file: 17 Actual: 17 100% 9721
m_text / .text / SMAC.o Start End Size % Line
.rodata.str1.1 0x0000bf7a 0x0000bf88 14 100% 9723
Expected total in SMAC.o file: 14 Actual: 14 100% 9723
m_text / .text / PhyPacket.o Start End Size % Line
.rodata.CSWTCH.14 0x0000bf88 0x0000bf8b 3 15% 9725
.rodata.panidSizeLut.0 0x0000bf8b 0x0000bf9d 18 86% 9727
Expected total in PhyPacket.o file: 21 Actual: 21 100% 9725
m_text / .text / fwk_platform_lowpower.o Start End Size % Line
.rodata.TCM_IS_ECC 0x0000bf9d 0x0000bfa5 8 43% 9729
.rodata.pd_name_2_id 0x0000bfa5 0x0000bfa7 2 11% 9731
.rodata.spc_lp_name_2_pd_state 0x0000bfa7 0x0000bfb0 9 48% 9733
Expected total in fwk_platform_lowpower.o file: 19 Actual: 19 100% 9729
m_text / .text / ModuleInfo.o Start End Size % Line
.rodata.str1.1 0x0000bfb0 0x0000bfce 30 100% 9735
Expected total in ModuleInfo.o file: 30 Actual: 30 100% 9735
m_text / .text / HWParameter.o Start End Size % Line
.rodata.mProdDataIdentifier 0x0000bfce 0x0000bfd8 10 100% 9737
Expected total in HWParameter.o file: 10 Actual: 10 100% 9737
m_text / .text / fsl_os_abstraction_bm.o Start End Size % Line
.rodata.str1.1 0x0000bfd8 0x0000bfe2 10 9% 9739
.rodata.gUseRtos_c 0x0000bfe2 0x0000c050 110 92% 9741
Expected total in fsl_os_abstraction_bm.o file: 120 Actual: 120 100% 9739

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_text - Folders

The memory used by each folder is listed below, grouped by section. The sizes and percentages are for the contents of that folder only, (so contents of subfolders are not included). The percentage column is the percentage of the section memory that Folder occupies.

The following folders are in the m_text memory:

m_text / .text Files Size %
APP/Common/Source/board_k32w1/ 4 2890 6%
APP/GpEhSwitch/Source/ 13 6819 15%
LIB/gcc/arm-none-eabi/10.3.1/arm-none-eabi/lib/thumb/v8-m.main+fp/hard/ 1 124 1%
LIB/gcc/arm-none-eabi/10.3.1/arm-none-eabi/lib/thumb/v8-m.main+fp/hard/libc.a/ 14 1212 3%
LIB/gcc/arm-none-eabi/10.3.1/thumb/v8-m.main+fp/hard/ 1 64 1%
LIB/gcc/arm-none-eabi/10.3.1/thumb/v8-m.main+fp/hard/libgcc.a/ 4 960 2%
SDK/SDKPackages/K32W148-EVK/components/internal_flash/ 1 96 1%
SDK/SDKPackages/K32W148-EVK/components/lists/ 1 310 1%
SDK/SDKPackages/K32W148-EVK/components/mem_manager/ 2 828 2%
SDK/SDKPackages/K32W148-EVK/components/messaging/ 1 130 1%
SDK/SDKPackages/K32W148-EVK/components/osa/ 4 566 2%
SDK/SDKPackages/K32W148-EVK/components/power_manager/boards/K32W148-EVK/ 2 1544 4%
SDK/SDKPackages/K32W148-EVK/components/power_manager/core/ 1 1152 3%
SDK/SDKPackages/K32W148-EVK/components/rng/ 1 38 1%
SDK/SDKPackages/K32W148-EVK/components/timer/ 3 538 2%
SDK/SDKPackages/K32W148-EVK/components/timer_manager/ 2 1192 3%
SDK/SDKPackages/K32W148-EVK/components/uart/ 2 356 1%
SDK/SDKPackages/K32W148-EVK/devices/K32W1480/ 1 216 1%
SDK/SDKPackages/K32W148-EVK/devices/K32W1480/drivers/ 25 6434 14%
SDK/SDKPackages/K32W148-EVK/devices/K32W1480/utilities/debug_console_lite/ 2 1786 4%
SDK/SDKPackages/K32W148-EVK/middleware/multicore/mcmgr/src/ 2 104 1%
SDK/SDKPackages/K32W148-EVK/middleware/secure-subsystem/port/kw45_k4w1/ 3 484 2%
SDK/SDKPackages/K32W148-EVK/middleware/secure-subsystem/src/sscp/ 3 1506 4%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/XCVR/drv/ 3 432 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/XCVR/drv/nb2p4ghz/ 2 234 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/XCVR/drv/nb2p4ghz/configs/gen45/ 4 2972 7%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/FunctionLib/ 1 82 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/HWParameter/ 3 202 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/LowPower/ 4 614 2%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/ModuleInfo/ 1 30 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/RNG/ 2 132 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/SecLib/ 2 70 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/boards/kw45_k32w1/ 6 531 2%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/boards/kw45_k32w1/K32W1480/ 6 519 2%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/platform/kw45_k32w1/ 10 1667 4%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/ieee-802.15.4/ieee_802_15_4/phy/source/ 15 9806 21%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/ieee-802.15.4/ieee_802_15_4/phy/source/K32W148/ 1 16 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/zigbee/ZigbeeCommon/Source/ 1 408 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/zigbee/platform/K32W1/framework/PWRM/ 2 122 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/zigbee/platform/K32W1/framework/SecLib/ 1 592 2%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/zigbee/platform/K32W1/platform/ 4 62 1%
SDK/gcc/ 1 352 1%
Expected total in .text section: 48192 Actual: 48192 100%

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_text - Tree

The memory used by each folder and file is listed below, grouped by section.The sizes given for folders include the contents of that folder and all subfolders. The percentage column is the percentage of the section memory that entry occupies.

The following folders and files are in the m_text memory:

m_text / .text Size %
APP/ 9709 21%
|       Common/ 2890 6%
|       |       Source/ 2890 6%
|       |       |       board_k32w1/ 2890 6%
|       |       |       |       SMAC.o 2530 6%
|       |       |       |       hardware_init.o 360 1%
|       GpEhSwitch/ 6819 15%
|       |       Source/ 6819 15%
|       |       |       EH_Button.o 1111 3%
|       |       |       EH_IEEE_802154_Switch.o 972 3%
|       |       |       EH_IEEE_Commands.o 1907 4%
|       |       |       EH_IEEE_Features.o 2217 5%
|       |       |       app_main.o 324 1%
|       |       |       app_nvm.o 288 1%
LIB/ 2360 5%
|       gcc/ 2360 5%
|       |       arm-none-eabi/ 2360 5%
|       |       |       10.3.1/ 2360 5%
|       |       |       |       arm-none-eabi/ 1336 3%
|       |       |       |       |       lib/ 1336 3%
|       |       |       |       |       |       thumb/ 1336 3%
|       |       |       |       |       |       |       v8-m.main+fp/ 1336 3%
|       |       |       |       |       |       |       |       hard/ 1336 3%
|       |       |       |       |       |       |       |       |       crt0.o 124 1%
|       |       |       |       |       |       |       |       |       libc.a/ 1212 3%
|       |       |       |       |       |       |       |       |       |       lib_a-__atexit.o 144 1%
|       |       |       |       |       |       |       |       |       |       lib_a-__call_atexit.o 220 1%
|       |       |       |       |       |       |       |       |       |       lib_a-atexit.o 12 1%
|       |       |       |       |       |       |       |       |       |       lib_a-exit.o 32 1%
|       |       |       |       |       |       |       |       |       |       lib_a-fini.o 44 1%
|       |       |       |       |       |       |       |       |       |       lib_a-impure.o 4 1%
|       |       |       |       |       |       |       |       |       |       lib_a-init.o 72 1%
|       |       |       |       |       |       |       |       |       |       lib_a-lock.o 8 1%
|       |       |       |       |       |       |       |       |       |       lib_a-memcmp.o 96 1%
|       |       |       |       |       |       |       |       |       |       lib_a-memcpy.o 236 1%
|       |       |       |       |       |       |       |       |       |       lib_a-memset.o 164 1%
|       |       |       |       |       |       |       |       |       |       lib_a-rand.o 60 1%
|       |       |       |       |       |       |       |       |       |       lib_a-setjmp.o 28 1%
|       |       |       |       |       |       |       |       |       |       lib_a-strlen-stub.o 92 1%
|       |       |       |       thumb/ 1024 3%
|       |       |       |       |       v8-m.main+fp/ 1024 3%
|       |       |       |       |       |       hard/ 1024 3%
|       |       |       |       |       |       |       crtbegin.o 64 1%
|       |       |       |       |       |       |       libgcc.a/ 960 2%
|       |       |       |       |       |       |       |       _aeabi_ldivmod.o 160 1%
|       |       |       |       |       |       |       |       _aeabi_uldivmod.o 48 1%
|       |       |       |       |       |       |       |       _dvmd_tls.o 4 1%
|       |       |       |       |       |       |       |       _udivmoddi4.o 748 2%
SDK/ 36123 75%
|       SDKPackages/ 35771 75%
|       |       K32W148-EVK/ 35771 75%
|       |       |       components/ 6750 15%
|       |       |       |       internal_flash/ 96 1%
|       |       |       |       |       fsl_adapter_k4_flash.o 96 1%
|       |       |       |       lists/ 310 1%
|       |       |       |       |       fsl_component_generic_list.o 310 1%
|       |       |       |       mem_manager/ 828 2%
|       |       |       |       |       fsl_component_mem_manager_light.o 828 2%
|       |       |       |       messaging/ 130 1%
|       |       |       |       |       fsl_component_messaging.o 130 1%
|       |       |       |       osa/ 566 2%
|       |       |       |       |       fsl_os_abstraction_bm.o 566 2%
|       |       |       |       power_manager/ 2696 6%
|       |       |       |       |       boards/ 1544 4%
|       |       |       |       |       |       K32W148-EVK/ 1544 4%
|       |       |       |       |       |       |       fsl_pm_board.o 1544 4%
|       |       |       |       |       core/ 1152 3%
|       |       |       |       |       |       fsl_pm_core.o 1152 3%
|       |       |       |       rng/ 38 1%
|       |       |       |       |       fsl_adapter_software_rng.o 38 1%
|       |       |       |       timer/ 538 2%
|       |       |       |       |       fsl_adapter_lptmr.o 538 2%
|       |       |       |       timer_manager/ 1192 3%
|       |       |       |       |       fsl_component_timer_manager.o 1192 3%
|       |       |       |       uart/ 356 1%
|       |       |       |       |       fsl_adapter_lpuart.o 356 1%
|       |       |       devices/ 8436 18%
|       |       |       |       K32W1480/ 8436 18%
|       |       |       |       |       drivers/ 6434 14%
|       |       |       |       |       |       fsl_clock.o 316 1%
|       |       |       |       |       |       fsl_cmc.o 152 1%
|       |       |       |       |       |       fsl_crc.o 218 1%
|       |       |       |       |       |       fsl_edma.o 280 1%
|       |       |       |       |       |       fsl_elemu.o 618 2%
|       |       |       |       |       |       fsl_gpio.o 42 1%
|       |       |       |       |       |       fsl_imu.o 68 1%
|       |       |       |       |       |       fsl_k4_controller.o 132 1%
|       |       |       |       |       |       fsl_k4_flash.o 910 2%
|       |       |       |       |       |       fsl_lpspi.o 64 1%
|       |       |       |       |       |       fsl_lptmr.o 94 1%
|       |       |       |       |       |       fsl_lpuart.o 872 2%
|       |       |       |       |       |       fsl_ltc.o 1498 4%
|       |       |       |       |       |       fsl_spc.o 980 3%
|       |       |       |       |       |       fsl_wdog32.o 42 1%
|       |       |       |       |       |       fsl_wuu.o 148 1%
|       |       |       |       |       system_K32W1480.o 216 1%
|       |       |       |       |       utilities/ 1786 4%
|       |       |       |       |       |       debug_console_lite/ 1786 4%
|       |       |       |       |       |       |       fsl_debug_console.o 1786 4%
|       |       |       middleware/ 20585 43%
|       |       |       |       multicore/ 104 1%
|       |       |       |       |       mcmgr/ 104 1%
|       |       |       |       |       |       src/ 104 1%
|       |       |       |       |       |       |       mcmgr_imu_internal.o 36 1%
|       |       |       |       |       |       |       mcmgr_internal_core_api_k32w1.o 68 1%
|       |       |       |       secure-subsystem/ 1990 5%
|       |       |       |       |       port/ 484 2%
|       |       |       |       |       |       kw45_k4w1/ 484 2%
|       |       |       |       |       |       |       sss_aes.o 284 1%
|       |       |       |       |       |       |       sss_init.o 200 1%
|       |       |       |       |       src/ 1506 4%
|       |       |       |       |       |       sscp/ 1506 4%
|       |       |       |       |       |       |       fsl_sscp_mu.o 608 2%
|       |       |       |       |       |       |       fsl_sss_sscp.o 898 2%
|       |       |       |       wireless/ 18491 39%
|       |       |       |       |       XCVR/ 3638 8%
|       |       |       |       |       |       drv/ 3638 8%
|       |       |       |       |       |       |       dma_capture.o 64 1%
|       |       |       |       |       |       |       nb2p4ghz/ 3206 7%
|       |       |       |       |       |       |       |       configs/ 2972 7%
|       |       |       |       |       |       |       |       |       gen45/ 2972 7%
|       |       |       |       |       |       |       |       |       |       nxp_xcvr_coding_config.o 80 1%
|       |       |       |       |       |       |       |       |       |       nxp_xcvr_common_config.o 644 2%
|       |       |       |       |       |       |       |       |       |       nxp_xcvr_mode_config.o 1848 4%
|       |       |       |       |       |       |       |       |       |       nxp_xcvr_oqpsk_802p15p4_config.o 400 1%
|       |       |       |       |       |       |       |       nxp2p4_xcvr.o 234 1%
|       |       |       |       |       |       |       nxp_xcvr_ext_ctrl.o 16 1%
|       |       |       |       |       |       |       rfmc_ctrl.o 352 1%
|       |       |       |       |       framework/ 3847 8%
|       |       |       |       |       |       FunctionLib/ 82 1%
|       |       |       |       |       |       |       FunctionLib.o 82 1%
|       |       |       |       |       |       HWParameter/ 202 1%
|       |       |       |       |       |       |       HWParameter.o 202 1%
|       |       |       |       |       |       LowPower/ 614 2%
|       |       |       |       |       |       |       PWR.o 338 1%
|       |       |       |       |       |       |       PWR_systicks_bm.o 276 1%
|       |       |       |       |       |       ModuleInfo/ 30 1%
|       |       |       |       |       |       |       ModuleInfo.o 30 1%
|       |       |       |       |       |       RNG/ 132 1%
|       |       |       |       |       |       |       RNG.o 132 1%
|       |       |       |       |       |       SecLib/ 70 1%
|       |       |       |       |       |       |       SecLib_sss.o 70 1%
|       |       |       |       |       |       boards/ 1050 3%
|       |       |       |       |       |       |       kw45_k32w1/ 1050 3%
|       |       |       |       |       |       |       |       K32W1480/ 519 2%
|       |       |       |       |       |       |       |       |       clock_config.o 281 1%
|       |       |       |       |       |       |       |       |       pin_mux.o 238 1%
|       |       |       |       |       |       |       |       board.o 176 1%
|       |       |       |       |       |       |       |       board_dcdc.o 261 1%
|       |       |       |       |       |       |       |       board_lp.o 94 1%
|       |       |       |       |       |       platform/ 1667 4%
|       |       |       |       |       |       |       kw45_k32w1/ 1667 4%
|       |       |       |       |       |       |       |       fwk_platform.o 686 2%
|       |       |       |       |       |       |       |       fwk_platform_ics.o 12 1%
|       |       |       |       |       |       |       |       fwk_platform_lowpower.o 861 2%
|       |       |       |       |       |       |       |       fwk_platform_lowpower_timer.o 72 1%
|       |       |       |       |       |       |       |       platform_genfsk.o 36 1%
|       |       |       |       |       ieee-802.15.4/ 9822 21%
|       |       |       |       |       |       ieee_802_15_4/ 9822 21%
|       |       |       |       |       |       |       phy/ 9822 21%
|       |       |       |       |       |       |       |       source/ 9822 21%
|       |       |       |       |       |       |       |       |       K32W148/ 16 1%
|       |       |       |       |       |       |       |       |       |       PhyPlatform.o 16 1%
|       |       |       |       |       |       |       |       |       PhyISR.o 2823 6%
|       |       |       |       |       |       |       |       |       PhyPacket.o 505 2%
|       |       |       |       |       |       |       |       |       PhyPacketProcessor.o 1560 4%
|       |       |       |       |       |       |       |       |       PhyPlmeData.o 1264 3%
|       |       |       |       |       |       |       |       |       PhySec.o 320 1%
|       |       |       |       |       |       |       |       |       PhyStateMachine.o 2590 6%
|       |       |       |       |       |       |       |       |       PhyTime.o 744 2%
|       |       |       |       |       zigbee/ 1184 3%
|       |       |       |       |       |       ZigbeeCommon/ 408 1%
|       |       |       |       |       |       |       Source/ 408 1%
|       |       |       |       |       |       |       |       ZTimer.o 408 1%
|       |       |       |       |       |       platform/ 776 2%
|       |       |       |       |       |       |       K32W1/ 776 2%
|       |       |       |       |       |       |       |       framework/ 714 2%
|       |       |       |       |       |       |       |       |       PWRM/ 122 1%
|       |       |       |       |       |       |       |       |       |       PWRM_adapter.o 122 1%
|       |       |       |       |       |       |       |       |       SecLib/ 592 2%
|       |       |       |       |       |       |       |       |       |       SecLib_.o 592 2%
|       |       |       |       |       |       |       |       platform/ 62 1%
|       |       |       |       |       |       |       |       |       glue.o 58 1%
|       |       |       |       |       |       |       |       |       timer.o 4 1%
|       gcc/ 352 1%
|       |       startup_K32W1480.o 352 1%

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]


fNVM_region

The Retain column displays the amount of data held during sleep.

Summary for the fNVM_region memory:

fNVM_region Start End Size (kb) Size (b) Used Used % Retain (kb) Line
fNVM_region 0x000f6000 0x000fa000 16kb 16384 0 0% 0kb 7729

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

fNVM_region - Banks

The FLASH memory banks reflect the arrangement in a typical ZigBee 3.0 application. These are logical banks rather than physical banks. The data is useful for determining if the firmware fits into the bank allocated for the active software image. If the inactive image bank is unused then the application is small enough to allow OTA operation.

The memory banks are not specified in the map file but are hardcoded into the analysis script.

The location and size of each bank is listed with the percentage of the memory used in that bank. The sections present in each bank are also listed and may be split across multiple banks. When sleeping with RAM held the Retain column indicates how much data is retained.

Clicking the memory name in the header row will jump back to the memory information.

Clicking the a section name in the section column will jump forward to the section information.

The following banks are in the fNVM_region memory:

fNVM_region Start End Size (kb) Size (b) Used Used % Retain (kb) Line Sections
ACTIVE_32KB 0x000f6000 0x000fe000 32kb 32768 0 0% 0kb 7729
Expected used in fNVM_region: 0 Actual: 0 -1% 0kb 7729

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

fNVM_region - Sections

The linker divides allocated memory into sections. The location and size of each section is listed with the percentage of the total used memory that section occupies. The bank(s) used by each section are also listed.

Clicking the memory name in the header row will jump back to the memory information.

Clicking a bank name in the Banks column will jump back to the bank information.

Clicking the a section name in the section column will jump forward to that section's files.

The following sections are in the fNVM_region memory:

fNVM_region Start End Size Used Used % Line Banks
Expected used in fNVM_region: 0 Actual: 0 -1% 7729

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

fNVM_region - Files

The memory used by each file is listed below, grouped by section. The percentage column is the percentage of the section memory that file occupies.

Clicking the memory or section name in a header row will jump back to the memory or section information.

Clicking a file name in the file column will jump forward to that file's symbols.

The following files are in the fNVM_region memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

fNVM_region - Symbols

The memory used by each symbol is listed below, grouped by file. The percentage column is the percentage of the file memory that symbol occupies.

Clicking the memory, section or file name in a header row will jump back to the memory, section or file information.

The following symbols are in the fNVM_region memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

fNVM_region - Folders

The memory used by each folder is listed below, grouped by section. The sizes and percentages are for the contents of that folder only, (so contents of subfolders are not included). The percentage column is the percentage of the section memory that Folder occupies.

The following folders are in the fNVM_region memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

fNVM_region - Tree

The memory used by each folder and file is listed below, grouped by section.The sizes given for folders include the contents of that folder and all subfolders. The percentage column is the percentage of the section memory that entry occupies.

The following folders and files are in the fNVM_region memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]


sNVM_region

The Retain column displays the amount of data held during sleep.

Summary for the sNVM_region memory:

sNVM_region Start End Size (kb) Size (b) Used Used % Retain (kb) Line
sNVM_region 0x000fa000 0x000fe000 16kb 16384 0 0% 0kb 7730

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

sNVM_region - Banks

The FLASH memory banks reflect the arrangement in a typical ZigBee 3.0 application. These are logical banks rather than physical banks. The data is useful for determining if the firmware fits into the bank allocated for the active software image. If the inactive image bank is unused then the application is small enough to allow OTA operation.

The memory banks are not specified in the map file but are hardcoded into the analysis script.

The location and size of each bank is listed with the percentage of the memory used in that bank. The sections present in each bank are also listed and may be split across multiple banks. When sleeping with RAM held the Retain column indicates how much data is retained.

Clicking the memory name in the header row will jump back to the memory information.

Clicking the a section name in the section column will jump forward to the section information.

The following banks are in the sNVM_region memory:

sNVM_region Start End Size (kb) Size (b) Used Used % Retain (kb) Line Sections
ACTIVE_32KB 0x000fa000 0x00102000 32kb 32768 0 0% 0kb 7730
Expected used in sNVM_region: 0 Actual: 0 -1% 0kb 7730

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

sNVM_region - Sections

The linker divides allocated memory into sections. The location and size of each section is listed with the percentage of the total used memory that section occupies. The bank(s) used by each section are also listed.

Clicking the memory name in the header row will jump back to the memory information.

Clicking a bank name in the Banks column will jump back to the bank information.

Clicking the a section name in the section column will jump forward to that section's files.

The following sections are in the sNVM_region memory:

sNVM_region Start End Size Used Used % Line Banks
Expected used in sNVM_region: 0 Actual: 0 -1% 7730

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

sNVM_region - Files

The memory used by each file is listed below, grouped by section. The percentage column is the percentage of the section memory that file occupies.

Clicking the memory or section name in a header row will jump back to the memory or section information.

Clicking a file name in the file column will jump forward to that file's symbols.

The following files are in the sNVM_region memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

sNVM_region - Symbols

The memory used by each symbol is listed below, grouped by file. The percentage column is the percentage of the file memory that symbol occupies.

Clicking the memory, section or file name in a header row will jump back to the memory, section or file information.

The following symbols are in the sNVM_region memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

sNVM_region - Folders

The memory used by each folder is listed below, grouped by section. The sizes and percentages are for the contents of that folder only, (so contents of subfolders are not included). The percentage column is the percentage of the section memory that Folder occupies.

The following folders are in the sNVM_region memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

sNVM_region - Tree

The memory used by each folder and file is listed below, grouped by section.The sizes given for folders include the contents of that folder and all subfolders. The percentage column is the percentage of the section memory that entry occupies.

The following folders and files are in the sNVM_region memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]


m_fsl_prod_info

The Retain column displays the amount of data held during sleep.

Summary for the m_fsl_prod_info memory:

m_fsl_prod_info Start End Size (kb) Size (b) Used Used % Retain (kb) Line
m_fsl_prod_info 0x000fe000 0x00100000 8kb 8192 0 0% 0kb 7732

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_fsl_prod_info - Banks

The FLASH memory banks reflect the arrangement in a typical ZigBee 3.0 application. These are logical banks rather than physical banks. The data is useful for determining if the firmware fits into the bank allocated for the active software image. If the inactive image bank is unused then the application is small enough to allow OTA operation.

The memory banks are not specified in the map file but are hardcoded into the analysis script.

The location and size of each bank is listed with the percentage of the memory used in that bank. The sections present in each bank are also listed and may be split across multiple banks. When sleeping with RAM held the Retain column indicates how much data is retained.

Clicking the memory name in the header row will jump back to the memory information.

Clicking the a section name in the section column will jump forward to the section information.

The following banks are in the m_fsl_prod_info memory:

m_fsl_prod_info Start End Size (kb) Size (b) Used Used % Retain (kb) Line Sections
ACTIVE_8KB 0x000fe000 0x00100000 8kb 8192 0 0% 0kb 7732
Expected used in m_fsl_prod_info: 0 Actual: 0 -1% 0kb 7732

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_fsl_prod_info - Sections

The linker divides allocated memory into sections. The location and size of each section is listed with the percentage of the total used memory that section occupies. The bank(s) used by each section are also listed.

Clicking the memory name in the header row will jump back to the memory information.

Clicking a bank name in the Banks column will jump back to the bank information.

Clicking the a section name in the section column will jump forward to that section's files.

The following sections are in the m_fsl_prod_info memory:

m_fsl_prod_info Start End Size Used Used % Line Banks
Expected used in m_fsl_prod_info: 0 Actual: 0 -1% 7732

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_fsl_prod_info - Files

The memory used by each file is listed below, grouped by section. The percentage column is the percentage of the section memory that file occupies.

Clicking the memory or section name in a header row will jump back to the memory or section information.

Clicking a file name in the file column will jump forward to that file's symbols.

The following files are in the m_fsl_prod_info memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_fsl_prod_info - Symbols

The memory used by each symbol is listed below, grouped by file. The percentage column is the percentage of the file memory that symbol occupies.

Clicking the memory, section or file name in a header row will jump back to the memory, section or file information.

The following symbols are in the m_fsl_prod_info memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_fsl_prod_info - Folders

The memory used by each folder is listed below, grouped by section. The sizes and percentages are for the contents of that folder only, (so contents of subfolders are not included). The percentage column is the percentage of the section memory that Folder occupies.

The following folders are in the m_fsl_prod_info memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_fsl_prod_info - Tree

The memory used by each folder and file is listed below, grouped by section.The sizes given for folders include the contents of that folder and all subfolders. The percentage column is the percentage of the section memory that entry occupies.

The following folders and files are in the m_fsl_prod_info memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]


m_cstack

The Retain column displays the amount of data held during sleep.

Summary for the m_cstack memory:

m_cstack Start End Size (kb) Size (b) Used Used % Retain (kb) Line
m_cstack 0x14000000 0x14002000 8kb 8192 1152 15% 0kb 7733

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_cstack - Banks

The FLASH memory banks reflect the arrangement in a typical ZigBee 3.0 application. These are logical banks rather than physical banks. The data is useful for determining if the firmware fits into the bank allocated for the active software image. If the inactive image bank is unused then the application is small enough to allow OTA operation.

The memory banks are not specified in the map file but are hardcoded into the analysis script.

The location and size of each bank is listed with the percentage of the memory used in that bank. The sections present in each bank are also listed and may be split across multiple banks. When sleeping with RAM held the Retain column indicates how much data is retained.

Clicking the memory name in the header row will jump back to the memory information.

Clicking the a section name in the section column will jump forward to the section information.

The following banks are in the m_cstack memory:

m_cstack Start End Size (kb) Size (b) Used Used % Retain (kb) Line Sections
ACTIVE_1.125KB 0x14000000 0x14000480 1kb 1152 1152 100% 0kb 7733 .stack
Expected used in m_cstack: 1152 Actual: 1152 100% 0kb 7733

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_cstack - Sections

The linker divides allocated memory into sections. The location and size of each section is listed with the percentage of the total used memory that section occupies. The bank(s) used by each section are also listed.

Clicking the memory name in the header row will jump back to the memory information.

Clicking a bank name in the Banks column will jump back to the bank information.

Clicking the a section name in the section column will jump forward to that section's files.

The following sections are in the m_cstack memory:

m_cstack Start End Size Used Used % Line Banks
.stack 0x14000000 0x14002000 8192 8192 712% 9945 ACTIVE_1.125KB
Expected used in m_cstack: 1152 Actual: 8192 712% 7733

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_cstack - Files

The memory used by each file is listed below, grouped by section. The percentage column is the percentage of the section memory that file occupies.

Clicking the memory or section name in a header row will jump back to the memory or section information.

Clicking a file name in the file column will jump forward to that file's symbols.

The following files are in the m_cstack memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_cstack - Symbols

The memory used by each symbol is listed below, grouped by file. The percentage column is the percentage of the file memory that symbol occupies.

Clicking the memory, section or file name in a header row will jump back to the memory, section or file information.

The following symbols are in the m_cstack memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_cstack - Folders

The memory used by each folder is listed below, grouped by section. The sizes and percentages are for the contents of that folder only, (so contents of subfolders are not included). The percentage column is the percentage of the section memory that Folder occupies.

The following folders are in the m_cstack memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_cstack - Tree

The memory used by each folder and file is listed below, grouped by section.The sizes given for folders include the contents of that folder and all subfolders. The percentage column is the percentage of the section memory that entry occupies.

The following folders and files are in the m_cstack memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]


m_ram_interrupts

The Retain column displays the amount of data held during sleep.

Summary for the m_ram_interrupts memory:

m_ram_interrupts Start End Size (kb) Size (b) Used Used % Retain (kb) Line
m_ram_interrupts 0x14002000 0x14002400 1kb 1024 0 0% 0kb 7734

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_ram_interrupts - Banks

The FLASH memory banks reflect the arrangement in a typical ZigBee 3.0 application. These are logical banks rather than physical banks. The data is useful for determining if the firmware fits into the bank allocated for the active software image. If the inactive image bank is unused then the application is small enough to allow OTA operation.

The memory banks are not specified in the map file but are hardcoded into the analysis script.

The location and size of each bank is listed with the percentage of the memory used in that bank. The sections present in each bank are also listed and may be split across multiple banks. When sleeping with RAM held the Retain column indicates how much data is retained.

Clicking the memory name in the header row will jump back to the memory information.

Clicking the a section name in the section column will jump forward to the section information.

The following banks are in the m_ram_interrupts memory:

m_ram_interrupts Start End Size (kb) Size (b) Used Used % Retain (kb) Line Sections
ACTIVE_1KB 0x14002000 0x14002400 1kb 1024 0 0% 0kb 7734
Expected used in m_ram_interrupts: 0 Actual: 0 -1% 0kb 7734

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_ram_interrupts - Sections

The linker divides allocated memory into sections. The location and size of each section is listed with the percentage of the total used memory that section occupies. The bank(s) used by each section are also listed.

Clicking the memory name in the header row will jump back to the memory information.

Clicking a bank name in the Banks column will jump back to the bank information.

Clicking the a section name in the section column will jump forward to that section's files.

The following sections are in the m_ram_interrupts memory:

m_ram_interrupts Start End Size Used Used % Line Banks
Expected used in m_ram_interrupts: 0 Actual: 0 -1% 7734

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_ram_interrupts - Files

The memory used by each file is listed below, grouped by section. The percentage column is the percentage of the section memory that file occupies.

Clicking the memory or section name in a header row will jump back to the memory or section information.

Clicking a file name in the file column will jump forward to that file's symbols.

The following files are in the m_ram_interrupts memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_ram_interrupts - Symbols

The memory used by each symbol is listed below, grouped by file. The percentage column is the percentage of the file memory that symbol occupies.

Clicking the memory, section or file name in a header row will jump back to the memory, section or file information.

The following symbols are in the m_ram_interrupts memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_ram_interrupts - Folders

The memory used by each folder is listed below, grouped by section. The sizes and percentages are for the contents of that folder only, (so contents of subfolders are not included). The percentage column is the percentage of the section memory that Folder occupies.

The following folders are in the m_ram_interrupts memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_ram_interrupts - Tree

The memory used by each folder and file is listed below, grouped by section.The sizes given for folders include the contents of that folder and all subfolders. The percentage column is the percentage of the section memory that entry occupies.

The following folders and files are in the m_ram_interrupts memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]


m_data0

The Retain column displays the amount of data held during sleep.

Summary for the m_data0 memory:

m_data0 Start End Size (kb) Size (b) Used Used % Retain (kb) Line
m_data0 0x14002400 0x14004000 7kb 7168 1592 23% 0kb 7735

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_data0 - Banks

The FLASH memory banks reflect the arrangement in a typical ZigBee 3.0 application. These are logical banks rather than physical banks. The data is useful for determining if the firmware fits into the bank allocated for the active software image. If the inactive image bank is unused then the application is small enough to allow OTA operation.

The memory banks are not specified in the map file but are hardcoded into the analysis script.

The location and size of each bank is listed with the percentage of the memory used in that bank. The sections present in each bank are also listed and may be split across multiple banks. When sleeping with RAM held the Retain column indicates how much data is retained.

Clicking the memory name in the header row will jump back to the memory information.

Clicking the a section name in the section column will jump forward to the section information.

The following banks are in the m_data0 memory:

m_data0 Start End Size (kb) Size (b) Used Used % Retain (kb) Line Sections
ACTIVE_13.875KB 0x14002400 0x14005b80 13kb 14208 1592 12% 0kb 7735 .data
Expected used in m_data0: 1592 Actual: 1592 100% 0kb 7735

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_data0 - Sections

The linker divides allocated memory into sections. The location and size of each section is listed with the percentage of the total used memory that section occupies. The bank(s) used by each section are also listed.

Clicking the memory name in the header row will jump back to the memory information.

Clicking a bank name in the Banks column will jump back to the bank information.

Clicking the a section name in the section column will jump forward to that section's files.

The following sections are in the m_data0 memory:

m_data0 Start End Size Used Used % Line Banks
.data 0x14002400 0x14002a38 1592 1592 100% 9872 ACTIVE_13.875KB
Expected used in m_data0: 1592 Actual: 1592 100% 7735

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_data0 - Files

The memory used by each file is listed below, grouped by section. The percentage column is the percentage of the section memory that file occupies.

Clicking the memory or section name in a header row will jump back to the memory or section information.

Clicking a file name in the file column will jump forward to that file's symbols.

The following files are in the m_data0 memory:

m_data0 / .data Start End Size % Line
fsl_k4_flash.o 0x14002400 0x140024b0 176 12% 9877
fsl_k4_controller.o 0x140024b0 0x14002530 128 9% 9880
lib_a-impure.o 0x14002530 0x14002958 1064 67% 9884
EH_IEEE_802154_Switch.o 0x14002958 0x1400295c 4 1% 9886
app_nvm.o 0x1400295c 0x14002960 4 1% 9889
sss_init.o 0x14002960 0x14002964 4 1% 9891
fsl_pm_board.o 0x14002964 0x140029b4 80 6% 9893
SMAC.o 0x140029b4 0x140029b8 4 1% 9896
fwk_platform_lowpower.o 0x140029b8 0x140029d0 24 2% 9899
system_K32W1480.o 0x140029d0 0x140029d4 4 1% 9903
PWRM_adapter.o 0x140029d4 0x140029e8 20 2% 9906
ModuleInfo.o 0x140029e8 0x140029ec 4 1% 9908
board_lp.o 0x140029ec 0x14002a00 20 2% 9910
PWR_systicks_bm.o 0x14002a00 0x14002a14 20 2% 9912
lib_a-impure.o 0x14002a14 0x14002a18 4 1% 9914
lib_a-__call_atexit.o 0x14002a18 0x14002a1c 4 1% 9917
EH_IEEE_802154_Switch.o 0x14002a1c 0x14002a1d 1 1% 9920
EH_Button.o 0x14002a1d 0x14002a22 5 1% 9923
PhyISR.o 0x14002a22 0x14002a23 1 1% 9925
fsl_pm_board.o 0x14002a23 0x14002a26 3 1% 9928
PhyPlmeData.o 0x14002a26 0x14002a38 18 2% 9931
Expected total in .data section: 1592 Actual: 1592 100% 9872

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_data0 - Symbols

The memory used by each symbol is listed below, grouped by file. The percentage column is the percentage of the file memory that symbol occupies.

Clicking the memory, section or file name in a header row will jump back to the memory, section or file information.

The following symbols are in the m_data0 memory:

m_data0 / .data / fsl_k4_flash.o Start End Size % Line
.ramfunc 0x14002400 0x140024b0 176 100% 9877
Expected total in fsl_k4_flash.o file: 176 Actual: 176 100% 9877
m_data0 / .data / fsl_k4_controller.o Start End Size % Line
.ramfunc 0x140024b0 0x14002530 128 100% 9880
Expected total in fsl_k4_controller.o file: 128 Actual: 128 100% 9880
m_data0 / .data / lib_a-impure.o Start End Size % Line
.data.impure_data 0x14002530 0x14002958 1064 100% 9884
Expected total in lib_a-impure.o file: 1064 Actual: 1064 100% 9884
m_data0 / .data / EH_IEEE_802154_Switch.o Start End Size % Line
.data.wdog32_base 0x14002958 0x1400295c 4 100% 9886
Expected total in EH_IEEE_802154_Switch.o file: 4 Actual: 4 100% 9886
m_data0 / .data / app_nvm.o Start End Size % Line
.data.u32CurrentPage 0x1400295c 0x14002960 4 100% 9889
Expected total in app_nvm.o file: 4 Actual: 4 100% 9889
m_data0 / .data / sss_init.o Start End Size % Line
.data.g_isCryptoHWInitialized 0x14002960 0x14002964 4 100% 9891
Expected total in sss_init.o file: 4 Actual: 4 100% 9891
m_data0 / .data / fsl_pm_board.o Start End Size % Line
.data.resourceDB 0x14002964 0x140029b4 80 100% 9893
Expected total in fsl_pm_board.o file: 80 Actual: 80 100% 9893
m_data0 / .data / SMAC.o Start End Size % Line
.data.mSmacVersionString 0x140029b4 0x140029b8 4 100% 9896
Expected total in SMAC.o file: 4 Actual: 4 100% 9896
m_data0 / .data / fwk_platform_lowpower.o Start End Size % Line
.data.last_bank_mask 0x140029b8 0x140029bc 4 17% 9899
.data.platformLpNotifyGroup 0x140029bc 0x140029d0 20 84% 9901
Expected total in fwk_platform_lowpower.o file: 24 Actual: 24 100% 9899
m_data0 / .data / system_K32W1480.o Start End Size % Line
.data.SystemCoreClock 0x140029d0 0x140029d4 4 100% 9903
Expected total in system_K32W1480.o file: 4 Actual: 4 100% 9903
m_data0 / .data / PWRM_adapter.o Start End Size % Line
.data.lp_cb_notify_group 0x140029d4 0x140029e8 20 100% 9906
Expected total in PWRM_adapter.o file: 20 Actual: 20 100% 9906
m_data0 / .data / ModuleInfo.o Start End Size % Line
.data.mFwkVersionString 0x140029e8 0x140029ec 4 100% 9908
Expected total in ModuleInfo.o file: 4 Actual: 4 100% 9908
m_data0 / .data / board_lp.o Start End Size % Line
.data.boardLpNotifyGroup 0x140029ec 0x14002a00 20 100% 9910
Expected total in board_lp.o file: 20 Actual: 20 100% 9910
m_data0 / .data / PWR_systicks_bm.o Start End Size % Line
.data.pwrSysTicksLpNotifyGroup 0x14002a00 0x14002a14 20 100% 9912
Expected total in PWR_systicks_bm.o file: 20 Actual: 20 100% 9912
m_data0 / .data / lib_a-impure.o Start End Size % Line
.data._impure_ptr 0x14002a14 0x14002a18 4 100% 9914
Expected total in lib_a-impure.o file: 4 Actual: 4 100% 9914
m_data0 / .data / lib_a-__call_atexit.o Start End Size % Line
.data.__atexit_recursive_mutex 0x14002a18 0x14002a1c 4 100% 9917
Expected total in lib_a-__call_atexit.o file: 4 Actual: 4 100% 9917
m_data0 / .data / EH_IEEE_802154_Switch.o Start End Size % Line
.data.bEnableSleep 0x14002a1c 0x14002a1d 1 100% 9920
Expected total in EH_IEEE_802154_Switch.o file: 1 Actual: 1 100% 9920
m_data0 / .data / EH_Button.o Start End Size % Line
.data.s_u8ButtonDebounce 0x14002a1d 0x14002a22 5 100% 9923
Expected total in EH_Button.o file: 5 Actual: 5 100% 9923
m_data0 / .data / PhyISR.o Start End Size % Line
.data.mPhyIrqDisableCnt 0x14002a22 0x14002a23 1 100% 9925
Expected total in PhyISR.o file: 1 Actual: 1 100% 9925
m_data0 / .data / fsl_pm_board.o Start End Size % Line
.data.g_mainWakePDConfig 0x14002a23 0x14002a26 3 100% 9928
Expected total in fsl_pm_board.o file: 3 Actual: 3 100% 9928
m_data0 / .data / PhyPlmeData.o Start End Size % Line
.data.gPhyChannelTxPowerLimits 0x14002a26 0x14002a38 18 100% 9931
Expected total in PhyPlmeData.o file: 18 Actual: 18 100% 9931

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_data0 - Folders

The memory used by each folder is listed below, grouped by section. The sizes and percentages are for the contents of that folder only, (so contents of subfolders are not included). The percentage column is the percentage of the section memory that Folder occupies.

The following folders are in the m_data0 memory:

m_data0 / .data Files Size %
APP/Common/Source/board_k32w1/ 1 4 1%
APP/GpEhSwitch/Source/ 4 14 1%
LIB/gcc/arm-none-eabi/10.3.1/arm-none-eabi/lib/thumb/v8-m.main+fp/hard/libc.a/ 3 1072 68%
SDK/SDKPackages/K32W148-EVK/components/power_manager/boards/K32W148-EVK/ 2 83 6%
SDK/SDKPackages/K32W148-EVK/devices/K32W1480/ 1 4 1%
SDK/SDKPackages/K32W148-EVK/devices/K32W1480/drivers/ 2 304 20%
SDK/SDKPackages/K32W148-EVK/middleware/secure-subsystem/port/kw45_k4w1/ 1 4 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/LowPower/ 1 20 2%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/ModuleInfo/ 1 4 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/boards/kw45_k32w1/ 1 20 2%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/platform/kw45_k32w1/ 1 24 2%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/ieee-802.15.4/ieee_802_15_4/phy/source/ 2 19 2%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/zigbee/platform/K32W1/framework/PWRM/ 1 20 2%
Expected total in .data section: 1592 Actual: 1592 100%

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_data0 - Tree

The memory used by each folder and file is listed below, grouped by section.The sizes given for folders include the contents of that folder and all subfolders. The percentage column is the percentage of the section memory that entry occupies.

The following folders and files are in the m_data0 memory:

m_data0 / .data Size %
APP/ 18 2%
|       Common/ 4 1%
|       |       Source/ 4 1%
|       |       |       board_k32w1/ 4 1%
|       |       |       |       SMAC.o 4 1%
|       GpEhSwitch/ 14 1%
|       |       Source/ 14 1%
|       |       |       EH_Button.o 5 1%
|       |       |       EH_IEEE_802154_Switch.o 5 1%
|       |       |       app_nvm.o 4 1%
LIB/ 1072 68%
|       gcc/ 1072 68%
|       |       arm-none-eabi/ 1072 68%
|       |       |       10.3.1/ 1072 68%
|       |       |       |       arm-none-eabi/ 1072 68%
|       |       |       |       |       lib/ 1072 68%
|       |       |       |       |       |       thumb/ 1072 68%
|       |       |       |       |       |       |       v8-m.main+fp/ 1072 68%
|       |       |       |       |       |       |       |       hard/ 1072 68%
|       |       |       |       |       |       |       |       |       libc.a/ 1072 68%
|       |       |       |       |       |       |       |       |       |       lib_a-__call_atexit.o 4 1%
|       |       |       |       |       |       |       |       |       |       lib_a-impure.o 1068 68%
SDK/ 502 32%
|       SDKPackages/ 502 32%
|       |       K32W148-EVK/ 502 32%
|       |       |       components/ 83 6%
|       |       |       |       power_manager/ 83 6%
|       |       |       |       |       boards/ 83 6%
|       |       |       |       |       |       K32W148-EVK/ 83 6%
|       |       |       |       |       |       |       fsl_pm_board.o 83 6%
|       |       |       devices/ 308 20%
|       |       |       |       K32W1480/ 308 20%
|       |       |       |       |       drivers/ 304 20%
|       |       |       |       |       |       fsl_k4_controller.o 128 9%
|       |       |       |       |       |       fsl_k4_flash.o 176 12%
|       |       |       |       |       system_K32W1480.o 4 1%
|       |       |       middleware/ 111 7%
|       |       |       |       secure-subsystem/ 4 1%
|       |       |       |       |       port/ 4 1%
|       |       |       |       |       |       kw45_k4w1/ 4 1%
|       |       |       |       |       |       |       sss_init.o 4 1%
|       |       |       |       wireless/ 107 7%
|       |       |       |       |       framework/ 68 5%
|       |       |       |       |       |       LowPower/ 20 2%
|       |       |       |       |       |       |       PWR_systicks_bm.o 20 2%
|       |       |       |       |       |       ModuleInfo/ 4 1%
|       |       |       |       |       |       |       ModuleInfo.o 4 1%
|       |       |       |       |       |       boards/ 20 2%
|       |       |       |       |       |       |       kw45_k32w1/ 20 2%
|       |       |       |       |       |       |       |       board_lp.o 20 2%
|       |       |       |       |       |       platform/ 24 2%
|       |       |       |       |       |       |       kw45_k32w1/ 24 2%
|       |       |       |       |       |       |       |       fwk_platform_lowpower.o 24 2%
|       |       |       |       |       ieee-802.15.4/ 19 2%
|       |       |       |       |       |       ieee_802_15_4/ 19 2%
|       |       |       |       |       |       |       phy/ 19 2%
|       |       |       |       |       |       |       |       source/ 19 2%
|       |       |       |       |       |       |       |       |       PhyISR.o 1 1%
|       |       |       |       |       |       |       |       |       PhyPlmeData.o 18 2%
|       |       |       |       |       zigbee/ 20 2%
|       |       |       |       |       |       platform/ 20 2%
|       |       |       |       |       |       |       K32W1/ 20 2%
|       |       |       |       |       |       |       |       framework/ 20 2%
|       |       |       |       |       |       |       |       |       PWRM/ 20 2%
|       |       |       |       |       |       |       |       |       |       PWRM_adapter.o 20 2%

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]


m_data1

The Retain column displays the amount of data held during sleep.

Summary for the m_data1 memory:

m_data1 Start End Size (kb) Size (b) Used Used % Retain (kb) Line
m_data1 0x20000400 0x2001c000 111kb 113664 11532 11% 0kb 7736

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_data1 - Banks

The FLASH memory banks reflect the arrangement in a typical ZigBee 3.0 application. These are logical banks rather than physical banks. The data is useful for determining if the firmware fits into the bank allocated for the active software image. If the inactive image bank is unused then the application is small enough to allow OTA operation.

The memory banks are not specified in the map file but are hardcoded into the analysis script.

The location and size of each bank is listed with the percentage of the memory used in that bank. The sections present in each bank are also listed and may be split across multiple banks. When sleeping with RAM held the Retain column indicates how much data is retained.

Clicking the memory name in the header row will jump back to the memory information.

Clicking the a section name in the section column will jump forward to the section information.

The following banks are in the m_data1 memory:

m_data1 Start End Size (kb) Size (b) Used Used % Retain (kb) Line Sections
ACTIVE_111KB 0x20000400 0x2001c000 111kb 113664 11532 11% 0kb 7736 .bss
.heap
Expected used in m_data1: 11532 Actual: 11532 100% 0kb 7736

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_data1 - Sections

The linker divides allocated memory into sections. The location and size of each section is listed with the percentage of the total used memory that section occupies. The bank(s) used by each section are also listed.

Clicking the memory name in the header row will jump back to the memory information.

Clicking a bank name in the Banks column will jump back to the bank information.

Clicking the a section name in the section column will jump forward to that section's files.

The following sections are in the m_data1 memory:

m_data1 Start End Size Used Used % Line Banks
.bss 0x20000400 0x20003108 11528 11528 100% 9961 ACTIVE_111KB
.heap 0x20003108 0x2000310c 4 4 1% 10222 ACTIVE_111KB
Expected used in m_data1: 11532 Actual: 11532 100% 7736

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_data1 - Files

The memory used by each file is listed below, grouped by section. The percentage column is the percentage of the section memory that file occupies.

Clicking the memory or section name in a header row will jump back to the memory or section information.

Clicking a file name in the file column will jump forward to that file's symbols.

The following files are in the m_data1 memory:

m_data1 / .bss Start End Size % Line
crtbegin.o 0x20000400 0x20000420 32 1% 9966
SMAC.o 0x20000420 0x20000498 120 2% 9969
PhyStateMachine.o 0x20000498 0x200005f8 352 4% 9971
PhyTime.o 0x200005f8 0x20000680 136 2% 9973
PWR.o 0x20000680 0x20000728 168 2% 9978
PWR_systicks_bm.o 0x20000728 0x20000738 16 1% 9979
app_main.o 0x20000738 0x2000077c 68 1% 9983
EH_IEEE_802154_Switch.o 0x2000077c 0x20000784 8 1% 9987
EH_IEEE_Features.o 0x20000784 0x200007a4 32 1% 9992
EH_IEEE_Commands.o 0x200007a4 0x200008dc 312 3% 9995
app_nvm.o 0x200008dc 0x20000904 40 1% 10001
fsl_pm_core.o 0x20000904 0x2000090c 8 1% 10003
sss_init.o 0x2000090c 0x20000934 40 1% 10007
PhyPacketProcessor.o 0x20000934 0x20000944 16 1% 10016
mcmgr.o 0x20000944 0x2000098c 72 1% 10019
fsl_lpuart.o 0x2000098c 0x20000998 12 1% 10022
fsl_pm_board.o 0x20000998 0x20000a88 240 3% 10028
fsl_component_mem_manager_light.o 0x20000a88 0x20000aa4 28 1% 10063
rfmc_ctrl.o 0x20000aa4 0x20000ac4 32 1% 10065
dma_capture.o 0x20000ac4 0x20000adc 24 1% 10067
fwk_platform.o 0x20000adc 0x20000ae4 8 1% 10069
fsl_clock.o 0x20000ae4 0x20000aec 8 1% 10074
fsl_adapter_lptmr.o 0x20000aec 0x20000af4 8 1% 10080
fsl_lpspi.o 0x20000af4 0x20000b04 16 1% 10082
fsl_edma.o 0x20000b04 0x20000b44 64 1% 10088
PhyTime.o 0x20000b44 0x20000b4c 8 1% 10090
SecLib_.o 0x20000b4c 0x20000b5c 16 1% 10094
fsl_adapter_k4_flash.o 0x20000b5c 0x20000b88 44 1% 10095
fwk_platform_ics.o 0x20000b88 0x20000b8c 4 1% 10099
PWRM_adapter.o 0x20000b8c 0x20000b94 8 1% 10101
fsl_component_timer_manager.o 0x20000b94 0x20000bbc 40 1% 10105
HWParameter.o 0x20000bbc 0x20000bc0 4 1% 10107
fsl_debug_console.o 0x20000bc0 0x20000be4 36 1% 10109
fwk_platform_lowpower_timer.o 0x20000be4 0x20000c04 32 1% 10111
fsl_os_abstraction_bm.o 0x20000c04 0x20000c40 60 1% 10113
ZTimer.o 0x20000c40 0x20000c4c 12 1% 10115
lib_a-lock.o 0x20000c4c 0x20000c4e 2 1% 10117
PhyPacketProcessor.o 0x20000c4e 0x20000d4e 256 3% 10121
app_main.o 0x20000d4e 0x20000d51 3 1% 10124
EH_IEEE_802154_Switch.o 0x20000d51 0x20000e55 260 3% 10133
EH_IEEE_Features.o 0x20000e55 0x20000e58 3 1% 10146
app_nvm.o 0x20000e58 0x20002e58 8192 72% 10151
EH_Button.o 0x20002e58 0x20002e5e 6 1% 10153
SecLib_sss.o 0x20002e5e 0x20002e5f 1 1% 10157
nxp2p4_xcvr.o 0x20002e5f 0x20002e64 5 1% 10159
PhyISR.o 0x20002e64 0x20002e65 1 1% 10163
PhyPacketProcessor.o 0x20002e65 0x20002e6a 5 1% 10165
fsl_pm_board.o 0x20002e6a 0x20003066 508 5% 10179
fsl_component_mem_manager_light.o 0x20003066 0x20003067 1 1% 10183
SMAC.o 0x20003067 0x2000306a 3 1% 10185
fwk_platform_lowpower.o 0x2000306a 0x2000306b 1 1% 10192
fwk_platform.o 0x2000306b 0x2000306c 1 1% 10194
PhyStateMachine.o 0x2000306c 0x2000306e 2 1% 10196
RNG.o 0x2000306e 0x20003070 2 1% 10200
fsl_edma.o 0x20003070 0x20003080 16 1% 10201
PhyTime.o 0x20003080 0x20003082 2 1% 10203
SecLib_.o 0x20003082 0x20003083 1 1% 10207
PWR.o 0x20003083 0x20003085 2 1% 10210
HWParameter.o 0x20003085 0x20003108 131 2% 10214
Expected total in .bss section: 11528 Actual: 11528 100% 9961

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_data1 - Symbols

The memory used by each symbol is listed below, grouped by file. The percentage column is the percentage of the file memory that symbol occupies.

Clicking the memory, section or file name in a header row will jump back to the memory, section or file information.

The following symbols are in the m_data1 memory:

m_data1 / .bss / crtbegin.o Start End Size % Line
.bss 0x20000400 0x20000420 32 100% 9966
Expected total in crtbegin.o file: 32 Actual: 32 100% 9966
m_data1 / .bss / SMAC.o Start End Size % Line
.bss.maSmacAttributes 0x20000420 0x20000498 120 100% 9969
Expected total in SMAC.o file: 120 Actual: 120 100% 9969
m_data1 / .bss / PhyStateMachine.o Start End Size % Line
.bss.ctxs 0x20000498 0x200005f8 352 100% 9971
Expected total in PhyStateMachine.o file: 352 Actual: 352 100% 9971
m_data1 / .bss / PhyTime.o Start End Size % Line
.bss.gPhyTimerOverflow 0x200005f8 0x20000600 8 6% 9973
.bss.maPhyTimers 0x20000600 0x20000680 128 95% 9976
Expected total in PhyTime.o file: 136 Actual: 136 100% 9973
m_data1 / .bss / PWR.o Start End Size % Line
.bss.pm_hdl 0x20000680 0x20000728 168 100% 9978
Expected total in PWR.o file: 168 Actual: 168 100% 9978
m_data1 / .bss / PWR_systicks_bm.o Start End Size % Line
.bss.accumulatedError 0x20000728 0x20000730 8 50% 9979
.bss.enterLowPowerTimestampMicroseconds 0x20000730 0x20000738 8 50% 9981
Expected total in PWR_systicks_bm.o file: 16 Actual: 16 100% 9979
m_data1 / .bss / app_main.o Start End Size % Line
.bss.APP_msgAppEvents 0x20000738 0x2000074c 20 30% 9983
.bss.asTimers 0x2000074c 0x2000077c 48 71% 9986
Expected total in app_main.o file: 68 Actual: 68 100% 9983
m_data1 / .bss / EH_IEEE_802154_Switch.o Start End Size % Line
.bss.gAppRxPacket 0x2000077c 0x20000780 4 50% 9987
.bss.gAppTxPacket 0x20000780 0x20000784 4 50% 9989
Expected total in EH_IEEE_802154_Switch.o file: 8 Actual: 8 100% 9987
m_data1 / .bss / EH_IEEE_Features.o Start End Size % Line
.bss.sGPDPersistentData 0x20000784 0x200007a4 32 100% 9992
Expected total in EH_IEEE_Features.o file: 32 Actual: 32 100% 9992
m_data1 / .bss / EH_IEEE_Commands.o Start End Size % Line
.bss.sGPD_MACFrame 0x200007a4 0x20000840 156 50% 9995
.bss.sGPD_MACReceivedFrame 0x20000840 0x200008dc 156 50% 9998
Expected total in EH_IEEE_Commands.o file: 312 Actual: 312 100% 9995
m_data1 / .bss / app_nvm.o Start End Size % Line
.bss.s_flashDriver 0x200008dc 0x20000904 40 100% 10001
Expected total in app_nvm.o file: 40 Actual: 40 100% 10001
m_data1 / .bss / fsl_pm_core.o Start End Size % Line
.bss.s_defaultPMIrqMask 0x20000904 0x20000908 4 50% 10003
.bss.s_pmHandle 0x20000908 0x2000090c 4 50% 10005
Expected total in fsl_pm_core.o file: 8 Actual: 8 100% 10003
m_data1 / .bss / sss_init.o Start End Size % Line
.bss.g_keyStore 0x2000090c 0x20000920 20 50% 10007
.bss.g_sscpContext 0x20000920 0x20000928 8 20% 10010
.bss.g_sssSession 0x20000928 0x20000934 12 30% 10013
Expected total in sss_init.o file: 40 Actual: 40 100% 10007
m_data1 / .bss / PhyPacketProcessor.o Start End Size % Line
.bss.sw_indq_bitmask 0x20000934 0x20000944 16 100% 10016
Expected total in PhyPacketProcessor.o file: 16 Actual: 16 100% 10016
m_data1 / .bss / mcmgr.o Start End Size % Line
.bss.MCMGR_eventTable 0x20000944 0x2000098c 72 100% 10019
Expected total in mcmgr.o file: 72 Actual: 72 100% 10019
m_data1 / .bss / fsl_lpuart.o Start End Size % Line
.bss.s_lpuartHandle 0x2000098c 0x20000994 8 67% 10022
.bss.s_lpuartIsr 0x20000994 0x20000998 4 34% 10025
Expected total in fsl_lpuart.o file: 12 Actual: 12 100% 10022
m_data1 / .bss / fsl_pm_board.o Start End Size % Line
.bss.crcResult 0x20000998 0x2000099c 4 2% 10028
.bss.g_coreContext 0x2000099c 0x200009f8 92 39% 10031
.bss.g_cpuControl 0x200009f8 0x200009fc 4 2% 10034
.bss.g_nvicIser 0x200009fc 0x20000a3c 64 27% 10037
.bss.g_scbAircr 0x20000a3c 0x20000a40 4 2% 10040
.bss.g_scbCCR 0x20000a40 0x20000a44 4 2% 10043
.bss.g_scbIcsr 0x20000a44 0x20000a48 4 2% 10045
.bss.g_scbShcsr 0x20000a48 0x20000a4c 4 2% 10048
.bss.g_scbVtor 0x20000a4c 0x20000a50 4 2% 10051
.bss.g_systickCtrl 0x20000a50 0x20000a54 4 2% 10054
.bss.g_systickLoad 0x20000a54 0x20000a58 4 2% 10057
.bss.g_wakeupEntry 0x20000a58 0x20000a88 48 20% 10060
Expected total in fsl_pm_board.o file: 240 Actual: 240 100% 10028
m_data1 / .bss / fsl_component_mem_manager_light.o Start End Size % Line
.bss.heap_area_list 0x20000a88 0x20000aa4 28 100% 10063
Expected total in fsl_component_mem_manager_light.o file: 28 Actual: 28 100% 10063
m_data1 / .bss / rfmc_ctrl.o Start End Size % Line
.bss.callback_list 0x20000aa4 0x20000ac4 32 100% 10065
Expected total in rfmc_ctrl.o file: 32 Actual: 32 100% 10065
m_data1 / .bss / dma_capture.o Start End Size % Line
.bss.dsb_handler 0x20000ac4 0x20000adc 24 100% 10067
Expected total in dma_capture.o file: 24 Actual: 24 100% 10067
m_data1 / .bss / fwk_platform.o Start End Size % Line
.bss.pfPlatformErrorCallback 0x20000adc 0x20000ae0 4 50% 10069
.bss.timer_manager_initialized 0x20000ae0 0x20000ae4 4 50% 10072
Expected total in fwk_platform.o file: 8 Actual: 8 100% 10069
m_data1 / .bss / fsl_clock.o Start End Size % Line
.bss.g_xtal0Freq 0x20000ae4 0x20000ae8 4 50% 10074
.bss.g_xtal32Freq 0x20000ae8 0x20000aec 4 50% 10077
Expected total in fsl_clock.o file: 8 Actual: 8 100% 10074
m_data1 / .bss / fsl_adapter_lptmr.o Start End Size % Line
.bss.s_timerHandle 0x20000aec 0x20000af4 8 100% 10080
Expected total in fsl_adapter_lptmr.o file: 8 Actual: 8 100% 10080
m_data1 / .bss / fsl_lpspi.o Start End Size % Line
.bss.s_lpspiHandle 0x20000af4 0x20000afc 8 50% 10082
.bss.s_lpspiMasterIsr 0x20000afc 0x20000b00 4 25% 10084
.bss.s_lpspiSlaveIsr 0x20000b00 0x20000b04 4 25% 10086
Expected total in fsl_lpspi.o file: 16 Actual: 16 100% 10082
m_data1 / .bss / fsl_edma.o Start End Size % Line
.bss.s_EDMAHandle 0x20000b04 0x20000b44 64 100% 10088
Expected total in fsl_edma.o file: 64 Actual: 64 100% 10088
m_data1 / .bss / PhyTime.o Start End Size % Line
.bss.gpfPhyTimeNotify 0x20000b44 0x20000b48 4 50% 10090
.bss.pNextEvent 0x20000b48 0x20000b4c 4 50% 10092
Expected total in PhyTime.o file: 8 Actual: 8 100% 10090
m_data1 / .bss / SecLib_.o Start End Size % Line
.bss.sKey 0x20000b4c 0x20000b5c 16 100% 10094
Expected total in SecLib_.o file: 16 Actual: 16 100% 10094
m_data1 / .bss / fsl_adapter_k4_flash.o Start End Size % Line
.bss.flashInit.0 0x20000b5c 0x20000b60 4 10% 10095
.bss.s_flashConfig 0x20000b60 0x20000b88 40 91% 10097
Expected total in fsl_adapter_k4_flash.o file: 44 Actual: 44 100% 10095
m_data1 / .bss / fwk_platform_ics.o Start End Size % Line
.bss.pLowPowerConstraintCallbacks 0x20000b88 0x20000b8c 4 100% 10099
Expected total in fwk_platform_ics.o file: 4 Actual: 4 100% 10099
m_data1 / .bss / PWRM_adapter.o Start End Size % Line
.bss.zb_lp_entry_cb 0x20000b8c 0x20000b90 4 50% 10101
.bss.zb_lp_exit_cb 0x20000b90 0x20000b94 4 50% 10103
Expected total in PWRM_adapter.o file: 8 Actual: 8 100% 10101
m_data1 / .bss / fsl_component_timer_manager.o Start End Size % Line
.bss.s_timermanager 0x20000b94 0x20000bbc 40 100% 10105
Expected total in fsl_component_timer_manager.o file: 40 Actual: 40 100% 10105
m_data1 / .bss / HWParameter.o Start End Size % Line
.bss.gHardwareParameters_p 0x20000bbc 0x20000bc0 4 100% 10107
Expected total in HWParameter.o file: 4 Actual: 4 100% 10107
m_data1 / .bss / fsl_debug_console.o Start End Size % Line
.bss.s_debugConsole 0x20000bc0 0x20000be4 36 100% 10109
Expected total in fsl_debug_console.o file: 36 Actual: 36 100% 10109
m_data1 / .bss / fwk_platform_lowpower_timer.o Start End Size % Line
.bss.wakeUpTimerId 0x20000be4 0x20000c04 32 100% 10111
Expected total in fwk_platform_lowpower_timer.o file: 32 Actual: 32 100% 10111
m_data1 / .bss / fsl_os_abstraction_bm.o Start End Size % Line
.bss.s_osaState 0x20000c04 0x20000c40 60 100% 10113
Expected total in fsl_os_abstraction_bm.o file: 60 Actual: 60 100% 10113
m_data1 / .bss / ZTimer.o Start End Size % Line
.bss.ZTIMER_sCommon 0x20000c40 0x20000c4c 12 100% 10115
Expected total in ZTimer.o file: 12 Actual: 12 100% 10115
m_data1 / .bss / lib_a-lock.o Start End Size % Line
.bss.__lock___atexit_recursive_mutex 0x20000c4c 0x20000c4e 2 100% 10117
Expected total in lib_a-lock.o file: 2 Actual: 2 100% 10117
m_data1 / .bss / PhyPacketProcessor.o Start End Size % Line
.bss.sw_indq_tbl 0x20000c4e 0x20000d4e 256 100% 10121
Expected total in PhyPacketProcessor.o file: 256 Actual: 256 100% 10121
m_data1 / .bss / app_main.o Start End Size % Line
.bss.u8TimerButtonScan 0x20000d4e 0x20000d4f 1 34% 10124
.bss.u8TimerReceive 0x20000d4f 0x20000d50 1 34% 10127
.bss.u8TimerShortPress 0x20000d50 0x20000d51 1 34% 10130
Expected total in app_main.o file: 3 Actual: 3 100% 10124
m_data1 / .bss / EH_IEEE_802154_Switch.o Start End Size % Line
.bss.bRxComplete 0x20000d51 0x20000d52 1 1% 10133
.bss.bTxComplete 0x20000d52 0x20000d53 1 1% 10136
.bss.gau8RxDataBuffer 0x20000d53 0x20000dd5 130 50% 10139
.bss.gau8TxDataBuffer 0x20000dd5 0x20000e54 127 49% 10141
.bss.initialized.0 0x20000e54 0x20000e55 1 1% 10144
Expected total in EH_IEEE_802154_Switch.o file: 260 Actual: 260 100% 10133
m_data1 / .bss / EH_IEEE_Features.o Start End Size % Line
.bss.bNvmWriteAfterRx 0x20000e55 0x20000e56 1 34% 10146
.bss.sGPDData 0x20000e56 0x20000e58 2 67% 10149
Expected total in EH_IEEE_Features.o file: 3 Actual: 3 100% 10146
m_data1 / .bss / app_nvm.o Start End Size % Line
.bss.au8GPDataBuffer 0x20000e58 0x20002e58 8192 100% 10151
Expected total in app_nvm.o file: 8192 Actual: 8192 100% 10151
m_data1 / .bss / EH_Button.o Start End Size % Line
.bss.bIsCommMode.0 0x20002e58 0x20002e59 1 17% 10153
.bss.s_u8ButtonState 0x20002e59 0x20002e5e 5 84% 10155
Expected total in EH_Button.o file: 6 Actual: 6 100% 10153
m_data1 / .bss / SecLib_sss.o Start End Size % Line
.bss.IsSecLibEcdhContextInit 0x20002e5e 0x20002e5f 1 100% 10157
Expected total in SecLib_sss.o file: 1 Actual: 1 100% 10157
m_data1 / .bss / nxp2p4_xcvr.o Start End Size % Line
.bss.current_xcvr_config 0x20002e5f 0x20002e63 4 80% 10159
.bss.default_bb_ldo_fh_tx 0x20002e63 0x20002e64 1 20% 10161
Expected total in nxp2p4_xcvr.o file: 5 Actual: 5 100% 10159
m_data1 / .bss / PhyISR.o Start End Size % Line
.bss.handler_registered.0 0x20002e64 0x20002e65 1 100% 10163
Expected total in PhyISR.o file: 1 Actual: 1 100% 10163
m_data1 / .bss / PhyPacketProcessor.o Start End Size % Line
.bss.gPhyRxWdTimeSym 0x20002e65 0x20002e66 1 20% 10165
.bss.gPhyRxWuTimeSym 0x20002e66 0x20002e67 1 20% 10168
.bss.gPhyTxWdTimeSym 0x20002e67 0x20002e68 1 20% 10171
.bss.gPhyTxWuTimeSym 0x20002e68 0x20002e69 1 20% 10174
.bss.mPhyPwrState.0 0x20002e69 0x20002e6a 1 20% 10177
Expected total in PhyPacketProcessor.o file: 5 Actual: 5 100% 10165
m_data1 / .bss / fsl_pm_board.o Start End Size % Line
.bss.g_nvicIp 0x20002e6a 0x2000305a 496 98% 10179
.bss.g_scbShp 0x2000305a 0x20003066 12 3% 10181
Expected total in fsl_pm_board.o file: 508 Actual: 508 100% 10179
m_data1 / .bss / fsl_component_mem_manager_light.o Start End Size % Line
.bss.initialized 0x20003066 0x20003067 1 100% 10183
Expected total in fsl_component_mem_manager_light.o file: 1 Actual: 1 100% 10183
m_data1 / .bss / SMAC.o Start End Size % Line
.bss.gTotalChannels 0x20003067 0x20003068 1 34% 10185
.bss.mSmacActivePan 0x20003068 0x20003069 1 34% 10188
.bss.mSmacInitialized 0x20003069 0x2000306a 1 34% 10190
Expected total in SMAC.o file: 3 Actual: 3 100% 10185
m_data1 / .bss / fwk_platform_lowpower.o Start End Size % Line
.bss.power_down_on_host_message_sent.0 0x2000306a 0x2000306b 1 100% 10192
Expected total in fwk_platform_lowpower.o file: 1 Actual: 1 100% 10192
m_data1 / .bss / fwk_platform.o Start End Size % Line
.bss.active_request_nb 0x2000306b 0x2000306c 1 100% 10194
Expected total in fwk_platform.o file: 1 Actual: 1 100% 10194
m_data1 / .bss / PhyStateMachine.o Start End Size % Line
.bss.init 0x2000306c 0x2000306d 1 50% 10196
.bss.phy_lp_flag 0x2000306d 0x2000306e 1 50% 10197
Expected total in PhyStateMachine.o file: 2 Actual: 2 100% 10196
m_data1 / .bss / RNG.o Start End Size % Line
.bss.rng_ctx 0x2000306e 0x20003070 2 100% 10200
Expected total in RNG.o file: 2 Actual: 2 100% 10200
m_data1 / .bss / fsl_edma.o Start End Size % Line
.bss.s_EDMAEnabledChannel 0x20003070 0x20003080 16 100% 10201
Expected total in fsl_edma.o file: 16 Actual: 16 100% 10201
m_data1 / .bss / PhyTime.o Start End Size % Line
.bss.bTimerInitDone 0x20003080 0x20003081 1 50% 10203
.bss.mPhyActiveTimers 0x20003081 0x20003082 1 50% 10205
Expected total in PhyTime.o file: 2 Actual: 2 100% 10203
m_data1 / .bss / SecLib_.o Start End Size % Line
.bss.g_bLegacyHwBugEmulation 0x20003082 0x20003083 1 100% 10207
Expected total in SecLib_.o file: 1 Actual: 1 100% 10207
m_data1 / .bss / PWR.o Start End Size % Line
.bss.initialized 0x20003083 0x20003084 1 50% 10210
.bss.lpDisallowCount 0x20003084 0x20003085 1 50% 10212
Expected total in PWR.o file: 2 Actual: 2 100% 10210
m_data1 / .bss / HWParameter.o Start End Size % Line
.bss.gHardwareParameters 0x20003085 0x20003108 131 100% 10214
Expected total in HWParameter.o file: 131 Actual: 131 100% 10214

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_data1 - Folders

The memory used by each folder is listed below, grouped by section. The sizes and percentages are for the contents of that folder only, (so contents of subfolders are not included). The percentage column is the percentage of the section memory that Folder occupies.

The following folders are in the m_data1 memory:

m_data1 / .bss Files Size %
APP/Common/Source/board_k32w1/ 2 123 2%
APP/GpEhSwitch/Source/ 10 8924 78%
LIB/gcc/arm-none-eabi/10.3.1/arm-none-eabi/lib/thumb/v8-m.main+fp/hard/libc.a/ 1 2 1%
LIB/gcc/arm-none-eabi/10.3.1/thumb/v8-m.main+fp/hard/ 1 32 1%
SDK/SDKPackages/K32W148-EVK/components/internal_flash/ 1 44 1%
SDK/SDKPackages/K32W148-EVK/components/mem_manager/ 2 29 1%
SDK/SDKPackages/K32W148-EVK/components/osa/ 1 60 1%
SDK/SDKPackages/K32W148-EVK/components/power_manager/boards/K32W148-EVK/ 2 748 7%
SDK/SDKPackages/K32W148-EVK/components/power_manager/core/ 1 8 1%
SDK/SDKPackages/K32W148-EVK/components/timer/ 1 8 1%
SDK/SDKPackages/K32W148-EVK/components/timer_manager/ 1 40 1%
SDK/SDKPackages/K32W148-EVK/devices/K32W1480/drivers/ 5 116 2%
SDK/SDKPackages/K32W148-EVK/devices/K32W1480/utilities/debug_console_lite/ 1 36 1%
SDK/SDKPackages/K32W148-EVK/middleware/multicore/mcmgr/src/ 1 72 1%
SDK/SDKPackages/K32W148-EVK/middleware/secure-subsystem/port/kw45_k4w1/ 1 40 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/XCVR/drv/ 2 56 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/XCVR/drv/nb2p4ghz/ 1 5 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/HWParameter/ 2 135 2%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/LowPower/ 3 186 2%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/RNG/ 1 2 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/SecLib/ 1 1 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/framework/platform/kw45_k32w1/ 5 46 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/ieee-802.15.4/ieee_802_15_4/phy/source/ 9 778 7%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/zigbee/ZigbeeCommon/Source/ 1 12 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/zigbee/platform/K32W1/framework/PWRM/ 1 8 1%
SDK/SDKPackages/K32W148-EVK/middleware/wireless/zigbee/platform/K32W1/framework/SecLib/ 2 17 1%
Expected total in .bss section: 11528 Actual: 11528 100%

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

m_data1 - Tree

The memory used by each folder and file is listed below, grouped by section.The sizes given for folders include the contents of that folder and all subfolders. The percentage column is the percentage of the section memory that entry occupies.

The following folders and files are in the m_data1 memory:

m_data1 / .bss Size %
LIB/ 34 1%
|       gcc/ 34 1%
|       |       arm-none-eabi/ 34 1%
|       |       |       10.3.1/ 34 1%
|       |       |       |       thumb/ 32 1%
|       |       |       |       |       v8-m.main+fp/ 32 1%
|       |       |       |       |       |       hard/ 32 1%
|       |       |       |       |       |       |       crtbegin.o 32 1%
APP/ 9047 79%
|       Common/ 123 2%
|       |       Source/ 123 2%
|       |       |       board_k32w1/ 123 2%
|       |       |       |       SMAC.o 123 2%
SDK/ 2447 22%
|       SDKPackages/ 2447 22%
|       |       K32W148-EVK/ 2447 22%
|       |       |       middleware/ 1358 12%
|       |       |       |       wireless/ 1246 11%
|       |       |       |       |       ieee-802.15.4/ 778 7%
|       |       |       |       |       |       ieee_802_15_4/ 778 7%
|       |       |       |       |       |       |       phy/ 778 7%
|       |       |       |       |       |       |       |       source/ 778 7%
|       |       |       |       |       |       |       |       |       PhyStateMachine.o 354 4%
|       |       |       |       |       |       |       |       |       PhyTime.o 146 2%
|       |       |       |       |       framework/ 370 4%
|       |       |       |       |       |       LowPower/ 186 2%
|       |       |       |       |       |       |       PWR.o 170 2%
|       |       |       |       |       |       |       PWR_systicks_bm.o 16 1%
|       GpEhSwitch/ 8924 78%
|       |       Source/ 8924 78%
|       |       |       app_main.o 71 1%
|       |       |       EH_IEEE_802154_Switch.o 268 3%
|       |       |       EH_IEEE_Features.o 35 1%
|       |       |       EH_IEEE_Commands.o 312 3%
|       |       |       app_nvm.o 8232 72%
|       |       |       components/ 937 9%
|       |       |       |       power_manager/ 756 7%
|       |       |       |       |       core/ 8 1%
|       |       |       |       |       |       fsl_pm_core.o 8 1%
|       |       |       |       secure-subsystem/ 40 1%
|       |       |       |       |       port/ 40 1%
|       |       |       |       |       |       kw45_k4w1/ 40 1%
|       |       |       |       |       |       |       sss_init.o 40 1%
|       |       |       |       |       |       |       |       |       PhyPacketProcessor.o 277 3%
|       |       |       |       multicore/ 72 1%
|       |       |       |       |       mcmgr/ 72 1%
|       |       |       |       |       |       src/ 72 1%
|       |       |       |       |       |       |       mcmgr.o 72 1%
|       |       |       devices/ 152 2%
|       |       |       |       K32W1480/ 152 2%
|       |       |       |       |       drivers/ 116 2%
|       |       |       |       |       |       fsl_lpuart.o 12 1%
|       |       |       |       |       boards/ 748 7%
|       |       |       |       |       |       K32W148-EVK/ 748 7%
|       |       |       |       |       |       |       fsl_pm_board.o 748 7%
|       |       |       |       mem_manager/ 29 1%
|       |       |       |       |       fsl_component_mem_manager_light.o 29 1%
|       |       |       |       |       XCVR/ 61 1%
|       |       |       |       |       |       drv/ 61 1%
|       |       |       |       |       |       |       rfmc_ctrl.o 32 1%
|       |       |       |       |       |       |       dma_capture.o 24 1%
|       |       |       |       |       |       platform/ 46 1%
|       |       |       |       |       |       |       kw45_k32w1/ 46 1%
|       |       |       |       |       |       |       |       fwk_platform.o 9 1%
|       |       |       |       |       |       fsl_clock.o 8 1%
|       |       |       |       timer/ 8 1%
|       |       |       |       |       fsl_adapter_lptmr.o 8 1%
|       |       |       |       |       |       fsl_lpspi.o 16 1%
|       |       |       |       |       |       fsl_edma.o 80 1%
|       |       |       |       |       zigbee/ 37 1%
|       |       |       |       |       |       platform/ 25 1%
|       |       |       |       |       |       |       K32W1/ 25 1%
|       |       |       |       |       |       |       |       framework/ 25 1%
|       |       |       |       |       |       |       |       |       SecLib/ 17 1%
|       |       |       |       |       |       |       |       |       |       SecLib_.o 17 1%
|       |       |       |       internal_flash/ 44 1%
|       |       |       |       |       fsl_adapter_k4_flash.o 44 1%
|       |       |       |       |       |       |       |       fwk_platform_ics.o 4 1%
|       |       |       |       |       |       |       |       |       PWRM/ 8 1%
|       |       |       |       |       |       |       |       |       |       PWRM_adapter.o 8 1%
|       |       |       |       timer_manager/ 40 1%
|       |       |       |       |       fsl_component_timer_manager.o 40 1%
|       |       |       |       |       |       HWParameter/ 135 2%
|       |       |       |       |       |       |       HWParameter.o 135 2%
|       |       |       |       |       utilities/ 36 1%
|       |       |       |       |       |       debug_console_lite/ 36 1%
|       |       |       |       |       |       |       fsl_debug_console.o 36 1%
|       |       |       |       |       |       |       |       fwk_platform_lowpower_timer.o 32 1%
|       |       |       |       osa/ 60 1%
|       |       |       |       |       fsl_os_abstraction_bm.o 60 1%
|       |       |       |       |       |       ZigbeeCommon/ 12 1%
|       |       |       |       |       |       |       Source/ 12 1%
|       |       |       |       |       |       |       |       ZTimer.o 12 1%
|       |       |       |       arm-none-eabi/ 2 1%
|       |       |       |       |       lib/ 2 1%
|       |       |       |       |       |       thumb/ 2 1%
|       |       |       |       |       |       |       v8-m.main+fp/ 2 1%
|       |       |       |       |       |       |       |       hard/ 2 1%
|       |       |       |       |       |       |       |       |       libc.a/ 2 1%
|       |       |       |       |       |       |       |       |       |       lib_a-lock.o 2 1%
|       |       |       EH_Button.o 6 1%
|       |       |       |       |       |       SecLib/ 1 1%
|       |       |       |       |       |       |       SecLib_sss.o 1 1%
|       |       |       |       |       |       |       nb2p4ghz/ 5 1%
|       |       |       |       |       |       |       |       nxp2p4_xcvr.o 5 1%
|       |       |       |       |       |       |       |       |       PhyISR.o 1 1%
|       |       |       |       |       |       |       |       fwk_platform_lowpower.o 1 1%
|       |       |       |       |       |       RNG/ 2 1%
|       |       |       |       |       |       |       RNG.o 2 1%

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]


rpmsg_sh_mem

The Retain column displays the amount of data held during sleep.

Summary for the rpmsg_sh_mem memory:

rpmsg_sh_mem Start End Size (kb) Size (b) Used Used % Retain (kb) Line
rpmsg_sh_mem 0x489c8800 0x489ca000 6kb 6144 0 0% 0kb 7737

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

rpmsg_sh_mem - Banks

The FLASH memory banks reflect the arrangement in a typical ZigBee 3.0 application. These are logical banks rather than physical banks. The data is useful for determining if the firmware fits into the bank allocated for the active software image. If the inactive image bank is unused then the application is small enough to allow OTA operation.

The memory banks are not specified in the map file but are hardcoded into the analysis script.

The location and size of each bank is listed with the percentage of the memory used in that bank. The sections present in each bank are also listed and may be split across multiple banks. When sleeping with RAM held the Retain column indicates how much data is retained.

Clicking the memory name in the header row will jump back to the memory information.

Clicking the a section name in the section column will jump forward to the section information.

The following banks are in the rpmsg_sh_mem memory:

rpmsg_sh_mem Start End Size (kb) Size (b) Used Used % Retain (kb) Line Sections
ACTIVE_6KB 0x489c8800 0x489ca000 6kb 6144 0 0% 0kb 7737
Expected used in rpmsg_sh_mem: 0 Actual: 0 -1% 0kb 7737

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

rpmsg_sh_mem - Sections

The linker divides allocated memory into sections. The location and size of each section is listed with the percentage of the total used memory that section occupies. The bank(s) used by each section are also listed.

Clicking the memory name in the header row will jump back to the memory information.

Clicking a bank name in the Banks column will jump back to the bank information.

Clicking the a section name in the section column will jump forward to that section's files.

The following sections are in the rpmsg_sh_mem memory:

rpmsg_sh_mem Start End Size Used Used % Line Banks
Expected used in rpmsg_sh_mem: 0 Actual: 0 -1% 7737

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

rpmsg_sh_mem - Files

The memory used by each file is listed below, grouped by section. The percentage column is the percentage of the section memory that file occupies.

Clicking the memory or section name in a header row will jump back to the memory or section information.

Clicking a file name in the file column will jump forward to that file's symbols.

The following files are in the rpmsg_sh_mem memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

rpmsg_sh_mem - Symbols

The memory used by each symbol is listed below, grouped by file. The percentage column is the percentage of the file memory that symbol occupies.

Clicking the memory, section or file name in a header row will jump back to the memory, section or file information.

The following symbols are in the rpmsg_sh_mem memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

rpmsg_sh_mem - Folders

The memory used by each folder is listed below, grouped by section. The sizes and percentages are for the contents of that folder only, (so contents of subfolders are not included). The percentage column is the percentage of the section memory that Folder occupies.

The following folders are in the rpmsg_sh_mem memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]

rpmsg_sh_mem - Tree

The memory used by each folder and file is listed below, grouped by section.The sizes given for folders include the contents of that folder and all subfolders. The percentage column is the percentage of the section memory that entry occupies.

The following folders and files are in the rpmsg_sh_mem memory:

Index: Top, Memories / m_flash_config [Banks, Sections, Files, Symbols, Folders, Tree, Map] / m_interrupts [Banks, Sections, Files, Symbols, Folders, Tree, Map]