Skip to content

Yann/dev/v1.4.100 - #1427

Closed
YannLocatelli wants to merge 6 commits into
yann/feature/audio/audiokit-in-osfrom
yann/dev/v1.4.100
Closed

Yann/dev/v1.4.100#1427
YannLocatelli wants to merge 6 commits into
yann/feature/audio/audiokit-in-osfrom
yann/dev/v1.4.100

Conversation

@YannLocatelli

Copy link
Copy Markdown
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

github-actions Bot commented Mar 19, 2024

Copy link
Copy Markdown

🔖 Version comparison

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

@github-actions

github-actions Bot commented Mar 19, 2024

Copy link
Copy Markdown

📈 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

github-actions Bot commented Mar 19, 2024

Copy link
Copy Markdown

📈 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.

1 participant