leka / LekaOS

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

Yann/feature/haptic/coredac #1416

Open YannLocatelli opened 6 months ago

YannLocatelli commented 6 months ago

Requirements

github-actions[bot] commented 6 months ago

:bookmark: Version comparison

Version Same as filename Same as os_version
os 1.4.0+1710768979 ✔️ ✔️
firmware
(bootloader + os)
1.4.0+1710768979 ✔️ ✔️
codecov[bot] commented 6 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Please upload report for BASE (yann/feature/haptic/halbasictimer@fc899b1). Learn more about missing BASE report.

:exclamation: Current head 4f994e3 differs from pull request most recent head 3096fda

Please upload reports for the commit 3096fda to get more accurate results.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## yann/feature/haptic/halbasictimer #1416 +/- ## ==================================================================== Coverage ? 98.75% ==================================================================== Files ? 146 Lines ? 3783 Branches ? 0 ==================================================================== Hits ? 3736 Misses ? 47 Partials ? 0 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

github-actions[bot] commented 6 months ago

:chart_with_upwards_trend: Changes Impact Analysis Report

:pushpin: Info

base head
branch yann/feature/haptic/halbasictimer yann/feature/haptic/coredac
sha c0f497fb 4f994e32
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 183900 (70%) ø 78244 (29%)
78244 (29%)
41880 (7%) ø
os 503644 (32%)
504764 (32%)
:chart_with_upwards_trend:
+1120 (+0%)
1061028 (67%)
1059908 (67%)
94816 (18%) ø
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: | 503644 (24%)
504764 (24%) | :chart_with_upwards_trend:
+1120 (+0%) | 94816 (18%) | ø | | bootloader | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 183900 (8%) | ø | 41880 (7%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 409468 (19%) | ø | 30720 (5%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 385332 (18%) | ø | 31232 (5%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 370908 (17%) | ø | 30672 (5%) | ø | | functional_ut_deep_sleep_core_lcd | :heavy_check_mark: | :x: | :x: | 402500 (19%)
403620 (19%) | :chart_with_upwards_trend:
+1120 (+0%) | 62832 (11%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 373388 (17%) | ø | 30856 (5%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 374420 (17%) | ø | 30856 (5%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 365460 (17%) | ø | 31088 (5%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 366904 (17%) | ø | 30672 (5%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 388284 (18%) | ø | 30968 (5%) | ø | | functional_ut_firmware_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 379308 (18%) | ø | 30960 (5%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 389312 (18%) | ø | 31408 (5%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 371368 (17%) | ø | 30688 (5%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 372536 (17%) | ø | 30688 (5%) | ø | | spike_lk_activity_kit | :heavy_check_mark: | :x: | :x: | 246340 (11%)
247412 (11%) | :chart_with_upwards_trend:
+1072 (+0%) | 66704 (12%) | ø | | spike_lk_audio | :heavy_check_mark: | :x: | :x: | 137916 (6%)
137980 (6%) | :chart_with_upwards_trend:
+64 (+0%) | 25280 (4%)
25320 (4%) | :chart_with_upwards_trend:
+40 (+0%) | | spike_lk_behavior_kit | :heavy_check_mark: | :x: | :x: | 200500 (9%)
201620 (9%) | :chart_with_upwards_trend:
+1120 (+0%) | 58896 (11%) | ø | | spike_lk_ble | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 238172 (11%) | ø | 39528 (7%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 92556 (4%) | ø | 22336 (4%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :x: | :x: | 156008 (7%)
157128 (7%) | :chart_with_upwards_trend:
+1120 (+0%) | 57456 (10%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 88736 (4%) | ø | 24488 (4%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :x: | :x: | 231988 (11%)
233108 (11%) | :chart_with_upwards_trend:
+1120 (+0%) | 63952 (12%) | ø | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 139972 (6%) | ø | 25296 (4%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 88300 (4%) | ø | 24376 (4%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 93356 (4%) | ø | 22936 (4%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84344 (4%) | ø | 23016 (4%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 154752 (7%) | ø | 25632 (4%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 340156 (16%) | ø | 38560 (7%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 86968 (4%) | ø | 22328 (4%) | ø | | spike_lk_fs | :heavy_check_mark: | :x: | :x: | 180564 (8%)
181684 (8%) | :chart_with_upwards_trend:
+1120 (+0%) | 57768 (11%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 107696 (5%) | ø | 23856 (4%) | ø | | spike_lk_lcd | :heavy_check_mark: | :x: | :x: | 175836 (8%)
176956 (8%) | :chart_with_upwards_trend:
+1120 (+0%) | 57752 (11%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 115396 (5%) | ø | 25216 (4%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84968 (4%) | ø | 23520 (4%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 116544 (5%) | ø | 25928 (4%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 86536 (4%) | ø | 22472 (4%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 91988 (4%) | ø | 22880 (4%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :x: | :x: | 227524 (10%)
228644 (10%) | :chart_with_upwards_trend:
+1120 (+0%) | 60624 (11%) | ø | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84568 (4%) | ø | 22296 (4%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 87672 (4%) | ø | 23424 (4%) | ø | | spike_lk_sensors_imu_lsm6dsox | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 98816 (4%) | ø | 23648 (4%) | ø | | spike_lk_sensors_imu_lsm6dsox_fusion_calibration | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 105256 (5%) | ø | 23216 (4%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84264 (4%) | ø | 22328 (4%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 85016 (4%) | ø | 22328 (4%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 90808 (4%) | ø | 22304 (4%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 145220 (6%) | ø | 25368 (4%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 82904 (3%) | ø | 22344 (4%) | ø | | spike_lk_touch_sensor_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 96860 (4%) | ø | 23504 (4%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 158124 (7%) | ø | 26400 (5%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 100648 (4%) | ø | 23352 (4%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 87808 (4%) | ø | 24248 (4%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 131176 (6%) | ø | 25640 (4%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 57808 (2%) | ø | 11608 (2%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 84368 (4%) | ø | 23192 (4%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 83680 (3%) | ø | 22416 (4%) | ø | ## :world_map: Map files diff output
LekaOS (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/LekaOS-map.txt 2024-03-18 13:48:37.850446466 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/LekaOS-map.txt 2024-03-18 13:48:38.142446441 +0000 @@ -1,55 +1,55 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 622(+622) | 10(+10) | 259(+259) | +| [fill] | 624(+624) | 10(+10) | 259(+259) | | [lib]/ActivityKit.a | 11054(+11054) | 0(+0) | 0(+0) | | [lib]/BLEKit.a | 1476(+1476) | 0(+0) | 0(+0) | | [lib]/BatteryKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/BehaviorKit.a | 1652(+1652) | 460(+460) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1120(+1120) | 0(+0) | 0(+0) | | [lib]/CoreBattery.a | 544(+544) | 0(+0) | 0(+0) | | [lib]/CoreBufferedSerial.a | 196(+196) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 44(+44) | 0(+0) | 0(+0) | | [lib]/CoreFlashMemory.a | 546(+546) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | | [lib]/CoreIMU.a | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 118(+118) | 0(+0) | 0(+0) | | [lib]/CoreMCU.a | 16(+16) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CoreMutex.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreRFIDReader.a | 600(+600) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 2294(+2294) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 944(+944) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/RFIDKit.a | 1070(+1070) | 0(+0) | 8(+8) | | [lib]/ReinforcerKit.a | 1242(+1242) | 460(+460) | 0(+0) | | [lib]/SerialNumberKit.a | 584(+584) | 0(+0) | 0(+0) | | [lib]/Utils.a | 34(+34) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 686(+686) | 0(+0) | 36(+36) | | [lib]/bootutil.a | 1362(+1362) | 12(+12) | 132(+132) | | [lib]/c.a | 48840(+48840) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5368(+5368) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 182542(+182542) | 773(+773) | 19979(+19979) | +| [lib]/mbed-os-static.a | 183458(+183458) | 773(+773) | 19979(+19979) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 12012(+12012) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 132474(+132474) | 108(+108) | 38337(+38337) | -| Subtotals | 457264(+457264) | 4416(+4416) | 90064(+90064) | +| Subtotals | 458352(+458352) | 4416(+4416) | 90064(+90064) | Total Static RAM memory (data + bss): 94480(+94480) bytes -Total Flash memory (text + data): 461680(+461680) bytes +Total Flash memory (text + data): 462768(+462768) bytes ``` ```diff Flash used: 504764 (24%) / total: 2097152 SRAM used: 94816 (18%) / total: 524288 ```
functional_ut_deep_sleep_core_lcd (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/functional_ut_deep_sleep_core_lcd-map.txt 2024-03-18 13:48:40.218446260 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/functional_ut_deep_sleep_core_lcd-map.txt 2024-03-18 13:48:40.446446240 +0000 @@ -1,20 +1,20 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 242(+242) | 15(+15) | 35(+35) | +| [fill] | 244(+244) | 15(+15) | 35(+35) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/c.a | 72552(+72552) | 2574(+2574) | 97(+97) | | [lib]/gcc.a | 7416(+7416) | 0(+0) | 0(+0) | | [lib]/m.a | 372(+372) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 68090(+68090) | 460(+460) | 10617(+10617) | +| [lib]/mbed-os-static.a | 69006(+69006) | 460(+460) | 10617(+10617) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 174824(+174824) | 145(+145) | 5720(+5720) | | __/__ | 4096(+4096) | 1(+1) | 10841(+10841) | | suite_core_lcd.cpp.obj | 7946(+7946) | 8(+8) | 1174(+1174) | -| Subtotals | 345572(+345572) | 3208(+3208) | 59312(+59312) | +| Subtotals | 346660(+346660) | 3208(+3208) | 59312(+59312) | Total Static RAM memory (data + bss): 62520(+62520) bytes -Total Flash memory (text + data): 348780(+348780) bytes +Total Flash memory (text + data): 349868(+349868) bytes ``` ```diff Flash used: 403620 (19%) / total: 2097152 SRAM used: 62832 (11%) / 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-03-18 13:48:44.974445833 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_activity_kit-map.txt 2024-03-18 13:48:45.162445790 +0000 @@ -1,42 +1,42 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 384(+384) | 3(+3) | 48(+48) | +| [fill] | 322(+322) | 3(+3) | 48(+48) | | [lib]/ActivityKit.a | 11068(+11068) | 0(+0) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CoreBufferedSerial.a | 196(+196) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 138(+138) | 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 | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 136(+136) | 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 | 636(+636) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1712(+1712) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/RFIDKit.a | 1066(+1066) | 0(+0) | 8(+8) | | [lib]/ReinforcerKit.a | 1674(+1674) | 460(+460) | 0(+0) | | [lib]/VideoKit.a | 846(+846) | 0(+0) | 36(+36) | | [lib]/c.a | 40920(+40920) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5368(+5368) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 79576(+79576) | 464(+464) | 11175(+11175) | +| [lib]/mbed-os-static.a | 80492(+80492) | 464(+464) | 11175(+11175) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 10716(+10716) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 10974(+10974) | 8(+8) | 20268(+20268) | -| Subtotals | 214624(+214624) | 3528(+3528) | 62848(+62848) | +| Subtotals | 215648(+215648) | 3528(+3528) | 62848(+62848) | Total Static RAM memory (data + bss): 66376(+66376) bytes -Total Flash memory (text + data): 218152(+218152) bytes +Total Flash memory (text + data): 219176(+219176) bytes ``` ```diff Flash used: 247412 (11%) / total: 2097152 SRAM used: 66704 (12%) / total: 524288 ```
spike_lk_audio (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_audio-map.txt 2024-03-18 13:48:45.350445749 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_audio-map.txt 2024-03-18 13:48:45.494445718 +0000 @@ -1,17 +1,17 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 192(+192) | 0(+0) | 38(+38) | +| [fill] | 162(+162) | 0(+0) | 38(+38) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1774(+1774) | 0(+0) | 0(+0) | | [lib]/c.a | 40860(+40860) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 360(+360) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 58338(+58338) | 464(+464) | 10437(+10437) | +| [lib]/mbed-os-static.a | 58432(+58432) | 464(+464) | 10437(+10437) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 9940(+9940) | 16(+16) | 204(+204) | -| main.cpp.obj | 2956(+2956) | 0(+0) | 11108(+11108) | -| Subtotals | 121796(+121796) | 3056(+3056) | 21912(+21912) | -Total Static RAM memory (data + bss): 24968(+24968) bytes -Total Flash memory (text + data): 124852(+124852) bytes +| main.cpp.obj | 2956(+2956) | 0(+0) | 11148(+11148) | +| Subtotals | 121860(+121860) | 3056(+3056) | 21952(+21952) | +Total Static RAM memory (data + bss): 25008(+25008) bytes +Total Flash memory (text + data): 124916(+124916) bytes ``` ```diff Flash used: 137980 (6%) / total: 2097152 SRAM used: 25320 (4%) / total: 524288 ```
spike_lk_behavior_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_behavior_kit-map.txt 2024-03-18 13:48:45.706445670 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_behavior_kit-map.txt 2024-03-18 13:48:45.882445632 +0000 @@ -1,30 +1,30 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 270(+270) | 3(+3) | 46(+46) | +| [fill] | 272(+272) | 3(+3) | 46(+46) | | [lib]/BehaviorKit.a | 1256(+1256) | 460(+460) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 138(+138) | 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 | 28(+28) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1736(+1736) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/VideoKit.a | 884(+884) | 0(+0) | 36(+36) | | [lib]/c.a | 40920(+40920) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 564(+564) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 71288(+71288) | 464(+464) | 10617(+10617) | +| [lib]/mbed-os-static.a | 72204(+72204) | 464(+464) | 10617(+10617) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 10716(+10716) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 5612(+5612) | 8(+8) | 13200(+13200) | -| Subtotals | 171204(+171204) | 3528(+3528) | 55048(+55048) | +| Subtotals | 172292(+172292) | 3528(+3528) | 55048(+55048) | Total Static RAM memory (data + bss): 58576(+58576) bytes -Total Flash memory (text + data): 174732(+174732) bytes +Total Flash memory (text + data): 175820(+175820) bytes ``` ```diff Flash used: 201620 (9%) / total: 2097152 SRAM used: 58896 (11%) / total: 524288 ```
spike_lk_cg_animations (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_cg_animations-map.txt 2024-03-18 13:48:46.790445432 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_cg_animations-map.txt 2024-03-18 13:48:46.938445399 +0000 @@ -1,22 +1,22 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 214(+214) | 3(+3) | 38(+38) | +| [fill] | 216(+216) | 3(+3) | 38(+38) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/UIAnimationKit.a | 508(+508) | 0(+0) | 0(+0) | | [lib]/c.a | 35904(+35904) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 360(+360) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 68518(+68518) | 460(+460) | 10617(+10617) | +| [lib]/mbed-os-static.a | 69434(+69434) | 460(+460) | 10617(+10617) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 5864(+5864) | 8(+8) | 44(+44) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 3648(+3648) | 8(+8) | 12488(+12488) | -| Subtotals | 132400(+132400) | 3056(+3056) | 54112(+54112) | +| Subtotals | 133488(+133488) | 3056(+3056) | 54112(+54112) | Total Static RAM memory (data + bss): 57168(+57168) bytes -Total Flash memory (text + data): 135456(+135456) bytes +Total Flash memory (text + data): 136544(+136544) bytes ``` ```diff Flash used: 157128 (7%) / total: 2097152 SRAM used: 57456 (10%) / 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-03-18 13:48:47.466445282 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_command_kit-map.txt 2024-03-18 13:48:47.650445242 +0000 @@ -1,40 +1,40 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 294(+294) | 5(+5) | 48(+48) | +| [fill] | 296(+296) | 5(+5) | 48(+48) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1152(+1152) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 138(+138) | 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 | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 136(+136) | 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 | 28(+28) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1736(+1736) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/ReinforcerKit.a | 1726(+1726) | 460(+460) | 0(+0) | | [lib]/Utils.a | 34(+34) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 870(+870) | 0(+0) | 36(+36) | | [lib]/c.a | 40920(+40920) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5368(+5368) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 79576(+79576) | 464(+464) | 11175(+11175) | +| [lib]/mbed-os-static.a | 80492(+80492) | 464(+464) | 11175(+11175) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 10716(+10716) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 8678(+8678) | 278(+278) | 17252(+17252) | -| Subtotals | 200608(+200608) | 3800(+3800) | 59824(+59824) | +| Subtotals | 201696(+201696) | 3800(+3800) | 59824(+59824) | Total Static RAM memory (data + bss): 63624(+63624) bytes -Total Flash memory (text + data): 204408(+204408) bytes +Total Flash memory (text + data): 205496(+205496) bytes ``` ```diff Flash used: 233108 (11%) / total: 2097152 SRAM used: 63952 (12%) / total: 524288 ```
spike_lk_fs (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_fs-map.txt 2024-03-18 13:48:50.102444700 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_fs-map.txt 2024-03-18 13:48:50.266444663 +0000 @@ -1,27 +1,27 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 208(+208) | 7(+7) | 34(+34) | +| [fill] | 210(+210) | 7(+7) | 34(+34) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 2758(+2758) | 0(+0) | 9512(+9512) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 862(+862) | 0(+0) | 36(+36) | | [lib]/c.a | 40724(+40724) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 360(+360) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 71278(+71278) | 464(+464) | 10617(+10617) | +| [lib]/mbed-os-static.a | 72194(+72194) | 464(+464) | 10617(+10617) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 14958(+14958) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 2770(+2770) | 8(+8) | 3048(+3048) | | source/ComUtils.cpp.obj | 666(+666) | 0(+0) | 0(+0) | -| Subtotals | 152580(+152580) | 3072(+3072) | 54376(+54376) | +| Subtotals | 153668(+153668) | 3072(+3072) | 54376(+54376) | Total Static RAM memory (data + bss): 57448(+57448) bytes -Total Flash memory (text + data): 155652(+155652) bytes +Total Flash memory (text + data): 156740(+156740) bytes ``` ```diff Flash used: 181684 (8%) / total: 2097152 SRAM used: 57768 (11%) / total: 524288 ```
spike_lk_lcd (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_lcd-map.txt 2024-03-18 13:48:50.770444553 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_lcd-map.txt 2024-03-18 13:48:50.930444517 +0000 @@ -1,25 +1,25 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 204(+204) | 3(+3) | 34(+34) | +| [fill] | 206(+206) | 3(+3) | 34(+34) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8724(+8724) | 1(+1) | 30800(+30800) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | +| [lib]/CoreVideo.a | 8752(+8752) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1838(+1838) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 786(+786) | 0(+0) | 36(+36) | | [lib]/c.a | 40860(+40860) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 360(+360) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 71128(+71128) | 464(+464) | 10617(+10617) | +| [lib]/mbed-os-static.a | 72044(+72044) | 464(+464) | 10617(+10617) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 10716(+10716) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 4770(+4770) | 44(+44) | 12512(+12512) | -| Subtotals | 148548(+148548) | 3104(+3104) | 54328(+54328) | +| Subtotals | 149636(+149636) | 3104(+3104) | 54328(+54328) | Total Static RAM memory (data + bss): 57432(+57432) bytes -Total Flash memory (text + data): 151652(+151652) bytes +Total Flash memory (text + data): 152740(+152740) bytes ``` ```diff Flash used: 176956 (8%) / total: 2097152 SRAM used: 57752 (11%) / total: 524288 ```
spike_lk_reinforcer (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-ON/spike_lk_reinforcer-map.txt 2024-03-18 13:48:52.682444130 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-ON/spike_lk_reinforcer-map.txt 2024-03-18 13:48:52.866444090 +0000 @@ -1,38 +1,38 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 274(+274) | 3(+3) | 48(+48) | +| [fill] | 276(+276) | 3(+3) | 48(+48) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 138(+138) | 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 | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 136(+136) | 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 | 28(+28) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1736(+1736) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/ReinforcerKit.a | 1696(+1696) | 460(+460) | 0(+0) | | [lib]/VideoKit.a | 884(+884) | 0(+0) | 36(+36) | | [lib]/c.a | 40920(+40920) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5368(+5368) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 79576(+79576) | 464(+464) | 11175(+11175) | +| [lib]/mbed-os-static.a | 80492(+80492) | 464(+464) | 11175(+11175) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 10716(+10716) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 6252(+6252) | 8(+8) | 14196(+14196) | -| Subtotals | 196960(+196960) | 3528(+3528) | 56768(+56768) | +| Subtotals | 198048(+198048) | 3528(+3528) | 56768(+56768) | Total Static RAM memory (data + bss): 60296(+60296) bytes -Total Flash memory (text + data): 200488(+200488) bytes +Total Flash memory (text + data): 201576(+201576) bytes ``` ```diff Flash used: 228644 (10%) / total: 2097152 SRAM used: 60624 (11%) / total: 524288 ```
github-actions[bot] commented 6 months ago

:chart_with_upwards_trend: Changes Impact Analysis Report

:pushpin: Info

base head
branch yann/feature/haptic/halbasictimer yann/feature/haptic/coredac
sha c0f497fb 4f994e32
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 171096 (65%) ø 91048 (34%)
91048 (34%)
31176 (5%) ø
os 445608 (28%)
446728 (28%)
:chart_with_upwards_trend:
+1120 (+0%)
1119064 (71%)
1117944 (71%)
83592 (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: | 445608 (21%)
446728 (21%) | :chart_with_upwards_trend:
+1120 (+0%) | 83592 (15%) | ø | | bootloader | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 171096 (8%) | ø | 31176 (5%) | ø | | functional_ut_boost_ut | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 394332 (18%) | ø | 20568 (3%) | ø | | functional_ut_core_imu | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 377848 (18%) | ø | 21080 (4%) | ø | | functional_ut_deep_sleep_core_buffered_serial | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 363176 (17%) | ø | 20552 (3%) | ø | | functional_ut_deep_sleep_core_lcd | :heavy_check_mark: | :x: | :x: | 390820 (18%)
391956 (18%) | :chart_with_upwards_trend:
+1136 (+0%) | 52680 (10%) | ø | | functional_ut_deep_sleep_core_motor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 361724 (17%) | ø | 20704 (3%) | ø | | functional_ut_deep_sleep_core_pwm | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 362756 (17%) | ø | 20704 (3%) | ø | | functional_ut_deep_sleep_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 352760 (16%) | ø | 20520 (3%) | ø | | functional_ut_deep_sleep_mbed_hal | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 354536 (16%) | ø | 20520 (3%) | ø | | functional_ut_file_manager | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 376464 (17%) | ø | 20808 (3%) | ø | | functional_ut_firmware_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 367276 (17%) | ø | 20800 (3%) | ø | | functional_ut_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 381764 (18%) | ø | 21256 (4%) | ø | | functional_ut_io_expander | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 359768 (17%) | ø | 20536 (3%) | ø | | functional_ut_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 360936 (17%) | ø | 20536 (3%) | ø | | spike_lk_activity_kit | :heavy_check_mark: | :x: | :x: | 243472 (11%)
244592 (11%) | :chart_with_upwards_trend:
+1120 (+0%) | 56040 (10%) | ø | | spike_lk_audio | :heavy_check_mark: | :x: | :x: | 127284 (6%)
127348 (6%) | :chart_with_upwards_trend:
+64 (+0%) | 14704 (2%)
14744 (2%) | :chart_with_upwards_trend:
+40 (+0%) | | spike_lk_behavior_kit | :heavy_check_mark: | :x: | :x: | 191424 (9%)
192544 (9%) | :chart_with_upwards_trend:
+1120 (+0%) | 48320 (9%) | ø | | spike_lk_ble | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 229792 (10%) | ø | 28584 (5%) | ø | | spike_lk_bluetooth | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 83140 (3%) | ø | 11656 (2%) | ø | | spike_lk_cg_animations | :heavy_check_mark: | :x: | :x: | 148312 (7%)
149432 (7%) | :chart_with_upwards_trend:
+1120 (+0%) | 46760 (8%) | ø | | spike_lk_color_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 66032 (3%) | ø | 13856 (2%) | ø | | spike_lk_command_kit | :heavy_check_mark: | :x: | :x: | 222696 (10%)
223816 (10%) | :chart_with_upwards_trend:
+1120 (+0%) | 52864 (10%) | ø | | spike_lk_config_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 127516 (6%) | ø | 14472 (2%) | ø | | spike_lk_coreled | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 76484 (3%) | ø | 13800 (2%) | ø | | spike_lk_core_touch_sensor | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 80700 (3%) | ø | 12360 (2%) | ø | | spike_lk_event_queue | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 74992 (3%) | ø | 12184 (2%) | ø | | spike_lk_file_manager_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 139720 (6%) | ø | 14552 (2%) | ø | | spike_lk_file_reception | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 336192 (16%) | ø | 27904 (5%) | ø | | spike_lk_flash_memory | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 64072 (3%) | ø | 11560 (2%) | ø | | spike_lk_fs | :heavy_check_mark: | :x: | :x: | 178004 (8%)
179124 (8%) | :chart_with_upwards_trend:
+1120 (+0%) | 48160 (9%) | ø | | spike_lk_imu_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 99052 (4%) | ø | 13144 (2%) | ø | | spike_lk_lcd | :heavy_check_mark: | :x: | :x: | 165688 (7%)
166808 (7%) | :chart_with_upwards_trend:
+1120 (+0%) | 46912 (8%) | ø | | spike_lk_led_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 103616 (4%) | ø | 14640 (2%) | ø | | spike_lk_log_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 63480 (3%) | ø | 12368 (2%) | ø | | spike_lk_motion_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 111508 (5%) | ø | 15384 (2%) | ø | | spike_lk_motors | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 63064 (3%) | ø | 11712 (2%) | ø | | spike_lk_qdac | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 79044 (3%) | ø | 11920 (2%) | ø | | spike_lk_reinforcer | :heavy_check_mark: | :x: | :x: | 219928 (10%)
221048 (10%) | :chart_with_upwards_trend:
+1120 (+0%) | 50048 (9%) | ø | | spike_lk_rfid | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 79372 (3%) | ø | 11616 (2%) | ø | | spike_lk_sensors_battery | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 78692 (3%) | ø | 12712 (2%) | ø | | spike_lk_sensors_imu_lsm6dsox | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 89660 (4%) | ø | 12936 (2%) | ø | | spike_lk_sensors_imu_lsm6dsox_fusion_calibration | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 98108 (4%) | ø | 13064 (2%) | ø | | spike_lk_sensors_light | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 60248 (2%) | ø | 11552 (2%) | ø | | spike_lk_sensors_microphone | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 72688 (3%) | ø | 11616 (2%) | ø | | spike_lk_sensors_temperature_humidity | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 67464 (3%) | ø | 11536 (2%) | ø | | spike_lk_serial_number | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 133276 (6%) | ø | 14416 (2%) | ø | | spike_lk_ticker_timeout | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 69244 (3%) | ø | 11744 (2%) | ø | | spike_lk_touch_sensor_kit | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 88088 (4%) | ø | 12936 (2%) | ø | | spike_lk_update_process_app_base | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 145812 (6%) | ø | 15688 (2%) | ø | | spike_lk_update_process_app_update | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 77824 (3%) | ø | 12464 (2%) | ø | | spike_lk_watchdog_isr | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 80548 (3%) | ø | 13400 (2%) | ø | | spike_lk_wifi | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 116736 (5%) | ø | 14920 (2%) | ø | | spike_mbed_blinky | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 58224 (2%) | ø | 11512 (2%) | ø | | spike_mbed_watchdog_ticker_vs_thread | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 63400 (3%) | ø | 12560 (2%) | ø | | spike_stl_cxxsupport | :heavy_check_mark: | :white_check_mark: | :white_check_mark: | 58648 (2%) | ø | 11512 (2%) | ø | ## :world_map: Map files diff output
LekaOS (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/LekaOS-map.txt 2024-03-18 13:48:38.498727420 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/LekaOS-map.txt 2024-03-18 13:48:38.794728494 +0000 @@ -1,55 +1,55 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 688(+688) | 10(+10) | 238(+238) | +| [fill] | 690(+690) | 10(+10) | 238(+238) | | [lib]/ActivityKit.a | 11054(+11054) | 0(+0) | 0(+0) | | [lib]/BLEKit.a | 1476(+1476) | 0(+0) | 0(+0) | | [lib]/BatteryKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/BehaviorKit.a | 1652(+1652) | 460(+460) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1120(+1120) | 0(+0) | 0(+0) | | [lib]/CoreBattery.a | 544(+544) | 0(+0) | 0(+0) | | [lib]/CoreBufferedSerial.a | 196(+196) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 44(+44) | 0(+0) | 0(+0) | | [lib]/CoreFlashMemory.a | 546(+546) | 0(+0) | 0(+0) | | [lib]/CoreI2C.a | 36(+36) | 0(+0) | 0(+0) | | [lib]/CoreIMU.a | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 118(+118) | 0(+0) | 0(+0) | | [lib]/CoreMCU.a | 16(+16) | 0(+0) | 0(+0) | | [lib]/CoreMotor.a | 146(+146) | 0(+0) | 0(+0) | | [lib]/CoreMutex.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | | [lib]/CoreQSPI.a | 160(+160) | 0(+0) | 0(+0) | | [lib]/CoreRFIDReader.a | 600(+600) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1786(+1786) | 0(+0) | 0(+0) | | [lib]/FirmwareKit.a | 944(+944) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/RFIDKit.a | 1070(+1070) | 0(+0) | 8(+8) | | [lib]/ReinforcerKit.a | 1242(+1242) | 460(+460) | 0(+0) | | [lib]/SerialNumberKit.a | 584(+584) | 0(+0) | 0(+0) | | [lib]/Utils.a | 34(+34) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 700(+700) | 0(+0) | 36(+36) | | [lib]/bootutil.a | 1362(+1362) | 12(+12) | 132(+132) | | [lib]/c.a | 49944(+49944) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5368(+5368) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 181290(+181290) | 773(+773) | 19891(+19891) | +| [lib]/mbed-os-static.a | 182206(+182206) | 773(+773) | 19891(+19891) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 11964(+11964) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 75690(+75690) | 108(+108) | 27230(+27230) | -| Subtotals | 399856(+399856) | 4416(+4416) | 78848(+78848) | +| Subtotals | 400944(+400944) | 4416(+4416) | 78848(+78848) | Total Static RAM memory (data + bss): 83264(+83264) bytes -Total Flash memory (text + data): 404272(+404272) bytes +Total Flash memory (text + data): 405360(+405360) bytes ``` ```diff Flash used: 446728 (21%) / total: 2097152 SRAM used: 83592 (15%) / total: 524288 ```
functional_ut_deep_sleep_core_lcd (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/functional_ut_deep_sleep_core_lcd-map.txt 2024-03-18 13:48:40.878735999 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/functional_ut_deep_sleep_core_lcd-map.txt 2024-03-18 13:48:41.106736820 +0000 @@ -1,18 +1,18 @@ | Module | .text | .data | .bss | |------------------------|-----------------|-------------|---------------| -| [fill] | 196(+196) | 15(+15) | 31(+31) | +| [fill] | 198(+198) | 15(+15) | 31(+31) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/c.a | 73780(+73780) | 2574(+2574) | 97(+97) | | [lib]/gcc.a | 7416(+7416) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 60294(+60294) | 460(+460) | 10493(+10493) | +| [lib]/mbed-os-static.a | 61210(+61210) | 460(+460) | 10493(+10493) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 174168(+174168) | 145(+145) | 5720(+5720) | | __/__ | 2046(+2046) | 1(+1) | 817(+817) | | suite_core_lcd.cpp.obj | 7462(+7462) | 8(+8) | 1174(+1174) | -| Subtotals | 335388(+335388) | 3208(+3208) | 49160(+49160) | +| Subtotals | 336476(+336476) | 3208(+3208) | 49160(+49160) | Total Static RAM memory (data + bss): 52368(+52368) bytes -Total Flash memory (text + data): 338596(+338596) bytes +Total Flash memory (text + data): 339684(+339684) bytes ``` ```diff Flash used: 391956 (18%) / total: 2097152 SRAM used: 52680 (10%) / 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-03-18 13:48:45.650753169 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_activity_kit-map.txt 2024-03-18 13:48:45.846753875 +0000 @@ -1,41 +1,41 @@ | Module | .text | .data | .bss | |----------------------------|-----------------|-------------|---------------| -| [fill] | 346(+346) | 3(+3) | 48(+48) | +| [fill] | 348(+348) | 3(+3) | 48(+48) | | [lib]/ActivityKit.a | 11068(+11068) | 0(+0) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CoreBufferedSerial.a | 196(+196) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 138(+138) | 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 | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 136(+136) | 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 | 636(+636) | 0(+0) | 0(+0) | | [lib]/CoreSPI.a | 28(+28) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1204(+1204) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/RFIDKit.a | 1066(+1066) | 0(+0) | 8(+8) | | [lib]/ReinforcerKit.a | 1674(+1674) | 460(+460) | 0(+0) | | [lib]/VideoKit.a | 846(+846) | 0(+0) | 36(+36) | | [lib]/c.a | 42024(+42024) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5368(+5368) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 79120(+79120) | 464(+464) | 11087(+11087) | +| [lib]/mbed-os-static.a | 80036(+80036) | 464(+464) | 11087(+11087) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 10668(+10668) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 8272(+8272) | 8(+8) | 9700(+9700) | -| Subtotals | 212000(+212000) | 3528(+3528) | 52192(+52192) | +| Subtotals | 213088(+213088) | 3528(+3528) | 52192(+52192) | Total Static RAM memory (data + bss): 55720(+55720) bytes -Total Flash memory (text + data): 215528(+215528) bytes +Total Flash memory (text + data): 216616(+216616) bytes ``` ```diff Flash used: 244592 (11%) / total: 2097152 SRAM used: 56040 (10%) / total: 524288 ```
spike_lk_audio (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_audio-map.txt 2024-03-18 13:48:46.034754550 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_audio-map.txt 2024-03-18 13:48:46.182755083 +0000 @@ -1,15 +1,15 @@ | Module | .text | .data | .bss | |------------------------|-----------------|-------------|---------------| -| [fill] | 190(+190) | 0(+0) | 34(+34) | +| [fill] | 160(+160) | 0(+0) | 34(+34) | | [lib]/FileManagerKit.a | 1266(+1266) | 0(+0) | 0(+0) | | [lib]/c.a | 41940(+41940) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7084(+7084) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 51688(+51688) | 464(+464) | 10305(+10305) | +| [lib]/mbed-os-static.a | 51782(+51782) | 464(+464) | 10305(+10305) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 9432(+9432) | 16(+16) | 204(+204) | -| main.cpp.obj | 872(+872) | 0(+0) | 668(+668) | -| Subtotals | 112692(+112692) | 3056(+3056) | 11336(+11336) | -Total Static RAM memory (data + bss): 14392(+14392) bytes -Total Flash memory (text + data): 115748(+115748) bytes +| main.cpp.obj | 872(+872) | 0(+0) | 708(+708) | +| Subtotals | 112756(+112756) | 3056(+3056) | 11376(+11376) | +Total Static RAM memory (data + bss): 14432(+14432) bytes +Total Flash memory (text + data): 115812(+115812) bytes ``` ```diff Flash used: 127348 (6%) / total: 2097152 SRAM used: 14744 (2%) / total: 524288 ```
spike_lk_behavior_kit (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_behavior_kit-map.txt 2024-03-18 13:48:46.398755860 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_behavior_kit-map.txt 2024-03-18 13:48:46.574756493 +0000 @@ -1,29 +1,29 @@ | Module | .text | .data | .bss | |------------------------|-----------------|-------------|---------------| -| [fill] | 284(+284) | 3(+3) | 42(+42) | +| [fill] | 286(+286) | 3(+3) | 42(+42) | | [lib]/BehaviorKit.a | 1256(+1256) | 460(+460) | 0(+0) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 138(+138) | 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 | 28(+28) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1228(+1228) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/VideoKit.a | 884(+884) | 0(+0) | 36(+36) | | [lib]/c.a | 42000(+42000) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | | [lib]/m.a | 204(+204) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 65916(+65916) | 464(+464) | 10485(+10485) | +| [lib]/mbed-os-static.a | 66832(+66832) | 464(+464) | 10485(+10485) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 10296(+10296) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 3554(+3554) | 8(+8) | 2760(+2760) | -| Subtotals | 163572(+163572) | 3528(+3528) | 44472(+44472) | +| Subtotals | 164660(+164660) | 3528(+3528) | 44472(+44472) | Total Static RAM memory (data + bss): 48000(+48000) bytes -Total Flash memory (text + data): 167100(+167100) bytes +Total Flash memory (text + data): 168188(+168188) bytes ``` ```diff Flash used: 192544 (9%) / total: 2097152 SRAM used: 48320 (9%) / total: 524288 ```
spike_lk_cg_animations (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_cg_animations-map.txt 2024-03-18 13:48:47.494759795 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_cg_animations-map.txt 2024-03-18 13:48:47.646760338 +0000 @@ -1,20 +1,20 @@ | Module | .text | .data | .bss | |------------------------|-----------------|-------------|---------------| -| [fill] | 220(+220) | 3(+3) | 34(+34) | +| [fill] | 222(+222) | 3(+3) | 34(+34) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/UIAnimationKit.a | 540(+540) | 0(+0) | 0(+0) | | [lib]/c.a | 36984(+36984) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 64522(+64522) | 460(+460) | 10493(+10493) | +| [lib]/mbed-os-static.a | 65438(+65438) | 460(+460) | 10493(+10493) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 5356(+5356) | 8(+8) | 44(+44) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 1306(+1306) | 8(+8) | 1920(+1920) | -| Subtotals | 126304(+126304) | 3056(+3056) | 43416(+43416) | +| Subtotals | 127392(+127392) | 3056(+3056) | 43416(+43416) | Total Static RAM memory (data + bss): 46472(+46472) bytes -Total Flash memory (text + data): 129360(+129360) bytes +Total Flash memory (text + data): 130448(+130448) bytes ``` ```diff Flash used: 149432 (7%) / total: 2097152 SRAM used: 46760 (8%) / 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-03-18 13:48:48.158762171 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_command_kit-map.txt 2024-03-18 13:48:48.346762843 +0000 @@ -1,40 +1,40 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 318(+318) | 5(+5) | 44(+44) | +| [fill] | 320(+320) | 5(+5) | 44(+44) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CommandKit.a | 1152(+1152) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 138(+138) | 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 | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 136(+136) | 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 | 28(+28) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/CriticalSection.a | 8(+8) | 0(+0) | 0(+0) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1228(+1228) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/ReinforcerKit.a | 1726(+1726) | 460(+460) | 0(+0) | | [lib]/Utils.a | 34(+34) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 884(+884) | 0(+0) | 36(+36) | | [lib]/c.a | 42000(+42000) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5008(+5008) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 75596(+75596) | 464(+464) | 11051(+11051) | +| [lib]/mbed-os-static.a | 76512(+76512) | 464(+464) | 11051(+11051) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 10296(+10296) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 5292(+5292) | 278(+278) | 6300(+6300) | -| Subtotals | 193104(+193104) | 3800(+3800) | 48744(+48744) | +| Subtotals | 194192(+194192) | 3800(+3800) | 48744(+48744) | Total Static RAM memory (data + bss): 52544(+52544) bytes -Total Flash memory (text + data): 196904(+196904) bytes +Total Flash memory (text + data): 197992(+197992) bytes ``` ```diff Flash used: 223816 (10%) / total: 2097152 SRAM used: 52864 (10%) / total: 524288 ```
spike_lk_fs (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_fs-map.txt 2024-03-18 13:48:50.818771688 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_fs-map.txt 2024-03-18 13:48:50.986772289 +0000 @@ -1,25 +1,25 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 254(+254) | 7(+7) | 34(+34) | +| [fill] | 256(+256) | 7(+7) | 34(+34) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CoreEventQueue.a | 126(+126) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1204(+1204) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 862(+862) | 0(+0) | 36(+36) | | [lib]/c.a | 41940(+41940) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 70822(+70822) | 464(+464) | 10529(+10529) | +| [lib]/mbed-os-static.a | 71738(+71738) | 464(+464) | 10529(+10529) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 14586(+14586) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 2770(+2770) | 8(+8) | 3048(+3048) | | source/ComUtils.cpp.obj | 666(+666) | 0(+0) | 0(+0) | -| Subtotals | 151092(+151092) | 3072(+3072) | 44776(+44776) | +| Subtotals | 152180(+152180) | 3072(+3072) | 44776(+44776) | Total Static RAM memory (data + bss): 47848(+47848) bytes -Total Flash memory (text + data): 154164(+154164) bytes +Total Flash memory (text + data): 155252(+155252) bytes ``` ```diff Flash used: 179124 (8%) / total: 2097152 SRAM used: 48160 (9%) / total: 524288 ```
spike_lk_lcd (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_lcd-map.txt 2024-03-18 13:48:51.494774107 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_lcd-map.txt 2024-03-18 13:48:51.654774680 +0000 @@ -1,23 +1,23 @@ | Module | .text | .data | .bss | |------------------------|-----------------|-------------|---------------| -| [fill] | 246(+246) | 3(+3) | 30(+30) | +| [fill] | 248(+248) | 3(+3) | 30(+30) | | [lib]/CoreEventFlags.a | 138(+138) | 0(+0) | 0(+0) | | [lib]/CorePwm.a | 30(+30) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1330(+1330) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/VideoKit.a | 786(+786) | 0(+0) | 36(+36) | | [lib]/c.a | 41940(+41940) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7148(+7148) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 65864(+65864) | 464(+464) | 10493(+10493) | +| [lib]/mbed-os-static.a | 66780(+66780) | 464(+464) | 10493(+10493) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 10296(+10296) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 1760(+1760) | 36(+36) | 1816(+1816) | -| Subtotals | 140084(+140084) | 3096(+3096) | 43504(+43504) | +| Subtotals | 141172(+141172) | 3096(+3096) | 43504(+43504) | Total Static RAM memory (data + bss): 46600(+46600) bytes -Total Flash memory (text + data): 143180(+143180) bytes +Total Flash memory (text + data): 144268(+144268) bytes ``` ```diff Flash used: 166808 (7%) / total: 2097152 SRAM used: 46912 (8%) / total: 524288 ```
spike_lk_reinforcer (click to expand) ```diff --- build_artifacts/base_ref-build-enable_log_debug-OFF/spike_lk_reinforcer-map.txt 2024-03-18 13:48:53.394780905 +0000 +++ build_artifacts/head_ref-build-enable_log_debug-OFF/spike_lk_reinforcer-map.txt 2024-03-18 13:48:53.578781563 +0000 @@ -1,37 +1,37 @@ | Module | .text | .data | .bss | |-------------------------|-----------------|-------------|---------------| -| [fill] | 320(+320) | 3(+3) | 44(+44) | +| [fill] | 322(+322) | 3(+3) | 44(+44) | | [lib]/ColorKit.a | 864(+864) | 0(+0) | 0(+0) | | [lib]/CoreEventFlags.a | 138(+138) | 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 | 6810(+6810) | 0(+0) | 0(+0) | | [lib]/CoreInterruptIn.a | 136(+136) | 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 | 28(+28) | 0(+0) | 0(+0) | -| [lib]/CoreSTM32Hal.a | 1068(+1068) | 0(+0) | 0(+0) | +| [lib]/CoreSTM32Hal.a | 1210(+1210) | 0(+0) | 0(+0) | | [lib]/CoreTimeout.a | 204(+204) | 0(+0) | 0(+0) | -| [lib]/CoreVideo.a | 8708(+8708) | 1(+1) | 30800(+30800) | +| [lib]/CoreVideo.a | 8736(+8736) | 1(+1) | 30800(+30800) | | [lib]/EventLoopKit.a | 348(+348) | 0(+0) | 0(+0) | | [lib]/FileManagerKit.a | 1228(+1228) | 0(+0) | 0(+0) | | [lib]/Fusion.a | 2036(+2036) | 0(+0) | 0(+0) | | [lib]/HelloWorld.a | 94(+94) | 0(+0) | 0(+0) | | [lib]/IMUKit.a | 876(+876) | 0(+0) | 164(+164) | | [lib]/LedKit.a | 19050(+19050) | 0(+0) | 20(+20) | | [lib]/MotionKit.a | 848(+848) | 0(+0) | 0(+0) | | [lib]/ReinforcerKit.a | 1696(+1696) | 460(+460) | 0(+0) | | [lib]/VideoKit.a | 884(+884) | 0(+0) | 36(+36) | | [lib]/c.a | 42000(+42000) | 2572(+2572) | 97(+97) | | [lib]/gcc.a | 7688(+7688) | 0(+0) | 0(+0) | | [lib]/m.a | 5008(+5008) | 0(+0) | 0(+0) | -| [lib]/mbed-os-static.a | 75596(+75596) | 464(+464) | 11051(+11051) | +| [lib]/mbed-os-static.a | 76512(+76512) | 464(+464) | 11051(+11051) | | [lib]/misc | 188(+188) | 4(+4) | 28(+28) | | [lib]/nosys.a | 32(+32) | 0(+0) | 0(+0) | | [lib]/stdc++.a | 10296(+10296) | 16(+16) | 204(+204) | | __/__ | 108(+108) | 0(+0) | 0(+0) | | main.cpp.obj | 4210(+4210) | 8(+8) | 3756(+3756) | -| Subtotals | 190800(+190800) | 3528(+3528) | 46200(+46200) | +| Subtotals | 191888(+191888) | 3528(+3528) | 46200(+46200) | Total Static RAM memory (data + bss): 49728(+49728) bytes -Total Flash memory (text + data): 194328(+194328) bytes +Total Flash memory (text + data): 195416(+195416) bytes ``` ```diff Flash used: 221048 (10%) / total: 2097152 SRAM used: 50048 (9%) / total: 524288 ```
sonarcloud[bot] commented 5 months ago

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarCloud