Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Yann/dev/v1.4.100 exploration qspi #1428

Closed

Conversation

YannLocatelli
Copy link
Member

No description provided.

@YannLocatelli YannLocatelli self-assigned this Mar 25, 2024
@YannLocatelli YannLocatelli changed the base branch from develop to yann/dev/v1.4.100 March 25, 2024 17:54
@YannLocatelli YannLocatelli force-pushed the yann/dev/v1.4.100-exploration-qspi branch from 18ed31b to a7e3423 Compare March 25, 2024 17:59
Copy link

🔖 Version comparison

Version Same as filename Same as os_version
os 1.4.100+1711390015 ✔️ ✔️
firmware
(bootloader + os)
1.4.100+1711390015 ✔️ ✔️

Copy link

📈 Changes Impact Analysis Report

📌 Info

  • toolchain: GNU Arm Embedded Toolchain 10.3-2021.10 - 10.3.1 20210824
  • enable_log_debug: OFF
base head
branch yann/dev/v1.4.100 yann/dev/v1.4.100-exploration-qspi
sha a428f84 a7e3423
mbed mbed-os@master+fixes+gcc-11-support mbed-os@master+fixes+gcc-11-support
-std -std=c++20 -std=c++20

🤖 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%)
📈
+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 |

🔬 Detailed impact analysis

Click to show detailed analysis for all targets
  • ✔️ - existing target
  • ✨ - new target
  • ⚰️ - deleted target
  • ✅ - files are the same
  • ❌ - files are different
