leka / LekaOS

LekaOS is Leka's firmware based on Mbed OS
https://leka.io
Apache License 2.0
14 stars 7 forks source link

Yann/dev/v1.4.100 exploration qspi #1428

Closed YannLocatelli closed 2 months ago

github-actions[bot] commented 7 months ago

:bookmark: Version comparison

Version Same as filename Same as os_version
os 1.4.100+1711390015 ✔️ ✔️
firmware
(bootloader + os)
1.4.100+1711390015 ✔️ ✔️
github-actions[bot] commented 7 months ago

:chart_with_upwards_trend: Changes Impact Analysis Report

:pushpin: Info

base head
branch yann/dev/v1.4.100 yann/dev/v1.4.100-exploration-qspi
sha a428f843 a7e3423f
mbed mbed-os@master+fixes+gcc-11-support mbed-os@master+fixes+gcc-11-support
-std -std=c++20 -std=c++20

:robot: Firmware impact analysis

Target Flash Used (base/head) Flash Used Δ Flash Available (base/head) Static RAM (base/head) Static RAM Δ
bootloader 171096 (65%) ø 91048 (34%)
91048 (34%)
31176 (5%) ø
os 453412 (28%) ø 1111260 (71%)
1111260 (71%)
88816 (16%)
88824 (16%)
:chart_with_upwards_trend:
+8 (+0%)
Click to show memory sections ``` | - | Hex | Bytes | KiB | |------------|---------:|----------:|-----:| | Flash | 0x200000 | 2 097 152 | 2048 | | SRAM | 0x80000 | 524 288 | 512 | | Bootloader | 0x40000 | 262 144 | 256 | | Header | 0x1000 | 4 096 | 4 | | OS | 0x17E000 | 1 564 672 | 1528 | | Tail | 0x1000 | 4 096 | 4 | | Scratch | 0x40000 | 262 144 | 256 | ```

:microscope: Detailed impact analysis

Click to show detailed analysis for all targets - :heavy_check_mark: - existing target - :sparkles: - new target - :coffin: - deleted target - :white_check_mark: - files are the same - :x: - files are different | Target | Status | .bin | .map | Total Flash (base/head) | Total Flash Δ | Static RAM (base/head) | Static RAM Δ | |-------|:------:|:------:|:------:|:------:|:------:|:------:|:------:| | LekaOS | :heavy_check_mark: | :x: | :x: | 453412 (21%) | ø | 88816 (16%)
88824 (16%) | :chart_with_upwards_trend:
+8 (+0%) | | bootloader | :heavy_check_mark: | :x: | :x: | 171096 (8%) | ø | 31176 (5%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 394332 (18%) | ø | 20568 (3%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 377848 (18%) | ø | 21080 (4%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 363176 (17%) | ø | 20552 (3%) | ø | | functional_ut_deep_sleep_core_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 391956 (18%) | ø | 52680 (10%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 361724 (17%) | ø | 20704 (3%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 362756 (17%) | ø | 20704 (3%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 352760 (16%) | ø | 20520 (3%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 354536 (16%) | ø | 20520 (3%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 376464 (17%) | ø | 20808 (3%) | ø | | functional_ut_firmware_kit | :heavy_check_mark: | :x: | :x: | 367340 (17%) | ø | 20800 (3%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 381764 (18%) | ø | 21256 (4%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 359768 (17%) | ø | 20536 (3%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 360936 (17%) | ø | 20536 (3%) | ø | | spike_lk_activity_kit | :heavy_check_mark: | :x: | :x: | 251404 (11%)
256212 (12%) | :chart_with_upwards_trend:
+4808 (+1%) | 60968 (11%)
61256 (11%) | :chart_with_upwards_trend:
+288 (+0%) | | spike_lk_audio | :heavy_check_mark: | :x: | :x: | 246300 (11%)
250940 (11%) | :chart_with_upwards_trend:
+4640 (+1%) | 29416 (5%)
29712 (5%) | :chart_with_upwards_trend:
+296 (+1%) | | spike_lk_behavior_kit | :heavy_check_mark: | :x: | :x: | 201620 (9%)
206364 (9%) | :chart_with_upwards_trend:
+4744 (+2%) | 53240 (10%)
53536 (10%) | :chart_with_upwards_trend:
+296 (+0%) | | spike_lk_ble | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 230304 (10%) | ø | 28856 (5%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 83140 (3%) | ø | 11656 (2%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 149432 (7%) | ø | 46760 (8%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 66032 (3%) | ø | 13856 (2%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :x: | :x: | 234892 (11%)
239700 (11%) | :chart_with_upwards_trend:
+4808 (+2%) | 58296 (11%)
58592 (11%) | :chart_with_upwards_trend:
+296 (+0%) | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 127580 (6%) | ø | 14472 (2%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 76484 (3%) | ø | 13800 (2%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 80700 (3%) | ø | 12360 (2%) | ø | | spike_lk_dac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 88308 (4%) | ø | 12048 (2%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 74992 (3%) | ø | 12184 (2%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 139720 (6%) | ø | 14552 (2%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 336208 (16%) | ø | 27904 (5%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :x: | :x: | 64072 (3%)
71488 (3%) | :chart_with_upwards_trend:
+7416 (+11%) | 11560 (2%) | ø | | spike_lk_fs | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 179124 (8%) | ø | 48160 (9%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 99052 (4%) | ø | 13144 (2%) | ø | | spike_lk_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 166824 (7%) | ø | 46912 (8%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 103616 (4%) | ø | 14640 (2%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 63480 (3%) | ø | 12368 (2%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 111508 (5%) | ø | 15384 (2%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 63064 (3%) | ø | 11712 (2%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 79044 (3%) | ø | 11920 (2%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :x: | :x: | 228692 (10%)
233500 (11%) | :chart_with_upwards_trend:
+4808 (+2%) | 54976 (10%)
55272 (10%) | :chart_with_upwards_trend:
+296 (+0%) | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 79372 (3%) | ø | 11616 (2%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 78692 (3%) | ø | 12712 (2%) | ø | | spike_lk_sensors_imu_lsm6dsox | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 89660 (4%) | ø | 12936 (2%) | ø | | spike_lk_sensors_imu_lsm6dsox_fusion_calibration | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 98108 (4%) | ø | 13064 (2%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 60248 (2%) | ø | 11552 (2%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 72688 (3%) | ø | 11616 (2%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 67464 (3%) | ø | 11536 (2%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 133340 (6%) | ø | 14416 (2%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 69244 (3%) | ø | 11744 (2%) | ø | | spike_lk_touch_sensor_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 88088 (4%) | ø | 12936 (2%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :x: | :x: | 145812 (6%) | ø | 15688 (2%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 77824 (3%) | ø | 12464 (2%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 80548 (3%) | ø | 13400 (2%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 116736 (5%) | ø | 14920 (2%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 58224 (2%) | ø | 11512 (2%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 63400 (3%) | ø | 12560 (2%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 58648 (2%) | ø | 11512 (2%) | ø | ## :world_map: Map files diff output
LekaOS (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/LekaOS-map.txt 2024-03-25 18:13:26.710680431 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/LekaOS-map.txt 2024-03-25 18:13:26.998685510 +0000 @@ -1,57 +1,57 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 710(+710) | 6(+6) | 250(+250) | +| [fill] | 696(+696) | 6(+6) | 246(+246) | | [lib]/ActivityKit.a | 11054(+11054) | 0(+0) | 0(+0) | -| [lib]/AudioKit.a | 972(+972) | 0(+0) | 0(+0) | +| [lib]/AudioKit.a | 962(+962) | 0(+0) | 0(+0) | | [lib]/BLEKit.a | 1830(+1830) | 0(+0) | 0(+0) | | [lib]/BatteryKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/BehaviorKit.a | 2078(+2078) | 460(+460) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1120(+1120) | 0(+0) | 0(+0) | | [lib]/CoreBattery.a | 544(+544) | 0(+0) | 0(+0) | | [lib]/CoreBufferedSerial.a | 196(+196) | 0(+0) | 0(+0) | | [lib]/CoreDAC.a | 1120(+1120) | 0(+0) | 32(+32) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 44(+44) | 0(+0) | 0(+0) | -| [lib]/CoreFlashMemory.a | 546(+546) | 0(+0) | 0(+0) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | | [lib]/CoreIMU.a | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 118(+118) | 0(+0) | 0(+0) | | [lib]/CoreMCU.a | 16(+16) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CoreMutex.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreRFIDReader.a | 600(+600) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | | [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | | [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1816(+1816) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 944(+944) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/RFIDKit.a | 1070(+1070) | 0(+0) | 8(+8) | | [lib]/ReinforcerKit.a | 1414(+1414) | 460(+460) | 0(+0) | | [lib]/SerialNumberKit.a | 584(+584) | 0(+0) | 0(+0) | | [lib]/Utils.a | 34(+34) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 700(+700) | 0(+0) | 36(+36) | | [lib]/bootutil.a | 1362(+1362) | 12(+12) | 132(+132) | | [lib]/c.a | 49944(+49944) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5368(+5368) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 182690(+182690) | 773(+773) | 19891(+19891) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 13908(+13908) | 16(+16) | 204(+204) | | __/__ | 152(+152) | 0(+0) | 0(+0) | -| main.cpp.obj | 76396(+76396) | 112(+112) | 32410(+32410) | -| Subtotals | 407216(+407216) | 4416(+4416) | 84072(+84072) | -Total Static RAM memory (data + bss): 88488(+88488) bytes +| main.cpp.obj | 76424(+76424) | 112(+112) | 32422(+32422) | +| Subtotals | 407216(+407216) | 4416(+4416) | 84080(+84080) | +Total Static RAM memory (data + bss): 88496(+88496) bytes Total Flash memory (text + data): 411632(+411632) bytes ``` ```diff Flash used: 453412 (21%) / total: 2097152 SRAM used: 88824 (16%) / total: 524288 ```
bootloader (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/bootloader-map.txt 2024-03-25 18:13:27.198689038 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/bootloader-map.txt 2024-03-25 18:13:27.358691859 +0000 @@ -1,25 +1,25 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 188(+188) | 0(+0) | 70(+70) | +| [fill] | 192(+192) | 0(+0) | 70(+70) | | [lib]/CoreBattery.a | 648(+648) | 0(+0) | 0(+0) | -| [lib]/CoreFlashMemory.a | 546(+546) | 0(+0) | 0(+0) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1328(+1328) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 944(+944) | 0(+0) | 0(+0) | | [lib]/bootutil.a | 6022(+6022) | 16(+16) | 13816(+13816) | | [lib]/c.a | 43360(+43360) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 75346(+75346) | 528(+528) | 11227(+11227) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 11064(+11064) | 16(+16) | 204(+204) | | default_bd.cpp.obj | 242(+242) | 0(+0) | 568(+568) | | main.cpp.obj | 4700(+4700) | 0(+0) | 1718(+1718) | | signing_keys.c.obj | 0(+0) | 0(+0) | 0(+0) | | Subtotals | 152120(+152120) | 3136(+3136) | 27728(+27728) | Total Static RAM memory (data + bss): 30864(+30864) bytes Total Flash memory (text + data): 155256(+155256) bytes ``` ```diff ```
functional_ut_firmware_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/functional_ut_firmware_kit-map.txt 2024-03-25 18:13:31.910766481 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/functional_ut_firmware_kit-map.txt 2024-03-25 18:13:32.130770059 +0000 @@ -1,19 +1,19 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 228(+228) | 12(+12) | 39(+39) | -| [lib]/CoreFlashMemory.a | 538(+538) | 0(+0) | 0(+0) | +| [fill] | 232(+232) | 12(+12) | 39(+39) | +| [lib]/CoreFlashMemory.a | 534(+534) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1352(+1352) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 754(+754) | 0(+0) | 0(+0) | | [lib]/c.a | 75788(+75788) | 2574(+2574) | 97(+97) | | [lib]/gcc.a | 7416(+7416) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 53216(+53216) | 464(+464) | 10345(+10345) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 176052(+176052) | 145(+145) | 5720(+5720) | | __/__ | 1938(+1938) | 1(+1) | 817(+817) | | suite_firmware_kit.cpp.obj | 3750(+3750) | 0(+0) | 242(+242) | | Subtotals | 321412(+321412) | 3200(+3200) | 17288(+17288) | Total Static RAM memory (data + bss): 20488(+20488) bytes Total Flash memory (text + data): 324612(+324612) bytes ``` ```diff ```
spike_lk_activity_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_activity_kit-map.txt 2024-03-25 18:13:33.786796991 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_activity_kit-map.txt 2024-03-25 18:13:33.982800179 +0000 @@ -1,43 +1,45 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 338(+338) | 3(+3) | 52(+52) | +| [fill] | 392(+392) | 3(+3) | 48(+48) | | [lib]/ActivityKit.a | 11008(+11008) | 0(+0) | 0(+0) | -| [lib]/AudioKit.a | 972(+972) | 0(+0) | 0(+0) | +| [lib]/AudioKit.a | 962(+962) | 0(+0) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CoreBufferedSerial.a | 196(+196) | 0(+0) | 0(+0) | | [lib]/CoreDAC.a | 1138(+1138) | 0(+0) | 32(+32) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 76(+76) | 0(+0) | 0(+0) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | | [lib]/CoreIMU.a | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 118(+118) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | +| [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreRFIDReader.a | 636(+636) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | | [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | | [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1330(+1330) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/RFIDKit.a | 1066(+1066) | 0(+0) | 8(+8) | | [lib]/ReinforcerKit.a | 1846(+1846) | 460(+460) | 0(+0) | | [lib]/VideoKit.a | 786(+786) | 0(+0) | 36(+36) | | [lib]/c.a | 42024(+42024) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5368(+5368) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 80414(+80414) | 464(+464) | 11087(+11087) | +| [lib]/mbed-os-static.a | 83740(+83740) | 464(+464) | 11127(+11127) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 13908(+13908) | 16(+16) | 204(+204) | | __/__ | 152(+152) | 0(+0) | 0(+0) | -| main.cpp.obj | 8814(+8814) | 8(+8) | 14592(+14592) | -| Subtotals | 219552(+219552) | 3528(+3528) | 57120(+57120) | -Total Static RAM memory (data + bss): 60648(+60648) bytes -Total Flash memory (text + data): 223080(+223080) bytes +| main.cpp.obj | 9094(+9094) | 8(+8) | 14844(+14844) | +| Subtotals | 223904(+223904) | 3528(+3528) | 57408(+57408) | +Total Static RAM memory (data + bss): 60936(+60936) bytes +Total Flash memory (text + data): 227432(+227432) bytes ``` ```diff Flash used: 256212 (12%) / total: 2097152 SRAM used: 61256 (11%) / total: 524288 ```
spike_lk_audio (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_audio-map.txt 2024-03-25 18:13:34.218804017 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_audio-map.txt 2024-03-25 18:13:34.418807270 +0000 @@ -1,21 +1,23 @@ -| Module | .text | .data | .bss | -|------------------------|-----------------|-------------|---------------| -| [fill] | 418(+418) | 3(+3) | 84(+84) | -| [lib]/AudioKit.a | 972(+972) | 0(+0) | 0(+0) | -| [lib]/BLEKit.a | 1272(+1272) | 0(+0) | 0(+0) | -| [lib]/CoreDAC.a | 1224(+1224) | 0(+0) | 32(+32) | -| [lib]/CoreEventQueue.a | 76(+76) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | -| [lib]/FileManagerKit.a | 1306(+1306) | 0(+0) | 0(+0) | -| [lib]/c.a | 41940(+41940) | 2572(+2572) | 97(+97) | -| [lib]/gcc.a | 7084(+7084) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 152716(+152716) | 709(+709) | 19435(+19435) | -| [lib]/misc | 188(+188) | 4(+4) | 28(+28) | -| [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | -| [lib]/stdc++.a | 13416(+13416) | 16(+16) | 204(+204) | -| __/__ | 44(+44) | 0(+0) | 0(+0) | -| main.cpp.obj | 2474(+2474) | 8(+8) | 5912(+5912) | -| Subtotals | 224372(+224372) | 3312(+3312) | 25792(+25792) | -Total Static RAM memory (data + bss): 29104(+29104) bytes -Total Flash memory (text + data): 227684(+227684) bytes +| Module | .text | .data | .bss | +|-------------------------|-----------------|-------------|---------------| +| [fill] | 394(+394) | 11(+11) | 80(+80) | +| [lib]/AudioKit.a | 962(+962) | 0(+0) | 0(+0) | +| [lib]/BLEKit.a | 1272(+1272) | 0(+0) | 0(+0) | +| [lib]/CoreDAC.a | 1224(+1224) | 0(+0) | 32(+32) | +| [lib]/CoreEventQueue.a | 76(+76) | 0(+0) | 0(+0) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | +| [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | +| [lib]/FileManagerKit.a | 1188(+1188) | 0(+0) | 0(+0) | +| [lib]/c.a | 41940(+41940) | 2572(+2572) | 97(+97) | +| [lib]/gcc.a | 7084(+7084) | 0(+0) | 0(+0) | +| [lib]/mbed-os-static.a | 156042(+156042) | 709(+709) | 19475(+19475) | +| [lib]/misc | 188(+188) | 4(+4) | 28(+28) | +| [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | +| [lib]/stdc++.a | 13416(+13416) | 16(+16) | 204(+204) | +| __/__ | 44(+44) | 0(+0) | 0(+0) | +| main.cpp.obj | 2774(+2774) | 8(+8) | 6164(+6164) | +| Subtotals | 228548(+228548) | 3320(+3320) | 26080(+26080) | +Total Static RAM memory (data + bss): 29400(+29400) bytes +Total Flash memory (text + data): 231868(+231868) bytes ``` ```diff Flash used: 250940 (11%) / total: 2097152 SRAM used: 29712 (5%) / total: 524288 ```
spike_lk_behavior_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_behavior_kit-map.txt 2024-03-25 18:13:34.638810848 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_behavior_kit-map.txt 2024-03-25 18:13:34.818813776 +0000 @@ -1,32 +1,34 @@ -| Module | .text | .data | .bss | -|------------------------|-----------------|-------------|---------------| -| [fill] | 288(+288) | 3(+3) | 30(+30) | -| [lib]/AudioKit.a | 972(+972) | 0(+0) | 0(+0) | -| [lib]/BehaviorKit.a | 1278(+1278) | 460(+460) | 0(+0) | -| [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | -| [lib]/CoreDAC.a | 1224(+1224) | 0(+0) | 32(+32) | -| [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | -| [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | -| [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | -| [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | -| [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | -| [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | -| [lib]/FileManagerKit.a | 1314(+1314) | 0(+0) | 0(+0) | -| [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | -| [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | -| [lib]/VideoKit.a | 716(+716) | 0(+0) | 36(+36) | -| [lib]/c.a | 42000(+42000) | 2572(+2572) | 97(+97) | -| [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | -| [lib]/m.a | 204(+204) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 68586(+68586) | 464(+464) | 10493(+10493) | -| [lib]/misc | 188(+188) | 4(+4) | 28(+28) | -| [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | -| [lib]/stdc++.a | 14116(+14116) | 16(+16) | 204(+204) | -| __/__ | 152(+152) | 0(+0) | 0(+0) | -| main.cpp.obj | 4248(+4248) | 8(+8) | 7652(+7652) | -| Subtotals | 173236(+173236) | 3528(+3528) | 49392(+49392) | -Total Static RAM memory (data + bss): 52920(+52920) bytes -Total Flash memory (text + data): 176764(+176764) bytes +| Module | .text | .data | .bss | +|-------------------------|-----------------|-------------|---------------| +| [fill] | 262(+262) | 3(+3) | 34(+34) | +| [lib]/AudioKit.a | 986(+986) | 0(+0) | 0(+0) | +| [lib]/BehaviorKit.a | 1278(+1278) | 460(+460) | 0(+0) | +| [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | +| [lib]/CoreDAC.a | 1224(+1224) | 0(+0) | 32(+32) | +| [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | +| [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | +| [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | +| [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | +| [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | +| [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | +| [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | +| [lib]/FileManagerKit.a | 1290(+1290) | 0(+0) | 0(+0) | +| [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | +| [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | +| [lib]/VideoKit.a | 716(+716) | 0(+0) | 36(+36) | +| [lib]/c.a | 42000(+42000) | 2572(+2572) | 97(+97) | +| [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | +| [lib]/m.a | 204(+204) | 0(+0) | 0(+0) | +| [lib]/mbed-os-static.a | 71912(+71912) | 464(+464) | 10533(+10533) | +| [lib]/misc | 188(+188) | 4(+4) | 28(+28) | +| [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | +| [lib]/stdc++.a | 14116(+14116) | 16(+16) | 204(+204) | +| __/__ | 152(+152) | 0(+0) | 0(+0) | +| main.cpp.obj | 4544(+4544) | 8(+8) | 7904(+7904) | +| Subtotals | 177524(+177524) | 3528(+3528) | 49688(+49688) | +Total Static RAM memory (data + bss): 53216(+53216) bytes +Total Flash memory (text + data): 181052(+181052) bytes ``` ```diff Flash used: 206364 (9%) / total: 2097152 SRAM used: 53536 (10%) / total: 524288 ```
spike_lk_command_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_command_kit-map.txt 2024-03-25 18:13:36.390831775 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_command_kit-map.txt 2024-03-25 18:13:36.582832348 +0000 @@ -1,43 +1,45 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 288(+288) | 5(+5) | 48(+48) | -| [lib]/AudioKit.a | 972(+972) | 0(+0) | 0(+0) | +| [fill] | 342(+342) | 5(+5) | 52(+52) | +| [lib]/AudioKit.a | 986(+986) | 0(+0) | 0(+0) | | [lib]/BehaviorKit.a | 1646(+1646) | 460(+460) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1152(+1152) | 0(+0) | 0(+0) | | [lib]/CoreDAC.a | 1138(+1138) | 0(+0) | 32(+32) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 76(+76) | 0(+0) | 0(+0) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | | [lib]/CoreIMU.a | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 118(+118) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | +| [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | | [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | | [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | -| [lib]/FileManagerKit.a | 1314(+1314) | 0(+0) | 0(+0) | +| [lib]/FileManagerKit.a | 1290(+1290) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/ReinforcerKit.a | 1968(+1968) | 460(+460) | 0(+0) | | [lib]/Utils.a | 34(+34) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 802(+802) | 0(+0) | 36(+36) | | [lib]/c.a | 42000(+42000) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5008(+5008) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 76890(+76890) | 464(+464) | 11051(+11051) | +| [lib]/mbed-os-static.a | 80216(+80216) | 464(+464) | 11091(+11091) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 14116(+14116) | 16(+16) | 204(+204) | | __/__ | 152(+152) | 0(+0) | 0(+0) | -| main.cpp.obj | 6236(+6236) | 282(+282) | 11224(+11224) | -| Subtotals | 203280(+203280) | 4264(+4264) | 53704(+53704) | -Total Static RAM memory (data + bss): 57968(+57968) bytes -Total Flash memory (text + data): 207544(+207544) bytes +| main.cpp.obj | 6516(+6516) | 282(+282) | 11476(+11476) | +| Subtotals | 207632(+207632) | 4264(+4264) | 54000(+54000) | +Total Static RAM memory (data + bss): 58264(+58264) bytes +Total Flash memory (text + data): 211896(+211896) bytes ``` ```diff Flash used: 239700 (11%) / total: 2097152 SRAM used: 58592 (11%) / total: 524288 ```
spike_lk_flash_memory (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_flash_memory-map.txt 2024-03-25 18:13:38.994850479 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_flash_memory-map.txt 2024-03-25 18:13:39.114852541 +0000 @@ -1,16 +1,16 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-------------|-------------| -| [fill] | 134(+134) | 8(+8) | 16(+16) | -| [lib]/CoreFlashMemory.a | 606(+606) | 0(+0) | 0(+0) | +| [fill] | 122(+122) | 8(+8) | 16(+16) | +| [lib]/CoreFlashMemory.a | 602(+602) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 204(+204) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | -| [lib]/c.a | 25296(+25296) | 2472(+2472) | 58(+58) | +| [lib]/c.a | 32672(+32672) | 2472(+2472) | 58(+58) | | [lib]/gcc.a | 3116(+3116) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 27426(+27426) | 444(+444) | 8250(+8250) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | -| main.cpp.obj | 344(+344) | 0(+0) | 0(+0) | -| Subtotals | 57440(+57440) | 2928(+2928) | 8352(+8352) | +| main.cpp.obj | 376(+376) | 0(+0) | 0(+0) | +| Subtotals | 64832(+64832) | 2928(+2928) | 8352(+8352) | Total Static RAM memory (data + bss): 11280(+11280) bytes -Total Flash memory (text + data): 60368(+60368) bytes +Total Flash memory (text + data): 67760(+67760) bytes ``` ```diff Flash used: 71488 (3%) / total: 2097152 SRAM used: 11560 (2%) / total: 524288 ```
spike_lk_reinforcer (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_reinforcer-map.txt 2024-03-25 18:13:41.866899822 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_reinforcer-map.txt 2024-03-25 18:13:42.050902984 +0000 @@ -1,39 +1,41 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 296(+296) | 3(+3) | 48(+48) | -| [lib]/AudioKit.a | 972(+972) | 0(+0) | 0(+0) | +| [fill] | 334(+334) | 3(+3) | 52(+52) | +| [lib]/AudioKit.a | 986(+986) | 0(+0) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CoreDAC.a | 1138(+1138) | 0(+0) | 32(+32) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 76(+76) | 0(+0) | 0(+0) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | | [lib]/CoreIMU.a | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 118(+118) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | +| [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | | [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | | [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | -| [lib]/FileManagerKit.a | 1314(+1314) | 0(+0) | 0(+0) | +| [lib]/FileManagerKit.a | 1290(+1290) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/ReinforcerKit.a | 1932(+1932) | 460(+460) | 0(+0) | | [lib]/VideoKit.a | 802(+802) | 0(+0) | 36(+36) | | [lib]/c.a | 42000(+42000) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5008(+5008) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 76890(+76890) | 464(+464) | 11051(+11051) | +| [lib]/mbed-os-static.a | 80216(+80216) | 464(+464) | 11091(+11091) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 14116(+14116) | 16(+16) | 204(+204) | | __/__ | 152(+152) | 0(+0) | 0(+0) | -| main.cpp.obj | 4880(+4880) | 8(+8) | 8648(+8648) | -| Subtotals | 199056(+199056) | 3528(+3528) | 51128(+51128) | -Total Static RAM memory (data + bss): 54656(+54656) bytes -Total Flash memory (text + data): 202584(+202584) bytes +| main.cpp.obj | 5176(+5176) | 8(+8) | 8900(+8900) | +| Subtotals | 203408(+203408) | 3528(+3528) | 51424(+51424) | +Total Static RAM memory (data + bss): 54952(+54952) bytes +Total Flash memory (text + data): 206936(+206936) bytes ``` ```diff Flash used: 233500 (11%) / total: 2097152 SRAM used: 55272 (10%) / total: 524288 ```
spike_lk_update_process_app_base (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_update_process_app_base-map.txt 2024-03-25 18:13:45.206946858 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_update_process_app_base-map.txt 2024-03-25 18:13:45.358948346 +0000 @@ -1,20 +1,20 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 202(+202) | 4(+4) | 42(+42) | -| [lib]/CoreFlashMemory.a | 546(+546) | 0(+0) | 0(+0) | +| [fill] | 206(+206) | 4(+4) | 42(+42) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1352(+1352) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 1080(+1080) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/bootutil.a | 1282(+1282) | 12(+12) | 132(+132) | | [lib]/c.a | 43336(+43336) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7084(+7084) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 63974(+63974) | 528(+528) | 10453(+10453) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 9432(+9432) | 16(+16) | 204(+204) | | main.cpp.obj | 1086(+1086) | 0(+0) | 1284(+1284) | | Subtotals | 129848(+129848) | 3136(+3136) | 12240(+12240) | Total Static RAM memory (data + bss): 15376(+15376) bytes Total Flash memory (text + data): 132984(+132984) bytes ``` ```diff ```
github-actions[bot] commented 7 months ago

:chart_with_upwards_trend: Changes Impact Analysis Report

:pushpin: Info

base head
branch yann/dev/v1.4.100 yann/dev/v1.4.100-exploration-qspi
sha a428f843 a7e3423f
mbed mbed-os@master+fixes+gcc-11-support mbed-os@master+fixes+gcc-11-support
-std -std=c++20 -std=c++20

:robot: Firmware impact analysis

Target Flash Used (base/head) Flash Used Δ Flash Available (base/head) Static RAM (base/head) Static RAM Δ
bootloader 183900 (70%) ø 78244 (29%)
78244 (29%)
41880 (7%) ø
os 511976 (32%)
512040 (32%)
:chart_with_upwards_trend:
+64 (+0%)
1052696 (67%)
1052632 (67%)
100040 (19%)
100048 (19%)
:chart_with_upwards_trend:
+8 (+0%)
Click to show memory sections ``` | - | Hex | Bytes | KiB | |------------|---------:|----------:|-----:| | Flash | 0x200000 | 2 097 152 | 2048 | | SRAM | 0x80000 | 524 288 | 512 | | Bootloader | 0x40000 | 262 144 | 256 | | Header | 0x1000 | 4 096 | 4 | | OS | 0x17E000 | 1 564 672 | 1528 | | Tail | 0x1000 | 4 096 | 4 | | Scratch | 0x40000 | 262 144 | 256 | ```

:microscope: Detailed impact analysis

Click to show detailed analysis for all targets - :heavy_check_mark: - existing target - :sparkles: - new target - :coffin: - deleted target - :white_check_mark: - files are the same - :x: - files are different | Target | Status | .bin | .map | Total Flash (base/head) | Total Flash Δ | Static RAM (base/head) | Static RAM Δ | |-------|:------:|:------:|:------:|:------:|:------:|:------:|:------:| | LekaOS | :heavy_check_mark: | :x: | :x: | 511976 (24%)
512040 (24%) | :chart_with_upwards_trend:
+64 (+0%) | 100040 (19%)
100048 (19%) | :chart_with_upwards_trend:
+8 (+0%) | | bootloader | :heavy_check_mark: | :x: | :x: | 183900 (8%) | ø | 41880 (7%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 409468 (19%) | ø | 30720 (5%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 385332 (18%) | ø | 31232 (5%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 370908 (17%) | ø | 30672 (5%) | ø | | functional_ut_deep_sleep_core_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 403620 (19%) | ø | 62832 (11%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 373388 (17%) | ø | 30856 (5%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 374420 (17%) | ø | 30856 (5%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 365460 (17%) | ø | 31088 (5%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 366904 (17%) | ø | 30672 (5%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 388348 (18%) | ø | 30968 (5%) | ø | | functional_ut_firmware_kit | :heavy_check_mark: | :x: | :x: | 379324 (18%) | ø | 30960 (5%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 389312 (18%) | ø | 31408 (5%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 371368 (17%) | ø | 30688 (5%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 372536 (17%) | ø | 30688 (5%) | ø | | spike_lk_activity_kit | :heavy_check_mark: | :x: | :x: | 254800 (12%)
259544 (12%) | :chart_with_upwards_trend:
+4744 (+1%) | 71632 (13%)
71920 (13%) | :chart_with_upwards_trend:
+288 (+0%) | | spike_lk_audio | :heavy_check_mark: | :x: | :x: | 254792 (12%)
258928 (12%) | :chart_with_upwards_trend:
+4136 (+1%) | 40112 (7%)
40400 (7%) | :chart_with_upwards_trend:
+288 (+0%) | | spike_lk_behavior_kit | :heavy_check_mark: | :x: | :x: | 209800 (10%)
214608 (10%) | :chart_with_upwards_trend:
+4808 (+2%) | 63816 (12%)
64112 (12%) | :chart_with_upwards_trend:
+296 (+0%) | | spike_lk_ble | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 238700 (11%) | ø | 39800 (7%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 92556 (4%) | ø | 22336 (4%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 157128 (7%) | ø | 57456 (10%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 88736 (4%) | ø | 24488 (4%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :x: | :x: | 244760 (11%)
249568 (11%) | :chart_with_upwards_trend:
+4808 (+1%) | 69384 (13%)
69680 (13%) | :chart_with_upwards_trend:
+296 (+0%) | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 140052 (6%) | ø | 25296 (4%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 88300 (4%) | ø | 24376 (4%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 93356 (4%) | ø | 22936 (4%) | ø | | spike_lk_dac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 101688 (4%) | ø | 22776 (4%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84344 (4%) | ø | 23016 (4%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 154768 (7%) | ø | 25632 (4%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 340172 (16%) | ø | 38560 (7%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :x: | :x: | 86968 (4%)
94632 (4%) | :chart_with_upwards_trend:
+7664 (+8%) | 22328 (4%)
22584 (4%) | :chart_with_upwards_trend:
+256 (+1%) | | spike_lk_fs | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 181764 (8%) | ø | 57768 (11%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 107696 (5%) | ø | 23856 (4%) | ø | | spike_lk_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 177020 (8%) | ø | 57752 (11%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 115396 (5%) | ø | 25216 (4%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84968 (4%) | ø | 23520 (4%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 116544 (5%) | ø | 25928 (4%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 86536 (4%) | ø | 22472 (4%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 91988 (4%) | ø | 22880 (4%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :x: | :x: | 236864 (11%)
241672 (11%) | :chart_with_upwards_trend:
+4808 (+2%) | 65552 (12%)
65848 (12%) | :chart_with_upwards_trend:
+296 (+0%) | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84568 (4%) | ø | 22296 (4%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 87672 (4%) | ø | 23424 (4%) | ø | | spike_lk_sensors_imu_lsm6dsox | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 98816 (4%) | ø | 23648 (4%) | ø | | spike_lk_sensors_imu_lsm6dsox_fusion_calibration | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 105256 (5%) | ø | 23216 (4%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84264 (4%) | ø | 22328 (4%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 85016 (4%) | ø | 22328 (4%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 90808 (4%) | ø | 22304 (4%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 145236 (6%) | ø | 25368 (4%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 82904 (3%) | ø | 22344 (4%) | ø | | spike_lk_touch_sensor_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 96860 (4%) | ø | 23504 (4%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :x: | :x: | 158124 (7%) | ø | 26400 (5%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 100648 (4%) | ø | 23352 (4%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 87808 (4%) | ø | 24248 (4%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 131176 (6%) | ø | 25640 (4%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 57808 (2%) | ø | 11608 (2%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84368 (4%) | ø | 23192 (4%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 83680 (3%) | ø | 22416 (4%) | ø | ## :world_map: Map files diff output
LekaOS (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/LekaOS-map.txt 2024-03-25 18:13:32.134385640 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/LekaOS-map.txt 2024-03-25 18:13:32.434383324 +0000 @@ -1,57 +1,57 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 656(+656) | 6(+6) | 271(+271) | +| [fill] | 654(+654) | 6(+6) | 267(+267) | | [lib]/ActivityKit.a | 11054(+11054) | 0(+0) | 0(+0) | -| [lib]/AudioKit.a | 1480(+1480) | 0(+0) | 0(+0) | +| [lib]/AudioKit.a | 1470(+1470) | 0(+0) | 0(+0) | | [lib]/BLEKit.a | 1830(+1830) | 0(+0) | 0(+0) | | [lib]/BatteryKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/BehaviorKit.a | 2078(+2078) | 460(+460) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1120(+1120) | 0(+0) | 0(+0) | | [lib]/CoreBattery.a | 544(+544) | 0(+0) | 0(+0) | | [lib]/CoreBufferedSerial.a | 196(+196) | 0(+0) | 0(+0) | | [lib]/CoreDAC.a | 1120(+1120) | 0(+0) | 32(+32) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 44(+44) | 0(+0) | 0(+0) | -| [lib]/CoreFlashMemory.a | 546(+546) | 0(+0) | 0(+0) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | | [lib]/CoreIMU.a | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 118(+118) | 0(+0) | 0(+0) | | [lib]/CoreMCU.a | 16(+16) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CoreMutex.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreRFIDReader.a | 600(+600) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | | [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | | [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 2324(+2324) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 944(+944) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/RFIDKit.a | 1070(+1070) | 0(+0) | 8(+8) | | [lib]/ReinforcerKit.a | 1414(+1414) | 460(+460) | 0(+0) | | [lib]/SerialNumberKit.a | 584(+584) | 0(+0) | 0(+0) | | [lib]/Utils.a | 34(+34) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 686(+686) | 0(+0) | 36(+36) | | [lib]/bootutil.a | 1362(+1362) | 12(+12) | 132(+132) | | [lib]/c.a | 48840(+48840) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5368(+5368) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 183942(+183942) | 773(+773) | 19979(+19979) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 13956(+13956) | 16(+16) | 204(+204) | | __/__ | 152(+152) | 0(+0) | 0(+0) | -| main.cpp.obj | 133172(+133172) | 112(+112) | 43517(+43517) | -| Subtotals | 465136(+465136) | 4416(+4416) | 95288(+95288) | -Total Static RAM memory (data + bss): 99704(+99704) bytes -Total Flash memory (text + data): 469552(+469552) bytes +| main.cpp.obj | 133252(+133252) | 112(+112) | 43529(+43529) | +| Subtotals | 465200(+465200) | 4416(+4416) | 95296(+95296) | +Total Static RAM memory (data + bss): 99712(+99712) bytes +Total Flash memory (text + data): 469616(+469616) bytes ``` ```diff Flash used: 512040 (24%) / total: 2097152 SRAM used: 100048 (19%) / total: 524288 ```
bootloader (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/bootloader-map.txt 2024-03-25 18:13:32.638381749 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/bootloader-map.txt 2024-03-25 18:13:32.806380452 +0000 @@ -1,27 +1,27 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 188(+188) | 0(+0) | 73(+73) | +| [fill] | 192(+192) | 0(+0) | 73(+73) | | [lib]/CoreBattery.a | 648(+648) | 0(+0) | 0(+0) | -| [lib]/CoreFlashMemory.a | 546(+546) | 0(+0) | 0(+0) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1836(+1836) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 944(+944) | 0(+0) | 0(+0) | | [lib]/bootutil.a | 6022(+6022) | 16(+16) | 13816(+13816) | | [lib]/c.a | 42144(+42144) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 360(+360) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 83918(+83918) | 528(+528) | 11351(+11351) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 11484(+11484) | 16(+16) | 204(+204) | | default_bd.cpp.obj | 242(+242) | 0(+0) | 568(+568) | | main.cpp.obj | 7200(+7200) | 0(+0) | 12287(+12287) | | signing_keys.c.obj | 0(+0) | 0(+0) | 0(+0) | | Subtotals | 163272(+163272) | 3136(+3136) | 38424(+38424) | Total Static RAM memory (data + bss): 41560(+41560) bytes Total Flash memory (text + data): 166408(+166408) bytes ``` ```diff ```
functional_ut_firmware_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/functional_ut_firmware_kit-map.txt 2024-03-25 18:13:37.454344651 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/functional_ut_firmware_kit-map.txt 2024-03-25 18:13:37.678342932 +0000 @@ -1,21 +1,21 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 212(+212) | 12(+12) | 43(+43) | -| [lib]/CoreFlashMemory.a | 538(+538) | 0(+0) | 0(+0) | +| [fill] | 216(+216) | 12(+12) | 43(+43) | +| [lib]/CoreFlashMemory.a | 534(+534) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1838(+1838) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 754(+754) | 0(+0) | 0(+0) | | [lib]/c.a | 74560(+74560) | 2574(+2574) | 97(+97) | | [lib]/gcc.a | 7416(+7416) | 0(+0) | 0(+0) | | [lib]/m.a | 372(+372) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 61012(+61012) | 464(+464) | 10469(+10469) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 176600(+176600) | 145(+145) | 5720(+5720) | | __/__ | 3988(+3988) | 1(+1) | 10841(+10841) | | suite_firmware_kit.cpp.obj | 4230(+4230) | 0(+0) | 242(+242) | | Subtotals | 331908(+331908) | 3200(+3200) | 27440(+27440) | Total Static RAM memory (data + bss): 30640(+30640) bytes Total Flash memory (text + data): 335108(+335108) bytes ``` ```diff ```
spike_lk_activity_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_activity_kit-map.txt 2024-03-25 18:13:39.366329977 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_activity_kit-map.txt 2024-03-25 18:13:39.570328412 +0000 @@ -1,44 +1,46 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 384(+384) | 3(+3) | 52(+52) | +| [fill] | 378(+378) | 3(+3) | 48(+48) | | [lib]/ActivityKit.a | 11008(+11008) | 0(+0) | 0(+0) | -| [lib]/AudioKit.a | 1480(+1480) | 0(+0) | 0(+0) | +| [lib]/AudioKit.a | 1470(+1470) | 0(+0) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CoreBufferedSerial.a | 196(+196) | 0(+0) | 0(+0) | | [lib]/CoreDAC.a | 1138(+1138) | 0(+0) | 32(+32) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 44(+44) | 0(+0) | 0(+0) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | | [lib]/CoreIMU.a | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 118(+118) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | +| [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreRFIDReader.a | 636(+636) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | | [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | | [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1838(+1838) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/RFIDKit.a | 1066(+1066) | 0(+0) | 8(+8) | | [lib]/ReinforcerKit.a | 1846(+1846) | 460(+460) | 0(+0) | | [lib]/VideoKit.a | 786(+786) | 0(+0) | 36(+36) | | [lib]/c.a | 40920(+40920) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5368(+5368) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 80870(+80870) | 464(+464) | 11175(+11175) | +| [lib]/mbed-os-static.a | 84196(+84196) | 464(+464) | 11215(+11215) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 13956(+13956) | 16(+16) | 204(+204) | | __/__ | 152(+152) | 0(+0) | 0(+0) | -| main.cpp.obj | 11512(+11512) | 8(+8) | 25160(+25160) | -| Subtotals | 222688(+222688) | 3528(+3528) | 67776(+67776) | -Total Static RAM memory (data + bss): 71304(+71304) bytes -Total Flash memory (text + data): 226216(+226216) bytes +| main.cpp.obj | 11788(+11788) | 8(+8) | 25412(+25412) | +| Subtotals | 226976(+226976) | 3528(+3528) | 68064(+68064) | +Total Static RAM memory (data + bss): 71592(+71592) bytes +Total Flash memory (text + data): 230504(+230504) bytes ``` ```diff Flash used: 259544 (12%) / total: 2097152 SRAM used: 71920 (13%) / total: 524288 ```
spike_lk_audio (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_audio-map.txt 2024-03-25 18:13:39.810326570 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_audio-map.txt 2024-03-25 18:13:40.010325035 +0000 @@ -1,23 +1,25 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 442(+442) | 3(+3) | 80(+80) | -| [lib]/AudioKit.a | 1480(+1480) | 0(+0) | 0(+0) | +| [fill] | 398(+398) | 11(+11) | 76(+76) | +| [lib]/AudioKit.a | 1470(+1470) | 0(+0) | 0(+0) | | [lib]/BLEKit.a | 1236(+1236) | 0(+0) | 0(+0) | | [lib]/CoreDAC.a | 1224(+1224) | 0(+0) | 32(+32) | | [lib]/CoreEventQueue.a | 44(+44) | 0(+0) | 0(+0) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | +| [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | -| [lib]/FileManagerKit.a | 1814(+1814) | 0(+0) | 0(+0) | +| [lib]/FileManagerKit.a | 1188(+1188) | 0(+0) | 0(+0) | | [lib]/c.a | 40860(+40860) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 360(+360) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 156712(+156712) | 709(+709) | 19559(+19559) | +| [lib]/mbed-os-static.a | 160038(+160038) | 709(+709) | 19599(+19599) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 13836(+13836) | 16(+16) | 204(+204) | | __/__ | 44(+44) | 0(+0) | 0(+0) | -| main.cpp.obj | 4790(+4790) | 8(+8) | 16480(+16480) | -| Subtotals | 231428(+231428) | 3312(+3312) | 36480(+36480) | -Total Static RAM memory (data + bss): 39792(+39792) bytes -Total Flash memory (text + data): 234740(+234740) bytes +| main.cpp.obj | 5106(+5106) | 8(+8) | 16732(+16732) | +| Subtotals | 235092(+235092) | 3320(+3320) | 36768(+36768) | +Total Static RAM memory (data + bss): 40088(+40088) bytes +Total Flash memory (text + data): 238412(+238412) bytes ``` ```diff Flash used: 258928 (12%) / total: 2097152 SRAM used: 40400 (7%) / total: 524288 ```
spike_lk_behavior_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_behavior_kit-map.txt 2024-03-25 18:13:40.230323347 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_behavior_kit-map.txt 2024-03-25 18:13:40.410321965 +0000 @@ -1,33 +1,35 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 298(+298) | 3(+3) | 34(+34) | -| [lib]/AudioKit.a | 1480(+1480) | 0(+0) | 0(+0) | +| [fill] | 328(+328) | 3(+3) | 38(+38) | +| [lib]/AudioKit.a | 1494(+1494) | 0(+0) | 0(+0) | | [lib]/BehaviorKit.a | 1278(+1278) | 460(+460) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CoreDAC.a | 1224(+1224) | 0(+0) | 32(+32) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | +| [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | | [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | -| [lib]/FileManagerKit.a | 1822(+1822) | 0(+0) | 0(+0) | +| [lib]/FileManagerKit.a | 1798(+1798) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/VideoKit.a | 716(+716) | 0(+0) | 36(+36) | | [lib]/c.a | 40920(+40920) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 564(+564) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 72582(+72582) | 464(+464) | 10617(+10617) | +| [lib]/mbed-os-static.a | 75908(+75908) | 464(+464) | 10657(+10657) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 14536(+14536) | 16(+16) | 204(+204) | | __/__ | 152(+152) | 0(+0) | 0(+0) | -| main.cpp.obj | 6286(+6286) | 8(+8) | 18092(+18092) | -| Subtotals | 179972(+179972) | 3528(+3528) | 59960(+59960) | -Total Static RAM memory (data + bss): 63488(+63488) bytes -Total Flash memory (text + data): 183500(+183500) bytes +| main.cpp.obj | 6590(+6590) | 8(+8) | 18344(+18344) | +| Subtotals | 184324(+184324) | 3528(+3528) | 60256(+60256) | +Total Static RAM memory (data + bss): 63784(+63784) bytes +Total Flash memory (text + data): 187852(+187852) bytes ``` ```diff Flash used: 214608 (10%) / total: 2097152 SRAM used: 64112 (12%) / total: 524288 ```
spike_lk_command_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_command_kit-map.txt 2024-03-25 18:13:42.014309655 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_command_kit-map.txt 2024-03-25 18:13:42.206308181 +0000 @@ -1,43 +1,45 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 316(+316) | 5(+5) | 52(+52) | -| [lib]/AudioKit.a | 1480(+1480) | 0(+0) | 0(+0) | +| [fill] | 310(+310) | 5(+5) | 56(+56) | +| [lib]/AudioKit.a | 1494(+1494) | 0(+0) | 0(+0) | | [lib]/BehaviorKit.a | 1646(+1646) | 460(+460) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1152(+1152) | 0(+0) | 0(+0) | | [lib]/CoreDAC.a | 1138(+1138) | 0(+0) | 32(+32) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 44(+44) | 0(+0) | 0(+0) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | | [lib]/CoreIMU.a | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 118(+118) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | +| [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | | [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | | [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | -| [lib]/FileManagerKit.a | 1822(+1822) | 0(+0) | 0(+0) | +| [lib]/FileManagerKit.a | 1798(+1798) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/ReinforcerKit.a | 1968(+1968) | 460(+460) | 0(+0) | | [lib]/Utils.a | 34(+34) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 788(+788) | 0(+0) | 36(+36) | | [lib]/c.a | 40920(+40920) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5368(+5368) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 80870(+80870) | 464(+464) | 11175(+11175) | +| [lib]/mbed-os-static.a | 84196(+84196) | 464(+464) | 11215(+11215) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 14536(+14536) | 16(+16) | 204(+204) | | __/__ | 152(+152) | 0(+0) | 0(+0) | -| main.cpp.obj | 9638(+9638) | 282(+282) | 22176(+22176) | -| Subtotals | 211360(+211360) | 4264(+4264) | 64784(+64784) | -Total Static RAM memory (data + bss): 69048(+69048) bytes -Total Flash memory (text + data): 215624(+215624) bytes +| main.cpp.obj | 9978(+9978) | 282(+282) | 22428(+22428) | +| Subtotals | 215712(+215712) | 4264(+4264) | 65080(+65080) | +Total Static RAM memory (data + bss): 69344(+69344) bytes +Total Flash memory (text + data): 219976(+219976) bytes ``` ```diff Flash used: 249568 (11%) / total: 2097152 SRAM used: 69680 (13%) / total: 524288 ```
spike_lk_flash_memory (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_flash_memory-map.txt 2024-03-25 18:13:44.670289266 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_flash_memory-map.txt 2024-03-25 18:13:44.802288253 +0000 @@ -1,19 +1,19 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-------------|---------------| -| [fill] | 118(+118) | 8(+8) | 28(+28) | -| [lib]/CoreFlashMemory.a | 606(+606) | 0(+0) | 0(+0) | +| [fill] | 134(+134) | 8(+8) | 28(+28) | +| [lib]/CoreFlashMemory.a | 602(+602) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 204(+204) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | -| [lib]/c.a | 24948(+24948) | 2472(+2472) | 58(+58) | +| [lib]/c.a | 32324(+32324) | 2472(+2472) | 58(+58) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 360(+360) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 35504(+35504) | 444(+444) | 8378(+8378) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 5424(+5424) | 8(+8) | 44(+44) | -| main.cpp.obj | 2698(+2698) | 0(+0) | 10568(+10568) | -| Subtotals | 77332(+77332) | 2936(+2936) | 19104(+19104) | -Total Static RAM memory (data + bss): 22040(+22040) bytes -Total Flash memory (text + data): 80268(+80268) bytes +| main.cpp.obj | 2958(+2958) | 0(+0) | 10824(+10824) | +| Subtotals | 84980(+84980) | 2936(+2936) | 19360(+19360) | +Total Static RAM memory (data + bss): 22296(+22296) bytes +Total Flash memory (text + data): 87916(+87916) bytes ``` ```diff Flash used: 94632 (4%) / total: 2097152 SRAM used: 22584 (4%) / total: 524288 ```
spike_lk_reinforcer (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_reinforcer-map.txt 2024-03-25 18:13:47.638266477 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_reinforcer-map.txt 2024-03-25 18:13:47.830265003 +0000 @@ -1,40 +1,42 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 282(+282) | 3(+3) | 52(+52) | -| [lib]/AudioKit.a | 1480(+1480) | 0(+0) | 0(+0) | +| [fill] | 308(+308) | 3(+3) | 56(+56) | +| [lib]/AudioKit.a | 1494(+1494) | 0(+0) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CoreDAC.a | 1138(+1138) | 0(+0) | 32(+32) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 44(+44) | 0(+0) | 0(+0) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | | [lib]/CoreIMU.a | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 118(+118) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | +| [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | | [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | | [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | -| [lib]/FileManagerKit.a | 1822(+1822) | 0(+0) | 0(+0) | +| [lib]/FileManagerKit.a | 1798(+1798) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/ReinforcerKit.a | 1932(+1932) | 460(+460) | 0(+0) | | [lib]/VideoKit.a | 802(+802) | 0(+0) | 36(+36) | | [lib]/c.a | 40920(+40920) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5368(+5368) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 80870(+80870) | 464(+464) | 11175(+11175) | +| [lib]/mbed-os-static.a | 84196(+84196) | 464(+464) | 11215(+11215) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 14536(+14536) | 16(+16) | 204(+204) | | __/__ | 152(+152) | 0(+0) | 0(+0) | -| main.cpp.obj | 6958(+6958) | 8(+8) | 19088(+19088) | -| Subtotals | 205792(+205792) | 3528(+3528) | 61696(+61696) | -Total Static RAM memory (data + bss): 65224(+65224) bytes -Total Flash memory (text + data): 209320(+209320) bytes +| main.cpp.obj | 7266(+7266) | 8(+8) | 19340(+19340) | +| Subtotals | 210144(+210144) | 3528(+3528) | 61992(+61992) | +Total Static RAM memory (data + bss): 65520(+65520) bytes +Total Flash memory (text + data): 213672(+213672) bytes ``` ```diff Flash used: 241672 (11%) / total: 2097152 SRAM used: 65848 (12%) / total: 524288 ```
spike_lk_update_process_app_base (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_update_process_app_base-map.txt 2024-03-25 18:13:51.094239940 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_update_process_app_base-map.txt 2024-03-25 18:13:51.250238743 +0000 @@ -1,22 +1,22 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 208(+208) | 4(+4) | 46(+46) | -| [lib]/CoreFlashMemory.a | 546(+546) | 0(+0) | 0(+0) | +| [fill] | 212(+212) | 4(+4) | 46(+46) | +| [lib]/CoreFlashMemory.a | 542(+542) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1860(+1860) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 1080(+1080) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/bootutil.a | 1282(+1282) | 12(+12) | 132(+132) | | [lib]/c.a | 42120(+42120) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 360(+360) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 71874(+71874) | 528(+528) | 10585(+10585) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 9940(+9940) | 16(+16) | 204(+204) | | main.cpp.obj | 3524(+3524) | 0(+0) | 11852(+11852) | | Subtotals | 140424(+140424) | 3136(+3136) | 22944(+22944) | Total Static RAM memory (data + bss): 26080(+26080) bytes Total Flash memory (text + data): 143560(+143560) bytes ``` ```diff ```