Skip to content

Update VS Code launch config to debug on remote Tizen device#72318

Open
antonijakubiak-samsung wants to merge 12 commits into
project-chip:masterfrom
antonijakubiak-samsung:issue4-tizen_docs_vscode
Open

Update VS Code launch config to debug on remote Tizen device#72318
antonijakubiak-samsung wants to merge 12 commits into
project-chip:masterfrom
antonijakubiak-samsung:issue4-tizen_docs_vscode

Conversation

@antonijakubiak-samsung

@antonijakubiak-samsung antonijakubiak-samsung commented Jun 2, 2026

Copy link
Copy Markdown
Contributor

Summary

Update VS Code launch config to debug on remote Tizen device.
Set arch to 64 bit.

Testing

  1. Run Tizen 10 on Raspberry Pi 4. Install gdbserver

  2. Compile the lighting-app for Tizen, and install it on device with sdb.

./scripts/build/build_examples.py --target tizen-arm64-light-no-thread-no-ble --enable-flashbundle build
sdb install out/tizen-arm64-light-no-thread-no-ble/org.tizen.matter.example.lighting/out/org.tizen.matter.example.lighting-1.0.0.tpk
  1. Run the application in debug mode, by using sdb shell
app_launcher --debug --start org.tizen.matter.example.lighting -- wifi true discriminator 1234 passcode 11223344
/opt/bin/aarch64-linux-gnu-gdbserver :9999 --attach PID
  1. Set VS code breakpoints on void LightingManager::Set(bool aOn)

  2. Commission the chip-tool and toggle lighing.

 2033  ./out/linux-x64-chip-tool/chip-tool pairing onnetwork 1 11223344
 2034  ./out/linux-x64-chip-tool/chip-tool onoff toggle 1 1
  1. Expected results: the breakpoints are activated.

Readability checklist

The checklist below will help the reviewer finish PR review in time and keep the
code readable:

  • PR title is
    descriptive
  • Apply the
    “When in Rome…”
    rule (coding style)
  • PR size is short
  • Try to avoid "squashing" and "force-update" in commit history
  • CI time didn't increase

See:
Pull Request Guidelines

@github-actions github-actions Bot added the vscode label Jun 2, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the VS Code launch configuration for the Tizen LightingApp to target the aarch64 architecture, adjusting paths, debugger settings, and setup commands. Feedback on these changes suggests removing the SIGINT signal handling configuration, as it prevents the debugger from pausing execution, and removing the redundant set solib-absolute-prefix command since set sysroot is already defined.

Comment thread .vscode/launch.json Outdated
Comment thread .vscode/launch.json Outdated
@codecov

codecov Bot commented Jun 2, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 56.76%. Comparing base (7b11524) to head (963d126).

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #72318      +/-   ##
==========================================
- Coverage   56.76%   56.76%   -0.01%     
==========================================
  Files        1634     1634              
  Lines      112660   112660              
  Branches    13143    13143              
==========================================
- Hits        63949    63948       -1     
- Misses      48711    48712       +1     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@github-actions

github-actions Bot commented Jun 2, 2026

Copy link
Copy Markdown

PR #72318: Size comparison from 6d328aa to bee6d75

