leka / LekaOS

LekaOS is Leka's firmware based on Mbed OS
https://leka.io
Apache License 2.0
14 stars 8 forks source link

⬆️ (CoreIMU): Upgrade ST's lsm6dsox driver to v3.0.1 #1454

Closed ladislas closed 1 month ago

github-actions[bot] commented 1 month ago

:bookmark: Version comparison

Version Same as filename Same as os_version
os 1.4.0+1721210162 ✔️ ✔️
firmware
(bootloader + os)
1.4.0+1721210162 ✔️ ✔️
github-actions[bot] commented 1 month ago

:chart_with_upwards_trend: Changes Impact Analysis Report

:pushpin: Info

base head
branch develop ladislas/feature/coreimu-upgrade-st-driver
sha b5eecef7 07b129fa
mbed mbed-os@master+fixes+gcc-11-support mbed-os@master+fixes+gcc-11-support
-std -std=c++20 -std=c++20

:robot: Firmware impact analysis

Target Flash Used (base/head) Flash Used Δ Flash Available (base/head) Static RAM (base/head) Static RAM Δ
bootloader 140392 (53%) ø 121752 (46%)
121752 (46%)
39760 (7%) ø
os 465036 (29%)
465084 (29%)
:chart_with_upwards_trend:
+48 (+0%)
1099636 (70%)
1099588 (70%)
93360 (17%) ø
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 | ```

:microscope: Detailed impact analysis

Click to show detailed analysis for all targets - :heavy_check_mark: - existing target - :sparkles: - new target - :coffin: - deleted target - :white_check_mark: - files are the same - :x: - files are different | Target | Status | .bin | .map | Total Flash (base/head) | Total Flash Δ | Static RAM (base/head) | Static RAM Δ | |-------|:------:|:------:|:------:|:------:|:------:|:------:|:------:| | LekaOS | :heavy_check_mark: | :x: | :x: | 465036 (22%)
465084 (22%) | :chart_with_upwards_trend:
+48 (+0%) | 93360 (17%) | ø | | bootloader | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 140392 (6%) | ø | 39760 (7%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 275344 (13%) | ø | 29840 (5%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :x: | :x: | 263216 (12%)
263264 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 29384 (5%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 249048 (11%) | ø | 29192 (5%) | ø | | functional_ut_deep_sleep_core_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 278488 (13%) | ø | 61048 (11%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 251320 (11%) | ø | 29200 (5%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 252360 (12%) | ø | 29264 (5%) | ø | | functional_ut_deep_sleep_imu | :heavy_check_mark: | :x: | :x: | 262864 (12%)
262912 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 30360 (5%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 243432 (11%) | ø | 29384 (5%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 244952 (11%) | ø | 28920 (5%) | ø | | functional_ut_deep_sleep_rfid_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 253432 (12%) | ø | 30472 (5%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 261744 (12%) | ø | 29504 (5%) | ø | | functional_ut_firmware_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 255592 (12%) | ø | 29104 (5%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :x: | :x: | 267312 (12%)
267360 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 29512 (5%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 249416 (11%) | ø | 28808 (5%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 250656 (11%) | ø | 28824 (5%) | ø | | spike_lk_activity_kit | :heavy_check_mark: | :x: | :x: | 204020 (9%)
204068 (9%) | :chart_with_upwards_trend:
+48 (+0%) | 64352 (12%) | ø | | spike_lk_audio | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 97000 (4%) | ø | 23040 (4%) | ø | | spike_lk_behavior_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 158164 (7%) | ø | 56544 (10%) | ø | | spike_lk_ble | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 198368 (9%) | ø | 37792 (7%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 50136 (2%) | ø | 20056 (3%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 114296 (5%) | ø | 55072 (10%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 53112 (2%) | ø | 22216 (4%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :x: | :x: | 190404 (9%)
190452 (9%) | :chart_with_upwards_trend:
+48 (+0%) | 61624 (11%) | ø | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 97932 (4%) | ø | 23048 (4%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 52040 (2%) | ø | 22104 (4%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 57116 (2%) | ø | 20664 (3%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48720 (2%) | ø | 20744 (3%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 101900 (4%) | ø | 23392 (4%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 283108 (13%) | ø | 36296 (6%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 51372 (2%) | ø | 20056 (3%) | ø | | spike_lk_fs | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 133860 (6%) | ø | 55392 (10%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :x: | :x: | 72188 (3%)
72236 (3%) | :chart_with_upwards_trend:
+48 (+0%) | 21576 (4%) | ø | | spike_lk_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 133508 (6%) | ø | 55392 (10%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 80656 (3%) | ø | 22952 (4%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49360 (2%) | ø | 21240 (4%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :x: | :x: | 81172 (3%)
81204 (3%) | :chart_with_upwards_trend:
+32 (+0%) | 23552 (4%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 50868 (2%) | ø | 20088 (3%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 55748 (2%) | ø | 20608 (3%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :x: | :x: | 185636 (8%)
185668 (8%) | :chart_with_upwards_trend:
+32 (+0%) | 58288 (11%) | ø | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49240 (2%) | ø | 20024 (3%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 52280 (2%) | ø | 21152 (4%) | ø | | spike_lk_sensors_imu_lsm6dsox | :heavy_check_mark: | :x: | :x: | 63404 (3%)
63452 (3%) | :chart_with_upwards_trend:
+48 (+0%) | 21384 (4%) | ø | | spike_lk_sensors_imu_lsm6dsox_fusion_calibration | :heavy_check_mark: | :x: | :x: | 70924 (3%)
70972 (3%) | :chart_with_upwards_trend:
+48 (+0%) | 20976 (4%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48712 (2%) | ø | 20056 (3%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49480 (2%) | ø | 20056 (3%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 55304 (2%) | ø | 20032 (3%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 100536 (4%) | ø | 23112 (4%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 47460 (2%) | ø | 20072 (3%) | ø | | spike_lk_touch_sensor_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 60640 (2%) | ø | 21224 (4%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 115336 (5%) | ø | 24144 (4%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 64128 (3%) | ø | 21072 (4%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 52472 (2%) | ø | 21976 (4%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 82004 (3%) | ø | 23360 (4%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 30972 (1%) | ø | 9392 (1%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48856 (2%) | ø | 20920 (3%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48080 (2%) | ø | 20144 (3%) | ø | ## :world_map: Map files diff output
LekaOS (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/LekaOS-map.txt 2024-07-17 09:58:07.355974635 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/LekaOS-map.txt 2024-07-17 09:58:07.619976222 +0000 @@ -1,55 +1,55 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 656(+656) | 14(+14) | 263(+263) | +| [fill] | 658(+658) | 14(+14) | 263(+263) | | [lib]/ActivityKit.a | 10916(+10916) | 0(+0) | 0(+0) | | [lib]/BLEKit.a | 3734(+3734) | 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 | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 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 | 2346(+2346) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 592(+592) | 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 | 1106(+1106) | 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 | 178470(+178470) | 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 | 141968(+141968) | 132(+132) | 39083(+39083) | -| Subtotals | 422976(+422976) | 2056(+2056) | 90960(+90960) | +| Subtotals | 423024(+423024) | 2056(+2056) | 90960(+90960) | Total Static RAM memory (data + bss): 93016(+93016) bytes -Total Flash memory (text + data): 425032(+425032) bytes +Total Flash memory (text + data): 425080(+425080) bytes ``` ```diff Flash used: 465084 (22%) / total: 2097152 SRAM used: 93360 (17%) / total: 524288 ```
functional_ut_core_imu (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/functional_ut_core_imu-map.txt 2024-07-17 09:58:08.607982161 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/functional_ut_core_imu-map.txt 2024-07-17 09:58:08.799983315 +0000 @@ -1,21 +1,21 @@ | Module | .text | .data | .bss | |-----------------------------|-----------------|-------------|---------------| -| [fill] | 526(+526) | 10(+10) | 48(+48) | +| [fill] | 528(+528) | 10(+10) | 48(+48) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 88(+88) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 34484(+34484) | 556(+556) | 370(+370) | | [lib]/gcc.a | 3588(+3588) | 0(+0) | 0(+0) | | [lib]/m.a | 264(+264) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 62558(+62558) | 460(+460) | 10875(+10875) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 113382(+113382) | 137(+137) | 5689(+5689) | | __/__ | 4076(+4076) | 1(+1) | 10840(+10840) | | suite_core_lsm6dsox.cpp.obj | 8076(+8076) | 48(+48) | 1(+1) | -| Subtotals | 234456(+234456) | 1216(+1216) | 27848(+27848) | +| Subtotals | 234504(+234504) | 1216(+1216) | 27848(+27848) | Total Static RAM memory (data + bss): 29064(+29064) bytes -Total Flash memory (text + data): 235672(+235672) bytes +Total Flash memory (text + data): 235720(+235720) bytes ``` ```diff Flash used: 263264 (12%) / total: 2097152 SRAM used: 29384 (5%) / total: 524288 ```
functional_ut_deep_sleep_imu (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/functional_ut_deep_sleep_imu-map.txt 2024-07-17 09:58:10.707994764 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/functional_ut_deep_sleep_imu-map.txt 2024-07-17 09:58:10.903995940 +0000 @@ -1,21 +1,21 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 536(+536) | 10(+10) | 48(+48) | +| [fill] | 538(+538) | 10(+10) | 48(+48) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 34484(+34484) | 556(+556) | 370(+370) | | [lib]/gcc.a | 3588(+3588) | 0(+0) | 0(+0) | | [lib]/m.a | 264(+264) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 62660(+62660) | 460(+460) | 10875(+10875) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 113226(+113226) | 137(+137) | 5689(+5689) | | __/__ | 4076(+4076) | 1(+1) | 10840(+10840) | | suite_imu.cpp.obj | 7596(+7596) | 224(+224) | 801(+801) | -| Subtotals | 233880(+233880) | 1392(+1392) | 28648(+28648) | +| Subtotals | 233928(+233928) | 1392(+1392) | 28648(+28648) | Total Static RAM memory (data + bss): 30040(+30040) bytes -Total Flash memory (text + data): 235272(+235272) bytes +Total Flash memory (text + data): 235320(+235320) bytes ``` ```diff Flash used: 262912 (12%) / total: 2097152 SRAM used: 30360 (5%) / total: 524288 ```
functional_ut_imu_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/functional_ut_imu_kit-map.txt 2024-07-17 09:58:13.256010050 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/functional_ut_imu_kit-map.txt 2024-07-17 09:58:13.444011178 +0000 @@ -1,23 +1,23 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 520(+520) | 10(+10) | 44(+44) | +| [fill] | 522(+522) | 10(+10) | 44(+44) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 88(+88) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 946(+946) | 0(+0) | 164(+164) | | [lib]/c_nano.a | 34476(+34476) | 556(+556) | 370(+370) | | [lib]/gcc.a | 4128(+4128) | 0(+0) | 0(+0) | | [lib]/m.a | 4980(+4980) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 62558(+62558) | 460(+460) | 10875(+10875) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 113216(+113216) | 137(+137) | 5689(+5689) | | __/__ | 4076(+4076) | 1(+1) | 10840(+10840) | | suite_imu_kit.cpp.obj | 3270(+3270) | 16(+16) | 1(+1) | -| Subtotals | 237708(+237708) | 1184(+1184) | 28008(+28008) | +| Subtotals | 237756(+237756) | 1184(+1184) | 28008(+28008) | Total Static RAM memory (data + bss): 29192(+29192) bytes -Total Flash memory (text + data): 238892(+238892) bytes +Total Flash memory (text + data): 238940(+238940) bytes ``` ```diff Flash used: 267360 (12%) / total: 2097152 SRAM used: 29512 (5%) / total: 524288 ```
spike_lk_activity_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_activity_kit-map.txt 2024-07-17 09:58:14.496017489 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_activity_kit-map.txt 2024-07-17 09:58:14.668018521 +0000 @@ -1,42 +1,42 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 372(+372) | 7(+7) | 54(+54) | +| [fill] | 374(+374) | 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 | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 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 | 1720(+1720) | 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 | 1102(+1102) | 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 | 77838(+77838) | 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 | 11398(+11398) | 8(+8) | 20276(+20276) | -| Subtotals | 176856(+176856) | 1144(+1144) | 62880(+62880) | +| Subtotals | 176904(+176904) | 1144(+1144) | 62880(+62880) | Total Static RAM memory (data + bss): 64024(+64024) bytes -Total Flash memory (text + data): 178000(+178000) bytes +Total Flash memory (text + data): 178048(+178048) bytes ``` ```diff Flash used: 204068 (9%) / total: 2097152 SRAM used: 64352 (12%) / total: 524288 ```
spike_lk_command_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_command_kit-map.txt 2024-07-17 09:58:16.812031384 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_command_kit-map.txt 2024-07-17 09:58:16.980032283 +0000 @@ -1,40 +1,40 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 328(+328) | 5(+5) | 58(+58) | +| [fill] | 330(+330) | 5(+5) | 58(+58) | | [lib]/ColorKit.a | 860(+860) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1190(+1190) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 130(+130) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 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 | 1744(+1744) | 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]/ReinforcerKit.a | 1874(+1874) | 460(+460) | 0(+0) | | [lib]/Utils.a | 34(+34) | 0(+0) | 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 | 77838(+77838) | 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 | 5614(+5614) | 12(+12) | 184(+184) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 9122(+9122) | 282(+282) | 17272(+17272) | -| Subtotals | 163432(+163432) | 1416(+1416) | 59880(+59880) | +| Subtotals | 163480(+163480) | 1416(+1416) | 59880(+59880) | Total Static RAM memory (data + bss): 61296(+61296) bytes -Total Flash memory (text + data): 164848(+164848) bytes +Total Flash memory (text + data): 164896(+164896) bytes ``` ```diff Flash used: 190452 (9%) / total: 2097152 SRAM used: 61624 (11%) / total: 524288 ```
spike_lk_imu_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_imu_kit-map.txt 2024-07-17 09:58:19.576035432 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_imu_kit-map.txt 2024-07-17 09:58:19.700035583 +0000 @@ -1,23 +1,23 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|---------------| -| [fill] | 142(+142) | 4(+4) | 38(+38) | +| [fill] | 144(+144) | 4(+4) | 38(+38) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 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]/c_nano.a | 3772(+3772) | 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 | 39480(+39480) | 444(+444) | 8784(+8784) | | [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 | 2928(+2928) | 0(+0) | 11404(+11404) | -| Subtotals | 65844(+65844) | 544(+544) | 20744(+20744) | +| Subtotals | 65892(+65892) | 544(+544) | 20744(+20744) | Total Static RAM memory (data + bss): 21288(+21288) bytes -Total Flash memory (text + data): 66388(+66388) bytes +Total Flash memory (text + data): 66436(+66436) bytes ``` ```diff Flash used: 72236 (3%) / total: 2097152 SRAM used: 21576 (4%) / total: 524288 ```
spike_lk_motion_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_motion_kit-map.txt 2024-07-17 09:58:20.784040455 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_motion_kit-map.txt 2024-07-17 09:58:20.908041169 +0000 @@ -1,30 +1,30 @@ | Module | .text | .data | .bss | |----------------------------|---------------|-----------|---------------| -| [fill] | 160(+160) | 4(+4) | 46(+46) | +| [fill] | 146(+146) | 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 | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 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]/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 | 1098(+1098) | 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 | 42204(+42204) | 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 | 4470(+4470) | 0(+0) | 13288(+13288) | -| Subtotals | 73412(+73412) | 544(+544) | 22720(+22720) | +| Subtotals | 73444(+73444) | 544(+544) | 22720(+22720) | Total Static RAM memory (data + bss): 23264(+23264) bytes -Total Flash memory (text + data): 73956(+73956) bytes +Total Flash memory (text + data): 73988(+73988) bytes ``` ```diff Flash used: 81204 (3%) / total: 2097152 SRAM used: 23552 (4%) / total: 524288 ```
spike_lk_reinforcer (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_reinforcer-map.txt 2024-07-17 09:58:21.668045541 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_reinforcer-map.txt 2024-07-17 09:58:21.836046508 +0000 @@ -1,38 +1,38 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 332(+332) | 7(+7) | 62(+62) | +| [fill] | 318(+318) | 7(+7) | 62(+62) | | [lib]/ColorKit.a | 860(+860) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 130(+130) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 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 | 1744(+1744) | 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]/ReinforcerKit.a | 1844(+1844) | 460(+460) | 0(+0) | | [lib]/VideoKit.a | 910(+910) | 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 | 77838(+77838) | 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 | 5614(+5614) | 12(+12) | 184(+184) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 6446(+6446) | 8(+8) | 14204(+14204) | -| Subtotals | 159544(+159544) | 1144(+1144) | 56816(+56816) | +| Subtotals | 159576(+159576) | 1144(+1144) | 56816(+56816) | Total Static RAM memory (data + bss): 57960(+57960) bytes -Total Flash memory (text + data): 160688(+160688) bytes +Total Flash memory (text + data): 160720(+160720) bytes ``` ```diff Flash used: 185668 (8%) / total: 2097152 SRAM used: 58288 (11%) / total: 524288 ```
spike_lk_sensors_imu_lsm6dsox (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_sensors_imu_lsm6dsox-map.txt 2024-07-17 09:58:22.552050628 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_sensors_imu_lsm6dsox-map.txt 2024-07-17 09:58:22.672051318 +0000 @@ -1,21 +1,21 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|---------------| -| [fill] | 140(+140) | 4(+4) | 46(+46) | +| [fill] | 142(+142) | 4(+4) | 46(+46) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 3772(+3772) | 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 | 39480(+39480) | 444(+444) | 8784(+8784) | | [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 | 3320(+3320) | 0(+0) | 11368(+11368) | -| Subtotals | 58040(+58040) | 544(+544) | 20552(+20552) | +| Subtotals | 58088(+58088) | 544(+544) | 20552(+20552) | Total Static RAM memory (data + bss): 21096(+21096) bytes -Total Flash memory (text + data): 58584(+58584) bytes +Total Flash memory (text + data): 58632(+58632) bytes ``` ```diff Flash used: 63452 (3%) / total: 2097152 SRAM used: 21384 (4%) / total: 524288 ```
spike_lk_sensors_imu_lsm6dsox_fusion_calibration (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_sensors_imu_lsm6dsox_fusion_calibration-map.txt 2024-07-17 09:58:22.832052239 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_sensors_imu_lsm6dsox_fusion_calibration-map.txt 2024-07-17 09:58:22.952052929 +0000 @@ -1,21 +1,21 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|---------------| -| [fill] | 134(+134) | 4(+4) | 50(+50) | +| [fill] | 136(+136) | 4(+4) | 50(+50) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 3772(+3772) | 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 | 39248(+39248) | 444(+444) | 8784(+8784) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 318(+318) | 0(+0) | 0(+0) | | main.cpp.obj | 3130(+3130) | 0(+0) | 10956(+10956) | -| Subtotals | 64804(+64804) | 544(+544) | 20144(+20144) | +| Subtotals | 64852(+64852) | 544(+544) | 20144(+20144) | Total Static RAM memory (data + bss): 20688(+20688) bytes -Total Flash memory (text + data): 65348(+65348) bytes +Total Flash memory (text + data): 65396(+65396) bytes ``` ```diff Flash used: 70972 (3%) / total: 2097152 SRAM used: 20976 (4%) / total: 524288 ```
github-actions[bot] commented 1 month ago

:chart_with_upwards_trend: Changes Impact Analysis Report

:pushpin: Info

base head
branch develop ladislas/feature/coreimu-upgrade-st-driver
sha b5eecef7 07b129fa
mbed mbed-os@master+fixes+gcc-11-support mbed-os@master+fixes+gcc-11-support
-std -std=c++20 -std=c++20

:robot: Firmware impact analysis

Target Flash Used (base/head) Flash Used Δ Flash Available (base/head) Static RAM (base/head) Static RAM Δ
bootloader 125972 (48%) ø 136172 (51%)
136172 (51%)
28808 (5%) ø
os 399628 (25%)
399660 (25%)
:chart_with_upwards_trend:
+32 (+0%)
1165044 (74%)
1165012 (74%)
82000 (15%) ø
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 | ```

:microscope: Detailed impact analysis

Click to show detailed analysis for all targets - :heavy_check_mark: - existing target - :sparkles: - new target - :coffin: - deleted target - :white_check_mark: - files are the same - :x: - files are different | Target | Status | .bin | .map | Total Flash (base/head) | Total Flash Δ | Static RAM (base/head) | Static RAM Δ | |-------|:------:|:------:|:------:|:------:|:------:|:------:|:------:| | LekaOS | :heavy_check_mark: | :x: | :x: | 399628 (19%)
399660 (19%) | :chart_with_upwards_trend:
+32 (+0%) | 82000 (15%) | ø | | bootloader | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 125972 (6%) | ø | 28808 (5%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 259440 (12%) | ø | 19688 (3%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :x: | :x: | 254688 (12%)
254736 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 19232 (3%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 240424 (11%) | ø | 19072 (3%) | ø | | functional_ut_deep_sleep_core_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 266072 (12%) | ø | 50896 (9%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 238920 (11%) | ø | 19048 (3%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 239952 (11%) | ø | 19112 (3%) | ø | | functional_ut_deep_sleep_imu | :heavy_check_mark: | :x: | :x: | 254272 (12%)
254320 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 20208 (3%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 230232 (10%) | ø | 18816 (3%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 231944 (11%) | ø | 18768 (3%) | ø | | functional_ut_deep_sleep_rfid_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 248568 (11%) | ø | 20352 (3%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 249120 (11%) | ø | 19352 (3%) | ø | | functional_ut_firmware_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 242696 (11%) | ø | 18952 (3%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :x: | :x: | 258808 (12%)
258856 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 19360 (3%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 237008 (11%) | ø | 18656 (3%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 238256 (11%) | ø | 18672 (3%) | ø | | spike_lk_activity_kit | :heavy_check_mark: | :x: | :x: | 200108 (9%)
200156 (9%) | :chart_with_upwards_trend:
+48 (+0%) | 53688 (10%) | ø | | spike_lk_audio | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 85404 (4%) | ø | 12456 (2%) | ø | | spike_lk_behavior_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 147880 (7%) | ø | 45960 (8%) | ø | | spike_lk_ble | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 186868 (8%) | ø | 26704 (5%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 37912 (1%) | ø | 9384 (1%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 104536 (4%) | ø | 44376 (8%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 38180 (1%) | ø | 11640 (2%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :x: | :x: | 180016 (8%)
180064 (8%) | :chart_with_upwards_trend:
+48 (+0%) | 50544 (9%) | ø | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84512 (4%) | ø | 12216 (2%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 37332 (1%) | ø | 11528 (2%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 41584 (1%) | ø | 10088 (1%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 36652 (1%) | ø | 9912 (1%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 85824 (4%) | ø | 12304 (2%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 277904 (13%) | ø | 25640 (4%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 36184 (1%) | ø | 9344 (1%) | ø | | spike_lk_fs | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 129992 (6%) | ø | 45784 (8%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :x: | :x: | 61672 (2%)
61720 (2%) | :chart_with_upwards_trend:
+48 (+0%) | 10880 (2%) | ø | | spike_lk_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 122136 (5%) | ø | 44560 (8%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 65824 (3%) | ø | 12376 (2%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 35604 (1%) | ø | 10152 (1%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :x: | :x: | 75168 (3%)
75216 (3%) | :chart_with_upwards_trend:
+48 (+0%) | 13024 (2%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 36048 (1%) | ø | 9384 (1%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 39956 (1%) | ø | 9648 (1%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :x: | :x: | 176768 (8%)
176816 (8%) | :chart_with_upwards_trend:
+48 (+0%) | 47720 (9%) | ø | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 42180 (2%) | ø | 9352 (1%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 41460 (1%) | ø | 10456 (1%) | ø | | spike_lk_sensors_imu_lsm6dsox | :heavy_check_mark: | :x: | :x: | 52364 (2%)
52412 (2%) | :chart_with_upwards_trend:
+48 (+0%) | 10688 (2%) | ø | | spike_lk_sensors_imu_lsm6dsox_fusion_calibration | :heavy_check_mark: | :x: | :x: | 60740 (2%)
60788 (2%) | :chart_with_upwards_trend:
+48 (+0%) | 10824 (2%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 32456 (1%) | ø | 9336 (1%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 34448 (1%) | ø | 9336 (1%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 39716 (1%) | ø | 9320 (1%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 87636 (4%) | ø | 12160 (2%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 31968 (1%) | ø | 9488 (1%) | ø | | spike_lk_touch_sensor_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48688 (2%) | ø | 10656 (2%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 102052 (4%) | ø | 13440 (2%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49052 (2%) | ø | 10240 (1%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 43328 (2%) | ø | 11152 (2%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 74492 (3%) | ø | 12696 (2%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 30404 (1%) | ø | 9296 (1%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 35780 (1%) | ø | 10344 (1%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 30860 (1%) | ø | 9296 (1%) | ø | ## :world_map: Map files diff output
LekaOS (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/LekaOS-map.txt 2024-07-17 09:58:12.130832680 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/LekaOS-map.txt 2024-07-17 09:58:12.398831803 +0000 @@ -1,55 +1,55 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 678(+678) | 14(+14) | 243(+243) | +| [fill] | 664(+664) | 14(+14) | 243(+243) | | [lib]/ActivityKit.a | 10916(+10916) | 0(+0) | 0(+0) | | [lib]/BLEKit.a | 2028(+2028) | 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 | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 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 | 1834(+1834) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 592(+592) | 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 | 1106(+1106) | 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 | 177248(+177248) | 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 | 80574(+80574) | 132(+132) | 27975(+27975) | -| Subtotals | 358272(+358272) | 2056(+2056) | 79616(+79616) | +| Subtotals | 358304(+358304) | 2056(+2056) | 79616(+79616) | Total Static RAM memory (data + bss): 81672(+81672) bytes -Total Flash memory (text + data): 360328(+360328) bytes +Total Flash memory (text + data): 360360(+360360) bytes ``` ```diff Flash used: 399660 (19%) / total: 2097152 SRAM used: 82000 (15%) / total: 524288 ```
functional_ut_core_imu (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/functional_ut_core_imu-map.txt 2024-07-17 09:58:13.362828648 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/functional_ut_core_imu-map.txt 2024-07-17 09:58:13.546828046 +0000 @@ -1,19 +1,19 @@ | Module | .text | .data | .bss | |-----------------------------|-----------------|-------------|---------------| -| [fill] | 504(+504) | 10(+10) | 44(+44) | +| [fill] | 506(+506) | 10(+10) | 44(+44) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 88(+88) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 34632(+34632) | 556(+556) | 370(+370) | | [lib]/gcc.a | 3588(+3588) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 58574(+58574) | 460(+460) | 10751(+10751) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 112840(+112840) | 137(+137) | 5689(+5689) | | __/__ | 1942(+1942) | 1(+1) | 816(+816) | | suite_core_lsm6dsox.cpp.obj | 7610(+7610) | 48(+48) | 1(+1) | -| Subtotals | 227216(+227216) | 1216(+1216) | 17696(+17696) | +| Subtotals | 227264(+227264) | 1216(+1216) | 17696(+17696) | Total Static RAM memory (data + bss): 18912(+18912) bytes -Total Flash memory (text + data): 228432(+228432) bytes +Total Flash memory (text + data): 228480(+228480) bytes ``` ```diff Flash used: 254736 (12%) / total: 2097152 SRAM used: 19232 (3%) / total: 524288 ```
functional_ut_deep_sleep_imu (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/functional_ut_deep_sleep_imu-map.txt 2024-07-17 09:58:15.386821369 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/functional_ut_deep_sleep_imu-map.txt 2024-07-17 09:58:15.570820602 +0000 @@ -1,19 +1,19 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 532(+532) | 10(+10) | 44(+44) | +| [fill] | 534(+534) | 10(+10) | 44(+44) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 34632(+34632) | 556(+556) | 370(+370) | | [lib]/gcc.a | 3588(+3588) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 58582(+58582) | 460(+460) | 10751(+10751) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 112684(+112684) | 137(+137) | 5689(+5689) | | __/__ | 1942(+1942) | 1(+1) | 816(+816) | | suite_imu.cpp.obj | 7126(+7126) | 224(+224) | 801(+801) | -| Subtotals | 226560(+226560) | 1392(+1392) | 18496(+18496) | +| Subtotals | 226608(+226608) | 1392(+1392) | 18496(+18496) | Total Static RAM memory (data + bss): 19888(+19888) bytes -Total Flash memory (text + data): 227952(+227952) bytes +Total Flash memory (text + data): 228000(+228000) bytes ``` ```diff Flash used: 254320 (12%) / total: 2097152 SRAM used: 20208 (3%) / total: 524288 ```
functional_ut_imu_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/functional_ut_imu_kit-map.txt 2024-07-17 09:58:17.798811324 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/functional_ut_imu_kit-map.txt 2024-07-17 09:58:17.982810558 +0000 @@ -1,22 +1,22 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 522(+522) | 10(+10) | 40(+40) | +| [fill] | 524(+524) | 10(+10) | 40(+40) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 88(+88) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 946(+946) | 0(+0) | 164(+164) | | [lib]/c_nano.a | 34624(+34624) | 556(+556) | 370(+370) | | [lib]/gcc.a | 4128(+4128) | 0(+0) | 0(+0) | | [lib]/m.a | 4716(+4716) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 58574(+58574) | 460(+460) | 10751(+10751) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 112674(+112674) | 137(+137) | 5689(+5689) | | __/__ | 1942(+1942) | 1(+1) | 816(+816) | | suite_imu_kit.cpp.obj | 2796(+2796) | 16(+16) | 1(+1) | -| Subtotals | 230484(+230484) | 1184(+1184) | 17856(+17856) | +| Subtotals | 230532(+230532) | 1184(+1184) | 17856(+17856) | Total Static RAM memory (data + bss): 19040(+19040) bytes -Total Flash memory (text + data): 231668(+231668) bytes +Total Flash memory (text + data): 231716(+231716) bytes ``` ```diff Flash used: 258856 (12%) / total: 2097152 SRAM used: 19360 (3%) / total: 524288 ```
spike_lk_activity_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_activity_kit-map.txt 2024-07-17 09:58:18.986806377 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_activity_kit-map.txt 2024-07-17 09:58:19.154805678 +0000 @@ -1,41 +1,41 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 368(+368) | 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 | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 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 | 1208(+1208) | 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 | 1102(+1102) | 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 | 77412(+77412) | 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 | 8512(+8512) | 8(+8) | 9708(+9708) | -| Subtotals | 173160(+173160) | 1144(+1144) | 52224(+52224) | +| Subtotals | 173208(+173208) | 1144(+1144) | 52224(+52224) | Total Static RAM memory (data + bss): 53368(+53368) bytes -Total Flash memory (text + data): 174304(+174304) bytes +Total Flash memory (text + data): 174352(+174352) bytes ``` ```diff Flash used: 200156 (9%) / total: 2097152 SRAM used: 53688 (10%) / total: 524288 ```
spike_lk_command_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_command_kit-map.txt 2024-07-17 09:58:21.234797017 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_command_kit-map.txt 2024-07-17 09:58:21.394796350 +0000 @@ -1,40 +1,40 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 334(+334) | 5(+5) | 54(+54) | +| [fill] | 336(+336) | 5(+5) | 54(+54) | | [lib]/ColorKit.a | 860(+860) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1190(+1190) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 130(+130) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 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 | 1232(+1232) | 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]/ReinforcerKit.a | 1884(+1884) | 460(+460) | 0(+0) | | [lib]/Utils.a | 34(+34) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 872(+872) | 0(+0) | 36(+36) | | [lib]/c_nano.a | 14182(+14182) | 192(+192) | 370(+370) | | [lib]/gcc.a | 3544(+3544) | 0(+0) | 0(+0) | | [lib]/m.a | 4920(+4920) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 73878(+73878) | 460(+460) | 10827(+10827) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 5302(+5302) | 12(+12) | 184(+184) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 5646(+5646) | 282(+282) | 6320(+6320) | -| Subtotals | 154792(+154792) | 1416(+1416) | 48800(+48800) | +| Subtotals | 154840(+154840) | 1416(+1416) | 48800(+48800) | Total Static RAM memory (data + bss): 50216(+50216) bytes -Total Flash memory (text + data): 156208(+156208) bytes +Total Flash memory (text + data): 156256(+156256) bytes ``` ```diff Flash used: 180064 (8%) / total: 2097152 SRAM used: 50544 (9%) / total: 524288 ```
spike_lk_imu_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_imu_kit-map.txt 2024-07-17 09:58:23.870786661 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_imu_kit-map.txt 2024-07-17 09:58:23.986786237 +0000 @@ -1,22 +1,22 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|---------------| -| [fill] | 134(+134) | 4(+4) | 34(+34) | +| [fill] | 136(+136) | 4(+4) | 34(+34) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 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]/c_nano.a | 3776(+3776) | 92(+92) | 329(+329) | | [lib]/gcc.a | 1452(+1452) | 0(+0) | 0(+0) | | [lib]/m.a | 4716(+4716) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 35520(+35520) | 444(+444) | 8660(+8660) | | [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 | 626(+626) | 0(+0) | 836(+836) | -| Subtotals | 56736(+56736) | 544(+544) | 10048(+10048) | +| Subtotals | 56784(+56784) | 544(+544) | 10048(+10048) | Total Static RAM memory (data + bss): 10592(+10592) bytes -Total Flash memory (text + data): 57280(+57280) bytes +Total Flash memory (text + data): 57328(+57328) bytes ``` ```diff Flash used: 61720 (2%) / total: 2097152 SRAM used: 10880 (2%) / total: 524288 ```
spike_lk_motion_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_motion_kit-map.txt 2024-07-17 09:58:25.030782425 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_motion_kit-map.txt 2024-07-17 09:58:25.154781972 +0000 @@ -1,29 +1,29 @@ | Module | .text | .data | .bss | |----------------------------|---------------|-----------|---------------| -| [fill] | 150(+150) | 4(+4) | 46(+46) | +| [fill] | 152(+152) | 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 | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 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]/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 | 1098(+1098) | 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 | 41778(+41778) | 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 | 2044(+2044) | 0(+0) | 2848(+2848) | -| Subtotals | 68664(+68664) | 544(+544) | 12192(+12192) | +| Subtotals | 68712(+68712) | 544(+544) | 12192(+12192) | Total Static RAM memory (data + bss): 12736(+12736) bytes -Total Flash memory (text + data): 69208(+69208) bytes +Total Flash memory (text + data): 69256(+69256) bytes ``` ```diff Flash used: 75216 (3%) / total: 2097152 SRAM used: 13024 (2%) / total: 524288 ```
spike_lk_reinforcer (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_reinforcer-map.txt 2024-07-17 09:58:25.878779328 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_reinforcer-map.txt 2024-07-17 09:58:26.038778744 +0000 @@ -1,37 +1,37 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 328(+328) | 7(+7) | 58(+58) | +| [fill] | 330(+330) | 7(+7) | 58(+58) | | [lib]/ColorKit.a | 860(+860) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 130(+130) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 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 | 1232(+1232) | 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]/ReinforcerKit.a | 1854(+1854) | 460(+460) | 0(+0) | | [lib]/VideoKit.a | 910(+910) | 0(+0) | 36(+36) | | [lib]/c_nano.a | 14078(+14078) | 192(+192) | 370(+370) | | [lib]/gcc.a | 3544(+3544) | 0(+0) | 0(+0) | | [lib]/m.a | 4920(+4920) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 73878(+73878) | 460(+460) | 10827(+10827) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 5302(+5302) | 12(+12) | 184(+184) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 4252(+4252) | 8(+8) | 3764(+3764) | -| Subtotals | 152064(+152064) | 1144(+1144) | 46248(+46248) | +| Subtotals | 152112(+152112) | 1144(+1144) | 46248(+46248) | Total Static RAM memory (data + bss): 47392(+47392) bytes -Total Flash memory (text + data): 153208(+153208) bytes +Total Flash memory (text + data): 153256(+153256) bytes ``` ```diff Flash used: 176816 (8%) / total: 2097152 SRAM used: 47720 (9%) / total: 524288 ```
spike_lk_sensors_imu_lsm6dsox (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_sensors_imu_lsm6dsox-map.txt 2024-07-17 09:58:26.726776231 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_sensors_imu_lsm6dsox-map.txt 2024-07-17 09:58:26.842775807 +0000 @@ -1,19 +1,19 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|-------------| -| [fill] | 140(+140) | 4(+4) | 42(+42) | +| [fill] | 142(+142) | 4(+4) | 42(+42) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 3776(+3776) | 92(+92) | 329(+329) | | [lib]/gcc.a | 912(+912) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 35520(+35520) | 444(+444) | 8660(+8660) | | [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 | 610(+610) | 0(+0) | 800(+800) | -| Subtotals | 48532(+48532) | 544(+544) | 9856(+9856) | +| Subtotals | 48580(+48580) | 544(+544) | 9856(+9856) | Total Static RAM memory (data + bss): 10400(+10400) bytes -Total Flash memory (text + data): 49076(+49076) bytes +Total Flash memory (text + data): 49124(+49124) bytes ``` ```diff Flash used: 52412 (2%) / total: 2097152 SRAM used: 10688 (2%) / total: 524288 ```
spike_lk_sensors_imu_lsm6dsox_fusion_calibration (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_sensors_imu_lsm6dsox_fusion_calibration-map.txt 2024-07-17 09:58:26.998775238 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_sensors_imu_lsm6dsox_fusion_calibration-map.txt 2024-07-17 09:58:27.114774814 +0000 @@ -1,20 +1,20 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|-------------| -| [fill] | 144(+144) | 4(+4) | 46(+46) | +| [fill] | 146(+146) | 4(+4) | 46(+46) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 3776(+3776) | 92(+92) | 329(+329) | | [lib]/gcc.a | 1452(+1452) | 0(+0) | 0(+0) | | [lib]/m.a | 4716(+4716) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 35288(+35288) | 444(+444) | 8660(+8660) | | [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 | 1012(+1012) | 0(+0) | 932(+932) | -| Subtotals | 55904(+55904) | 544(+544) | 9992(+9992) | +| Subtotals | 55952(+55952) | 544(+544) | 9992(+9992) | Total Static RAM memory (data + bss): 10536(+10536) bytes -Total Flash memory (text + data): 56448(+56448) bytes +Total Flash memory (text + data): 56496(+56496) bytes ``` ```diff Flash used: 60788 (2%) / total: 2097152 SRAM used: 10824 (2%) / total: 524288 ```
github-actions[bot] commented 1 month ago

:bookmark: Version comparison

Version Same as filename Same as os_version
os 1.4.0+1721222755 ✔️ ✔️
firmware
(bootloader + os)
1.4.0+1721222755 ✔️ ✔️
github-actions[bot] commented 1 month ago

:chart_with_upwards_trend: Changes Impact Analysis Report

:pushpin: Info

base head
branch develop ladislas/feature/coreimu-upgrade-st-driver
sha e09774b4 6db1cffb
mbed mbed-os@master+fixes+gcc-11-support mbed-os@master+fixes+gcc-11-support
-std -std=c++20 -std=c++20

:robot: Firmware impact analysis

Target Flash Used (base/head) Flash Used Δ Flash Available (base/head) Static RAM (base/head) Static RAM Δ
bootloader 140392 (53%) ø 121752 (46%)
121752 (46%)
39760 (7%) ø
os 465036 (29%)
465084 (29%)
:chart_with_upwards_trend:
+48 (+0%)
1099636 (70%)
1099588 (70%)
93360 (17%) ø
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 | ```

:microscope: Detailed impact analysis

Click to show detailed analysis for all targets - :heavy_check_mark: - existing target - :sparkles: - new target - :coffin: - deleted target - :white_check_mark: - files are the same - :x: - files are different | Target | Status | .bin | .map | Total Flash (base/head) | Total Flash Δ | Static RAM (base/head) | Static RAM Δ | |-------|:------:|:------:|:------:|:------:|:------:|:------:|:------:| | LekaOS | :heavy_check_mark: | :x: | :x: | 465036 (22%)
465084 (22%) | :chart_with_upwards_trend:
+48 (+0%) | 93360 (17%) | ø | | bootloader | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 140392 (6%) | ø | 39760 (7%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 275344 (13%) | ø | 29840 (5%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :x: | :x: | 263216 (12%)
263264 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 29384 (5%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 249048 (11%) | ø | 29192 (5%) | ø | | functional_ut_deep_sleep_core_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 278488 (13%) | ø | 61048 (11%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 251320 (11%) | ø | 29200 (5%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 252360 (12%) | ø | 29264 (5%) | ø | | functional_ut_deep_sleep_imu | :heavy_check_mark: | :x: | :x: | 262864 (12%)
262912 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 30360 (5%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 243432 (11%) | ø | 29384 (5%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 244952 (11%) | ø | 28920 (5%) | ø | | functional_ut_deep_sleep_rfid_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 253432 (12%) | ø | 30472 (5%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 261744 (12%) | ø | 29504 (5%) | ø | | functional_ut_firmware_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 255592 (12%) | ø | 29104 (5%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :x: | :x: | 267312 (12%)
267360 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 29512 (5%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 249416 (11%) | ø | 28808 (5%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 250656 (11%) | ø | 28824 (5%) | ø | | spike_lk_activity_kit | :heavy_check_mark: | :x: | :x: | 204020 (9%)
204068 (9%) | :chart_with_upwards_trend:
+48 (+0%) | 64352 (12%) | ø | | spike_lk_audio | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 97000 (4%) | ø | 23040 (4%) | ø | | spike_lk_behavior_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 158164 (7%) | ø | 56544 (10%) | ø | | spike_lk_ble | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 198368 (9%) | ø | 37792 (7%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 50136 (2%) | ø | 20056 (3%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 114296 (5%) | ø | 55072 (10%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 53112 (2%) | ø | 22216 (4%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :x: | :x: | 190404 (9%)
190452 (9%) | :chart_with_upwards_trend:
+48 (+0%) | 61624 (11%) | ø | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 97932 (4%) | ø | 23048 (4%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 52040 (2%) | ø | 22104 (4%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 57116 (2%) | ø | 20664 (3%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48720 (2%) | ø | 20744 (3%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 101900 (4%) | ø | 23392 (4%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 283108 (13%) | ø | 36296 (6%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 51372 (2%) | ø | 20056 (3%) | ø | | spike_lk_fs | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 133860 (6%) | ø | 55392 (10%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :x: | :x: | 72188 (3%)
72228 (3%) | :chart_with_upwards_trend:
+40 (+0%) | 21576 (4%) | ø | | spike_lk_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 133508 (6%) | ø | 55392 (10%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 80656 (3%) | ø | 22952 (4%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49360 (2%) | ø | 21240 (4%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :x: | :x: | 81172 (3%)
81204 (3%) | :chart_with_upwards_trend:
+32 (+0%) | 23552 (4%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 50868 (2%) | ø | 20088 (3%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 55748 (2%) | ø | 20608 (3%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :x: | :x: | 185636 (8%)
185668 (8%) | :chart_with_upwards_trend:
+32 (+0%) | 58288 (11%) | ø | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49240 (2%) | ø | 20024 (3%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 52280 (2%) | ø | 21152 (4%) | ø | | spike_lk_sensors_imu_lsm6dsox | :heavy_check_mark: | :x: | :x: | 63404 (3%)
63452 (3%) | :chart_with_upwards_trend:
+48 (+0%) | 21384 (4%) | ø | | spike_lk_sensors_imu_lsm6dsox_fusion_calibration | :heavy_check_mark: | :x: | :x: | 70924 (3%)
70972 (3%) | :chart_with_upwards_trend:
+48 (+0%) | 20976 (4%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48712 (2%) | ø | 20056 (3%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49480 (2%) | ø | 20056 (3%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 55304 (2%) | ø | 20032 (3%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 100536 (4%) | ø | 23112 (4%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 47460 (2%) | ø | 20072 (3%) | ø | | spike_lk_touch_sensor_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 60640 (2%) | ø | 21224 (4%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 115336 (5%) | ø | 24144 (4%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 64128 (3%) | ø | 21072 (4%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 52472 (2%) | ø | 21976 (4%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 82004 (3%) | ø | 23360 (4%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 30972 (1%) | ø | 9392 (1%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48856 (2%) | ø | 20920 (3%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48080 (2%) | ø | 20144 (3%) | ø | ## :world_map: Map files diff output
LekaOS (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/LekaOS-map.txt 2024-07-17 13:29:29.694943279 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/LekaOS-map.txt 2024-07-17 13:29:29.962942232 +0000 @@ -1,55 +1,55 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 656(+656) | 14(+14) | 263(+263) | +| [fill] | 658(+658) | 14(+14) | 263(+263) | | [lib]/ActivityKit.a | 10916(+10916) | 0(+0) | 0(+0) | | [lib]/BLEKit.a | 3734(+3734) | 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 | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 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 | 2346(+2346) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 592(+592) | 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 | 1106(+1106) | 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 | 178470(+178470) | 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 | 141968(+141968) | 132(+132) | 39083(+39083) | -| Subtotals | 422976(+422976) | 2056(+2056) | 90960(+90960) | +| Subtotals | 423024(+423024) | 2056(+2056) | 90960(+90960) | Total Static RAM memory (data + bss): 93016(+93016) bytes -Total Flash memory (text + data): 425032(+425032) bytes +Total Flash memory (text + data): 425080(+425080) bytes ``` ```diff Flash used: 465084 (22%) / total: 2097152 SRAM used: 93360 (17%) / total: 524288 ```
functional_ut_core_imu (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/functional_ut_core_imu-map.txt 2024-07-17 13:29:30.938938421 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/functional_ut_core_imu-map.txt 2024-07-17 13:29:31.126937687 +0000 @@ -1,21 +1,21 @@ | Module | .text | .data | .bss | |-----------------------------|-----------------|-------------|---------------| -| [fill] | 526(+526) | 10(+10) | 48(+48) | +| [fill] | 528(+528) | 10(+10) | 48(+48) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 88(+88) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 34484(+34484) | 556(+556) | 370(+370) | | [lib]/gcc.a | 3588(+3588) | 0(+0) | 0(+0) | | [lib]/m.a | 264(+264) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 62558(+62558) | 460(+460) | 10875(+10875) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 113382(+113382) | 137(+137) | 5689(+5689) | | __/__ | 4076(+4076) | 1(+1) | 10840(+10840) | | suite_core_lsm6dsox.cpp.obj | 8076(+8076) | 48(+48) | 1(+1) | -| Subtotals | 234456(+234456) | 1216(+1216) | 27848(+27848) | +| Subtotals | 234504(+234504) | 1216(+1216) | 27848(+27848) | Total Static RAM memory (data + bss): 29064(+29064) bytes -Total Flash memory (text + data): 235672(+235672) bytes +Total Flash memory (text + data): 235720(+235720) bytes ``` ```diff Flash used: 263264 (12%) / total: 2097152 SRAM used: 29384 (5%) / total: 524288 ```
functional_ut_deep_sleep_imu (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/functional_ut_deep_sleep_imu-map.txt 2024-07-17 13:29:33.014930074 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/functional_ut_deep_sleep_imu-map.txt 2024-07-17 13:29:33.202929300 +0000 @@ -1,21 +1,21 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 536(+536) | 10(+10) | 48(+48) | +| [fill] | 538(+538) | 10(+10) | 48(+48) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 34484(+34484) | 556(+556) | 370(+370) | | [lib]/gcc.a | 3588(+3588) | 0(+0) | 0(+0) | | [lib]/m.a | 264(+264) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 62660(+62660) | 460(+460) | 10875(+10875) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 113226(+113226) | 137(+137) | 5689(+5689) | | __/__ | 4076(+4076) | 1(+1) | 10840(+10840) | | suite_imu.cpp.obj | 7596(+7596) | 224(+224) | 801(+801) | -| Subtotals | 233880(+233880) | 1392(+1392) | 28648(+28648) | +| Subtotals | 233928(+233928) | 1392(+1392) | 28648(+28648) | Total Static RAM memory (data + bss): 30040(+30040) bytes -Total Flash memory (text + data): 235272(+235272) bytes +Total Flash memory (text + data): 235320(+235320) bytes ``` ```diff Flash used: 262912 (12%) / total: 2097152 SRAM used: 30360 (5%) / total: 524288 ```
functional_ut_imu_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/functional_ut_imu_kit-map.txt 2024-07-17 13:29:35.914918132 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/functional_ut_imu_kit-map.txt 2024-07-17 13:29:36.102917359 +0000 @@ -1,23 +1,23 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 520(+520) | 10(+10) | 44(+44) | +| [fill] | 522(+522) | 10(+10) | 44(+44) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 88(+88) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 946(+946) | 0(+0) | 164(+164) | | [lib]/c_nano.a | 34476(+34476) | 556(+556) | 370(+370) | | [lib]/gcc.a | 4128(+4128) | 0(+0) | 0(+0) | | [lib]/m.a | 4980(+4980) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 62558(+62558) | 460(+460) | 10875(+10875) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 113216(+113216) | 137(+137) | 5689(+5689) | | __/__ | 4076(+4076) | 1(+1) | 10840(+10840) | | suite_imu_kit.cpp.obj | 3270(+3270) | 16(+16) | 1(+1) | -| Subtotals | 237708(+237708) | 1184(+1184) | 28008(+28008) | +| Subtotals | 237756(+237756) | 1184(+1184) | 28008(+28008) | Total Static RAM memory (data + bss): 29192(+29192) bytes -Total Flash memory (text + data): 238892(+238892) bytes +Total Flash memory (text + data): 238940(+238940) bytes ``` ```diff Flash used: 267360 (12%) / total: 2097152 SRAM used: 29512 (5%) / total: 524288 ```
spike_lk_activity_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_activity_kit-map.txt 2024-07-17 13:29:37.166912978 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_activity_kit-map.txt 2024-07-17 13:29:37.334912286 +0000 @@ -1,42 +1,42 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 372(+372) | 7(+7) | 54(+54) | +| [fill] | 374(+374) | 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 | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 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 | 1720(+1720) | 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 | 1102(+1102) | 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 | 77838(+77838) | 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 | 11398(+11398) | 8(+8) | 20276(+20276) | -| Subtotals | 176856(+176856) | 1144(+1144) | 62880(+62880) | +| Subtotals | 176904(+176904) | 1144(+1144) | 62880(+62880) | Total Static RAM memory (data + bss): 64024(+64024) bytes -Total Flash memory (text + data): 178000(+178000) bytes +Total Flash memory (text + data): 178048(+178048) bytes ``` ```diff Flash used: 204068 (9%) / total: 2097152 SRAM used: 64352 (12%) / total: 524288 ```
spike_lk_command_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_command_kit-map.txt 2024-07-17 13:29:39.458903540 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_command_kit-map.txt 2024-07-17 13:29:39.626902848 +0000 @@ -1,40 +1,40 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 328(+328) | 5(+5) | 58(+58) | +| [fill] | 330(+330) | 5(+5) | 58(+58) | | [lib]/ColorKit.a | 860(+860) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1190(+1190) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 130(+130) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 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 | 1744(+1744) | 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]/ReinforcerKit.a | 1874(+1874) | 460(+460) | 0(+0) | | [lib]/Utils.a | 34(+34) | 0(+0) | 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 | 77838(+77838) | 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 | 5614(+5614) | 12(+12) | 184(+184) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 9122(+9122) | 282(+282) | 17272(+17272) | -| Subtotals | 163432(+163432) | 1416(+1416) | 59880(+59880) | +| Subtotals | 163480(+163480) | 1416(+1416) | 59880(+59880) | Total Static RAM memory (data + bss): 61296(+61296) bytes -Total Flash memory (text + data): 164848(+164848) bytes +Total Flash memory (text + data): 164896(+164896) bytes ``` ```diff Flash used: 190452 (9%) / total: 2097152 SRAM used: 61624 (11%) / total: 524288 ```
spike_lk_imu_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_imu_kit-map.txt 2024-07-17 13:29:42.218892400 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_imu_kit-map.txt 2024-07-17 13:29:42.338891917 +0000 @@ -1,23 +1,23 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|---------------| -| [fill] | 142(+142) | 4(+4) | 38(+38) | +| [fill] | 144(+144) | 4(+4) | 38(+38) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 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]/c_nano.a | 3772(+3772) | 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 | 39480(+39480) | 444(+444) | 8784(+8784) | | [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 | 2928(+2928) | 0(+0) | 11404(+11404) | -| Subtotals | 65844(+65844) | 544(+544) | 20744(+20744) | +| Subtotals | 65892(+65892) | 544(+544) | 20744(+20744) | Total Static RAM memory (data + bss): 21288(+21288) bytes -Total Flash memory (text + data): 66388(+66388) bytes +Total Flash memory (text + data): 66436(+66436) bytes ``` ```diff Flash used: 72228 (3%) / total: 2097152 SRAM used: 21576 (4%) / total: 524288 ```
spike_lk_motion_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_motion_kit-map.txt 2024-07-17 13:29:43.410887607 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_motion_kit-map.txt 2024-07-17 13:29:43.538887092 +0000 @@ -1,30 +1,30 @@ | Module | .text | .data | .bss | |----------------------------|---------------|-----------|---------------| -| [fill] | 160(+160) | 4(+4) | 46(+46) | +| [fill] | 146(+146) | 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 | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 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]/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 | 1098(+1098) | 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 | 42204(+42204) | 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 | 4470(+4470) | 0(+0) | 13288(+13288) | -| Subtotals | 73412(+73412) | 544(+544) | 22720(+22720) | +| Subtotals | 73444(+73444) | 544(+544) | 22720(+22720) | Total Static RAM memory (data + bss): 23264(+23264) bytes -Total Flash memory (text + data): 73956(+73956) bytes +Total Flash memory (text + data): 73988(+73988) bytes ``` ```diff Flash used: 81204 (3%) / total: 2097152 SRAM used: 23552 (4%) / total: 524288 ```
spike_lk_reinforcer (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_reinforcer-map.txt 2024-07-17 13:29:44.294884052 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_reinforcer-map.txt 2024-07-17 13:29:44.458883393 +0000 @@ -1,38 +1,38 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 332(+332) | 7(+7) | 62(+62) | +| [fill] | 318(+318) | 7(+7) | 62(+62) | | [lib]/ColorKit.a | 860(+860) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 130(+130) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 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 | 1744(+1744) | 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]/ReinforcerKit.a | 1844(+1844) | 460(+460) | 0(+0) | | [lib]/VideoKit.a | 910(+910) | 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 | 77838(+77838) | 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 | 5614(+5614) | 12(+12) | 184(+184) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 6446(+6446) | 8(+8) | 14204(+14204) | -| Subtotals | 159544(+159544) | 1144(+1144) | 56816(+56816) | +| Subtotals | 159576(+159576) | 1144(+1144) | 56816(+56816) | Total Static RAM memory (data + bss): 57960(+57960) bytes -Total Flash memory (text + data): 160688(+160688) bytes +Total Flash memory (text + data): 160720(+160720) bytes ``` ```diff Flash used: 185668 (8%) / total: 2097152 SRAM used: 58288 (11%) / total: 524288 ```
spike_lk_sensors_imu_lsm6dsox (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_sensors_imu_lsm6dsox-map.txt 2024-07-17 13:29:45.174880514 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_sensors_imu_lsm6dsox-map.txt 2024-07-17 13:29:45.294880032 +0000 @@ -1,21 +1,21 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|---------------| -| [fill] | 140(+140) | 4(+4) | 46(+46) | +| [fill] | 142(+142) | 4(+4) | 46(+46) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 3772(+3772) | 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 | 39480(+39480) | 444(+444) | 8784(+8784) | | [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 | 3320(+3320) | 0(+0) | 11368(+11368) | -| Subtotals | 58040(+58040) | 544(+544) | 20552(+20552) | +| Subtotals | 58088(+58088) | 544(+544) | 20552(+20552) | Total Static RAM memory (data + bss): 21096(+21096) bytes -Total Flash memory (text + data): 58584(+58584) bytes +Total Flash memory (text + data): 58632(+58632) bytes ``` ```diff Flash used: 63452 (3%) / total: 2097152 SRAM used: 21384 (4%) / total: 524288 ```
spike_lk_sensors_imu_lsm6dsox_fusion_calibration (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_sensors_imu_lsm6dsox_fusion_calibration-map.txt 2024-07-17 13:29:45.454879388 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_sensors_imu_lsm6dsox_fusion_calibration-map.txt 2024-07-17 13:29:45.574878906 +0000 @@ -1,21 +1,21 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|---------------| -| [fill] | 134(+134) | 4(+4) | 50(+50) | +| [fill] | 136(+136) | 4(+4) | 50(+50) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 3772(+3772) | 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 | 39248(+39248) | 444(+444) | 8784(+8784) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 318(+318) | 0(+0) | 0(+0) | | main.cpp.obj | 3130(+3130) | 0(+0) | 10956(+10956) | -| Subtotals | 64804(+64804) | 544(+544) | 20144(+20144) | +| Subtotals | 64852(+64852) | 544(+544) | 20144(+20144) | Total Static RAM memory (data + bss): 20688(+20688) bytes -Total Flash memory (text + data): 65348(+65348) bytes +Total Flash memory (text + data): 65396(+65396) bytes ``` ```diff Flash used: 70972 (3%) / total: 2097152 SRAM used: 20976 (4%) / total: 524288 ```
github-actions[bot] commented 1 month ago

:chart_with_upwards_trend: Changes Impact Analysis Report

:pushpin: Info

base head
branch develop ladislas/feature/coreimu-upgrade-st-driver
sha e09774b4 6db1cffb
mbed mbed-os@master+fixes+gcc-11-support mbed-os@master+fixes+gcc-11-support
-std -std=c++20 -std=c++20

:robot: Firmware impact analysis

Target Flash Used (base/head) Flash Used Δ Flash Available (base/head) Static RAM (base/head) Static RAM Δ
bootloader 125972 (48%) ø 136172 (51%)
136172 (51%)
28808 (5%) ø
os 399628 (25%)
399660 (25%)
:chart_with_upwards_trend:
+32 (+0%)
1165044 (74%)
1165012 (74%)
82000 (15%) ø
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 | ```

:microscope: Detailed impact analysis

Click to show detailed analysis for all targets - :heavy_check_mark: - existing target - :sparkles: - new target - :coffin: - deleted target - :white_check_mark: - files are the same - :x: - files are different | Target | Status | .bin | .map | Total Flash (base/head) | Total Flash Δ | Static RAM (base/head) | Static RAM Δ | |-------|:------:|:------:|:------:|:------:|:------:|:------:|:------:| | LekaOS | :heavy_check_mark: | :x: | :x: | 399628 (19%)
399660 (19%) | :chart_with_upwards_trend:
+32 (+0%) | 82000 (15%) | ø | | bootloader | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 125972 (6%) | ø | 28808 (5%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 259440 (12%) | ø | 19688 (3%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :x: | :x: | 254688 (12%)
254736 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 19232 (3%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 240424 (11%) | ø | 19072 (3%) | ø | | functional_ut_deep_sleep_core_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 266072 (12%) | ø | 50896 (9%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 238920 (11%) | ø | 19048 (3%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 239952 (11%) | ø | 19112 (3%) | ø | | functional_ut_deep_sleep_imu | :heavy_check_mark: | :x: | :x: | 254272 (12%)
254320 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 20208 (3%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 230232 (10%) | ø | 18816 (3%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 231944 (11%) | ø | 18768 (3%) | ø | | functional_ut_deep_sleep_rfid_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 248568 (11%) | ø | 20352 (3%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 249120 (11%) | ø | 19352 (3%) | ø | | functional_ut_firmware_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 242696 (11%) | ø | 18952 (3%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :x: | :x: | 258808 (12%)
258856 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 19360 (3%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 237008 (11%) | ø | 18656 (3%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 238256 (11%) | ø | 18672 (3%) | ø | | spike_lk_activity_kit | :heavy_check_mark: | :x: | :x: | 200108 (9%)
200156 (9%) | :chart_with_upwards_trend:
+48 (+0%) | 53688 (10%) | ø | | spike_lk_audio | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 85404 (4%) | ø | 12456 (2%) | ø | | spike_lk_behavior_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 147880 (7%) | ø | 45960 (8%) | ø | | spike_lk_ble | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 186868 (8%) | ø | 26704 (5%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 37912 (1%) | ø | 9384 (1%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 104536 (4%) | ø | 44376 (8%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 38180 (1%) | ø | 11640 (2%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :x: | :x: | 180016 (8%)
180064 (8%) | :chart_with_upwards_trend:
+48 (+0%) | 50544 (9%) | ø | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84512 (4%) | ø | 12216 (2%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 37332 (1%) | ø | 11528 (2%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 41584 (1%) | ø | 10088 (1%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 36652 (1%) | ø | 9912 (1%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 85824 (4%) | ø | 12304 (2%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 277904 (13%) | ø | 25640 (4%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 36184 (1%) | ø | 9344 (1%) | ø | | spike_lk_fs | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 129992 (6%) | ø | 45784 (8%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :x: | :x: | 61672 (2%)
61720 (2%) | :chart_with_upwards_trend:
+48 (+0%) | 10880 (2%) | ø | | spike_lk_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 122136 (5%) | ø | 44560 (8%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 65824 (3%) | ø | 12376 (2%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 35604 (1%) | ø | 10152 (1%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :x: | :x: | 75168 (3%)
75216 (3%) | :chart_with_upwards_trend:
+48 (+0%) | 13024 (2%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 36048 (1%) | ø | 9384 (1%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 39956 (1%) | ø | 9648 (1%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :x: | :x: | 176768 (8%)
176816 (8%) | :chart_with_upwards_trend:
+48 (+0%) | 47720 (9%) | ø | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 42180 (2%) | ø | 9352 (1%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 41460 (1%) | ø | 10456 (1%) | ø | | spike_lk_sensors_imu_lsm6dsox | :heavy_check_mark: | :x: | :x: | 52364 (2%)
52412 (2%) | :chart_with_upwards_trend:
+48 (+0%) | 10688 (2%) | ø | | spike_lk_sensors_imu_lsm6dsox_fusion_calibration | :heavy_check_mark: | :x: | :x: | 60740 (2%)
60788 (2%) | :chart_with_upwards_trend:
+48 (+0%) | 10824 (2%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 32456 (1%) | ø | 9336 (1%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 34448 (1%) | ø | 9336 (1%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 39716 (1%) | ø | 9320 (1%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 87636 (4%) | ø | 12160 (2%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 31968 (1%) | ø | 9488 (1%) | ø | | spike_lk_touch_sensor_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48688 (2%) | ø | 10656 (2%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 102052 (4%) | ø | 13440 (2%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49052 (2%) | ø | 10240 (1%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 43328 (2%) | ø | 11152 (2%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 74492 (3%) | ø | 12696 (2%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 30404 (1%) | ø | 9296 (1%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 35780 (1%) | ø | 10344 (1%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 30860 (1%) | ø | 9296 (1%) | ø | ## :world_map: Map files diff output
LekaOS (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/LekaOS-map.txt 2024-07-17 13:29:59.110084466 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/LekaOS-map.txt 2024-07-17 13:29:59.506083448 +0000 @@ -1,55 +1,55 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 678(+678) | 14(+14) | 243(+243) | +| [fill] | 664(+664) | 14(+14) | 243(+243) | | [lib]/ActivityKit.a | 10916(+10916) | 0(+0) | 0(+0) | | [lib]/BLEKit.a | 2028(+2028) | 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 | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 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 | 1834(+1834) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 592(+592) | 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 | 1106(+1106) | 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 | 177248(+177248) | 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 | 80574(+80574) | 132(+132) | 27975(+27975) | -| Subtotals | 358272(+358272) | 2056(+2056) | 79616(+79616) | +| Subtotals | 358304(+358304) | 2056(+2056) | 79616(+79616) | Total Static RAM memory (data + bss): 81672(+81672) bytes -Total Flash memory (text + data): 360328(+360328) bytes +Total Flash memory (text + data): 360360(+360360) bytes ``` ```diff Flash used: 399660 (19%) / total: 2097152 SRAM used: 82000 (15%) / total: 524288 ```
functional_ut_core_imu (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/functional_ut_core_imu-map.txt 2024-07-17 13:30:00.486080928 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/functional_ut_core_imu-map.txt 2024-07-17 13:30:00.674080444 +0000 @@ -1,19 +1,19 @@ | Module | .text | .data | .bss | |-----------------------------|-----------------|-------------|---------------| -| [fill] | 504(+504) | 10(+10) | 44(+44) | +| [fill] | 506(+506) | 10(+10) | 44(+44) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 88(+88) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 34632(+34632) | 556(+556) | 370(+370) | | [lib]/gcc.a | 3588(+3588) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 58574(+58574) | 460(+460) | 10751(+10751) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 112840(+112840) | 137(+137) | 5689(+5689) | | __/__ | 1942(+1942) | 1(+1) | 816(+816) | | suite_core_lsm6dsox.cpp.obj | 7610(+7610) | 48(+48) | 1(+1) | -| Subtotals | 227216(+227216) | 1216(+1216) | 17696(+17696) | +| Subtotals | 227264(+227264) | 1216(+1216) | 17696(+17696) | Total Static RAM memory (data + bss): 18912(+18912) bytes -Total Flash memory (text + data): 228432(+228432) bytes +Total Flash memory (text + data): 228480(+228480) bytes ``` ```diff Flash used: 254736 (12%) / total: 2097152 SRAM used: 19232 (3%) / total: 524288 ```
functional_ut_deep_sleep_imu (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/functional_ut_deep_sleep_imu-map.txt 2024-07-17 13:30:02.530075672 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/functional_ut_deep_sleep_imu-map.txt 2024-07-17 13:30:02.718075188 +0000 @@ -1,19 +1,19 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 532(+532) | 10(+10) | 44(+44) | +| [fill] | 534(+534) | 10(+10) | 44(+44) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 34632(+34632) | 556(+556) | 370(+370) | | [lib]/gcc.a | 3588(+3588) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 58582(+58582) | 460(+460) | 10751(+10751) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 112684(+112684) | 137(+137) | 5689(+5689) | | __/__ | 1942(+1942) | 1(+1) | 816(+816) | | suite_imu.cpp.obj | 7126(+7126) | 224(+224) | 801(+801) | -| Subtotals | 226560(+226560) | 1392(+1392) | 18496(+18496) | +| Subtotals | 226608(+226608) | 1392(+1392) | 18496(+18496) | Total Static RAM memory (data + bss): 19888(+19888) bytes -Total Flash memory (text + data): 227952(+227952) bytes +Total Flash memory (text + data): 228000(+228000) bytes ``` ```diff Flash used: 254320 (12%) / total: 2097152 SRAM used: 20208 (3%) / total: 524288 ```
functional_ut_imu_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/functional_ut_imu_kit-map.txt 2024-07-17 13:30:04.986068946 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/functional_ut_imu_kit-map.txt 2024-07-17 13:30:05.170068304 +0000 @@ -1,22 +1,22 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 522(+522) | 10(+10) | 40(+40) | +| [fill] | 524(+524) | 10(+10) | 40(+40) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 88(+88) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 946(+946) | 0(+0) | 164(+164) | | [lib]/c_nano.a | 34624(+34624) | 556(+556) | 370(+370) | | [lib]/gcc.a | 4128(+4128) | 0(+0) | 0(+0) | | [lib]/m.a | 4716(+4716) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 58574(+58574) | 460(+460) | 10751(+10751) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 112674(+112674) | 137(+137) | 5689(+5689) | | __/__ | 1942(+1942) | 1(+1) | 816(+816) | | suite_imu_kit.cpp.obj | 2796(+2796) | 16(+16) | 1(+1) | -| Subtotals | 230484(+230484) | 1184(+1184) | 17856(+17856) | +| Subtotals | 230532(+230532) | 1184(+1184) | 17856(+17856) | Total Static RAM memory (data + bss): 19040(+19040) bytes -Total Flash memory (text + data): 231668(+231668) bytes +Total Flash memory (text + data): 231716(+231716) bytes ``` ```diff Flash used: 258856 (12%) / total: 2097152 SRAM used: 19360 (3%) / total: 524288 ```
spike_lk_activity_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_activity_kit-map.txt 2024-07-17 13:30:06.182064895 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_activity_kit-map.txt 2024-07-17 13:30:06.354064778 +0000 @@ -1,41 +1,41 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 368(+368) | 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 | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 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 | 1208(+1208) | 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 | 1102(+1102) | 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 | 77412(+77412) | 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 | 8512(+8512) | 8(+8) | 9708(+9708) | -| Subtotals | 173160(+173160) | 1144(+1144) | 52224(+52224) | +| Subtotals | 173208(+173208) | 1144(+1144) | 52224(+52224) | Total Static RAM memory (data + bss): 53368(+53368) bytes -Total Flash memory (text + data): 174304(+174304) bytes +Total Flash memory (text + data): 174352(+174352) bytes ``` ```diff Flash used: 200156 (9%) / total: 2097152 SRAM used: 53688 (10%) / total: 524288 ```
spike_lk_command_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_command_kit-map.txt 2024-07-17 13:30:08.414063378 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_command_kit-map.txt 2024-07-17 13:30:08.574063269 +0000 @@ -1,40 +1,40 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 334(+334) | 5(+5) | 54(+54) | +| [fill] | 336(+336) | 5(+5) | 54(+54) | | [lib]/ColorKit.a | 860(+860) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1190(+1190) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 130(+130) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 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 | 1232(+1232) | 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]/ReinforcerKit.a | 1884(+1884) | 460(+460) | 0(+0) | | [lib]/Utils.a | 34(+34) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 872(+872) | 0(+0) | 36(+36) | | [lib]/c_nano.a | 14182(+14182) | 192(+192) | 370(+370) | | [lib]/gcc.a | 3544(+3544) | 0(+0) | 0(+0) | | [lib]/m.a | 4920(+4920) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 73878(+73878) | 460(+460) | 10827(+10827) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 5302(+5302) | 12(+12) | 184(+184) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 5646(+5646) | 282(+282) | 6320(+6320) | -| Subtotals | 154792(+154792) | 1416(+1416) | 48800(+48800) | +| Subtotals | 154840(+154840) | 1416(+1416) | 48800(+48800) | Total Static RAM memory (data + bss): 50216(+50216) bytes -Total Flash memory (text + data): 156208(+156208) bytes +Total Flash memory (text + data): 156256(+156256) bytes ``` ```diff Flash used: 180064 (8%) / total: 2097152 SRAM used: 50544 (9%) / total: 524288 ```
spike_lk_imu_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_imu_kit-map.txt 2024-07-17 13:30:11.078057733 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_imu_kit-map.txt 2024-07-17 13:30:11.194057356 +0000 @@ -1,22 +1,22 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|---------------| -| [fill] | 134(+134) | 4(+4) | 34(+34) | +| [fill] | 136(+136) | 4(+4) | 34(+34) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 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]/c_nano.a | 3776(+3776) | 92(+92) | 329(+329) | | [lib]/gcc.a | 1452(+1452) | 0(+0) | 0(+0) | | [lib]/m.a | 4716(+4716) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 35520(+35520) | 444(+444) | 8660(+8660) | | [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 | 626(+626) | 0(+0) | 836(+836) | -| Subtotals | 56736(+56736) | 544(+544) | 10048(+10048) | +| Subtotals | 56784(+56784) | 544(+544) | 10048(+10048) | Total Static RAM memory (data + bss): 10592(+10592) bytes -Total Flash memory (text + data): 57280(+57280) bytes +Total Flash memory (text + data): 57328(+57328) bytes ``` ```diff Flash used: 61720 (2%) / total: 2097152 SRAM used: 10880 (2%) / total: 524288 ```
spike_lk_motion_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_motion_kit-map.txt 2024-07-17 13:30:12.238053966 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_motion_kit-map.txt 2024-07-17 13:30:12.362053564 +0000 @@ -1,29 +1,29 @@ | Module | .text | .data | .bss | |----------------------------|---------------|-----------|---------------| -| [fill] | 150(+150) | 4(+4) | 46(+46) | +| [fill] | 152(+152) | 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 | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 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]/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 | 1098(+1098) | 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 | 41778(+41778) | 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 | 2044(+2044) | 0(+0) | 2848(+2848) | -| Subtotals | 68664(+68664) | 544(+544) | 12192(+12192) | +| Subtotals | 68712(+68712) | 544(+544) | 12192(+12192) | Total Static RAM memory (data + bss): 12736(+12736) bytes -Total Flash memory (text + data): 69208(+69208) bytes +Total Flash memory (text + data): 69256(+69256) bytes ``` ```diff Flash used: 75216 (3%) / total: 2097152 SRAM used: 13024 (2%) / total: 524288 ```
spike_lk_reinforcer (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_reinforcer-map.txt 2024-07-17 13:30:13.098051174 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_reinforcer-map.txt 2024-07-17 13:30:13.262050641 +0000 @@ -1,37 +1,37 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 328(+328) | 7(+7) | 58(+58) | +| [fill] | 330(+330) | 7(+7) | 58(+58) | | [lib]/ColorKit.a | 860(+860) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 130(+130) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 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 | 1232(+1232) | 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]/ReinforcerKit.a | 1854(+1854) | 460(+460) | 0(+0) | | [lib]/VideoKit.a | 910(+910) | 0(+0) | 36(+36) | | [lib]/c_nano.a | 14078(+14078) | 192(+192) | 370(+370) | | [lib]/gcc.a | 3544(+3544) | 0(+0) | 0(+0) | | [lib]/m.a | 4920(+4920) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 73878(+73878) | 460(+460) | 10827(+10827) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 5302(+5302) | 12(+12) | 184(+184) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 4252(+4252) | 8(+8) | 3764(+3764) | -| Subtotals | 152064(+152064) | 1144(+1144) | 46248(+46248) | +| Subtotals | 152112(+152112) | 1144(+1144) | 46248(+46248) | Total Static RAM memory (data + bss): 47392(+47392) bytes -Total Flash memory (text + data): 153208(+153208) bytes +Total Flash memory (text + data): 153256(+153256) bytes ``` ```diff Flash used: 176816 (8%) / total: 2097152 SRAM used: 47720 (9%) / total: 524288 ```
spike_lk_sensors_imu_lsm6dsox (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_sensors_imu_lsm6dsox-map.txt 2024-07-17 13:30:13.962048367 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_sensors_imu_lsm6dsox-map.txt 2024-07-17 13:30:14.078047991 +0000 @@ -1,19 +1,19 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|-------------| -| [fill] | 140(+140) | 4(+4) | 42(+42) | +| [fill] | 142(+142) | 4(+4) | 42(+42) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 3776(+3776) | 92(+92) | 329(+329) | | [lib]/gcc.a | 912(+912) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 35520(+35520) | 444(+444) | 8660(+8660) | | [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 | 610(+610) | 0(+0) | 800(+800) | -| Subtotals | 48532(+48532) | 544(+544) | 9856(+9856) | +| Subtotals | 48580(+48580) | 544(+544) | 9856(+9856) | Total Static RAM memory (data + bss): 10400(+10400) bytes -Total Flash memory (text + data): 49076(+49076) bytes +Total Flash memory (text + data): 49124(+49124) bytes ``` ```diff Flash used: 52412 (2%) / total: 2097152 SRAM used: 10688 (2%) / total: 524288 ```
spike_lk_sensors_imu_lsm6dsox_fusion_calibration (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_sensors_imu_lsm6dsox_fusion_calibration-map.txt 2024-07-17 13:30:14.234047452 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_sensors_imu_lsm6dsox_fusion_calibration-map.txt 2024-07-17 13:30:14.354047020 +0000 @@ -1,20 +1,20 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|-------------| -| [fill] | 144(+144) | 4(+4) | 46(+46) | +| [fill] | 146(+146) | 4(+4) | 46(+46) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6790(+6790) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6836(+6836) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 3776(+3776) | 92(+92) | 329(+329) | | [lib]/gcc.a | 1452(+1452) | 0(+0) | 0(+0) | | [lib]/m.a | 4716(+4716) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 35288(+35288) | 444(+444) | 8660(+8660) | | [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 | 1012(+1012) | 0(+0) | 932(+932) | -| Subtotals | 55904(+55904) | 544(+544) | 9992(+9992) | +| Subtotals | 55952(+55952) | 544(+544) | 9992(+9992) | Total Static RAM memory (data + bss): 10536(+10536) bytes -Total Flash memory (text + data): 56448(+56448) bytes +Total Flash memory (text + data): 56496(+56496) bytes ``` ```diff Flash used: 60788 (2%) / total: 2097152 SRAM used: 10824 (2%) / total: 524288 ```
github-actions[bot] commented 1 month ago

:bookmark: Version comparison

Version Same as filename Same as os_version
os 1.4.0+1721382908 ✔️ ✔️
firmware
(bootloader + os)
1.4.0+1721382908 ✔️ ✔️
github-actions[bot] commented 1 month ago

:chart_with_upwards_trend: Changes Impact Analysis Report

:pushpin: Info

base head
branch develop ladislas/feature/coreimu-upgrade-st-driver
sha 49b5fc66 5a71c547
mbed mbed-os@master+fixes+gcc-11-support mbed-os@master+fixes+gcc-11-support
-std -std=c++20 -std=c++20

:robot: Firmware impact analysis

Target Flash Used (base/head) Flash Used Δ Flash Available (base/head) Static RAM (base/head) Static RAM Δ
bootloader 125972 (48%) ø 136172 (51%)
136172 (51%)
28808 (5%) ø
os 399692 (25%)
399740 (25%)
:chart_with_upwards_trend:
+48 (+0%)
1164980 (74%)
1164932 (74%)
82000 (15%) ø
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 | ```

:microscope: Detailed impact analysis

Click to show detailed analysis for all targets - :heavy_check_mark: - existing target - :sparkles: - new target - :coffin: - deleted target - :white_check_mark: - files are the same - :x: - files are different | Target | Status | .bin | .map | Total Flash (base/head) | Total Flash Δ | Static RAM (base/head) | Static RAM Δ | |-------|:------:|:------:|:------:|:------:|:------:|:------:|:------:| | LekaOS | :heavy_check_mark: | :x: | :x: | 399692 (19%)
399740 (19%) | :chart_with_upwards_trend:
+48 (+0%) | 82000 (15%) | ø | | bootloader | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 125972 (6%) | ø | 28808 (5%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 259440 (12%) | ø | 19688 (3%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :x: | :x: | 254752 (12%)
254800 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 19232 (3%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 240424 (11%) | ø | 19072 (3%) | ø | | functional_ut_deep_sleep_core_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 266072 (12%) | ø | 50896 (9%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 238920 (11%) | ø | 19048 (3%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 239952 (11%) | ø | 19112 (3%) | ø | | functional_ut_deep_sleep_imu | :heavy_check_mark: | :x: | :x: | 254336 (12%)
254384 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 20208 (3%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 230232 (10%) | ø | 18816 (3%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 231944 (11%) | ø | 18768 (3%) | ø | | functional_ut_deep_sleep_rfid_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 248568 (11%) | ø | 20352 (3%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 249120 (11%) | ø | 19352 (3%) | ø | | functional_ut_firmware_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 242696 (11%) | ø | 18952 (3%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :x: | :x: | 258872 (12%)
258920 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 19360 (3%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 237008 (11%) | ø | 18656 (3%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 238256 (11%) | ø | 18672 (3%) | ø | | spike_lk_activity_kit | :heavy_check_mark: | :x: | :x: | 200188 (9%)
200236 (9%) | :chart_with_upwards_trend:
+48 (+0%) | 53688 (10%) | ø | | spike_lk_audio | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 85404 (4%) | ø | 12456 (2%) | ø | | spike_lk_behavior_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 147880 (7%) | ø | 45960 (8%) | ø | | spike_lk_ble | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 186868 (8%) | ø | 26704 (5%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 37912 (1%) | ø | 9384 (1%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 104536 (4%) | ø | 44376 (8%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 38180 (1%) | ø | 11640 (2%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :x: | :x: | 180096 (8%)
180144 (8%) | :chart_with_upwards_trend:
+48 (+0%) | 50544 (9%) | ø | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84512 (4%) | ø | 12216 (2%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 37332 (1%) | ø | 11528 (2%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 41584 (1%) | ø | 10088 (1%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 36652 (1%) | ø | 9912 (1%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 85824 (4%) | ø | 12304 (2%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 277904 (13%) | ø | 25640 (4%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 36184 (1%) | ø | 9344 (1%) | ø | | spike_lk_fs | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 129992 (6%) | ø | 45784 (8%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :x: | :x: | 61744 (2%)
61792 (2%) | :chart_with_upwards_trend:
+48 (+0%) | 10880 (2%) | ø | | spike_lk_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 122136 (5%) | ø | 44560 (8%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 65824 (3%) | ø | 12376 (2%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 35604 (1%) | ø | 10152 (1%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :x: | :x: | 75240 (3%)
75288 (3%) | :chart_with_upwards_trend:
+48 (+0%) | 13024 (2%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 36048 (1%) | ø | 9384 (1%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 39956 (1%) | ø | 9648 (1%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :x: | :x: | 176832 (8%)
176864 (8%) | :chart_with_upwards_trend:
+32 (+0%) | 47720 (9%) | ø | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 42180 (2%) | ø | 9352 (1%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 41460 (1%) | ø | 10456 (1%) | ø | | spike_lk_sensors_imu | :heavy_check_mark: | :x: | :x: | 52420 (2%)
52468 (2%) | :chart_with_upwards_trend:
+48 (+0%) | 10688 (2%) | ø | | spike_lk_sensors_imu_fusion_calibration | :heavy_check_mark: | :x: | :x: | 60796 (2%)
60844 (2%) | :chart_with_upwards_trend:
+48 (+0%) | 10824 (2%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 32456 (1%) | ø | 9336 (1%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 34448 (1%) | ø | 9336 (1%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 39716 (1%) | ø | 9320 (1%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 87636 (4%) | ø | 12160 (2%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 31968 (1%) | ø | 9488 (1%) | ø | | spike_lk_touch_sensor_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48688 (2%) | ø | 10656 (2%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 102052 (4%) | ø | 13440 (2%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49052 (2%) | ø | 10240 (1%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 43328 (2%) | ø | 11152 (2%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 74492 (3%) | ø | 12696 (2%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 30404 (1%) | ø | 9296 (1%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 35780 (1%) | ø | 10344 (1%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 30860 (1%) | ø | 9296 (1%) | ø | ## :world_map: Map files diff output
LekaOS (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/LekaOS-map.txt 2024-07-19 10:02:14.524436087 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/LekaOS-map.txt 2024-07-19 10:02:14.788439964 +0000 @@ -1,55 +1,55 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 664(+664) | 14(+14) | 243(+243) | +| [fill] | 666(+666) | 14(+14) | 243(+243) | | [lib]/ActivityKit.a | 10916(+10916) | 0(+0) | 0(+0) | | [lib]/BLEKit.a | 2028(+2028) | 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 | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 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 | 1834(+1834) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 592(+592) | 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 | 1106(+1106) | 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 | 177248(+177248) | 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 | 80574(+80574) | 132(+132) | 27975(+27975) | -| Subtotals | 358320(+358320) | 2056(+2056) | 79616(+79616) | +| Subtotals | 358368(+358368) | 2056(+2056) | 79616(+79616) | Total Static RAM memory (data + bss): 81672(+81672) bytes -Total Flash memory (text + data): 360376(+360376) bytes +Total Flash memory (text + data): 360424(+360424) bytes ``` ```diff Flash used: 399740 (19%) / total: 2097152 SRAM used: 82000 (15%) / total: 524288 ```
functional_ut_core_imu (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/functional_ut_core_imu-map.txt 2024-07-19 10:02:15.748454226 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/functional_ut_core_imu-map.txt 2024-07-19 10:02:15.932456972 +0000 @@ -1,19 +1,19 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 506(+506) | 10(+10) | 44(+44) | +| [fill] | 508(+508) | 10(+10) | 44(+44) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 88(+88) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 34632(+34632) | 556(+556) | 370(+370) | | [lib]/gcc.a | 3588(+3588) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 58574(+58574) | 460(+460) | 10751(+10751) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 112840(+112840) | 137(+137) | 5689(+5689) | | __/__ | 1942(+1942) | 1(+1) | 816(+816) | | suite_core_imu.cpp.obj | 7610(+7610) | 48(+48) | 1(+1) | -| Subtotals | 227280(+227280) | 1216(+1216) | 17696(+17696) | +| Subtotals | 227328(+227328) | 1216(+1216) | 17696(+17696) | Total Static RAM memory (data + bss): 18912(+18912) bytes -Total Flash memory (text + data): 228496(+228496) bytes +Total Flash memory (text + data): 228544(+228544) bytes ``` ```diff Flash used: 254800 (12%) / total: 2097152 SRAM used: 19232 (3%) / total: 524288 ```
functional_ut_deep_sleep_imu (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/functional_ut_deep_sleep_imu-map.txt 2024-07-19 10:02:17.764484317 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/functional_ut_deep_sleep_imu-map.txt 2024-07-19 10:02:17.944487004 +0000 @@ -1,19 +1,19 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 534(+534) | 10(+10) | 44(+44) | +| [fill] | 536(+536) | 10(+10) | 44(+44) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 34632(+34632) | 556(+556) | 370(+370) | | [lib]/gcc.a | 3588(+3588) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 58582(+58582) | 460(+460) | 10751(+10751) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 112684(+112684) | 137(+137) | 5689(+5689) | | __/__ | 1942(+1942) | 1(+1) | 816(+816) | | suite_imu.cpp.obj | 7126(+7126) | 224(+224) | 801(+801) | -| Subtotals | 226624(+226624) | 1392(+1392) | 18496(+18496) | +| Subtotals | 226672(+226672) | 1392(+1392) | 18496(+18496) | Total Static RAM memory (data + bss): 19888(+19888) bytes -Total Flash memory (text + data): 228016(+228016) bytes +Total Flash memory (text + data): 228064(+228064) bytes ``` ```diff Flash used: 254384 (12%) / total: 2097152 SRAM used: 20208 (3%) / total: 524288 ```
functional_ut_imu_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/functional_ut_imu_kit-map.txt 2024-07-19 10:02:20.176520321 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/functional_ut_imu_kit-map.txt 2024-07-19 10:02:20.360523067 +0000 @@ -1,22 +1,22 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 524(+524) | 10(+10) | 40(+40) | +| [fill] | 526(+526) | 10(+10) | 40(+40) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 88(+88) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 946(+946) | 0(+0) | 164(+164) | | [lib]/c_nano.a | 34624(+34624) | 556(+556) | 370(+370) | | [lib]/gcc.a | 4128(+4128) | 0(+0) | 0(+0) | | [lib]/m.a | 4716(+4716) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 58574(+58574) | 460(+460) | 10751(+10751) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 112674(+112674) | 137(+137) | 5689(+5689) | | __/__ | 1942(+1942) | 1(+1) | 816(+816) | | suite_imu_kit.cpp.obj | 2796(+2796) | 16(+16) | 1(+1) | -| Subtotals | 230548(+230548) | 1184(+1184) | 17856(+17856) | +| Subtotals | 230596(+230596) | 1184(+1184) | 17856(+17856) | Total Static RAM memory (data + bss): 19040(+19040) bytes -Total Flash memory (text + data): 231732(+231732) bytes +Total Flash memory (text + data): 231780(+231780) bytes ``` ```diff Flash used: 258920 (12%) / total: 2097152 SRAM used: 19360 (3%) / total: 524288 ```
spike_lk_activity_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_activity_kit-map.txt 2024-07-19 10:02:21.364538054 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_activity_kit-map.txt 2024-07-19 10:02:21.540540681 +0000 @@ -1,41 +1,41 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 370(+370) | 7(+7) | 54(+54) | +| [fill] | 372(+372) | 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 | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 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 | 1208(+1208) | 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 | 1102(+1102) | 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 | 77412(+77412) | 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 | 8512(+8512) | 8(+8) | 9708(+9708) | -| Subtotals | 173224(+173224) | 1144(+1144) | 52224(+52224) | +| Subtotals | 173272(+173272) | 1144(+1144) | 52224(+52224) | Total Static RAM memory (data + bss): 53368(+53368) bytes -Total Flash memory (text + data): 174368(+174368) bytes +Total Flash memory (text + data): 174416(+174416) bytes ``` ```diff Flash used: 200236 (9%) / total: 2097152 SRAM used: 53688 (10%) / total: 524288 ```
spike_lk_command_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_command_kit-map.txt 2024-07-19 10:02:23.604570916 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_command_kit-map.txt 2024-07-19 10:02:23.764573129 +0000 @@ -1,40 +1,40 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 336(+336) | 5(+5) | 54(+54) | +| [fill] | 338(+338) | 5(+5) | 54(+54) | | [lib]/ColorKit.a | 860(+860) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1190(+1190) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 130(+130) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 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 | 1232(+1232) | 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]/ReinforcerKit.a | 1884(+1884) | 460(+460) | 0(+0) | | [lib]/Utils.a | 34(+34) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 872(+872) | 0(+0) | 36(+36) | | [lib]/c_nano.a | 14182(+14182) | 192(+192) | 370(+370) | | [lib]/gcc.a | 3544(+3544) | 0(+0) | 0(+0) | | [lib]/m.a | 4920(+4920) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 73878(+73878) | 460(+460) | 10827(+10827) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 5302(+5302) | 12(+12) | 184(+184) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 5646(+5646) | 282(+282) | 6320(+6320) | -| Subtotals | 154856(+154856) | 1416(+1416) | 48800(+48800) | +| Subtotals | 154904(+154904) | 1416(+1416) | 48800(+48800) | Total Static RAM memory (data + bss): 50216(+50216) bytes -Total Flash memory (text + data): 156272(+156272) bytes +Total Flash memory (text + data): 156320(+156320) bytes ``` ```diff Flash used: 180144 (8%) / total: 2097152 SRAM used: 50544 (9%) / total: 524288 ```
spike_lk_imu_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_imu_kit-map.txt 2024-07-19 10:02:26.252607534 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_imu_kit-map.txt 2024-07-19 10:02:26.368609139 +0000 @@ -1,22 +1,22 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|---------------| -| [fill] | 136(+136) | 4(+4) | 34(+34) | +| [fill] | 138(+138) | 4(+4) | 34(+34) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 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]/c_nano.a | 3776(+3776) | 92(+92) | 329(+329) | | [lib]/gcc.a | 1452(+1452) | 0(+0) | 0(+0) | | [lib]/m.a | 4716(+4716) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 35520(+35520) | 444(+444) | 8660(+8660) | | [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 | 626(+626) | 0(+0) | 836(+836) | -| Subtotals | 56800(+56800) | 544(+544) | 10048(+10048) | +| Subtotals | 56848(+56848) | 544(+544) | 10048(+10048) | Total Static RAM memory (data + bss): 10592(+10592) bytes -Total Flash memory (text + data): 57344(+57344) bytes +Total Flash memory (text + data): 57392(+57392) bytes ``` ```diff Flash used: 61792 (2%) / total: 2097152 SRAM used: 10880 (2%) / total: 524288 ```
spike_lk_motion_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_motion_kit-map.txt 2024-07-19 10:02:27.404623465 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_motion_kit-map.txt 2024-07-19 10:02:27.528625180 +0000 @@ -1,29 +1,29 @@ | Module | .text | .data | .bss | |----------------------------|---------------|-----------|---------------| -| [fill] | 152(+152) | 4(+4) | 46(+46) | +| [fill] | 154(+154) | 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 | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 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]/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 | 1098(+1098) | 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 | 41778(+41778) | 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 | 2044(+2044) | 0(+0) | 2848(+2848) | -| Subtotals | 68728(+68728) | 544(+544) | 12192(+12192) | +| Subtotals | 68776(+68776) | 544(+544) | 12192(+12192) | Total Static RAM memory (data + bss): 12736(+12736) bytes -Total Flash memory (text + data): 69272(+69272) bytes +Total Flash memory (text + data): 69320(+69320) bytes ``` ```diff Flash used: 75288 (3%) / total: 2097152 SRAM used: 13024 (2%) / total: 524288 ```
spike_lk_reinforcer (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_reinforcer-map.txt 2024-07-19 10:02:28.256635247 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_reinforcer-map.txt 2024-07-19 10:02:28.416637460 +0000 @@ -1,37 +1,37 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 330(+330) | 7(+7) | 58(+58) | +| [fill] | 316(+316) | 7(+7) | 58(+58) | | [lib]/ColorKit.a | 860(+860) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 130(+130) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 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 | 1232(+1232) | 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]/ReinforcerKit.a | 1854(+1854) | 460(+460) | 0(+0) | | [lib]/VideoKit.a | 910(+910) | 0(+0) | 36(+36) | | [lib]/c_nano.a | 14078(+14078) | 192(+192) | 370(+370) | | [lib]/gcc.a | 3544(+3544) | 0(+0) | 0(+0) | | [lib]/m.a | 4920(+4920) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 73878(+73878) | 460(+460) | 10827(+10827) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 5302(+5302) | 12(+12) | 184(+184) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 4252(+4252) | 8(+8) | 3764(+3764) | -| Subtotals | 152128(+152128) | 1144(+1144) | 46248(+46248) | +| Subtotals | 152160(+152160) | 1144(+1144) | 46248(+46248) | Total Static RAM memory (data + bss): 47392(+47392) bytes -Total Flash memory (text + data): 153272(+153272) bytes +Total Flash memory (text + data): 153304(+153304) bytes ``` ```diff Flash used: 176864 (8%) / total: 2097152 SRAM used: 47720 (9%) / total: 524288 ```
spike_lk_sensors_imu (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_sensors_imu-map.txt 2024-07-19 10:02:29.108647030 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_sensors_imu-map.txt 2024-07-19 10:02:29.224648634 +0000 @@ -1,19 +1,19 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|-------------| -| [fill] | 126(+126) | 4(+4) | 42(+42) | +| [fill] | 128(+128) | 4(+4) | 42(+42) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 3776(+3776) | 92(+92) | 329(+329) | | [lib]/gcc.a | 912(+912) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 35520(+35520) | 444(+444) | 8660(+8660) | | [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 | 610(+610) | 0(+0) | 800(+800) | -| Subtotals | 48580(+48580) | 544(+544) | 9856(+9856) | +| Subtotals | 48628(+48628) | 544(+544) | 9856(+9856) | Total Static RAM memory (data + bss): 10400(+10400) bytes -Total Flash memory (text + data): 49124(+49124) bytes +Total Flash memory (text + data): 49172(+49172) bytes ``` ```diff Flash used: 52468 (2%) / total: 2097152 SRAM used: 10688 (2%) / total: 524288 ```
spike_lk_sensors_imu_fusion_calibration (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_sensors_imu_fusion_calibration-map.txt 2024-07-19 10:02:29.380650791 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_sensors_imu_fusion_calibration-map.txt 2024-07-19 10:02:29.496652396 +0000 @@ -1,20 +1,20 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|-------------| -| [fill] | 130(+130) | 4(+4) | 46(+46) | +| [fill] | 132(+132) | 4(+4) | 46(+46) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 3776(+3776) | 92(+92) | 329(+329) | | [lib]/gcc.a | 1452(+1452) | 0(+0) | 0(+0) | | [lib]/m.a | 4716(+4716) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 35288(+35288) | 444(+444) | 8660(+8660) | | [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 | 1012(+1012) | 0(+0) | 932(+932) | -| Subtotals | 55952(+55952) | 544(+544) | 9992(+9992) | +| Subtotals | 56000(+56000) | 544(+544) | 9992(+9992) | Total Static RAM memory (data + bss): 10536(+10536) bytes -Total Flash memory (text + data): 56496(+56496) bytes +Total Flash memory (text + data): 56544(+56544) bytes ``` ```diff Flash used: 60844 (2%) / total: 2097152 SRAM used: 10824 (2%) / total: 524288 ```
github-actions[bot] commented 1 month ago

:chart_with_upwards_trend: Changes Impact Analysis Report

:pushpin: Info

base head
branch develop ladislas/feature/coreimu-upgrade-st-driver
sha 49b5fc66 5a71c547
mbed mbed-os@master+fixes+gcc-11-support mbed-os@master+fixes+gcc-11-support
-std -std=c++20 -std=c++20

:robot: Firmware impact analysis

Target Flash Used (base/head) Flash Used Δ Flash Available (base/head) Static RAM (base/head) Static RAM Δ
bootloader 140392 (53%) ø 121752 (46%)
121752 (46%)
39760 (7%) ø
os 465116 (29%)
465164 (29%)
:chart_with_upwards_trend:
+48 (+0%)
1099556 (70%)
1099508 (70%)
93360 (17%) ø
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 | ```

:microscope: Detailed impact analysis

Click to show detailed analysis for all targets - :heavy_check_mark: - existing target - :sparkles: - new target - :coffin: - deleted target - :white_check_mark: - files are the same - :x: - files are different | Target | Status | .bin | .map | Total Flash (base/head) | Total Flash Δ | Static RAM (base/head) | Static RAM Δ | |-------|:------:|:------:|:------:|:------:|:------:|:------:|:------:| | LekaOS | :heavy_check_mark: | :x: | :x: | 465116 (22%)
465164 (22%) | :chart_with_upwards_trend:
+48 (+0%) | 93360 (17%) | ø | | bootloader | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 140392 (6%) | ø | 39760 (7%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 275344 (13%) | ø | 29840 (5%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :x: | :x: | 263248 (12%)
263296 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 29384 (5%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 249048 (11%) | ø | 29192 (5%) | ø | | functional_ut_deep_sleep_core_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 278488 (13%) | ø | 61048 (11%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 251320 (11%) | ø | 29200 (5%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 252360 (12%) | ø | 29264 (5%) | ø | | functional_ut_deep_sleep_imu | :heavy_check_mark: | :x: | :x: | 262944 (12%)
262992 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 30360 (5%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 243432 (11%) | ø | 29384 (5%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 244952 (11%) | ø | 28920 (5%) | ø | | functional_ut_deep_sleep_rfid_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 253432 (12%) | ø | 30472 (5%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 261744 (12%) | ø | 29504 (5%) | ø | | functional_ut_firmware_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 255592 (12%) | ø | 29104 (5%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :x: | :x: | 267392 (12%)
267440 (12%) | :chart_with_upwards_trend:
+48 (+0%) | 29512 (5%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 249416 (11%) | ø | 28808 (5%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 250656 (11%) | ø | 28824 (5%) | ø | | spike_lk_activity_kit | :heavy_check_mark: | :x: | :x: | 204084 (9%)
204132 (9%) | :chart_with_upwards_trend:
+48 (+0%) | 64352 (12%) | ø | | spike_lk_audio | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 97000 (4%) | ø | 23040 (4%) | ø | | spike_lk_behavior_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 158164 (7%) | ø | 56544 (10%) | ø | | spike_lk_ble | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 198368 (9%) | ø | 37792 (7%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 50136 (2%) | ø | 20056 (3%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 114296 (5%) | ø | 55072 (10%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 53112 (2%) | ø | 22216 (4%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :x: | :x: | 190468 (9%)
190516 (9%) | :chart_with_upwards_trend:
+48 (+0%) | 61624 (11%) | ø | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 97932 (4%) | ø | 23048 (4%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 52040 (2%) | ø | 22104 (4%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 57116 (2%) | ø | 20664 (3%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48720 (2%) | ø | 20744 (3%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 101900 (4%) | ø | 23392 (4%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 283108 (13%) | ø | 36296 (6%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 51372 (2%) | ø | 20056 (3%) | ø | | spike_lk_fs | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 133860 (6%) | ø | 55392 (10%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :x: | :x: | 72260 (3%)
72284 (3%) | :chart_with_upwards_trend:
+24 (+0%) | 21576 (4%) | ø | | spike_lk_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 133508 (6%) | ø | 55392 (10%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 80656 (3%) | ø | 22952 (4%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49360 (2%) | ø | 21240 (4%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :x: | :x: | 81228 (3%)
81276 (3%) | :chart_with_upwards_trend:
+48 (+0%) | 23552 (4%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 50868 (2%) | ø | 20088 (3%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 55748 (2%) | ø | 20608 (3%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :x: | :x: | 185684 (8%)
185732 (8%) | :chart_with_upwards_trend:
+48 (+0%) | 58288 (11%) | ø | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49240 (2%) | ø | 20024 (3%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 52280 (2%) | ø | 21152 (4%) | ø | | spike_lk_sensors_imu | :heavy_check_mark: | :x: | :x: | 63452 (3%)
63500 (3%) | :chart_with_upwards_trend:
+48 (+0%) | 21384 (4%) | ø | | spike_lk_sensors_imu_fusion_calibration | :heavy_check_mark: | :x: | :x: | 70996 (3%)
71044 (3%) | :chart_with_upwards_trend:
+48 (+0%) | 20976 (4%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48712 (2%) | ø | 20056 (3%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49480 (2%) | ø | 20056 (3%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 55304 (2%) | ø | 20032 (3%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 100536 (4%) | ø | 23112 (4%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 47460 (2%) | ø | 20072 (3%) | ø | | spike_lk_touch_sensor_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 60640 (2%) | ø | 21224 (4%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 115336 (5%) | ø | 24144 (4%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 64128 (3%) | ø | 21072 (4%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 52472 (2%) | ø | 21976 (4%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 82004 (3%) | ø | 23360 (4%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 30972 (1%) | ø | 9392 (1%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48856 (2%) | ø | 20920 (3%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48080 (2%) | ø | 20144 (3%) | ø | ## :world_map: Map files diff output
LekaOS (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/LekaOS-map.txt 2024-07-19 10:02:14.684211059 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/LekaOS-map.txt 2024-07-19 10:02:14.952210755 +0000 @@ -1,55 +1,55 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 658(+658) | 14(+14) | 263(+263) | +| [fill] | 660(+660) | 14(+14) | 263(+263) | | [lib]/ActivityKit.a | 10916(+10916) | 0(+0) | 0(+0) | | [lib]/BLEKit.a | 3734(+3734) | 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 | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 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 | 2346(+2346) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 592(+592) | 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 | 1106(+1106) | 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 | 178470(+178470) | 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 | 141968(+141968) | 132(+132) | 39083(+39083) | -| Subtotals | 423040(+423040) | 2056(+2056) | 90960(+90960) | +| Subtotals | 423088(+423088) | 2056(+2056) | 90960(+90960) | Total Static RAM memory (data + bss): 93016(+93016) bytes -Total Flash memory (text + data): 425096(+425096) bytes +Total Flash memory (text + data): 425144(+425144) bytes ``` ```diff Flash used: 465164 (22%) / total: 2097152 SRAM used: 93360 (17%) / total: 524288 ```
functional_ut_core_imu (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/functional_ut_core_imu-map.txt 2024-07-19 10:02:15.936209882 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/functional_ut_core_imu-map.txt 2024-07-19 10:02:16.124209747 +0000 @@ -1,21 +1,21 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 512(+512) | 10(+10) | 48(+48) | +| [fill] | 514(+514) | 10(+10) | 48(+48) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 88(+88) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 34484(+34484) | 556(+556) | 370(+370) | | [lib]/gcc.a | 3588(+3588) | 0(+0) | 0(+0) | | [lib]/m.a | 264(+264) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 62558(+62558) | 460(+460) | 10875(+10875) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 113382(+113382) | 137(+137) | 5689(+5689) | | __/__ | 4076(+4076) | 1(+1) | 10840(+10840) | | suite_core_imu.cpp.obj | 8076(+8076) | 48(+48) | 1(+1) | -| Subtotals | 234504(+234504) | 1216(+1216) | 27848(+27848) | +| Subtotals | 234552(+234552) | 1216(+1216) | 27848(+27848) | Total Static RAM memory (data + bss): 29064(+29064) bytes -Total Flash memory (text + data): 235720(+235720) bytes +Total Flash memory (text + data): 235768(+235768) bytes ``` ```diff Flash used: 263296 (12%) / total: 2097152 SRAM used: 29384 (5%) / total: 524288 ```
functional_ut_deep_sleep_imu (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/functional_ut_deep_sleep_imu-map.txt 2024-07-19 10:02:18.012208388 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/functional_ut_deep_sleep_imu-map.txt 2024-07-19 10:02:18.196208256 +0000 @@ -1,21 +1,21 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 538(+538) | 10(+10) | 48(+48) | +| [fill] | 540(+540) | 10(+10) | 48(+48) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 34484(+34484) | 556(+556) | 370(+370) | | [lib]/gcc.a | 3588(+3588) | 0(+0) | 0(+0) | | [lib]/m.a | 264(+264) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 62660(+62660) | 460(+460) | 10875(+10875) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 113226(+113226) | 137(+137) | 5689(+5689) | | __/__ | 4076(+4076) | 1(+1) | 10840(+10840) | | suite_imu.cpp.obj | 7596(+7596) | 224(+224) | 801(+801) | -| Subtotals | 233944(+233944) | 1392(+1392) | 28648(+28648) | +| Subtotals | 233992(+233992) | 1392(+1392) | 28648(+28648) | Total Static RAM memory (data + bss): 30040(+30040) bytes -Total Flash memory (text + data): 235336(+235336) bytes +Total Flash memory (text + data): 235384(+235384) bytes ``` ```diff Flash used: 262992 (12%) / total: 2097152 SRAM used: 30360 (5%) / total: 524288 ```
functional_ut_imu_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/functional_ut_imu_kit-map.txt 2024-07-19 10:02:20.468206621 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/functional_ut_imu_kit-map.txt 2024-07-19 10:02:20.664206480 +0000 @@ -1,23 +1,23 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 522(+522) | 10(+10) | 44(+44) | +| [fill] | 524(+524) | 10(+10) | 44(+44) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 88(+88) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 946(+946) | 0(+0) | 164(+164) | | [lib]/c_nano.a | 34476(+34476) | 556(+556) | 370(+370) | | [lib]/gcc.a | 4128(+4128) | 0(+0) | 0(+0) | | [lib]/m.a | 4980(+4980) | 0(+0) | 0(+0) | | [lib]/mbed-os-static.a | 62558(+62558) | 460(+460) | 10875(+10875) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 113216(+113216) | 137(+137) | 5689(+5689) | | __/__ | 4076(+4076) | 1(+1) | 10840(+10840) | | suite_imu_kit.cpp.obj | 3270(+3270) | 16(+16) | 1(+1) | -| Subtotals | 237772(+237772) | 1184(+1184) | 28008(+28008) | +| Subtotals | 237820(+237820) | 1184(+1184) | 28008(+28008) | Total Static RAM memory (data + bss): 29192(+29192) bytes -Total Flash memory (text + data): 238956(+238956) bytes +Total Flash memory (text + data): 239004(+239004) bytes ``` ```diff Flash used: 267440 (12%) / total: 2097152 SRAM used: 29512 (5%) / total: 524288 ```
spike_lk_activity_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_activity_kit-map.txt 2024-07-19 10:02:21.716205722 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_activity_kit-map.txt 2024-07-19 10:02:21.888205598 +0000 @@ -1,42 +1,42 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 374(+374) | 7(+7) | 54(+54) | +| [fill] | 376(+376) | 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 | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 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 | 1720(+1720) | 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 | 1102(+1102) | 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 | 77838(+77838) | 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 | 11398(+11398) | 8(+8) | 20276(+20276) | -| Subtotals | 176920(+176920) | 1144(+1144) | 62880(+62880) | +| Subtotals | 176968(+176968) | 1144(+1144) | 62880(+62880) | Total Static RAM memory (data + bss): 64024(+64024) bytes -Total Flash memory (text + data): 178064(+178064) bytes +Total Flash memory (text + data): 178112(+178112) bytes ``` ```diff Flash used: 204132 (9%) / total: 2097152 SRAM used: 64352 (12%) / total: 524288 ```
spike_lk_command_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_command_kit-map.txt 2024-07-19 10:02:24.020204203 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_command_kit-map.txt 2024-07-19 10:02:24.184204119 +0000 @@ -1,40 +1,40 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 330(+330) | 5(+5) | 58(+58) | +| [fill] | 332(+332) | 5(+5) | 58(+58) | | [lib]/ColorKit.a | 860(+860) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1190(+1190) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 130(+130) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 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 | 1744(+1744) | 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]/ReinforcerKit.a | 1874(+1874) | 460(+460) | 0(+0) | | [lib]/Utils.a | 34(+34) | 0(+0) | 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 | 77838(+77838) | 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 | 5614(+5614) | 12(+12) | 184(+184) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 9122(+9122) | 282(+282) | 17272(+17272) | -| Subtotals | 163496(+163496) | 1416(+1416) | 59880(+59880) | +| Subtotals | 163544(+163544) | 1416(+1416) | 59880(+59880) | Total Static RAM memory (data + bss): 61296(+61296) bytes -Total Flash memory (text + data): 164912(+164912) bytes +Total Flash memory (text + data): 164960(+164960) bytes ``` ```diff Flash used: 190516 (9%) / total: 2097152 SRAM used: 61624 (11%) / total: 524288 ```
spike_lk_imu_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_imu_kit-map.txt 2024-07-19 10:02:26.784202796 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_imu_kit-map.txt 2024-07-19 10:02:26.904202734 +0000 @@ -1,23 +1,23 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|---------------| -| [fill] | 144(+144) | 4(+4) | 38(+38) | +| [fill] | 130(+130) | 4(+4) | 38(+38) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 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]/c_nano.a | 3772(+3772) | 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 | 39480(+39480) | 444(+444) | 8784(+8784) | | [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 | 2928(+2928) | 0(+0) | 11404(+11404) | -| Subtotals | 65908(+65908) | 544(+544) | 20744(+20744) | +| Subtotals | 65940(+65940) | 544(+544) | 20744(+20744) | Total Static RAM memory (data + bss): 21288(+21288) bytes -Total Flash memory (text + data): 66452(+66452) bytes +Total Flash memory (text + data): 66484(+66484) bytes ``` ```diff Flash used: 72284 (3%) / total: 2097152 SRAM used: 21576 (4%) / total: 524288 ```
spike_lk_motion_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_motion_kit-map.txt 2024-07-19 10:02:27.984202185 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_motion_kit-map.txt 2024-07-19 10:02:28.112202118 +0000 @@ -1,30 +1,30 @@ | Module | .text | .data | .bss | |----------------------------|---------------|-----------|---------------| -| [fill] | 146(+146) | 4(+4) | 46(+46) | +| [fill] | 148(+148) | 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 | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 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]/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 | 1098(+1098) | 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 | 42204(+42204) | 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 | 4470(+4470) | 0(+0) | 13288(+13288) | -| Subtotals | 73460(+73460) | 544(+544) | 22720(+22720) | +| Subtotals | 73508(+73508) | 544(+544) | 22720(+22720) | Total Static RAM memory (data + bss): 23264(+23264) bytes -Total Flash memory (text + data): 74004(+74004) bytes +Total Flash memory (text + data): 74052(+74052) bytes ``` ```diff Flash used: 81276 (3%) / total: 2097152 SRAM used: 23552 (4%) / total: 524288 ```
spike_lk_reinforcer (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_reinforcer-map.txt 2024-07-19 10:02:28.876201729 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_reinforcer-map.txt 2024-07-19 10:02:29.044201644 +0000 @@ -1,38 +1,38 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 318(+318) | 7(+7) | 62(+62) | +| [fill] | 320(+320) | 7(+7) | 62(+62) | | [lib]/ColorKit.a | 860(+860) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 130(+130) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 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 | 1744(+1744) | 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]/ReinforcerKit.a | 1844(+1844) | 460(+460) | 0(+0) | | [lib]/VideoKit.a | 910(+910) | 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 | 77838(+77838) | 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 | 5614(+5614) | 12(+12) | 184(+184) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 6446(+6446) | 8(+8) | 14204(+14204) | -| Subtotals | 159592(+159592) | 1144(+1144) | 56816(+56816) | +| Subtotals | 159640(+159640) | 1144(+1144) | 56816(+56816) | Total Static RAM memory (data + bss): 57960(+57960) bytes -Total Flash memory (text + data): 160736(+160736) bytes +Total Flash memory (text + data): 160784(+160784) bytes ``` ```diff Flash used: 185732 (8%) / total: 2097152 SRAM used: 58288 (11%) / total: 524288 ```
spike_lk_sensors_imu (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_sensors_imu-map.txt 2024-07-19 10:02:29.760201280 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_sensors_imu-map.txt 2024-07-19 10:02:29.880201218 +0000 @@ -1,21 +1,21 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|---------------| -| [fill] | 126(+126) | 4(+4) | 46(+46) | +| [fill] | 128(+128) | 4(+4) | 46(+46) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 3772(+3772) | 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 | 39480(+39480) | 444(+444) | 8784(+8784) | | [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 | 3320(+3320) | 0(+0) | 11368(+11368) | -| Subtotals | 58088(+58088) | 544(+544) | 20552(+20552) | +| Subtotals | 58136(+58136) | 544(+544) | 20552(+20552) | Total Static RAM memory (data + bss): 21096(+21096) bytes -Total Flash memory (text + data): 58632(+58632) bytes +Total Flash memory (text + data): 58680(+58680) bytes ``` ```diff Flash used: 63500 (3%) / total: 2097152 SRAM used: 21384 (4%) / total: 524288 ```
spike_lk_sensors_imu_fusion_calibration (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_sensors_imu_fusion_calibration-map.txt 2024-07-19 10:02:30.044201134 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_sensors_imu_fusion_calibration-map.txt 2024-07-19 10:02:30.164201074 +0000 @@ -1,21 +1,21 @@ | Module | .text | .data | .bss | |-------------------------|---------------|-----------|---------------| -| [fill] | 136(+136) | 4(+4) | 50(+50) | +| [fill] | 138(+138) | 4(+4) | 50(+50) | | [lib]/CoreEventQueue.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | -| [lib]/CoreIMU.a | 6852(+6852) | 0(+0) | 0(+0) | +| [lib]/CoreIMU.a | 6898(+6898) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 226(+226) | 0(+0) | 0(+0) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/c_nano.a | 3772(+3772) | 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 | 39248(+39248) | 444(+444) | 8784(+8784) | | [lib]/misc | 264(+264) | 4(+4) | 25(+25) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++_nano.a | 318(+318) | 0(+0) | 0(+0) | | main.cpp.obj | 3130(+3130) | 0(+0) | 10956(+10956) | -| Subtotals | 64868(+64868) | 544(+544) | 20144(+20144) | +| Subtotals | 64916(+64916) | 544(+544) | 20144(+20144) | Total Static RAM memory (data + bss): 20688(+20688) bytes -Total Flash memory (text + data): 65412(+65412) bytes +Total Flash memory (text + data): 65460(+65460) bytes ``` ```diff Flash used: 71044 (3%) / total: 2097152 SRAM used: 20976 (4%) / total: 524288 ```
github-actions[bot] commented 1 month ago

:bookmark: Version comparison

Version Same as filename Same as os_version
os 1.4.0+1721383967 ✔️ ✔️
firmware
(bootloader + os)
1.4.0+1721383967 ✔️ ✔️
sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud

github-actions[bot] commented 1 month ago

:chart_with_upwards_trend: Changes Impact Analysis Report

:pushpin: Info

base head
branch develop ladislas/feature/coreimu-upgrade-st-driver
sha 69d97809 6b182798
mbed mbed-os@master+fixes+gcc-11-support mbed-os@master+fixes+gcc-11-support
-std -std=c++20 -std=c++20

:robot: Firmware impact analysis

Target Flash Used (base/head) Flash Used Δ Flash Available (base/head) Static RAM (base/head) Static RAM Δ
bootloader 125972 (48%) ø 136172 (51%)
136172 (51%)
28808 (5%) ø
os 399740 (25%) ø 1164932 (74%)
1164932 (74%)
82000 (15%) ø
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 | ```

:microscope: Detailed impact analysis

Click to show detailed analysis for all targets - :heavy_check_mark: - existing target - :sparkles: - new target - :coffin: - deleted target - :white_check_mark: - files are the same - :x: - files are different | Target | Status | .bin | .map | Total Flash (base/head) | Total Flash Δ | Static RAM (base/head) | Static RAM Δ | |-------|:------:|:------:|:------:|:------:|:------:|:------:|:------:| | LekaOS | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 399740 (19%) | ø | 82000 (15%) | ø | | bootloader | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 125972 (6%) | ø | 28808 (5%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 259440 (12%) | ø | 19688 (3%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 254800 (12%) | ø | 19232 (3%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 240424 (11%) | ø | 19072 (3%) | ø | | functional_ut_deep_sleep_core_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 266072 (12%) | ø | 50896 (9%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 238920 (11%) | ø | 19048 (3%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 239952 (11%) | ø | 19112 (3%) | ø | | functional_ut_deep_sleep_imu | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 254384 (12%) | ø | 20208 (3%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 230232 (10%) | ø | 18816 (3%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 231944 (11%) | ø | 18768 (3%) | ø | | functional_ut_deep_sleep_rfid_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 248568 (11%) | ø | 20352 (3%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 249120 (11%) | ø | 19352 (3%) | ø | | functional_ut_firmware_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 242696 (11%) | ø | 18952 (3%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 258920 (12%) | ø | 19360 (3%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 237008 (11%) | ø | 18656 (3%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 238256 (11%) | ø | 18672 (3%) | ø | | spike_lk_activity_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 200236 (9%) | ø | 53688 (10%) | ø | | spike_lk_audio | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 85404 (4%) | ø | 12456 (2%) | ø | | spike_lk_behavior_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 147880 (7%) | ø | 45960 (8%) | ø | | spike_lk_ble | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 186868 (8%) | ø | 26704 (5%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 37912 (1%) | ø | 9384 (1%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 104536 (4%) | ø | 44376 (8%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 38180 (1%) | ø | 11640 (2%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 180144 (8%) | ø | 50544 (9%) | ø | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84512 (4%) | ø | 12216 (2%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 37332 (1%) | ø | 11528 (2%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 41584 (1%) | ø | 10088 (1%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 36652 (1%) | ø | 9912 (1%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 85824 (4%) | ø | 12304 (2%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 277904 (13%) | ø | 25640 (4%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 36184 (1%) | ø | 9344 (1%) | ø | | spike_lk_fs | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 129992 (6%) | ø | 45784 (8%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 61792 (2%) | ø | 10880 (2%) | ø | | spike_lk_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 122136 (5%) | ø | 44560 (8%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 65824 (3%) | ø | 12376 (2%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 35604 (1%) | ø | 10152 (1%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 75288 (3%) | ø | 13024 (2%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 36048 (1%) | ø | 9384 (1%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 39956 (1%) | ø | 9648 (1%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 176864 (8%) | ø | 47720 (9%) | ø | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 42180 (2%) | ø | 9352 (1%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 41460 (1%) | ø | 10456 (1%) | ø | | spike_lk_sensors_imu | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 52468 (2%) | ø | 10688 (2%) | ø | | spike_lk_sensors_imu_fusion_calibration | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 60844 (2%) | ø | 10824 (2%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 32456 (1%) | ø | 9336 (1%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 34448 (1%) | ø | 9336 (1%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 39716 (1%) | ø | 9320 (1%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 87636 (4%) | ø | 12160 (2%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 31968 (1%) | ø | 9488 (1%) | ø | | spike_lk_touch_sensor_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48688 (2%) | ø | 10656 (2%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 102052 (4%) | ø | 13440 (2%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49052 (2%) | ø | 10240 (1%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 43328 (2%) | ø | 11152 (2%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 74492 (3%) | ø | 12696 (2%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 30404 (1%) | ø | 9296 (1%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 35780 (1%) | ø | 10344 (1%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 30860 (1%) | ø | 9296 (1%) | ø | ## :world_map: Map files diff output No differenes where found in map files.
github-actions[bot] commented 1 month ago

:chart_with_upwards_trend: Changes Impact Analysis Report

:pushpin: Info

base head
branch develop ladislas/feature/coreimu-upgrade-st-driver
sha 69d97809 6b182798
mbed mbed-os@master+fixes+gcc-11-support mbed-os@master+fixes+gcc-11-support
-std -std=c++20 -std=c++20

:robot: Firmware impact analysis

Target Flash Used (base/head) Flash Used Δ Flash Available (base/head) Static RAM (base/head) Static RAM Δ
bootloader 140392 (53%) ø 121752 (46%)
121752 (46%)
39760 (7%) ø
os 465164 (29%) ø 1099508 (70%)
1099508 (70%)
93360 (17%) ø
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 | ```

:microscope: Detailed impact analysis

Click to show detailed analysis for all targets - :heavy_check_mark: - existing target - :sparkles: - new target - :coffin: - deleted target - :white_check_mark: - files are the same - :x: - files are different | Target | Status | .bin | .map | Total Flash (base/head) | Total Flash Δ | Static RAM (base/head) | Static RAM Δ | |-------|:------:|:------:|:------:|:------:|:------:|:------:|:------:| | LekaOS | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 465164 (22%) | ø | 93360 (17%) | ø | | bootloader | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 140392 (6%) | ø | 39760 (7%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 275344 (13%) | ø | 29840 (5%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 263296 (12%) | ø | 29384 (5%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 249048 (11%) | ø | 29192 (5%) | ø | | functional_ut_deep_sleep_core_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 278488 (13%) | ø | 61048 (11%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 251320 (11%) | ø | 29200 (5%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 252360 (12%) | ø | 29264 (5%) | ø | | functional_ut_deep_sleep_imu | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 262992 (12%) | ø | 30360 (5%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 243432 (11%) | ø | 29384 (5%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 244952 (11%) | ø | 28920 (5%) | ø | | functional_ut_deep_sleep_rfid_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 253432 (12%) | ø | 30472 (5%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 261744 (12%) | ø | 29504 (5%) | ø | | functional_ut_firmware_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 255592 (12%) | ø | 29104 (5%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 267440 (12%) | ø | 29512 (5%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 249416 (11%) | ø | 28808 (5%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 250656 (11%) | ø | 28824 (5%) | ø | | spike_lk_activity_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 204132 (9%) | ø | 64352 (12%) | ø | | spike_lk_audio | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 97000 (4%) | ø | 23040 (4%) | ø | | spike_lk_behavior_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 158164 (7%) | ø | 56544 (10%) | ø | | spike_lk_ble | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 198368 (9%) | ø | 37792 (7%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 50136 (2%) | ø | 20056 (3%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 114296 (5%) | ø | 55072 (10%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 53112 (2%) | ø | 22216 (4%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 190516 (9%) | ø | 61624 (11%) | ø | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 97932 (4%) | ø | 23048 (4%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 52040 (2%) | ø | 22104 (4%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 57116 (2%) | ø | 20664 (3%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48720 (2%) | ø | 20744 (3%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 101900 (4%) | ø | 23392 (4%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 283108 (13%) | ø | 36296 (6%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 51372 (2%) | ø | 20056 (3%) | ø | | spike_lk_fs | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 133860 (6%) | ø | 55392 (10%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 72284 (3%) | ø | 21576 (4%) | ø | | spike_lk_lcd | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 133508 (6%) | ø | 55392 (10%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 80656 (3%) | ø | 22952 (4%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49360 (2%) | ø | 21240 (4%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 81276 (3%) | ø | 23552 (4%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 50868 (2%) | ø | 20088 (3%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 55748 (2%) | ø | 20608 (3%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 185732 (8%) | ø | 58288 (11%) | ø | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49240 (2%) | ø | 20024 (3%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 52280 (2%) | ø | 21152 (4%) | ø | | spike_lk_sensors_imu | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 63500 (3%) | ø | 21384 (4%) | ø | | spike_lk_sensors_imu_fusion_calibration | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 71044 (3%) | ø | 20976 (4%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48712 (2%) | ø | 20056 (3%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 49480 (2%) | ø | 20056 (3%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 55304 (2%) | ø | 20032 (3%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 100536 (4%) | ø | 23112 (4%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 47460 (2%) | ø | 20072 (3%) | ø | | spike_lk_touch_sensor_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 60640 (2%) | ø | 21224 (4%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 115336 (5%) | ø | 24144 (4%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 64128 (3%) | ø | 21072 (4%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 52472 (2%) | ø | 21976 (4%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 82004 (3%) | ø | 23360 (4%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 30972 (1%) | ø | 9392 (1%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48856 (2%) | ø | 20920 (3%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 48080 (2%) | ø | 20144 (3%) | ø | ## :world_map: Map files diff output No differenes where found in map files.