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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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:
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]
|
|