Full report (31 builds for bl602, bl616, bl702, bl702l, cc13x4_26x4, cc32xx, nrfconnect, psoc6, qpg, realtek, stm32, telink)
platform target config section 6d328aa bee6d75 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1094284 1094284 0 0.0
RAM 144882 144882 0 0.0
bl616 lighting-app bl616+thread FLASH 1105596 1105596 0 0.0
RAM 104280 104280 0 0.0
bl616+wifi+shell FLASH 1593384 1593384 0 0.0
RAM 98176 98176 0 0.0
bl702 lighting-app bl702+eth FLASH 1057286 1057286 0 0.0
RAM 108509 108509 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 896122 896122 0 0.0
RAM 105884 105884 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 776944 776944 0 0.0
RAM 103388 103388 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 789712 789712 0 0.0
RAM 108676 108676 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 738836 738836 0 0.0
RAM 97596 97596 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 719000 719000 0 0.0
RAM 97636 97636 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 568786 568786 0 0.0
RAM 205056 205056 0 0.0
lock CC3235SF_LAUNCHXL FLASH 596266 596266 0 0.0
RAM 205256 205256 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 834252 834252 0 0.0
RAM 157540 157540 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1733644 1733644 0 0.0
RAM 215260 215260 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1622724 1622724 0 0.0
RAM 211548 211548 0 0.0
light cy8ckit_062s2_43012 FLASH 1469956 1469956 0 0.0
RAM 197420 197420 0 0.0
lock cy8ckit_062s2_43012 FLASH 1503396 1503396 0 0.0
RAM 225252 225252 0 0.0
qpg lighting-app qpg6200+debug FLASH 844168 844168 0 0.0
RAM 127948 127948 0 0.0
lock-app qpg6200+debug FLASH 782244 782244 0 0.0
RAM 118856 118856 0 0.0
realtek light-switch-app rtl8777g FLASH 688728 688728 0 0.0
RAM 101764 101764 0 0.0
lighting-app rtl8777g FLASH 729680 729680 0 0.0
RAM 102044 102044 0 0.0
stm32 light STM32WB5MM-DK FLASH 478388 478388 0 0.0
RAM 141476 141476 0 0.0
telink all-devices-app tl7218x FLASH 813116 813116 0 0.0
RAM 97196 97196 0 0.0
tlsr9118bdk40d FLASH 606574 606574 0 0.0
RAM 120152 120152 0 0.0
bridge-app tl7218x FLASH 731480 731480 0 0.0
RAM 95864 95864 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 851824 851824 0 0.0
RAM 44332 44332 0 0.0
tl7218x FLASH 843152 843152 0 0.0
RAM 99656 99656 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 731974 731974 0 0.0
RAM 55980 55980 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 795200 795200 0 0.0
RAM 75164 75164 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 731904 731904 0 0.0
RAM 33468 33468 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 614610 614610 0 0.0
RAM 118496 118496 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 841268 841272 4 0.0
RAM 97364 97364 0 0.0

@antonijakubiak-samsung antonijakubiak-samsung marked this pull request as ready for review June 3, 2026 05:14
@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

PR #72318: Size comparison from c55b996 to c100777

Full report (12 builds for cc13x4_26x4, cc32xx, nrfconnect, qpg, realtek, stm32)
platform target config section c55b996 c100777 change % change
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 776976 776976 0 0.0
RAM 103388 103388 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 789744 789744 0 0.0
RAM 108676 108676 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 738868 738868 0 0.0
RAM 97596 97596 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 719032 719032 0 0.0
RAM 97636 97636 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 568818 568818 0 0.0
RAM 205056 205056 0 0.0
lock CC3235SF_LAUNCHXL FLASH 596298 596298 0 0.0
RAM 205256 205256 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 834276 834276 0 0.0
RAM 157540 157540 0 0.0
qpg lighting-app qpg6200+debug FLASH 844200 844200 0 0.0
RAM 127948 127948 0 0.0
lock-app qpg6200+debug FLASH 782276 782276 0 0.0
RAM 118856 118856 0 0.0
realtek light-switch-app rtl8777g FLASH 688760 688760 0 0.0
RAM 101764 101764 0 0.0
lighting-app rtl8777g FLASH 729712 729712 0 0.0
RAM 102044 102044 0 0.0
stm32 light STM32WB5MM-DK FLASH 478416 478416 0 0.0
RAM 141476 141476 0 0.0

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

PR #72318: Size comparison from c55b996 to c62792e

