Skip to content

Conversation

@YannLocatelli
Copy link
Member

@YannLocatelli YannLocatelli self-assigned this Mar 19, 2024
@YannLocatelli YannLocatelli changed the base branch from develop to yann/feature/audio/audiokit-in-os March 19, 2024 13:56
@github-actions
Copy link

github-actions bot commented Mar 19, 2024

🔖 Version comparison

Version Same as filename Same as os_version
os 1.4.101+1711453452 ✔️ ✔️
firmware
(bootloader + os)
1.4.101+1711453452 ✔️ ✔️

@github-actions
Copy link

github-actions bot commented Mar 19, 2024

📈 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/feature/audio/audiokit-in-os yann/dev/v1.4.100
sha ce01ca7 106565a
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 452900 (28%)
453412 (28%)
📈
+512 (+0%)
1111772 (71%)
1111260 (71%)
88544 (16%)
88816 (16%)
📈
+272 (+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 ✔️ 452900 (21%)
453412 (21%)
📈
+512 (+0%)
88544 (16%)
88816 (16%)
📈
+272 (+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%) ø 60968 (11%) ø
spike_lk_audio ✔️ 246300 (11%) ø 29400 (5%)
29416 (5%)
📈
+16 (+0%)
spike_lk_behavior_kit ✔️ 201620 (9%) ø 53240 (10%) ø
spike_lk_ble ✔️ 229856 (10%)
230304 (10%)
📈
+448 (+0%)
28584 (5%)
28856 (5%)
📈
+272 (+0%)
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%) ø 58296 (11%) ø
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%) ø 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%) ø 54976 (10%) ø
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-26 11:48:46.148113475 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-OFF/LekaOS-map.txt	2024-03-26 11:48:46.440112878 +0000
@@ -1,57 +1,57 @@
 | Module                     |           .text |       .data |          .bss |
 |----------------------------|-----------------|-------------|---------------|
-| [fill]                     |       696(+696) |       6(+6) |     250(+250) |
+| [fill]                     |       710(+710) |       6(+6) |     250(+250) |
 | [lib]/ActivityKit.a        |   11054(+11054) |       0(+0) |         0(+0) |
 | [lib]/AudioKit.a           |       972(+972) |       0(+0) |         0(+0) |
-| [lib]/BLEKit.a             |     1476(+1476) |       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]/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     |     1808(+1808) |       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     | 182584(+182584) |   773(+773) | 19891(+19891) |
+| [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               |   76366(+76366) |   112(+112) | 32138(+32138) |
-| Subtotals                  | 406704(+406704) | 4416(+4416) | 83800(+83800) |
-Total Static RAM memory (data + bss): 88216(+88216) bytes
-Total Flash memory (text + data): 411120(+411120) bytes
+| 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
+Total Flash memory (text + data): 411632(+411632) bytes
 
Flash used: 453412 (21%) / total: 2097152
SRAM used: 88816 (16%) / total: 524288
spike_lk_audio (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_audio-map.txt	2024-03-26 11:48:53.644098525 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_audio-map.txt	2024-03-26 11:48:53.844098127 +0000
@@ -1,21 +1,21 @@
 | Module                 |           .text |       .data |          .bss |
 |------------------------|-----------------|-------------|---------------|
-| [fill]                 |       448(+448) |       3(+3) |       84(+84) |
+| [fill]                 |       418(+418) |       3(+3) |       84(+84) |
 | [lib]/AudioKit.a       |       972(+972) |       0(+0) |         0(+0) |
-| [lib]/BLEKit.a         |     1254(+1254) |       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           |     2462(+2462) |       8(+8) |   5896(+5896) |
-| Subtotals              | 224372(+224372) | 3312(+3312) | 25776(+25776) |
-Total Static RAM memory (data + bss): 29088(+29088) bytes
+| 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
 
Flash used: 246300 (11%) / total: 2097152
SRAM used: 29416 (5%) / total: 524288
spike_lk_ble (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_ble-map.txt	2024-03-26 11:48:54.464096891 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_ble-map.txt	2024-03-26 11:48:54.656096508 +0000
@@ -1,18 +1,18 @@
 | Module                  |           .text |       .data |          .bss |
 |-------------------------|-----------------|-------------|---------------|
-| [fill]                  |       404(+404) |     15(+15) |       82(+82) |
-| [lib]/BLEKit.a          |     1482(+1482) |       0(+0) |         0(+0) |
+| [fill]                  |       362(+362) |     15(+15) |       82(+82) |
+| [lib]/BLEKit.a          |     1836(+1836) |       0(+0) |         0(+0) |
 | [lib]/CoreEventQueue.a  |         76(+76) |       0(+0) |         0(+0) |
 | [lib]/CriticalSection.a |           8(+8) |       0(+0) |         0(+0) |
-| [lib]/FileManagerKit.a  |     1736(+1736) |       0(+0) |         0(+0) |
+| [lib]/FileManagerKit.a  |     1744(+1744) |       0(+0) |         0(+0) |
 | [lib]/c.a               |   42076(+42076) | 2572(+2572) |       97(+97) |
 | [lib]/gcc.a             |     7084(+7084) |       0(+0) |         0(+0) |
-| [lib]/mbed-os-static.a  | 141740(+141740) |   709(+709) | 19435(+19435) |
+| [lib]/mbed-os-static.a  | 141846(+141846) |   709(+709) | 19435(+19435) |
 | [lib]/misc              |       188(+188) |       4(+4) |       28(+28) |
 | [lib]/nosys.a           |         32(+32) |       0(+0) |         0(+0) |
 | [lib]/stdc++.a          |     9520(+9520) |     16(+16) |     204(+204) |
-| main.cpp.obj            |     4746(+4746) |     92(+92) |   5018(+5018) |
-| Subtotals               | 209092(+209092) | 3408(+3408) | 24864(+24864) |
-Total Static RAM memory (data + bss): 28272(+28272) bytes
-Total Flash memory (text + data): 212500(+212500) bytes
+| main.cpp.obj            |     4768(+4768) |     92(+92) |   5290(+5290) |
+| Subtotals               | 209540(+209540) | 3408(+3408) | 25136(+25136) |
+Total Static RAM memory (data + bss): 28544(+28544) bytes
+Total Flash memory (text + data): 212948(+212948) bytes
 
Flash used: 230304 (10%) / total: 2097152
SRAM used: 28856 (5%) / total: 524288

@github-actions
Copy link

github-actions bot commented Mar 19, 2024

📈 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/feature/audio/audiokit-in-os yann/dev/v1.4.100
sha ce01ca7 106565a
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 511464 (32%)
511976 (32%)
📈
+512 (+0%)
1053208 (67%)
1052696 (67%)
99768 (19%)
100040 (19%)
📈
+272 (+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 ✔️ 511464 (24%)
511976 (24%)
📈
+512 (+0%)
99768 (19%)
100040 (19%)
📈
+272 (+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%) ø 71632 (13%) ø
spike_lk_audio ✔️ 254792 (12%) ø 40096 (7%)
40112 (7%)
📈
+16 (+0%)
spike_lk_behavior_kit ✔️ 209800 (10%) ø 63816 (12%) ø
spike_lk_ble ✔️ 238188 (11%)
238700 (11%)
📈
+512 (+0%)
39528 (7%)
39800 (7%)
📈
+272 (+0%)
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%) ø 69384 (13%) ø
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%) ø 22328 (4%) ø
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%) ø 65552 (12%) ø
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-26 11:48:39.314760912 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-ON/LekaOS-map.txt	2024-03-26 11:48:39.610763254 +0000
@@ -1,57 +1,57 @@
 | Module                     |           .text |       .data |          .bss |
 |----------------------------|-----------------|-------------|---------------|
-| [fill]                     |       638(+638) |       6(+6) |     271(+271) |
+| [fill]                     |       656(+656) |       6(+6) |     271(+271) |
 | [lib]/ActivityKit.a        |   11054(+11054) |       0(+0) |         0(+0) |
 | [lib]/AudioKit.a           |     1480(+1480) |       0(+0) |         0(+0) |
-| [lib]/BLEKit.a             |     1476(+1476) |       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]/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     |     2316(+2316) |       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     | 183836(+183836) |   773(+773) | 19979(+19979) |
+| [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               | 133146(+133146) |   112(+112) | 43245(+43245) |
-| Subtotals                  | 464624(+464624) | 4416(+4416) | 95016(+95016) |
-Total Static RAM memory (data + bss): 99432(+99432) bytes
-Total Flash memory (text + data): 469040(+469040) bytes
+| 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
 
Flash used: 511976 (24%) / total: 2097152
SRAM used: 100040 (19%) / total: 524288
spike_lk_audio (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_audio-map.txt	2024-03-26 11:48:47.082822149 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_audio-map.txt	2024-03-26 11:48:47.290823752 +0000
@@ -1,23 +1,23 @@
 | Module                  |           .text |       .data |          .bss |
 |-------------------------|-----------------|-------------|---------------|
-| [fill]                  |       436(+436) |       3(+3) |       80(+80) |
+| [fill]                  |       442(+442) |       3(+3) |       80(+80) |
 | [lib]/AudioKit.a        |     1480(+1480) |       0(+0) |         0(+0) |
-| [lib]/BLEKit.a          |     1254(+1254) |       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]/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]/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]/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            |     4778(+4778) |       8(+8) | 16464(+16464) |
-| Subtotals               | 231428(+231428) | 3312(+3312) | 36464(+36464) |
-Total Static RAM memory (data + bss): 39776(+39776) bytes
+| 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
 
Flash used: 254792 (12%) / total: 2097152
SRAM used: 40112 (7%) / total: 524288
spike_lk_ble (click to expand)
--- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_ble-map.txt	2024-03-26 11:48:47.926828654 +0000
+++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_ble-map.txt	2024-03-26 11:48:48.126830196 +0000
@@ -1,19 +1,19 @@
 | Module                  |           .text |       .data |          .bss |
 |-------------------------|-----------------|-------------|---------------|
-| [fill]                  |       386(+386) |     15(+15) |       78(+78) |
-| [lib]/BLEKit.a          |     1500(+1500) |       0(+0) |         0(+0) |
+| [fill]                  |       408(+408) |     15(+15) |       78(+78) |
+| [lib]/BLEKit.a          |     1854(+1854) |       0(+0) |         0(+0) |
 | [lib]/CoreEventQueue.a  |         44(+44) |       0(+0) |         0(+0) |
 | [lib]/CriticalSection.a |           8(+8) |       0(+0) |         0(+0) |
-| [lib]/FileManagerKit.a  |     1736(+1736) |       0(+0) |         0(+0) |
+| [lib]/FileManagerKit.a  |     1744(+1744) |       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  | 145736(+145736) |   709(+709) | 19559(+19559) |
+| [lib]/mbed-os-static.a  | 145842(+145842) |   709(+709) | 19559(+19559) |
 | [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            |     7890(+7890) |     92(+92) | 15842(+15842) |
-| Subtotals               | 215828(+215828) | 3408(+3408) | 35808(+35808) |
-Total Static RAM memory (data + bss): 39216(+39216) bytes
-Total Flash memory (text + data): 219236(+219236) bytes
+| main.cpp.obj            |     7912(+7912) |     92(+92) | 16114(+16114) |
+| Subtotals               | 216340(+216340) | 3408(+3408) | 36080(+36080) |
+Total Static RAM memory (data + bss): 39488(+39488) bytes
+Total Flash memory (text + data): 219748(+219748) bytes
 
Flash used: 238700 (11%) / total: 2097152
SRAM used: 39800 (7%) / total: 524288

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