Target Status .bin .map Total Flash (base/head) Total Flash Δ Static RAM (base/head) Static RAM Δ
LekaOS ✔️ 453412 (21%) ø 88816 (16%)
88824 (16%)
📈
+8 (+0%)
bootloader ✔️ 171096 (8%) ø 31176 (5%) ø
functional_ut_boost_ut ✔️ 394332 (18%) ø 20568 (3%) ø
functional_ut_core_imu ✔️ 377848 (18%) ø 21080 (4%) ø
functional_ut_deep_sleep_core_buffered_serial ✔️ 363176 (17%) ø 20552 (3%) ø
functional_ut_deep_sleep_core_lcd ✔️ 391956 (18%) ø 52680 (10%) ø
functional_ut_deep_sleep_core_motor ✔️ 361724 (17%) ø 20704 (3%) ø
functional_ut_deep_sleep_core_pwm ✔️ 362756 (17%) ø 20704 (3%) ø
functional_ut_deep_sleep_log_kit ✔️ 352760 (16%) ø 20520 (3%) ø
functional_ut_deep_sleep_mbed_hal ✔️ 354536 (16%) ø 20520 (3%) ø
functional_ut_file_manager ✔️ 376464 (17%) ø 20808 (3%) ø
functional_ut_firmware_kit ✔️ 367340 (17%) ø 20800 (3%) ø
functional_ut_imu_kit ✔️ 381764 (18%) ø 21256 (4%) ø
functional_ut_io_expander ✔️ 359768 (17%) ø 20536 (3%) ø
functional_ut_qdac ✔️ 360936 (17%) ø 20536 (3%) ø
spike_lk_activity_kit ✔️ 251404 (11%)
256212 (12%)
📈
+4808 (+1%)
60968 (11%)
61256 (11%)
📈
+288 (+0%)
spike_lk_audio ✔️ 246300 (11%)
250940 (11%)
📈
+4640 (+1%)
29416 (5%)
29712 (5%)
📈
+296 (+1%)
spike_lk_behavior_kit ✔️ 201620 (9%)
206364 (9%)
📈
+4744 (+2%)
53240 (10%)
53536 (10%)
📈
+296 (+0%)
spike_lk_ble ✔️ 230304 (10%) ø 28856 (5%) ø
spike_lk_bluetooth ✔️ 83140 (3%) ø 11656 (2%) ø
spike_lk_cg_animations ✔️ 149432 (7%) ø 46760 (8%) ø
spike_lk_color_kit ✔️ 66032 (3%) ø 13856 (2%) ø
spike_lk_command_kit ✔️ 234892 (11%)
239700 (11%)
📈
+4808 (+2%)
58296 (11%)
58592 (11%)
📈
+296 (+0%)
spike_lk_config_kit ✔️ 127580 (6%) ø 14472 (2%) ø
spike_lk_coreled ✔️ 76484 (3%) ø 13800 (2%) ø
spike_lk_core_touch_sensor ✔️ 80700 (3%) ø 12360 (2%) ø
spike_lk_dac ✔️ 88308 (4%) ø 12048 (2%) ø
spike_lk_event_queue ✔️ 74992 (3%) ø 12184 (2%) ø
spike_lk_file_manager_kit ✔️ 139720 (6%) ø 14552 (2%) ø
spike_lk_file_reception ✔️ 336208 (16%) ø 27904 (5%) ø
spike_lk_flash_memory ✔️ 64072 (3%)
71488 (3%)
📈
+7416 (+11%)
11560 (2%) ø
spike_lk_fs ✔️ 179124 (8%) ø 48160 (9%) ø
spike_lk_imu_kit ✔️ 99052 (4%) ø 13144 (2%) ø
spike_lk_lcd ✔️ 166824 (7%) ø 46912 (8%) ø
spike_lk_led_kit ✔️ 103616 (4%) ø 14640 (2%) ø
spike_lk_log_kit ✔️ 63480 (3%) ø 12368 (2%) ø
spike_lk_motion_kit ✔️ 111508 (5%) ø 15384 (2%) ø
spike_lk_motors ✔️ 63064 (3%) ø 11712 (2%) ø
spike_lk_qdac ✔️ 79044 (3%) ø 11920 (2%) ø
spike_lk_reinforcer ✔️ 228692 (10%)
233500 (11%)
📈
+4808 (+2%)
54976 (10%)
55272 (10%)
📈
+296 (+0%)
spike_lk_rfid ✔️ 79372 (3%) ø 11616 (2%) ø
spike_lk_sensors_battery ✔️ 78692 (3%) ø 12712 (2%) ø
spike_lk_sensors_imu_lsm6dsox ✔️ 89660 (4%) ø 12936 (2%) ø
spike_lk_sensors_imu_lsm6dsox_fusion_calibration ✔️ 98108 (4%) ø 13064 (2%) ø
spike_lk_sensors_light ✔️ 60248 (2%) ø 11552 (2%) ø
spike_lk_sensors_microphone ✔️ 72688 (3%) ø 11616 (2%) ø
spike_lk_sensors_temperature_humidity ✔️ 67464 (3%) ø 11536 (2%) ø
spike_lk_serial_number ✔️ 133340 (6%) ø 14416 (2%) ø
spike_lk_ticker_timeout ✔️ 69244 (3%) ø 11744 (2%) ø
spike_lk_touch_sensor_kit ✔️ 88088 (4%) ø 12936 (2%) ø
spike_lk_update_process_app_base ✔️ 145812 (6%) ø 15688 (2%) ø
spike_lk_update_process_app_update ✔️ 77824 (3%) ø 12464 (2%) ø
spike_lk_watchdog_isr ✔️ 80548 (3%) ø 13400 (2%) ø
spike_lk_wifi ✔️ 116736 (5%) ø 14920 (2%) ø
spike_mbed_blinky ✔️ 58224 (2%) ø 11512 (2%) ø
spike_mbed_watchdog_ticker_vs_thread ✔️ 63400 (3%) ø 12560 (2%) ø
spike_stl_cxxsupport ✔️ 58648 (2%) ø 11512 (2%) ø

🗺️ Map files diff output

LekaOS (click to expand)
--- 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
 
Flash used: 453412 (21%) / total: 2097152
SRAM used: 88824 (16%) / total: 524288
bootloader (click to expand)
--- 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
 
functional_ut_firmware_kit (click to expand)
--- 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
 
spike_lk_activity_kit (click to expand)
--- 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
 
Flash used: 256212 (12%) / total: 2097152
SRAM used: 61256 (11%) / total: 524288
spike_lk_audio (click to expand)
--- 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
 
Flash used: 250940 (11%) / total: 2097152
SRAM used: 29712 (5%) / total: 524288
spike_lk_behavior_kit (click to expand)
--- 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
 
Flash used: 206364 (9%) / total: 2097152
SRAM used: 53536 (10%) / total: 524288
spike_lk_command_kit (click to expand)
--- 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
 
Flash used: 239700 (11%) / total: 2097152
SRAM used: 58592 (11%) / total: 524288
spike_lk_flash_memory (click to expand)
--- 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
 