Full report (35 builds for bl602, bl616, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, nrfconnect, psoc6, qpg, realtek, stm32, telink)
platform target config section c55b996 c62792e change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1094324 1094324 0 0.0
RAM 144882 144882 0 0.0
bl616 lighting-app bl616+thread FLASH 1105636 1105636 0 0.0
RAM 104280 104280 0 0.0
bl616+wifi+shell FLASH 1593424 1593424 0 0.0
RAM 98176 98176 0 0.0
bl702 lighting-app bl702+eth FLASH 1057326 1057326 0 0.0
RAM 108509 108509 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 896162 896162 0 0.0
RAM 105884 105884 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 776976 776976 0 0.0
RAM 103388 103388 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 789744 789744 0 0.0
RAM 108676 108676 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 738868 738868 0 0.0
RAM 97596 97596 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 719032 719032 0 0.0
RAM 97636 97636 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 568818 568818 0 0.0
RAM 205056 205056 0 0.0
lock CC3235SF_LAUNCHXL FLASH 596298 596298 0 0.0
RAM 205256 205256 0 0.0
efr32 lock-app BRD4187C FLASH 994188 994188 0 0.0
RAM 131288 131288 0 0.0
BRD4338a FLASH 798741 798741 0 0.0
RAM 243424 243424 0 0.0
window-app BRD4187C FLASH 1100608 1100608 0 0.0
RAM 130360 130360 0 0.0
esp32 all-clusters-app c3devkit DRAM 99716 99716 0 0.0
FLASH 1621642 1621642 0 0.0
IRAM 94776 94776 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 834276 834276 0 0.0
RAM 157540 157540 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1733676 1733676 0 0.0
RAM 215260 215260 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1622756 1622756 0 0.0
RAM 211548 211548 0 0.0
light cy8ckit_062s2_43012 FLASH 1469988 1469988 0 0.0
RAM 197420 197420 0 0.0
lock cy8ckit_062s2_43012 FLASH 1503428 1503428 0 0.0
RAM 225252 225252 0 0.0
qpg lighting-app qpg6200+debug FLASH 844200 844200 0 0.0
RAM 127948 127948 0 0.0
lock-app qpg6200+debug FLASH 782276 782276 0 0.0
RAM 118856 118856 0 0.0
realtek light-switch-app rtl8777g FLASH 688760 688760 0 0.0
RAM 101764 101764 0 0.0
lighting-app rtl8777g FLASH 729712 729712 0 0.0
RAM 102044 102044 0 0.0
stm32 light STM32WB5MM-DK FLASH 478416 478416 0 0.0
RAM 141476 141476 0 0.0
telink all-devices-app tl7218x FLASH 813116 813116 0 0.0
RAM 97196 97196 0 0.0
tlsr9118bdk40d FLASH 606574 606574 0 0.0
RAM 120152 120152 0 0.0
bridge-app tl7218x FLASH 731480 731480 0 0.0
RAM 95864 95864 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 851824 851824 0 0.0
RAM 44332 44332 0 0.0
tl7218x FLASH 843152 843152 0 0.0
RAM 99656 99656 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 731974 731974 0 0.0
RAM 55980 55980 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 795200 795200 0 0.0
RAM 75164 75164 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 731904 731904 0 0.0
RAM 33468 33468 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 614610 614610 0 0.0
RAM 118496 118496 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 841268 841272 4 0.0
RAM 97364 97364 0 0.0

@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown

PR #72318: Size comparison from 92d95f2 to 33a7bc4

Full report (35 builds for bl602, bl616, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, nrfconnect, psoc6, qpg, realtek, stm32, telink)
platform target config section 92d95f2 33a7bc4 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1094324 1094324 0 0.0
RAM 144882 144882 0 0.0
bl616 lighting-app bl616+thread FLASH 1105636 1105636 0 0.0
RAM 104280 104280 0 0.0
bl616+wifi+shell FLASH 1593424 1593424 0 0.0
RAM 98176 98176 0 0.0
bl702 lighting-app bl702+eth FLASH 1057326 1057326 0 0.0
RAM 108509 108509 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 896162 896162 0 0.0
RAM 105884 105884 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 776976 776976 0 0.0
RAM 103388 103388 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 789744 789744 0 0.0
RAM 108676 108676 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 738868 738868 0 0.0
RAM 97596 97596 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 719032 719032 0 0.0
RAM 97636 97636 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 568818 568818 0 0.0
RAM 205056 205056 0 0.0
lock CC3235SF_LAUNCHXL FLASH 596298 596298 0 0.0
RAM 205256 205256 0 0.0
efr32 lock-app BRD4187C FLASH 994188 994188 0 0.0
RAM 131288 131288 0 0.0
BRD4338a FLASH 798741 798741 0 0.0
RAM 243424 243424 0 0.0
window-app BRD4187C FLASH 1100608 1100608 0 0.0
RAM 130360 130360 0 0.0
esp32 all-clusters-app c3devkit DRAM 99716 99716 0 0.0
FLASH 1621642 1621642 0 0.0
IRAM 94776 94776 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 834276 834276 0 0.0
RAM 157540 157540 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1733676 1733676 0 0.0
RAM 215260 215260 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1622756 1622756 0 0.0
RAM 211548 211548 0 0.0
light cy8ckit_062s2_43012 FLASH 1469988 1469988 0 0.0
RAM 197420 197420 0 0.0
lock cy8ckit_062s2_43012 FLASH 1503428 1503428 0 0.0
RAM 225252 225252 0 0.0
qpg lighting-app qpg6200+debug FLASH 844200 844200 0 0.0
RAM 127948 127948 0 0.0
lock-app qpg6200+debug FLASH 782276 782276 0 0.0
RAM 118856 118856 0 0.0
realtek light-switch-app rtl8777g FLASH 688760 688760 0 0.0
RAM 101764 101764 0 0.0
lighting-app rtl8777g FLASH 729712 729712 0 0.0
RAM 102044 102044 0 0.0
stm32 light STM32WB5MM-DK FLASH 478416 478416 0 0.0
RAM 141476 141476 0 0.0
telink all-devices-app tl7218x FLASH 813116 813116 0 0.0
RAM 97196 97196 0 0.0
tlsr9118bdk40d FLASH 606574 606574 0 0.0
RAM 120152 120152 0 0.0
bridge-app tl7218x FLASH 731480 731480 0 0.0
RAM 95864 95864 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 851824 851824 0 0.0
RAM 44332 44332 0 0.0
tl7218x FLASH 843152 843152 0 0.0
RAM 99656 99656 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 731974 731974 0 0.0
RAM 55980 55980 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 795200 795200 0 0.0
RAM 75164 75164 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 731904 731904 0 0.0
RAM 33468 33468 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 614610 614610 0 0.0
RAM 118496 118496 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 841268 841272 4 0.0
RAM 97364 97364 0 0.0

Comment thread .vscode/launch.json Outdated
// 2. /opt/bin/aarch64-linux-gnu-gdbserver :9999 --attach <PID>
// =========================================================================

"cwd": "${workspaceFolder}/out/tizen-arm64-light-no-thread-no-ble",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to stick to the generic application without Thread or BLE disabled.

@antonijakubiak-samsung antonijakubiak-samsung Jun 8, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Both Thread and BLE are not working on Tizen 10 on Raspberry Pi 4 with the chip applications.

  1. Thread requires H/W and S/W
  2. BLE is not working
    I think, we could modify the chip applications for Tizen to detect BLE and Thread in runtime - however this should be a scope of a different task. So I prefer to keep the -no-thread-no-ble config, because it has a better chance to work. I was not able to simpy run BLE on Tizen, and the app with ble crashes on:
I/BT_FRWK_API(91575): bt-gatt-service.c: bluetooth_gatt_server_init(2718) >  Sync Request => type=BT_BLUEZ_SERVICE, fn=BT_GATT_SERVER_REGISTER(0x1a4)
I/BT_FRWK_API(91575): bt-gatt-service.c: bluetooth_gatt_server_init(2723) > GATT Server Registration failed result [-11]
I/BT_FRWK_API(91575): bt-gatt-service.c: bluetooth_gatt_server_init(2733) > GATT Server instance ID obtained [-1]
E/CAPI_NETWORK_BLUETOOTH(91575): bluetooth-gatt.c: bt_gatt_server_initialize(2829) > DEVICE_NOT_ENABLED(0xfe400102)
E/CHIP    (91575): DL: bt_gatt_server_initialize() failed: Operation failed
E/CHIP    (91575): DL: BLEManager initialization failed: src/platform/Tizen/BLEManagerImpl.cpp:128: Platform Error 0xFE400104: Operation failed
I/CHIP    (91575): -: Failed to init Linux App: src/platform/Tizen/BLEManagerImpl.cpp:128: Platform Error 0xFE400104: Operation failed

@enkiusz enkiusz Jun 15, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ad 1. It does require HW/SW but the matter application detects this. Or at least it should, I have not tested thread on tizen at all tbh.
Ad 2. This PR can wait until we fix BLE on Tizen. It is much more important. If we change the config now to have -no-thread-no-ble and then fix BLE segfault then we will have to make a second PR to change it again. This is suboptimal.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have just now read your log, DEVICE_NOT_ENABLED suggests that the bluetooth device is disabled in the OS (à la rfkill). If tizen apps crash with bluetooth disabled this needs to be fixed.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

BLE is fixed. #72666
Config is updated to no-thread only.

Comment thread .vscode/launch.json Outdated
Comment thread .vscode/launch.json Outdated
Comment thread .vscode/launch.json Outdated
Comment thread .vscode/launch.json Outdated
@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown

PR #72318: Size comparison from 527e5c9 to 9836b77

Full report (35 builds for bl602, bl616, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, nrfconnect, psoc6, qpg, realtek, stm32, telink)
platform target config section 527e5c9 9836b77 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1094208 1094208 0 0.0
RAM 144882 144882 0 0.0
bl616 lighting-app bl616+thread FLASH 1105548 1105548 0 0.0
RAM 104280 104280 0 0.0
bl616+wifi+shell FLASH 1593296 1593296 0 0.0
RAM 98176 98176 0 0.0
bl702 lighting-app bl702+eth FLASH 1057210 1057210 0 0.0
RAM 108525 108525 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 896044 896044 0 0.0
RAM 105908 105908 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 776952 776952 0 0.0
RAM 103404 103404 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 789704 789704 0 0.0
RAM 108684 108684 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 738852 738852 0 0.0
RAM 97612 97612 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 719024 719024 0 0.0
RAM 97644 97644 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 568674 568674 0 0.0
RAM 205056 205056 0 0.0
lock CC3235SF_LAUNCHXL FLASH 596306 596306 0 0.0
RAM 205272 205272 0 0.0
efr32 lock-app BRD4187C FLASH 994148 994148 0 0.0
RAM 131292 131292 0 0.0
BRD4338a FLASH 798853 798853 0 0.0
RAM 243432 243432 0 0.0
window-app BRD4187C FLASH 1100720 1100720 0 0.0
RAM 130364 130364 0 0.0
esp32 all-clusters-app c3devkit DRAM 99724 99724 0 0.0
FLASH 1621700 1621700 0 0.0
IRAM 94776 94776 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 834304 834304 0 0.0
RAM 157548 157548 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1733836 1733836 0 0.0
RAM 215268 215268 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1622884 1622884 0 0.0
RAM 211556 211556 0 0.0
light cy8ckit_062s2_43012 FLASH 1470100 1470100 0 0.0
RAM 197436 197436 0 0.0
lock cy8ckit_062s2_43012 FLASH 1503556 1503556 0 0.0
RAM 225268 225268 0 0.0
qpg lighting-app qpg6200+debug FLASH 842200 842200 0 0.0
RAM 127892 127892 0 0.0
lock-app qpg6200+debug FLASH 782084 782084 0 0.0
RAM 118840 118840 0 0.0
realtek light-switch-app rtl8777g FLASH 688752 688752 0 0.0
RAM 101780 101780 0 0.0
lighting-app rtl8777g FLASH 729696 729696 0 0.0
RAM 102052 102052 0 0.0
stm32 light STM32WB5MM-DK FLASH 478408 478408 0 0.0
RAM 141492 141492 0 0.0
telink all-devices-app tl7218x FLASH 813050 813050 0 0.0
RAM 97196 97196 0 0.0
tlsr9118bdk40d FLASH 606524 606524 0 0.0
RAM 120152 120152 0 0.0
bridge-app tl7218x FLASH 731478 731478 0 0.0
RAM 95876 95876 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl3218x FLASH 851820 851820 0 0.0
RAM 44344 44344 0 0.0
tl7218x FLASH 843150 843150 0 0.0
RAM 99668 99668 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 731972 731972 0 0.0
RAM 55992 55992 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 795198 795198 0 0.0
RAM 75176 75176 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 731900 731900 0 0.0
RAM 33480 33480 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 614624 614624 0 0.0
RAM 118508 118508 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 841266 841270 4 0.0
RAM 97376 97376 0 0.0

@antonijakubiak-samsung antonijakubiak-samsung marked this pull request as draft June 17, 2026 05:07
@github-actions

github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown

PR #72318: Size comparison from 10dc250 to a0d4dac

Full report (33 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, nrfconnect, psoc6, qpg, realtek, stm32, telink)
platform target config section 10dc250 a0d4dac change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1098620 1098620 0 0.0
RAM 133418 133418 0 0.0
bl702 lighting-app bl702+eth FLASH 1085172 1085172 0 0.0
RAM 109029 109029 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 882154 882154 0 0.0
RAM 108596 108596 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 777320 777320 0 0.0
RAM 103404 103404 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 790064 790064 0 0.0
RAM 108684 108684 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 739336 739336 0 0.0
RAM 97612 97612 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 719508 719508 0 0.0
RAM 97644 97644 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 569614 569614 0 0.0
RAM 205112 205112 0 0.0
lock CC3235SF_LAUNCHXL FLASH 597166 597166 0 0.0
RAM 205272 205272 0 0.0
efr32 lighting-app BRD4187C FLASH 1094860 1094860 0 0.0
RAM 135256 135256 0 0.0
lock-app BRD4187C FLASH 994784 994784 0 0.0
RAM 131292 131292 0 0.0
BRD4338a FLASH 799729 799729 0 0.0
RAM 243432 243432 0 0.0
esp32 all-clusters-app c3devkit DRAM 99884 99884 0 0.0
FLASH 1626632 1626632 0 0.0
IRAM 94776 94776 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 842952 842952 0 0.0
RAM 157755 157755 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1749076 1749076 0 0.0
RAM 215476 215476 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1626468 1626468 0 0.0
RAM 211604 211604 0 0.0
light cy8ckit_062s2_43012 FLASH 1470780 1470780 0 0.0
RAM 197436 197436 0 0.0
lock cy8ckit_062s2_43012 FLASH 1504228 1504228 0 0.0
RAM 225268 225268 0 0.0
qpg lighting-app qpg6200+debug FLASH 843044 843044 0 0.0
RAM 127908 127908 0 0.0
lock-app qpg6200+debug FLASH 782928 782928 0 0.0
RAM 118840 118840 0 0.0
realtek light-switch-app rtl8777g FLASH 689304 689304 0 0.0
RAM 101780 101780 0 0.0
lighting-app rtl8777g FLASH 730248 730248 0 0.0
RAM 102052 102052 0 0.0
stm32 light STM32WB5MM-DK FLASH 478936 478936 0 0.0
RAM 141492 141492 0 0.0
telink all-devices-app tl7218x FLASH 845030 845030 0 0.0
RAM 99092 99092 0 0.0
tlsr9118bdk40d FLASH 636404 636404 0 0.0
RAM 120224 120224 0 0.0
bridge-app tl7218x FLASH 734066 734066 0 0.0
RAM 97700 97700 0 0.0
light-app-ota-compress-lzma-factory-data tl3218x FLASH 800596 800596 0 0.0
RAM 42380 42380 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl7218x FLASH 845736 845736 0 0.0
RAM 101492 101492 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 734556 734556 0 0.0
RAM 57816 57816 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 795618 795618 0 0.0
RAM 75176 75176 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 734472 734472 0 0.0
RAM 34472 34472 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 615128 615128 0 0.0
RAM 118508 118508 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 841684 841688 4 0.0
RAM 97376 97376 0 0.0

@antonijakubiak-samsung antonijakubiak-samsung marked this pull request as ready for review June 24, 2026 05:03
@github-actions

github-actions Bot commented Jun 24, 2026

Copy link
Copy Markdown

PR #72318: Size comparison from 7b11524 to 963d126

Full report (33 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, efr32, esp32, nrfconnect, psoc6, qpg, realtek, stm32, telink)
platform target config section 7b11524 963d126 change % change
bl602 lighting-app bl602+mfd+littlefs+rpc FLASH 1098908 1098908 0 0.0
RAM 133418 133418 0 0.0
bl702 lighting-app bl702+eth FLASH 1085716 1085716 0 0.0
RAM 109029 109029 0 0.0
bl702l contact-sensor-app bl702l+mfd+littlefs FLASH 882208 882208 0 0.0
RAM 108596 108596 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 777352 777352 0 0.0
RAM 103404 103404 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 790096 790096 0 0.0
RAM 108684 108684 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 739368 739368 0 0.0
RAM 97612 97612 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 719540 719540 0 0.0
RAM 97644 97644 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 569646 569646 0 0.0
RAM 205112 205112 0 0.0
lock CC3235SF_LAUNCHXL FLASH 597198 597198 0 0.0
RAM 205272 205272 0 0.0
efr32 lighting-app BRD4187C FLASH 1094924 1094924 0 0.0
RAM 135256 135256 0 0.0
lock-app BRD4187C FLASH 995120 995120 0 0.0
RAM 131292 131292 0 0.0
BRD4338a FLASH 799793 799793 0 0.0
RAM 243432 243432 0 0.0
esp32 all-clusters-app c3devkit DRAM 99884 99884 0 0.0
FLASH 1626700 1626700 0 0.0
IRAM 94776 94776 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 842960 842960 0 0.0
RAM 157755 157755 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1749140 1749140 0 0.0
RAM 215476 215476 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1626532 1626532 0 0.0
RAM 211604 211604 0 0.0
light cy8ckit_062s2_43012 FLASH 1470844 1470844 0 0.0
RAM 197436 197436 0 0.0
lock cy8ckit_062s2_43012 FLASH 1504292 1504292 0 0.0
RAM 225268 225268 0 0.0
qpg lighting-app qpg6200+debug FLASH 843140 843140 0 0.0
RAM 127908 127908 0 0.0
lock-app qpg6200+debug FLASH 782976 782976 0 0.0
RAM 118840 118840 0 0.0
realtek light-switch-app rtl8777g FLASH 689344 689344 0 0.0
RAM 101780 101780 0 0.0
lighting-app rtl8777g FLASH 730288 730288 0 0.0
RAM 102052 102052 0 0.0
stm32 light STM32WB5MM-DK FLASH 478968 478968 0 0.0
RAM 141492 141492 0 0.0
telink all-devices-app tl7218x FLASH 849046 849046 0 0.0
RAM 99036 99036 0 0.0
tlsr9118bdk40d FLASH 640646 640646 0 0.0
RAM 120168 120168 0 0.0
bridge-app tl7218x FLASH 734126 734126 0 0.0
RAM 97700 97700 0 0.0
light-app-ota-compress-lzma-factory-data tl3218x FLASH 800656 800656 0 0.0
RAM 42380 42380 0 0.0
light-app-ota-compress-lzma-shell-factory-data tl7218x FLASH 845796 845796 0 0.0
RAM 101492 101492 0 0.0
light-switch-app-ota-compress-lzma-factory-data tl7218x_retention FLASH 734616 734616 0 0.0
RAM 57816 57816 0 0.0
light-switch-app-ota-compress-lzma-shell-factory-data tlsr9528a FLASH 795678 795678 0 0.0
RAM 75176 75176 0 0.0
light-switch-app-ota-factory-data tl3218x_retention FLASH 734532 734532 0 0.0
RAM 34472 34472 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 615188 615188 0 0.0
RAM 118508 118508 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 841960 841964 4 0.0
RAM 97376 97376 0 0.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants