Skip to content

Conversation

@ladislas
Copy link
Member

No description provided.

@ladislas ladislas self-assigned this Feb 19, 2025
@github-actions
Copy link

🔖 Version comparison

Version Same as filename Same as os_version
os 2.0.0+1739957619 ✔️ ✔️
firmware
(bootloader + os)
2.0.0+1739957619 ✔️ ✔️

@github-actions
Copy link

📈 Changes Impact Analysis Report

📌 Info

  • toolchain: Arm GNU Toolchain 13.2.rel1 (Build arm-13.7) 13.2.1 20231009
  • enable_log_debug: ON
base head
branch develop ladislas/feature/upgrade-boost-sml
sha 0a2d58b d61f2a4
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 140408 (53%) ø 121736 (46%)
121736 (46%)
39760 (7%) ø
os 473004 (30%)
409740 (26%)
📉
-63264 (-13%)
1091668 (69%)
1154932 (73%)
93976 (17%)
94048 (17%)
📈
+72 (+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 ✔️ 473004 (22%)
409740 (19%)
📉
-63264 (-13%)
93976 (17%)
94048 (17%)
📈
+72 (+0%)
bootloader ✔️ 140408 (6%) ø 39760 (7%) ø
functional_ut_boost_ut ✔️ 286736 (13%) ø 30704 (5%) ø
functional_ut_core_imu ✔️ 262272 (12%) ø 29904 (5%) ø
functional_ut_deep_sleep_core_buffered_serial ✔️ 246920 (11%) ø 29792 (5%) ø
functional_ut_deep_sleep_core_lcd ✔️ 275824 (13%) ø 61576 (11%) ø
functional_ut_deep_sleep_core_motor ✔️ 248824 (11%) ø 29744 (5%) ø
functional_ut_deep_sleep_core_pwm ✔️ 250248 (11%) ø 29864 (5%) ø
functional_ut_deep_sleep_imu ✔️ 262000 (12%) ø 30896 (5%) ø
functional_ut_deep_sleep_log_kit ✔️ 239560 (11%) ø 29760 (5%) ø
functional_ut_deep_sleep_mbed_hal ✔️ 241112 (11%) ø 29296 (5%) ø
functional_ut_deep_sleep_rfid_kit ✔️ 252808 (12%)
252616 (12%)
📉
-192 (0%)
31504 (6%) ø
functional_ut_file_manager ✔️ 260224 (12%) ø 30192 (5%) ø
functional_ut_firmware_kit ✔️ 251992 (12%) ø 29488 (5%) ø
functional_ut_imu_kit ✔️ 265088 (12%) ø 29896 (5%) ø
functional_ut_io_expander ✔️ 245480 (11%) ø 29184 (5%) ø
functional_ut_qdac ✔️ 247056 (11%) ø 29232 (5%) ø
spike_lk_activity_kit ✔️ 206068 (9%)
205892 (9%)
📉
-176 (0%)
64656 (12%) ø
spike_lk_audio ✔️ 97016 (4%) ø 23040 (4%) ø
spike_lk_behavior_kit ✔️ 158196 (7%) ø 56544 (10%) ø
spike_lk_ble ✔️ 198336 (9%) ø 37784 (7%) ø
spike_lk_bluetooth ✔️ 50136 (2%) ø 20056 (3%) ø
spike_lk_cg_animations ✔️ 114296 (5%) ø 55072 (10%) ø
spike_lk_color_kit ✔️ 53112 (2%) ø 22216 (4%) ø
spike_lk_command_kit ✔️ 192100 (9%) ø 61640 (11%) ø
spike_lk_config_kit ✔️ 97948 (4%) ø 23048 (4%) ø
spike_lk_coreled ✔️ 52040 (2%) ø 22104 (4%) ø
spike_lk_core_touch_sensor ✔️ 57116 (2%) ø 20664 (3%) ø
spike_lk_event_queue ✔️ 48720 (2%) ø 20744 (3%) ø
spike_lk_file_manager_kit ✔️ 101916 (4%) ø 23392 (4%) ø
spike_lk_file_reception ✔️ 283124 (13%) ø 36296 (6%) ø
spike_lk_flash_memory ✔️ 51372 (2%) ø 20056 (3%) ø
spike_lk_fs ✔️ 133908 (6%) ø 55392 (10%) ø
spike_lk_imu_kit ✔️ 73864 (3%) ø 21592 (4%) ø
spike_lk_lcd ✔️ 133556 (6%) ø 55392 (10%) ø
spike_lk_led_kit ✔️ 80656 (3%) ø 22952 (4%) ø
spike_lk_log_kit ✔️ 49360 (2%) ø 21240 (4%) ø
spike_lk_motion_kit ✔️ 83208 (3%)
83024 (3%)
📉
-184 (0%)
23856 (4%) ø
spike_lk_motors ✔️ 50868 (2%) ø 20088 (3%) ø
spike_lk_qdac ✔️ 55748 (2%) ø 20608 (3%) ø
spike_lk_reinforcer ✔️ 187332 (8%) ø 58304 (11%) ø
spike_lk_rfid ✔️ 49640 (2%)
49440 (2%)
📉
-200 (0%)
20024 (3%) ø
spike_lk_sensors_battery ✔️ 52280 (2%) ø 21152 (4%) ø
spike_lk_sensors_imu ✔️ 65080 (3%) ø 21400 (4%) ø
spike_lk_sensors_imu_fusion_calibration ✔️ 72608 (3%) ø 20992 (4%) ø
spike_lk_sensors_light ✔️ 48712 (2%) ø 20056 (3%) ø
spike_lk_sensors_microphone ✔️ 49480 (2%) ø 20056 (3%) ø
spike_lk_sensors_temperature_humidity ✔️ 55304 (2%) ø 20032 (3%) ø
spike_lk_serial_number ✔️ 100568 (4%) ø 23112 (4%) ø
spike_lk_ticker_timeout ✔️ 47460 (2%) ø 20072 (3%) ø
spike_lk_touch_sensor_kit ✔️ 60640 (2%) ø 21224 (4%) ø
spike_lk_update_process_app_base ✔️ 115368 (5%) ø 24144 (4%) ø
spike_lk_update_process_app_update ✔️ 64128 (3%) ø 21072 (4%) ø
spike_lk_watchdog_isr ✔️ 52856 (2%)
52656 (2%)
📉
-200 (0%)
22264 (4%) ø
spike_lk_wifi ✔️ 82004 (3%) ø 23360 (4%) ø
spike_mbed_blinky ✔️ 30972 (1%) ø 9392 (1%) ø
spike_mbed_watchdog_ticker_vs_thread ✔️ 48856 (2%) ø 20920 (3%) ø
spike_stl_cxxsupport ✔️ 48080 (2%) ø 20144 (3%) ø

🗺️ Map files diff output

LekaOS (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-ON/LekaOS-map.txt	2025-02-19 09:40:49.337604358 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-ON/LekaOS-map.txt	2025-02-19 09:40:49.577606831 +0000
@@ -1,55 +1,55 @@
 | Module                     |           .text |       .data |          .bss |
 |----------------------------|-----------------|-------------|---------------|
-| [fill]                     |       648(+648) |     14(+14) |     266(+266) |
+| [fill]                     |       650(+650) |     14(+14) |     271(+271) |
 | [lib]/ActivityKit.a        |   10916(+10916) |       0(+0) |         0(+0) |
 | [lib]/BLEKit.a             |     3824(+3824) |       0(+0) |     128(+128) |
 | [lib]/BatteryKit.a         |       360(+360) |       0(+0) |         0(+0) |
 | [lib]/BehaviorKit.a        |     1650(+1650) |   460(+460) |         0(+0) |
 | [lib]/ColorKit.a           |       860(+860) |       0(+0) |         0(+0) |
 | [lib]/CommandKit.a         |     1158(+1158) |       0(+0) |         0(+0) |
 | [lib]/CoreBattery.a        |       634(+634) |       0(+0) |         0(+0) |
 | [lib]/CoreBufferedSerial.a |       252(+252) |       0(+0) |         0(+0) |
 | [lib]/CoreEventFlags.a     |       130(+130) |       0(+0) |         0(+0) |
 | [lib]/CoreEventQueue.a     |         44(+44) |       0(+0) |         0(+0) |
 | [lib]/CoreFlashMemory.a    |       534(+534) |       0(+0) |         0(+0) |
 | [lib]/CoreI2C.a            |         36(+36) |       0(+0) |         0(+0) |
 | [lib]/CoreIMU.a            |     8408(+8408) |       0(+0) |         0(+0) |
 | [lib]/CoreInterruptIn.a    |       208(+208) |       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           |       156(+156) |       0(+0) |         0(+0) |
 | [lib]/CoreRFIDReader.a     |       652(+652) |       0(+0) |         0(+0) |
 | [lib]/CoreSPI.a            |         24(+24) |       0(+0) |         0(+0) |
 | [lib]/CoreSTM32Hal.a       |       930(+930) |       0(+0) |         0(+0) |
 | [lib]/CoreTimeout.a        |       210(+210) |       0(+0) |         0(+0) |
 | [lib]/CoreVideo.a          |     8618(+8618) |       1(+1) | 30800(+30800) |
 | [lib]/CriticalSection.a    |           8(+8) |       0(+0) |         0(+0) |
 | [lib]/EventLoopKit.a       |       354(+354) |       0(+0) |         0(+0) |
 | [lib]/FileManagerKit.a     |     2366(+2366) |       0(+0) |         0(+0) |
 | [lib]/FirmwareKit.a        |       584(+584) |       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             |       902(+902) |       0(+0) |     164(+164) |
 | [lib]/LedKit.a             |   18972(+18972) |       0(+0) |       20(+20) |
 | [lib]/MotionKit.a          |       878(+878) |       0(+0) |         0(+0) |
-| [lib]/RFIDKit.a            |     1246(+1246) |       0(+0) |         8(+8) |
+| [lib]/RFIDKit.a            |     1094(+1094) |       0(+0) |         8(+8) |
 | [lib]/ReinforcerKit.a      |     1390(+1390) |   460(+460) |         0(+0) |
 | [lib]/SerialNumberKit.a    |       594(+594) |       0(+0) |         0(+0) |
 | [lib]/Utils.a              |         34(+34) |       0(+0) |         0(+0) |
 | [lib]/VideoKit.a           |       812(+812) |       0(+0) |       36(+36) |
 | [lib]/bootutil.a           |     1350(+1350) |     12(+12) |     132(+132) |
 | [lib]/c_nano.a             |   17260(+17260) |   192(+192) |     370(+370) |
 | [lib]/gcc.a                |     3816(+3816) |       0(+0) |         0(+0) |
 | [lib]/m.a                  |     5184(+5184) |       0(+0) |         0(+0) |
 | [lib]/mbed-os-static.a     | 178708(+178708) |   769(+769) | 19755(+19755) |
 | [lib]/misc                 |       264(+264) |       4(+4) |       25(+25) |
 | [lib]/nosys.a              |         32(+32) |       0(+0) |         0(+0) |
 | [lib]/stdc++_nano.a        |     5654(+5654) |     12(+12) |     176(+176) |
 | __/__                      |       108(+108) |       0(+0) |         0(+0) |
-| main.cpp.obj               | 147654(+147654) |   132(+132) | 39696(+39696) |
-| Subtotals                  | 430752(+430752) | 2056(+2056) | 91576(+91576) |
-Total Static RAM memory (data + bss): 93632(+93632) bytes
-Total Flash memory (text + data): 432808(+432808) bytes
+| main.cpp.obj               |   87308(+87308) |   132(+132) | 39763(+39763) |
+| Subtotals                  | 370256(+370256) | 2056(+2056) | 91648(+91648) |
+Total Static RAM memory (data + bss): 93704(+93704) bytes
+Total Flash memory (text + data): 372312(+372312) bytes
 
Flash used: 409740 (19%) / total: 2097152
SRAM used: 94048 (17%) / total: 524288
functional_ut_deep_sleep_rfid_kit (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-ON/functional_ut_deep_sleep_rfid_kit-map.txt	2025-02-19 09:40:53.993652272 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-ON/functional_ut_deep_sleep_rfid_kit-map.txt	2025-02-19 09:40:54.185654241 +0000
@@ -1,21 +1,21 @@
 | Module                     |           .text |       .data |          .bss |
 |----------------------------|-----------------|-------------|---------------|
-| [fill]                     |       506(+506) |       6(+6) |       48(+48) |
+| [fill]                     |       498(+498) |       6(+6) |       48(+48) |
 | [lib]/CoreBufferedSerial.a |       270(+270) |       0(+0) |         0(+0) |
 | [lib]/CoreEventQueue.a     |         44(+44) |       0(+0) |         0(+0) |
 | [lib]/CoreRFIDReader.a     |       688(+688) |       0(+0) |         0(+0) |
 | [lib]/CriticalSection.a    |           8(+8) |       0(+0) |         0(+0) |
-| [lib]/RFIDKit.a            |     1238(+1238) |       0(+0) |         8(+8) |
+| [lib]/RFIDKit.a            |     1086(+1086) |       0(+0) |         8(+8) |
 | [lib]/c_nano.a             |   27342(+27342) |   556(+556) |     370(+370) |
 | [lib]/gcc.a                |     3508(+3508) |       0(+0) |         0(+0) |
 | [lib]/m.a                  |       264(+264) |       0(+0) |         0(+0) |
 | [lib]/mbed-os-static.a     |   54564(+54564) |   460(+460) | 10317(+10317) |
 | [lib]/misc                 |       264(+264) |       4(+4) |       25(+25) |
 | [lib]/nosys.a              |         32(+32) |       0(+0) |         0(+0) |
 | [lib]/stdc++_nano.a        | 113098(+113098) |   137(+137) |   5689(+5689) |
 | __/__                      |     5186(+5186) |   221(+221) | 10949(+10949) |
 | suite_rfid_kit.cpp.obj     |   16564(+16564) |   368(+368) |   2018(+2018) |
-| Subtotals                  | 223576(+223576) | 1752(+1752) | 29424(+29424) |
+| Subtotals                  | 223416(+223416) | 1752(+1752) | 29424(+29424) |
 Total Static RAM memory (data + bss): 31176(+31176) bytes
-Total Flash memory (text + data): 225328(+225328) bytes
+Total Flash memory (text + data): 225168(+225168) bytes
 
Flash used: 252616 (12%) / total: 2097152
SRAM used: 31504 (6%) / total: 524288
spike_lk_activity_kit (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_activity_kit-map.txt	2025-02-19 09:40:56.793680993 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_activity_kit-map.txt	2025-02-19 09:40:56.969682798 +0000
@@ -1,42 +1,42 @@
 | Module                     |           .text |       .data |          .bss |
 |----------------------------|-----------------|-------------|---------------|
-| [fill]                     |       362(+362) |       7(+7) |       54(+54) |
+| [fill]                     |       370(+370) |       7(+7) |       54(+54) |
 | [lib]/ActivityKit.a        |   10926(+10926) |       0(+0) |         0(+0) |
 | [lib]/ColorKit.a           |       860(+860) |       0(+0) |         0(+0) |
 | [lib]/CoreBufferedSerial.a |       270(+270) |       0(+0) |         0(+0) |
 | [lib]/CoreEventFlags.a     |       130(+130) |       0(+0) |         0(+0) |
 | [lib]/CoreEventQueue.a     |         44(+44) |       0(+0) |         0(+0) |
 | [lib]/CoreI2C.a            |         36(+36) |       0(+0) |         0(+0) |
 | [lib]/CoreIMU.a            |     8408(+8408) |       0(+0) |         0(+0) |
 | [lib]/CoreInterruptIn.a    |       208(+208) |       0(+0) |         0(+0) |
 | [lib]/CoreMotor.a          |       146(+146) |       0(+0) |         0(+0) |
 | [lib]/CorePwm.a            |         30(+30) |       0(+0) |         0(+0) |
 | [lib]/CoreRFIDReader.a     |       688(+688) |       0(+0) |         0(+0) |
 | [lib]/CoreSPI.a            |         24(+24) |       0(+0) |         0(+0) |
 | [lib]/CoreSTM32Hal.a       |       930(+930) |       0(+0) |         0(+0) |
 | [lib]/CoreTimeout.a        |       210(+210) |       0(+0) |         0(+0) |
 | [lib]/CoreVideo.a          |     8618(+8618) |       1(+1) | 30800(+30800) |
 | [lib]/CriticalSection.a    |           8(+8) |       0(+0) |         0(+0) |
 | [lib]/EventLoopKit.a       |       354(+354) |       0(+0) |         0(+0) |
 | [lib]/FileManagerKit.a     |     1740(+1740) |       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             |       902(+902) |       0(+0) |     164(+164) |
 | [lib]/LedKit.a             |   18972(+18972) |       0(+0) |       20(+20) |
 | [lib]/MotionKit.a          |       878(+878) |       0(+0) |         0(+0) |
-| [lib]/RFIDKit.a            |     1242(+1242) |       0(+0) |         8(+8) |
+| [lib]/RFIDKit.a            |     1090(+1090) |       0(+0) |         8(+8) |
 | [lib]/ReinforcerKit.a      |     1822(+1822) |   460(+460) |         0(+0) |
 | [lib]/VideoKit.a           |       872(+872) |       0(+0) |       36(+36) |
 | [lib]/c_nano.a             |   14074(+14074) |   192(+192) |     370(+370) |
 | [lib]/gcc.a                |     3816(+3816) |       0(+0) |         0(+0) |
 | [lib]/m.a                  |     5184(+5184) |       0(+0) |         0(+0) |
 | [lib]/mbed-os-static.a     |   78060(+78060) |   460(+460) | 10951(+10951) |
 | [lib]/misc                 |       264(+264) |       4(+4) |       25(+25) |
 | [lib]/nosys.a              |         32(+32) |       0(+0) |         0(+0) |
 | [lib]/stdc++_nano.a        |     5100(+5100) |     12(+12) |     176(+176) |
 | __/__                      |       108(+108) |       0(+0) |         0(+0) |
 | main.cpp.obj               |   11440(+11440) |       8(+8) | 20580(+20580) |
-| Subtotals                  | 178888(+178888) | 1144(+1144) | 63184(+63184) |
+| Subtotals                  | 178744(+178744) | 1144(+1144) | 63184(+63184) |
 Total Static RAM memory (data + bss): 64328(+64328) bytes
-Total Flash memory (text + data): 180032(+180032) bytes
+Total Flash memory (text + data): 179888(+179888) bytes
 
Flash used: 205892 (9%) / total: 2097152
SRAM used: 64656 (12%) / total: 524288
spike_lk_motion_kit (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_motion_kit-map.txt	2025-02-19 09:41:03.241746764 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_motion_kit-map.txt	2025-02-19 09:41:03.373748100 +0000
@@ -1,30 +1,30 @@
 | Module                     |         .text |     .data |          .bss |
 |----------------------------|---------------|-----------|---------------|
-| [fill]                     |     150(+150) |     4(+4) |       46(+46) |
+| [fill]                     |     158(+158) |     4(+4) |       46(+46) |
 | [lib]/CoreBufferedSerial.a |     270(+270) |     0(+0) |         0(+0) |
 | [lib]/CoreEventQueue.a     |       44(+44) |     0(+0) |         0(+0) |
 | [lib]/CoreI2C.a            |       36(+36) |     0(+0) |         0(+0) |
 | [lib]/CoreIMU.a            |   8444(+8444) |     0(+0) |         0(+0) |
 | [lib]/CoreInterruptIn.a    |     208(+208) |     0(+0) |         0(+0) |
 | [lib]/CoreMotor.a          |     146(+146) |     0(+0) |         0(+0) |
 | [lib]/CorePwm.a            |       30(+30) |     0(+0) |         0(+0) |
 | [lib]/CoreRFIDReader.a     |     652(+652) |     0(+0) |         0(+0) |
 | [lib]/CoreTimeout.a        |     210(+210) |     0(+0) |         0(+0) |
 | [lib]/CriticalSection.a    |         8(+8) |     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             |     902(+902) |     0(+0) |     164(+164) |
 | [lib]/MotionKit.a          |     878(+878) |     0(+0) |         0(+0) |
-| [lib]/RFIDKit.a            |   1238(+1238) |     0(+0) |         8(+8) |
+| [lib]/RFIDKit.a            |   1086(+1086) |     0(+0) |         8(+8) |
 | [lib]/c_nano.a             |   3804(+3804) |   92(+92) |     329(+329) |
 | [lib]/gcc.a                |   3736(+3736) |     0(+0) |         0(+0) |
 | [lib]/m.a                  |   4980(+4980) |     0(+0) |         0(+0) |
 | [lib]/mbed-os-static.a     | 42426(+42426) | 444(+444) |   8860(+8860) |
 | [lib]/misc                 |     264(+264) |     4(+4) |       25(+25) |
 | [lib]/nosys.a              |       32(+32) |     0(+0) |         0(+0) |
 | [lib]/stdc++_nano.a        |     324(+324) |     0(+0) |         0(+0) |
 | main.cpp.obj               |   4516(+4516) |     0(+0) | 13592(+13592) |
-| Subtotals                  | 75428(+75428) | 544(+544) | 23024(+23024) |
+| Subtotals                  | 75284(+75284) | 544(+544) | 23024(+23024) |
 Total Static RAM memory (data + bss): 23568(+23568) bytes
-Total Flash memory (text + data): 75972(+75972) bytes
+Total Flash memory (text + data): 75828(+75828) bytes
 
Flash used: 83024 (3%) / total: 2097152
SRAM used: 23856 (4%) / total: 524288
spike_lk_rfid (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_rfid-map.txt	2025-02-19 09:41:04.489759391 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_rfid-map.txt	2025-02-19 09:41:04.613760646 +0000
@@ -1,21 +1,21 @@
 | Module                     |         .text |     .data |          .bss |
 |----------------------------|---------------|-----------|---------------|
-| [fill]                     |     124(+124) |     4(+4) |       36(+36) |
+| [fill]                     |     116(+116) |     4(+4) |       36(+36) |
 | [lib]/CoreBufferedSerial.a |     324(+324) |     0(+0) |         0(+0) |
 | [lib]/CoreEventQueue.a     |       94(+94) |     0(+0) |         0(+0) |
 | [lib]/CoreRFIDReader.a     |     766(+766) |     0(+0) |         0(+0) |
 | [lib]/CriticalSection.a    |         8(+8) |     0(+0) |         0(+0) |
 | [lib]/HelloWorld.a         |       94(+94) |     0(+0) |         0(+0) |
-| [lib]/RFIDKit.a            |   1312(+1312) |     0(+0) |         8(+8) |
+| [lib]/RFIDKit.a            |   1160(+1160) |     0(+0) |         8(+8) |
 | [lib]/c_nano.a             |   3804(+3804) |   92(+92) |     329(+329) |
 | [lib]/gcc.a                |   3196(+3196) |     0(+0) |         0(+0) |
 | [lib]/m.a                  |     264(+264) |     0(+0) |         0(+0) |
 | [lib]/mbed-os-static.a     | 31454(+31454) | 444(+444) |   8226(+8226) |
 | [lib]/misc                 |     264(+264) |     4(+4) |       25(+25) |
 | [lib]/nosys.a              |       32(+32) |     0(+0) |         0(+0) |
 | [lib]/stdc++_nano.a        |     324(+324) |     0(+0) |         0(+0) |
 | main.cpp.obj               |   2988(+2988) |     0(+0) | 10568(+10568) |
-| Subtotals                  | 45048(+45048) | 544(+544) | 19192(+19192) |
+| Subtotals                  | 44888(+44888) | 544(+544) | 19192(+19192) |
 Total Static RAM memory (data + bss): 19736(+19736) bytes
-Total Flash memory (text + data): 45592(+45592) bytes
+Total Flash memory (text + data): 45432(+45432) bytes
 
Flash used: 49440 (2%) / total: 2097152
SRAM used: 20024 (3%) / total: 524288
spike_lk_watchdog_isr (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_watchdog_isr-map.txt	2025-02-19 09:41:08.025795170 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_watchdog_isr-map.txt	2025-02-19 09:41:08.149796424 +0000
@@ -1,21 +1,21 @@
 | Module                     |         .text |     .data |          .bss |
 |----------------------------|---------------|-----------|---------------|
-| [fill]                     |     132(+132) |     4(+4) |       66(+66) |
+| [fill]                     |     124(+124) |     4(+4) |       66(+66) |
 | [lib]/CoreBufferedSerial.a |     270(+270) |     0(+0) |         0(+0) |
 | [lib]/CoreEventQueue.a     |       44(+44) |     0(+0) |         0(+0) |
 | [lib]/CoreRFIDReader.a     |     688(+688) |     0(+0) |         0(+0) |
 | [lib]/CriticalSection.a    |         8(+8) |     0(+0) |         0(+0) |
 | [lib]/HelloWorld.a         |       94(+94) |     0(+0) |         0(+0) |
-| [lib]/RFIDKit.a            |   1238(+1238) |     0(+0) |         8(+8) |
+| [lib]/RFIDKit.a            |   1086(+1086) |     0(+0) |         8(+8) |
 | [lib]/c_nano.a             |   3804(+3804) |   92(+92) |     329(+329) |
 | [lib]/gcc.a                |   3196(+3196) |     0(+0) |         0(+0) |
 | [lib]/m.a                  |     264(+264) |     0(+0) |         0(+0) |
 | [lib]/mbed-os-static.a     | 32658(+32658) | 444(+444) |   8242(+8242) |
 | [lib]/misc                 |     264(+264) |     4(+4) |       25(+25) |
 | [lib]/nosys.a              |       32(+32) |     0(+0) |         0(+0) |
 | [lib]/stdc++_nano.a        |     324(+324) |     0(+0) |         0(+0) |
 | main.cpp.obj               |   4896(+4896) |     0(+0) | 12762(+12762) |
-| Subtotals                  | 47912(+47912) | 544(+544) | 21432(+21432) |
+| Subtotals                  | 47752(+47752) | 544(+544) | 21432(+21432) |
 Total Static RAM memory (data + bss): 21976(+21976) bytes
-Total Flash memory (text + data): 48456(+48456) bytes
+Total Flash memory (text + data): 48296(+48296) bytes
 
Flash used: 52656 (2%) / total: 2097152
SRAM used: 22264 (4%) / total: 524288

@github-actions
Copy link

📈 Changes Impact Analysis Report

📌 Info

  • toolchain: Arm GNU Toolchain 13.2.rel1 (Build arm-13.7) 13.2.1 20231009
  • enable_log_debug: OFF
base head
branch develop ladislas/feature/upgrade-boost-sml
sha 0a2d58b d61f2a4
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 125988 (48%) ø 136156 (51%)
136156 (51%)
28808 (5%) ø
os 404332 (25%)
386652 (24%)
📉
-17680 (-4%)
1160340 (74%)
1178020 (75%)
82616 (15%)
82688 (15%)
📈
+72 (+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 ✔️ 404332 (19%)
386652 (18%)
📉
-17680 (-4%)
82616 (15%)
82688 (15%)
📈
+72 (+0%)
bootloader ✔️ 125988 (6%) ø 28808 (5%) ø
functional_ut_boost_ut ✔️ 271392 (12%) ø 20552 (3%) ø
functional_ut_core_imu ✔️ 254128 (12%) ø 19752 (3%) ø
functional_ut_deep_sleep_core_buffered_serial ✔️ 238696 (11%) ø 19672 (3%) ø
functional_ut_deep_sleep_core_lcd ✔️ 263840 (12%) ø 51424 (9%) ø
functional_ut_deep_sleep_core_motor ✔️ 236808 (11%) ø 19592 (3%) ø
functional_ut_deep_sleep_core_pwm ✔️ 238240 (11%) ø 19712 (3%) ø
functional_ut_deep_sleep_imu ✔️ 253776 (12%) ø 20744 (3%) ø
functional_ut_deep_sleep_log_kit ✔️ 226760 (10%) ø 19192 (3%) ø
functional_ut_deep_sleep_mbed_hal ✔️ 228520 (10%) ø 19144 (3%) ø
functional_ut_deep_sleep_rfid_kit ✔️ 248328 (11%)
248136 (11%)
📉
-192 (0%)
21384 (4%) ø
functional_ut_file_manager ✔️ 247712 (11%) ø 20040 (3%) ø
functional_ut_firmware_kit ✔️ 239480 (11%) ø 19336 (3%) ø
functional_ut_imu_kit ✔️ 256984 (12%) ø 19744 (3%) ø
functional_ut_io_expander ✔️ 233488 (11%) ø 19032 (3%) ø
functional_ut_qdac ✔️ 235056 (11%) ø 19080 (3%) ø
spike_lk_activity_kit ✔️ 202204 (9%)
201996 (9%)
📉
-208 (0%)
53992 (10%) ø
spike_lk_audio ✔️ 85420 (4%) ø 12456 (2%) ø
spike_lk_behavior_kit ✔️ 147912 (7%) ø 45960 (8%) ø
spike_lk_ble ✔️ 186836 (8%) ø 26696 (5%) ø
spike_lk_bluetooth ✔️ 37912 (1%) ø 9384 (1%) ø
spike_lk_cg_animations ✔️ 104536 (4%) ø 44376 (8%) ø
spike_lk_color_kit ✔️ 38180 (1%) ø 11640 (2%) ø
spike_lk_command_kit ✔️ 181728 (8%) ø 50560 (9%) ø
spike_lk_config_kit ✔️ 84528 (4%) ø 12216 (2%) ø
spike_lk_coreled ✔️ 37332 (1%) ø 11528 (2%) ø
spike_lk_core_touch_sensor ✔️ 41584 (1%) ø 10088 (1%) ø
spike_lk_event_queue ✔️ 36652 (1%) ø 9912 (1%) ø
spike_lk_file_manager_kit ✔️ 85840 (4%) ø 12304 (2%) ø
spike_lk_file_reception ✔️ 277920 (13%) ø 25640 (4%) ø
spike_lk_flash_memory ✔️ 36184 (1%) ø 9344 (1%) ø
spike_lk_fs ✔️ 130024 (6%) ø 45784 (8%) ø
spike_lk_imu_kit ✔️ 63372 (3%) ø 10896 (2%) ø
spike_lk_lcd ✔️ 122152 (5%) ø 44560 (8%) ø
spike_lk_led_kit ✔️ 65824 (3%) ø 12376 (2%) ø
spike_lk_log_kit ✔️ 35604 (1%) ø 10152 (1%) ø
spike_lk_motion_kit ✔️ 77204 (3%)
77020 (3%)
📉
-184 (0%)
13328 (2%) ø
spike_lk_motors ✔️ 36048 (1%) ø 9384 (1%) ø
spike_lk_qdac ✔️ 39956 (1%) ø 9648 (1%) ø
spike_lk_reinforcer ✔️ 178464 (8%) ø 47736 (9%) ø
spike_lk_rfid ✔️ 42580 (2%)
42380 (2%)
📉
-200 (0%)
9352 (1%) ø
spike_lk_sensors_battery ✔️ 41460 (1%) ø 10456 (1%) ø
spike_lk_sensors_imu ✔️ 54048 (2%) ø 10704 (2%) ø
spike_lk_sensors_imu_fusion_calibration ✔️ 62424 (2%) ø 10840 (2%) ø
spike_lk_sensors_light ✔️ 32456 (1%) ø 9336 (1%) ø
spike_lk_sensors_microphone ✔️ 34448 (1%) ø 9336 (1%) ø
spike_lk_sensors_temperature_humidity ✔️ 39716 (1%) ø 9320 (1%) ø
spike_lk_serial_number ✔️ 87684 (4%) ø 12160 (2%) ø
spike_lk_ticker_timeout ✔️ 31968 (1%) ø 9488 (1%) ø
spike_lk_touch_sensor_kit ✔️ 48688 (2%) ø 10656 (2%) ø
spike_lk_update_process_app_base ✔️ 102052 (4%) ø 13440 (2%) ø
spike_lk_update_process_app_update ✔️ 49052 (2%) ø 10240 (1%) ø
spike_lk_watchdog_isr ✔️ 43696 (2%)
43512 (2%)
📉
-184 (0%)
11440 (2%) ø
spike_lk_wifi ✔️ 74492 (3%) ø 12696 (2%) ø
spike_mbed_blinky ✔️ 30404 (1%) ø 9296 (1%) ø
spike_mbed_watchdog_ticker_vs_thread ✔️ 35780 (1%) ø 10344 (1%) ø
spike_stl_cxxsupport ✔️ 30860 (1%) ø 9296 (1%) ø

🗺️ Map files diff output

LekaOS (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-OFF/LekaOS-map.txt	2025-02-19 09:41:08.729934524 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-OFF/LekaOS-map.txt	2025-02-19 09:41:08.969933088 +0000
@@ -1,55 +1,55 @@
 | Module                     |           .text |       .data |          .bss |
 |----------------------------|-----------------|-------------|---------------|
-| [fill]                     |       680(+680) |     14(+14) |     246(+246) |
+| [fill]                     |       656(+656) |     14(+14) |     251(+251) |
 | [lib]/ActivityKit.a        |   10916(+10916) |       0(+0) |         0(+0) |
 | [lib]/BLEKit.a             |     2118(+2118) |       0(+0) |         0(+0) |
 | [lib]/BatteryKit.a         |       360(+360) |       0(+0) |         0(+0) |
 | [lib]/BehaviorKit.a        |     1650(+1650) |   460(+460) |         0(+0) |
 | [lib]/ColorKit.a           |       860(+860) |       0(+0) |         0(+0) |
 | [lib]/CommandKit.a         |     1158(+1158) |       0(+0) |         0(+0) |
 | [lib]/CoreBattery.a        |       634(+634) |       0(+0) |         0(+0) |
 | [lib]/CoreBufferedSerial.a |       252(+252) |       0(+0) |         0(+0) |
 | [lib]/CoreEventFlags.a     |       130(+130) |       0(+0) |         0(+0) |
 | [lib]/CoreEventQueue.a     |         44(+44) |       0(+0) |         0(+0) |
 | [lib]/CoreFlashMemory.a    |       534(+534) |       0(+0) |         0(+0) |
 | [lib]/CoreI2C.a            |         36(+36) |       0(+0) |         0(+0) |
 | [lib]/CoreIMU.a            |     8408(+8408) |       0(+0) |         0(+0) |
 | [lib]/CoreInterruptIn.a    |       208(+208) |       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           |       156(+156) |       0(+0) |         0(+0) |
 | [lib]/CoreRFIDReader.a     |       652(+652) |       0(+0) |         0(+0) |
 | [lib]/CoreSPI.a            |         24(+24) |       0(+0) |         0(+0) |
 | [lib]/CoreSTM32Hal.a       |       930(+930) |       0(+0) |         0(+0) |
 | [lib]/CoreTimeout.a        |       210(+210) |       0(+0) |         0(+0) |
 | [lib]/CoreVideo.a          |     8618(+8618) |       1(+1) | 30800(+30800) |
 | [lib]/CriticalSection.a    |           8(+8) |       0(+0) |         0(+0) |
 | [lib]/EventLoopKit.a       |       354(+354) |       0(+0) |         0(+0) |
 | [lib]/FileManagerKit.a     |     1854(+1854) |       0(+0) |         0(+0) |
 | [lib]/FirmwareKit.a        |       584(+584) |       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             |       902(+902) |       0(+0) |     164(+164) |
 | [lib]/LedKit.a             |   18972(+18972) |       0(+0) |       20(+20) |
 | [lib]/MotionKit.a          |       878(+878) |       0(+0) |         0(+0) |
-| [lib]/RFIDKit.a            |     1246(+1246) |       0(+0) |         8(+8) |
+| [lib]/RFIDKit.a            |     1094(+1094) |       0(+0) |         8(+8) |
 | [lib]/ReinforcerKit.a      |     1390(+1390) |   460(+460) |         0(+0) |
 | [lib]/SerialNumberKit.a    |       594(+594) |       0(+0) |         0(+0) |
 | [lib]/Utils.a              |         34(+34) |       0(+0) |         0(+0) |
 | [lib]/VideoKit.a           |       812(+812) |       0(+0) |       36(+36) |
 | [lib]/bootutil.a           |     1350(+1350) |     12(+12) |     132(+132) |
 | [lib]/c_nano.a             |   17368(+17368) |   192(+192) |     370(+370) |
 | [lib]/gcc.a                |     3816(+3816) |       0(+0) |         0(+0) |
 | [lib]/m.a                  |     5184(+5184) |       0(+0) |         0(+0) |
 | [lib]/mbed-os-static.a     | 177486(+177486) |   769(+769) | 19667(+19667) |
 | [lib]/misc                 |       264(+264) |       4(+4) |       25(+25) |
 | [lib]/nosys.a              |         32(+32) |       0(+0) |         0(+0) |
 | [lib]/stdc++_nano.a        |     5654(+5654) |     12(+12) |     176(+176) |
 | __/__                      |       108(+108) |       0(+0) |         0(+0) |
-| main.cpp.obj               |   82986(+82986) |   132(+132) | 28588(+28588) |
-| Subtotals                  | 362784(+362784) | 2056(+2056) | 80232(+80232) |
-Total Static RAM memory (data + bss): 82288(+82288) bytes
-Total Flash memory (text + data): 364840(+364840) bytes
+| main.cpp.obj               |   68250(+68250) |   132(+132) | 28655(+28655) |
+| Subtotals                  | 347872(+347872) | 2056(+2056) | 80304(+80304) |
+Total Static RAM memory (data + bss): 82360(+82360) bytes
+Total Flash memory (text + data): 349928(+349928) bytes
 
Flash used: 386652 (18%) / total: 2097152
SRAM used: 82688 (15%) / total: 524288
functional_ut_deep_sleep_rfid_kit (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-OFF/functional_ut_deep_sleep_rfid_kit-map.txt	2025-02-19 09:41:13.213907694 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-OFF/functional_ut_deep_sleep_rfid_kit-map.txt	2025-02-19 09:41:13.405906545 +0000
@@ -1,19 +1,19 @@
 | Module                     |           .text |       .data |          .bss |
 |----------------------------|-----------------|-------------|---------------|
-| [fill]                     |       490(+490) |       6(+6) |       40(+40) |
+| [fill]                     |       498(+498) |       6(+6) |       40(+40) |
 | [lib]/CoreBufferedSerial.a |       270(+270) |       0(+0) |         0(+0) |
 | [lib]/CoreEventQueue.a     |         76(+76) |       0(+0) |         0(+0) |
 | [lib]/CoreRFIDReader.a     |       688(+688) |       0(+0) |         0(+0) |
-| [lib]/RFIDKit.a            |     1238(+1238) |       0(+0) |         8(+8) |
+| [lib]/RFIDKit.a            |     1086(+1086) |       0(+0) |         8(+8) |
 | [lib]/c_nano.a             |   27490(+27490) |   556(+556) |     370(+370) |
 | [lib]/gcc.a                |     3508(+3508) |       0(+0) |         0(+0) |
 | [lib]/mbed-os-static.a     |   54114(+54114) |   460(+460) | 10229(+10229) |
 | [lib]/misc                 |       264(+264) |       4(+4) |       25(+25) |
 | [lib]/nosys.a              |         32(+32) |       0(+0) |         0(+0) |
 | [lib]/stdc++_nano.a        | 112798(+112798) |   137(+137) |   5689(+5689) |
 | __/__                      |     3182(+3182) |   221(+221) |     925(+925) |
 | suite_rfid_kit.cpp.obj     |   16042(+16042) |   368(+368) |   2018(+2018) |
-| Subtotals                  | 220192(+220192) | 1752(+1752) | 19304(+19304) |
+| Subtotals                  | 220048(+220048) | 1752(+1752) | 19304(+19304) |
 Total Static RAM memory (data + bss): 21056(+21056) bytes
-Total Flash memory (text + data): 221944(+221944) bytes
+Total Flash memory (text + data): 221800(+221800) bytes
 
Flash used: 248136 (11%) / total: 2097152
SRAM used: 21384 (4%) / total: 524288
spike_lk_activity_kit (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_activity_kit-map.txt	2025-02-19 09:41:15.909891561 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_activity_kit-map.txt	2025-02-19 09:41:16.077890556 +0000
@@ -1,41 +1,41 @@
 | Module                     |           .text |       .data |          .bss |
 |----------------------------|-----------------|-------------|---------------|
-| [fill]                     |       378(+378) |       7(+7) |       54(+54) |
+| [fill]                     |       370(+370) |       7(+7) |       54(+54) |
 | [lib]/ActivityKit.a        |   10926(+10926) |       0(+0) |         0(+0) |
 | [lib]/ColorKit.a           |       860(+860) |       0(+0) |         0(+0) |
 | [lib]/CoreBufferedSerial.a |       270(+270) |       0(+0) |         0(+0) |
 | [lib]/CoreEventFlags.a     |       130(+130) |       0(+0) |         0(+0) |
 | [lib]/CoreEventQueue.a     |         76(+76) |       0(+0) |         0(+0) |
 | [lib]/CoreI2C.a            |         36(+36) |       0(+0) |         0(+0) |
 | [lib]/CoreIMU.a            |     8408(+8408) |       0(+0) |         0(+0) |
 | [lib]/CoreInterruptIn.a    |       208(+208) |       0(+0) |         0(+0) |
 | [lib]/CoreMotor.a          |       146(+146) |       0(+0) |         0(+0) |
 | [lib]/CorePwm.a            |         30(+30) |       0(+0) |         0(+0) |
 | [lib]/CoreRFIDReader.a     |       688(+688) |       0(+0) |         0(+0) |
 | [lib]/CoreSPI.a            |         24(+24) |       0(+0) |         0(+0) |
 | [lib]/CoreSTM32Hal.a       |       930(+930) |       0(+0) |         0(+0) |
 | [lib]/CoreTimeout.a        |       210(+210) |       0(+0) |         0(+0) |
 | [lib]/CoreVideo.a          |     8618(+8618) |       1(+1) | 30800(+30800) |
 | [lib]/EventLoopKit.a       |       354(+354) |       0(+0) |         0(+0) |
 | [lib]/FileManagerKit.a     |     1228(+1228) |       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             |       902(+902) |       0(+0) |     164(+164) |
 | [lib]/LedKit.a             |   18972(+18972) |       0(+0) |       20(+20) |
 | [lib]/MotionKit.a          |       878(+878) |       0(+0) |         0(+0) |
-| [lib]/RFIDKit.a            |     1242(+1242) |       0(+0) |         8(+8) |
+| [lib]/RFIDKit.a            |     1090(+1090) |       0(+0) |         8(+8) |
 | [lib]/ReinforcerKit.a      |     1822(+1822) |   460(+460) |         0(+0) |
 | [lib]/VideoKit.a           |       872(+872) |       0(+0) |       36(+36) |
 | [lib]/c_nano.a             |   14182(+14182) |   192(+192) |     370(+370) |
 | [lib]/gcc.a                |     3816(+3816) |       0(+0) |         0(+0) |
 | [lib]/m.a                  |     5184(+5184) |       0(+0) |         0(+0) |
 | [lib]/mbed-os-static.a     |   77634(+77634) |   460(+460) | 10863(+10863) |
 | [lib]/misc                 |       264(+264) |       4(+4) |       25(+25) |
 | [lib]/nosys.a              |         32(+32) |       0(+0) |         0(+0) |
 | [lib]/stdc++_nano.a        |     5100(+5100) |     12(+12) |     176(+176) |
 | __/__                      |       108(+108) |       0(+0) |         0(+0) |
 | main.cpp.obj               |     8566(+8566) |       8(+8) | 10012(+10012) |
-| Subtotals                  | 175224(+175224) | 1144(+1144) | 52528(+52528) |
+| Subtotals                  | 175064(+175064) | 1144(+1144) | 52528(+52528) |
 Total Static RAM memory (data + bss): 53672(+53672) bytes
-Total Flash memory (text + data): 176368(+176368) bytes
+Total Flash memory (text + data): 176208(+176208) bytes
 
Flash used: 201996 (9%) / total: 2097152
SRAM used: 53992 (10%) / total: 524288
spike_lk_motion_kit (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_motion_kit-map.txt	2025-02-19 09:41:22.093858493 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_motion_kit-map.txt	2025-02-19 09:41:22.221857819 +0000
@@ -1,29 +1,29 @@
 | Module                     |         .text |     .data |          .bss |
 |----------------------------|---------------|-----------|---------------|
-| [fill]                     |     148(+148) |     4(+4) |       46(+46) |
+| [fill]                     |     156(+156) |     4(+4) |       46(+46) |
 | [lib]/CoreBufferedSerial.a |     270(+270) |     0(+0) |         0(+0) |
 | [lib]/CoreEventQueue.a     |       76(+76) |     0(+0) |         0(+0) |
 | [lib]/CoreI2C.a            |       36(+36) |     0(+0) |         0(+0) |
 | [lib]/CoreIMU.a            |   8444(+8444) |     0(+0) |         0(+0) |
 | [lib]/CoreInterruptIn.a    |     208(+208) |     0(+0) |         0(+0) |
 | [lib]/CoreMotor.a          |     146(+146) |     0(+0) |         0(+0) |
 | [lib]/CorePwm.a            |       30(+30) |     0(+0) |         0(+0) |
 | [lib]/CoreRFIDReader.a     |     652(+652) |     0(+0) |         0(+0) |
 | [lib]/CoreTimeout.a        |     210(+210) |     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             |     902(+902) |     0(+0) |     164(+164) |
 | [lib]/MotionKit.a          |     878(+878) |     0(+0) |         0(+0) |
-| [lib]/RFIDKit.a            |   1238(+1238) |     0(+0) |         8(+8) |
+| [lib]/RFIDKit.a            |   1086(+1086) |     0(+0) |         8(+8) |
 | [lib]/c_nano.a             |   3808(+3808) |   92(+92) |     329(+329) |
 | [lib]/gcc.a                |   2404(+2404) |     0(+0) |         0(+0) |
 | [lib]/m.a                  |   4716(+4716) |     0(+0) |         0(+0) |
 | [lib]/mbed-os-static.a     | 42000(+42000) | 444(+444) |   8772(+8772) |
 | [lib]/misc                 |     264(+264) |     4(+4) |       25(+25) |
 | [lib]/nosys.a              |       32(+32) |     0(+0) |         0(+0) |
 | [lib]/stdc++_nano.a        |         6(+6) |     0(+0) |         0(+0) |
 | main.cpp.obj               |   2082(+2082) |     0(+0) |   3152(+3152) |
-| Subtotals                  | 70680(+70680) | 544(+544) | 12496(+12496) |
+| Subtotals                  | 70536(+70536) | 544(+544) | 12496(+12496) |
 Total Static RAM memory (data + bss): 13040(+13040) bytes
-Total Flash memory (text + data): 71224(+71224) bytes
+Total Flash memory (text + data): 71080(+71080) bytes
 
Flash used: 77020 (3%) / total: 2097152
SRAM used: 13328 (2%) / total: 524288
spike_lk_rfid (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_rfid-map.txt	2025-02-19 09:41:23.285852209 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_rfid-map.txt	2025-02-19 09:41:23.401851597 +0000
@@ -1,19 +1,19 @@
 | Module                     |         .text |     .data |        .bss |
 |----------------------------|---------------|-----------|-------------|
-| [fill]                     |     122(+122) |     4(+4) |     28(+28) |
+| [fill]                     |     114(+114) |     4(+4) |     28(+28) |
 | [lib]/CoreBufferedSerial.a |     324(+324) |     0(+0) |       0(+0) |
 | [lib]/CoreEventQueue.a     |     126(+126) |     0(+0) |       0(+0) |
 | [lib]/CoreRFIDReader.a     |     784(+784) |     0(+0) |       0(+0) |
 | [lib]/HelloWorld.a         |       94(+94) |     0(+0) |       0(+0) |
-| [lib]/RFIDKit.a            |   1312(+1312) |     0(+0) |       8(+8) |
+| [lib]/RFIDKit.a            |   1160(+1160) |     0(+0) |       8(+8) |
 | [lib]/c_nano.a             |   3808(+3808) |   92(+92) |   329(+329) |
 | [lib]/gcc.a                |     912(+912) |     0(+0) |       0(+0) |
 | [lib]/mbed-os-static.a     | 30976(+30976) | 444(+444) | 8138(+8138) |
 | [lib]/misc                 |     264(+264) |     4(+4) |     25(+25) |
 | [lib]/nosys.a              |       32(+32) |     0(+0) |       0(+0) |
 | [lib]/stdc++_nano.a        |         6(+6) |     0(+0) |       0(+0) |
 | main.cpp.obj               |     460(+460) |     0(+0) |       0(+0) |
-| Subtotals                  | 39220(+39220) | 544(+544) | 8528(+8528) |
+| Subtotals                  | 39060(+39060) | 544(+544) | 8528(+8528) |
 Total Static RAM memory (data + bss): 9072(+9072) bytes
-Total Flash memory (text + data): 39764(+39764) bytes
+Total Flash memory (text + data): 39604(+39604) bytes
 
Flash used: 42380 (2%) / total: 2097152
SRAM used: 9352 (1%) / total: 524288
spike_lk_watchdog_isr (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_watchdog_isr-map.txt	2025-02-19 09:41:26.609834175 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_watchdog_isr-map.txt	2025-02-19 09:41:26.729833513 +0000
@@ -1,20 +1,20 @@
 | Module                     |         .text |     .data |          .bss |
 |----------------------------|---------------|-----------|---------------|
-| [fill]                     |     120(+120) |     4(+4) |       50(+50) |
+| [fill]                     |     128(+128) |     4(+4) |       50(+50) |
 | [lib]/CoreBufferedSerial.a |     270(+270) |     0(+0) |         0(+0) |
 | [lib]/CoreEventQueue.a     |       76(+76) |     0(+0) |         0(+0) |
 | [lib]/CoreRFIDReader.a     |     688(+688) |     0(+0) |         0(+0) |
 | [lib]/CriticalSection.a    |         8(+8) |     0(+0) |         0(+0) |
 | [lib]/HelloWorld.a         |       94(+94) |     0(+0) |         0(+0) |
-| [lib]/RFIDKit.a            |   1238(+1238) |     0(+0) |         8(+8) |
+| [lib]/RFIDKit.a            |   1086(+1086) |     0(+0) |         8(+8) |
 | [lib]/c_nano.a             |   3808(+3808) |   92(+92) |     329(+329) |
 | [lib]/gcc.a                |     912(+912) |     0(+0) |         0(+0) |
 | [lib]/mbed-os-static.a     | 31384(+31384) | 444(+444) |   8154(+8154) |
 | [lib]/misc                 |     264(+264) |     4(+4) |       25(+25) |
 | [lib]/nosys.a              |       32(+32) |     0(+0) |         0(+0) |
 | [lib]/stdc++_nano.a        |         6(+6) |     0(+0) |         0(+0) |
 | main.cpp.obj               |   1408(+1408) |     0(+0) |   2042(+2042) |
-| Subtotals                  | 40308(+40308) | 544(+544) | 10608(+10608) |
+| Subtotals                  | 40164(+40164) | 544(+544) | 10608(+10608) |
 Total Static RAM memory (data + bss): 11152(+11152) bytes
-Total Flash memory (text + data): 40852(+40852) bytes
+Total Flash memory (text + data): 40708(+40708) bytes
 
Flash used: 43512 (2%) / total: 2097152
SRAM used: 11440 (2%) / total: 524288

@sonarqubecloud
Copy link

@ladislas ladislas merged commit 674523f into develop Feb 19, 2025
21 of 22 checks passed
@ladislas ladislas deleted the ladislas/feature/upgrade-boost-sml branch February 19, 2025 11:32
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.

2 participants