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 #1427

Closed

Conversation

@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
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 ✔️ ✔️

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

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.

None yet

1 participant