Flash used: 71488 (3%) / total: 2097152
SRAM used: 11560 (2%) / total: 524288
spike_lk_reinforcer (click to expand)
--- 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
 
Flash used: 233500 (11%) / total: 2097152
SRAM used: 55272 (10%) / total: 524288
spike_lk_update_process_app_base (click to expand)
--- 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
 

Copy link

📈 Changes Impact Analysis Report

📌 Info

  • toolchain: GNU Arm Embedded Toolchain 10.3-2021.10 - 10.3.1 20210824
  • enable_log_debug: ON
base head
branch yann/dev/v1.4.100 yann/dev/v1.4.100-exploration-qspi
sha a428f84 a7e3423
mbed mbed-os@master+fixes+gcc-11-support mbed-os@master+fixes+gcc-11-support
-std -std=c++20 -std=c++20

🤖 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%)
📈
+64 (+0%)
1052696 (67%)
1052632 (67%)
100040 (19%)
100048 (19%)
📈
+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 |

🔬 Detailed impact analysis

Click to show detailed analysis for all targets
  • ✔️ - existing target
  • ✨ - new target
  • ⚰️ - deleted target
  • ✅ - files are the same
  • ❌ - files are different
Target Status .bin .map Total Flash (base/head) Total Flash Δ Static RAM (base/head) Static RAM Δ
LekaOS ✔️ 511976 (24%)
512040 (24%)
📈
+64 (+0%)
100040 (19%)
100048 (19%)
📈
+8 (+0%)
bootloader ✔️ 183900 (8%) ø 41880 (7%) ø
functional_ut_boost_ut ✔️ 409468 (19%) ø 30720 (5%) ø
functional_ut_core_imu ✔️ 385332 (18%) ø 31232 (5%) ø
functional_ut_deep_sleep_core_buffered_serial ✔️ 370908 (17%) ø 30672 (5%) ø
functional_ut_deep_sleep_core_lcd ✔️ 403620 (19%) ø 62832 (11%) ø
functional_ut_deep_sleep_core_motor ✔️ 373388 (17%) ø 30856 (5%) ø
functional_ut_deep_sleep_core_pwm ✔️ 374420 (17%) ø 30856 (5%) ø
functional_ut_deep_sleep_log_kit ✔️ 365460 (17%) ø 31088 (5%) ø
functional_ut_deep_sleep_mbed_hal ✔️ 366904 (17%) ø 30672 (5%) ø
functional_ut_file_manager ✔️ 388348 (18%) ø 30968 (5%) ø
functional_ut_firmware_kit ✔️ 379324 (18%) ø 30960 (5%) ø
functional_ut_imu_kit ✔️ 389312 (18%) ø 31408 (5%) ø
functional_ut_io_expander ✔️ 371368 (17%) ø 30688 (5%) ø
functional_ut_qdac ✔️ 372536 (17%) ø 30688 (5%) ø
spike_lk_activity_kit ✔️ 254800 (12%)
259544 (12%)
📈
+4744 (+1%)
71632 (13%)
71920 (13%)
📈
+288 (+0%)
spike_lk_audio ✔️ 254792 (12%)
258928 (12%)
📈
+4136 (+1%)
40112 (7%)
40400 (7%)
📈
+288 (+0%)
spike_lk_behavior_kit ✔️ 209800 (10%)
214608 (10%)
📈
+4808 (+2%)
63816 (12%)
64112 (12%)
📈
+296 (+0%)
spike_lk_ble ✔️ 238700 (11%) ø 39800 (7%) ø
spike_lk_bluetooth ✔️ 92556 (4%) ø 22336 (4%) ø
spike_lk_cg_animations ✔️ 157128 (7%) ø 57456 (10%) ø
spike_lk_color_kit ✔️ 88736 (4%) ø 24488 (4%) ø
spike_lk_command_kit ✔️ 244760 (11%)
249568 (11%)
📈
+4808 (+1%)
69384 (13%)
69680 (13%)
📈
+296 (+0%)
spike_lk_config_kit ✔️ 140052 (6%) ø 25296 (4%) ø
spike_lk_coreled ✔️ 88300 (4%) ø 24376 (4%) ø
spike_lk_core_touch_sensor ✔️ 93356 (4%) ø 22936 (4%) ø
spike_lk_dac ✔️ 101688 (4%) ø 22776 (4%) ø
spike_lk_event_queue ✔️ 84344 (4%) ø 23016 (4%) ø
spike_lk_file_manager_kit ✔️ 154768 (7%) ø 25632 (4%) ø
spike_lk_file_reception ✔️ 340172 (16%) ø 38560 (7%) ø
spike_lk_flash_memory ✔️ 86968 (4%)
94632 (4%)
📈
+7664 (+8%)
22328 (4%)
22584 (4%)
📈
+256 (+1%)
spike_lk_fs ✔️ 181764 (8%) ø 57768 (11%) ø
spike_lk_imu_kit ✔️ 107696 (5%) ø 23856 (4%) ø
spike_lk_lcd ✔️ 177020 (8%) ø 57752 (11%) ø
spike_lk_led_kit ✔️ 115396 (5%) ø 25216 (4%) ø
spike_lk_log_kit ✔️ 84968 (4%) ø 23520 (4%) ø
spike_lk_motion_kit ✔️ 116544 (5%) ø 25928 (4%) ø
spike_lk_motors ✔️ 86536 (4%) ø 22472 (4%) ø
spike_lk_qdac ✔️ 91988 (4%) ø 22880 (4%) ø
spike_lk_reinforcer ✔️ 236864 (11%)
241672 (11%)
📈
+4808 (+2%)
65552 (12%)
65848 (12%)
📈
+296 (+0%)
spike_lk_rfid ✔️ 84568 (4%) ø 22296 (4%) ø
spike_lk_sensors_battery ✔️ 87672 (4%) ø 23424 (4%) ø
spike_lk_sensors_imu_lsm6dsox ✔️ 98816 (4%) ø 23648 (4%) ø
spike_lk_sensors_imu_lsm6dsox_fusion_calibration ✔️ 105256 (5%) ø 23216 (4%) ø
spike_lk_sensors_light ✔️ 84264 (4%) ø 22328 (4%) ø
spike_lk_sensors_microphone ✔️ 85016 (4%) ø 22328 (4%) ø
spike_lk_sensors_temperature_humidity ✔️ 90808 (4%) ø 22304 (4%) ø
spike_lk_serial_number ✔️ 145236 (6%) ø 25368 (4%) ø
spike_lk_ticker_timeout ✔️ 82904 (3%) ø 22344 (4%) ø
spike_lk_touch_sensor_kit ✔️ 96860 (4%) ø 23504 (4%) ø
spike_lk_update_process_app_base ✔️ 158124 (7%) ø 26400 (5%) ø
spike_lk_update_process_app_update ✔️ 100648 (4%) ø 23352 (4%) ø
spike_lk_watchdog_isr ✔️ 87808 (4%) ø 24248 (4%) ø
spike_lk_wifi ✔️ 131176 (6%) ø 25640 (4%) ø
spike_mbed_blinky ✔️ 57808 (2%) ø 11608 (2%) ø
spike_mbed_watchdog_ticker_vs_thread ✔️ 84368 (4%) ø 23192 (4%) ø
spike_stl_cxxsupport ✔️ 83680 (3%) ø 22416 (4%) ø

🗺️ Map files diff output

LekaOS (click to expand)
--- 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
 
Flash used: 512040 (24%) / total: 2097152
SRAM used: 100048 (19%) / total: 524288
bootloader (click to expand)
--- 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
 
functional_ut_firmware_kit (click to expand)
--- 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
 
spike_lk_activity_kit (click to expand)
--- 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
 
Flash used: 259544 (12%) / total: 2097152
SRAM used: 71920 (13%) / total: 524288
spike_lk_audio (click to expand)
--- 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
 
Flash used: 258928 (12%) / total: 2097152
SRAM used: 40400 (7%) / total: 524288
spike_lk_behavior_kit (click to expand)
--- 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
 
Flash used: 214608 (10%) / total: 2097152
SRAM used: 64112 (12%) / total: 524288
spike_lk_command_kit (click to expand)
--- 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
 
Flash used: 249568 (11%) / total: 2097152
SRAM used: 69680 (13%) / total: 524288
spike_lk_flash_memory (click to expand)
--- 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
 
Flash used: 94632 (4%) / total: 2097152
SRAM used: 22584 (4%) / total: 524288
spike_lk_reinforcer (click to expand)
--- 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
 
Flash used: 241672 (11%) / total: 2097152
SRAM used: 65848 (12%) / total: 524288
spike_lk_update_process_app_base (click to expand)
--- 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
 

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant