Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OCW verifier, pass params between fabric bridge & admin #34209

Merged
merged 9 commits into from
Jul 19, 2024

Conversation

samadDotDev
Copy link
Contributor

This introduces an optional PAKE passcode verifier arg in the commissioning window opener to support the pass-through of this parameter to the device via admin from the OCW request received on the bridge (fabric-bridge -RPC-> fabric-admin --> device). The RPC contract update between fabric admin and fabric bridge app to pass the OCW params and use of the new function arg is done in a separate commit.

Note that the OCW command which is being proxied here doesn't contain the setup pin code to compute the verifier with included iterations count.

Fixes #33763

Copy link

github-actions bot commented Jul 8, 2024

PR #34209: Size comparison from 5a634f5 to 16bf72c

Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section 5a634f5 16bf72c change % change
bl602 lighting-app bl602 FLASH 1271026 1271026 0 0.0
RAM 95328 95328 0 0.0
bl602+mfd FLASH 1285284 1285284 0 0.0
RAM 95472 95472 0 0.0
bl602+rpc FLASH 1309986 1309986 0 0.0
RAM 103752 103752 0 0.0
bl702 lighting-app bl702 FLASH 1091924 1091924 0 0.0
RAM 15265 15265 0 0.0
bl702+mfd FLASH 1102618 1102618 0 0.0
RAM 15417 15417 0 0.0
bl702+rpc FLASH 1181734 1181734 0 0.0
RAM 24285 24285 0 0.0
bl706-eth FLASH 875196 875196 0 0.0
RAM 27376 27376 0 0.0
bl706-wifi FLASH 1127270 1127270 0 0.0
RAM 14709 14709 0 0.0
bl702l lighting-app bl702l FLASH 1078806 1078806 0 0.0
RAM 21836 21836 0 0.0
bl702l+mfd FLASH 1090068 1090068 0 0.0
RAM 21996 21996 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 797972 797972 0 0.0
RAM 109180 109180 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816000 816000 0 0.0
RAM 116956 116956 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 807452 807452 0 0.0
RAM 111236 111236 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 760308 760308 0 0.0
RAM 105336 105336 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746036 746036 0 0.0
RAM 105576 105576 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 605706 605706 0 0.0
RAM 204508 204508 0 0.0
lock CC3235SF_LAUNCHXL FLASH 650734 650734 0 0.0
RAM 204780 204780 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 667113 667113 0 0.0
RAM 77644 77644 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 686957 686957 0 0.0
RAM 80276 80276 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 686957 686957 0 0.0
RAM 80276 80276 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 643901 643901 0 0.0
RAM 72712 72712 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 608745 608745 0 0.0
RAM 70804 70804 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 628389 628389 0 0.0
RAM 73348 73348 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 628389 628389 0 0.0
RAM 73348 73348 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624273 624273 0 0.0
RAM 73820 73820 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 643989 643989 0 0.0
RAM 76364 76364 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 643989 643989 0 0.0
RAM 76364 76364 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 592845 592845 0 0.0
RAM 67788 67788 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 612689 612689 0 0.0
RAM 70428 70428 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 612689 612689 0 0.0
RAM 70428 70428 0 0.0
efr32 lighting-app BRD4187C FLASH 924208 924208 0 0.0
RAM 137516 137516 0 0.0
lock-app BRD4338a FLASH 733068 733068 0 0.0
RAM 207996 207996 0 0.0
window-app BRD4187C FLASH 1012016 1012016 0 0.0
RAM 129620 129620 0 0.0
esp32 all-clusters-app c3devkit DRAM 90860 90860 0 0.0
FLASH 1468736 1468738 2 0.0
IRAM 75570 75570 0 0.0
m5stack DRAM 117412 117412 0 0.0
FLASH 1537631 1537631 0 0.0
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4592 4592 0 0.0
FLASH 2529008 2529008 0 0.0
RAM 125072 125072 0 0.0
all-clusters-app debug unknown 5368 5368 0 0.0
FLASH 5588686 5588686 0 0.0
RAM 490864 490864 0 0.0
all-clusters-minimal-app debug unknown 5288 5288 0 0.0
FLASH 5060696 5060696 0 0.0
RAM 235488 235488 0 0.0
bridge-app debug unknown 5256 5256 0 0.0
FLASH 4477208 4477208 0 0.0
RAM 212744 212744 0 0.0
chip-tool debug unknown 5728 5728 0 0.0
FLASH 11720407 11721671 1264 0.0
RAM 543610 543610 0 0.0
chip-tool-ipv6only arm64 unknown 20008 20008 0 0.0
FLASH 10835356 10836540 1184 0.0
RAM 592416 592416 0 0.0
fabric-admin debug unknown 5616 5616 0 0.0
FLASH 10804871 10809559 4688 0.0
RAM 540450 540450 0 0.0
fabric-bridge-app debug unknown 4528 4528 0 0.0
FLASH 4242760 4245992 3232 0.1
RAM 198808 198808 0 0.0
lighting-app debug+rpc+ui unknown 5936 5936 0 0.0
FLASH 5381570 5381570 0 0.0
RAM 224096 224096 0 0.0
lock-app debug unknown 5192 5192 0 0.0
FLASH 4540776 4540776 0 0.0
RAM 200240 200240 0 0.0
ota-provider-app debug unknown 4576 4576 0 0.0
FLASH 4196616 4196616 0 0.0
RAM 194520 194520 0 0.0
ota-requestor-app debug unknown 4512 4512 0 0.0
FLASH 4322152 4322152 0 0.0
RAM 199176 199176 0 0.0
shell debug unknown 4112 4112 0 0.0
FLASH 2803773 2803773 0 0.0
RAM 153000 153000 0 0.0
thermostat-no-ble arm64 unknown 9144 9144 0 0.0
FLASH 4167132 4167132 0 0.0
RAM 235640 235640 0 0.0
tv-app debug unknown 5472 5472 0 0.0
FLASH 5604696 5604696 0 0.0
RAM 341760 341760 0 0.0
tv-casting-app debug unknown 5096 5096 0 0.0
FLASH 9889950 9889950 0 0.0
RAM 400816 400816 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1502292 1502292 0 0.0
RAM 226640 226640 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 882144 882144 0 0.0
RAM 142109 142109 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 952748 952748 0 0.0
RAM 140537 140537 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 827748 827748 0 0.0
RAM 141023 141023 0 0.0
nxp contact k32w0+release FLASH 575916 575916 0 0.0
RAM 70004 70004 0 0.0
k32w1+release FLASH 591144 591144 0 0.0
RAM 74056 74056 0 0.0
light k32w0+release FLASH 610016 610016 0 0.0
RAM 69480 69480 0 0.0
k32w1+release FLASH 674728 674728 0 0.0
RAM 82816 82816 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1614804 1614804 0 0.0
RAM 209692 209692 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1535700 1535700 0 0.0
RAM 206580 206580 0 0.0
light cy8ckit_062s2_43012 FLASH 1462348 1462348 0 0.0
RAM 199852 199852 0 0.0
lock cy8ckit_062s2_43012 FLASH 1462828 1462828 0 0.0
RAM 224380 224380 0 0.0
qpg lighting-app qpg6105+debug FLASH 651052 651052 0 0.0
RAM 104560 104560 0 0.0
lock-app qpg6105+debug FLASH 611168 611168 0 0.0
RAM 99228 99228 0 0.0
stm32 light STM32WB5MM-DK FLASH 473376 473376 0 0.0
RAM 144204 144204 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 632484 632484 0 0.0
RAM 50424 50424 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658250 658250 0 0.0
RAM 148296 148296 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 778648 778648 0 0.0
RAM 113116 113116 0 0.0
bridge-app tlsr9258a FLASH 675470 675470 0 0.0
RAM 95200 95200 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634068 634068 0 0.0
RAM 50468 50468 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 719858 719858 0 0.0
RAM 77044 77044 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 613438 613438 0 0.0
RAM 144532 144532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801224 801224 0 0.0
RAM 102936 102936 0 0.0
lock-app-dfu tlsr9528a FLASH 665632 665632 0 0.0
RAM 69756 69756 0 0.0
ota-requestor-app tlsr9258a FLASH 694800 694800 0 0.0
RAM 94924 94924 0 0.0
pump-app tlsr9518adk80d FLASH 616332 616332 0 0.0
RAM 56848 56848 0 0.0
pump-controller-app tlsr9518adk80d FLASH 606716 606716 0 0.0
RAM 56648 56648 0 0.0
shell tlsr9518adk80d FLASH 466150 466150 0 0.0
RAM 72460 72460 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 640682 640682 0 0.0
RAM 52096 52096 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 650542 650542 0 0.0
RAM 60284 60284 0 0.0
thermostat tlsr9518adk80d FLASH 625606 625606 0 0.0
RAM 56980 56980 0 0.0
window-covering tlsr9118bdk40d FLASH 518832 518832 0 0.0
RAM 97696 97696 0 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1637576 1637576 0 0.0
RAM 48540 48540 0 0.0
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16168382 16173350 4968 0.0
RAM 7103620 7106476 2856 0.0

@samadDotDev samadDotDev force-pushed the upstream/fs/ocw-params branch from 1707b16 to 5a9ae85 Compare July 9, 2024 18:00
Copy link

github-actions bot commented Jul 9, 2024

PR #34209: Size comparison from ecfa07a to 5a9ae85

Full report (47 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, mbed, nrfconnect, nxp, psoc6, qpg, stm32, tizen)
platform target config section ecfa07a 5a9ae85 change % change
bl602 lighting-app bl602 FLASH 1271226 1271226 0 0.0
RAM 95328 95328 0 0.0
bl602+mfd FLASH 1285484 1285484 0 0.0
RAM 95472 95472 0 0.0
bl602+rpc FLASH 1310186 1310186 0 0.0
RAM 103752 103752 0 0.0
bl702 lighting-app bl702 FLASH 1092064 1092064 0 0.0
RAM 15265 15265 0 0.0
bl702+mfd FLASH 1102758 1102758 0 0.0
RAM 15417 15417 0 0.0
bl702+rpc FLASH 1181874 1181874 0 0.0
RAM 24285 24285 0 0.0
bl706-eth FLASH 875396 875396 0 0.0
RAM 27376 27376 0 0.0
bl706-wifi FLASH 1127492 1127492 0 0.0
RAM 14709 14709 0 0.0
bl702l lighting-app bl702l FLASH 1078946 1078946 0 0.0
RAM 21836 21836 0 0.0
bl702l+mfd FLASH 1090208 1090208 0 0.0
RAM 21996 21996 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798236 798236 0 0.0
RAM 109180 109180 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816272 816272 0 0.0
RAM 116956 116956 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 807732 807732 0 0.0
RAM 111236 111236 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 760588 760588 0 0.0
RAM 105336 105336 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746300 746300 0 0.0
RAM 105576 105576 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 605970 605970 0 0.0
RAM 204508 204508 0 0.0
lock CC3235SF_LAUNCHXL FLASH 651014 651014 0 0.0
RAM 204780 204780 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 667377 667377 0 0.0
RAM 77644 77644 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687221 687221 0 0.0
RAM 80276 80276 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687221 687221 0 0.0
RAM 80276 80276 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644165 644165 0 0.0
RAM 72712 72712 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609009 609009 0 0.0
RAM 70804 70804 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 628653 628653 0 0.0
RAM 73348 73348 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 628653 628653 0 0.0
RAM 73348 73348 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624529 624529 0 0.0
RAM 73820 73820 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644245 644245 0 0.0
RAM 76364 76364 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644245 644245 0 0.0
RAM 76364 76364 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593109 593109 0 0.0
RAM 67788 67788 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 612953 612953 0 0.0
RAM 70428 70428 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 612953 612953 0 0.0
RAM 70428 70428 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1502420 1502420 0 0.0
RAM 226640 226640 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 882276 882276 0 0.0
RAM 142109 142109 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 952864 952864 0 0.0
RAM 140537 140537 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 827876 827876 0 0.0
RAM 141023 141023 0 0.0
nxp contact k32w0+release FLASH 576012 576012 0 0.0
RAM 70004 70004 0 0.0
k32w1+release FLASH 591280 591280 0 0.0
RAM 74056 74056 0 0.0
light k32w0+release FLASH 610128 610128 0 0.0
RAM 69480 69480 0 0.0
k32w1+release FLASH 674864 674864 0 0.0
RAM 82816 82816 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1615060 1615060 0 0.0
RAM 209692 209692 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1535972 1535972 0 0.0
RAM 206580 206580 0 0.0
light cy8ckit_062s2_43012 FLASH 1462612 1462612 0 0.0
RAM 199852 199852 0 0.0
lock cy8ckit_062s2_43012 FLASH 1463124 1463124 0 0.0
RAM 224380 224380 0 0.0
qpg lighting-app qpg6105+debug FLASH 651140 651140 0 0.0
RAM 104560 104560 0 0.0
lock-app qpg6105+debug FLASH 611256 611256 0 0.0
RAM 99228 99228 0 0.0
stm32 light STM32WB5MM-DK FLASH 473464 473464 0 0.0
RAM 144204 144204 0 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1638016 1638016 0 0.0
RAM 48540 48540 0 0.0
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16170894 16177522 6628 0.0
RAM 7104636 7108548 3912 0.1

Copy link

github-actions bot commented Jul 9, 2024

PR #34209: Size comparison from ecfa07a to b154a1b

Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section ecfa07a b154a1b change % change
bl602 lighting-app bl602 FLASH 1271226 1271226 0 0.0
RAM 95328 95328 0 0.0
bl602+mfd FLASH 1285484 1285484 0 0.0
RAM 95472 95472 0 0.0
bl602+rpc FLASH 1310186 1310186 0 0.0
RAM 103752 103752 0 0.0
bl702 lighting-app bl702 FLASH 1092064 1092064 0 0.0
RAM 15265 15265 0 0.0
bl702+mfd FLASH 1102758 1102758 0 0.0
RAM 15417 15417 0 0.0
bl702+rpc FLASH 1181874 1181874 0 0.0
RAM 24285 24285 0 0.0
bl706-eth FLASH 875396 875396 0 0.0
RAM 27376 27376 0 0.0
bl706-wifi FLASH 1127492 1127492 0 0.0
RAM 14709 14709 0 0.0
bl702l lighting-app bl702l FLASH 1078946 1078946 0 0.0
RAM 21836 21836 0 0.0
bl702l+mfd FLASH 1090208 1090208 0 0.0
RAM 21996 21996 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798236 798236 0 0.0
RAM 109180 109180 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816272 816272 0 0.0
RAM 116956 116956 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 807732 807732 0 0.0
RAM 111236 111236 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 760588 760588 0 0.0
RAM 105336 105336 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746300 746300 0 0.0
RAM 105576 105576 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 605970 605970 0 0.0
RAM 204508 204508 0 0.0
lock CC3235SF_LAUNCHXL FLASH 651014 651014 0 0.0
RAM 204780 204780 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 667377 667377 0 0.0
RAM 77644 77644 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687221 687221 0 0.0
RAM 80276 80276 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687221 687221 0 0.0
RAM 80276 80276 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644165 644165 0 0.0
RAM 72712 72712 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609009 609009 0 0.0
RAM 70804 70804 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 628653 628653 0 0.0
RAM 73348 73348 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 628653 628653 0 0.0
RAM 73348 73348 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 624529 624529 0 0.0
RAM 73820 73820 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644245 644245 0 0.0
RAM 76364 76364 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644245 644245 0 0.0
RAM 76364 76364 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593109 593109 0 0.0
RAM 67788 67788 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 612953 612953 0 0.0
RAM 70428 70428 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 612953 612953 0 0.0
RAM 70428 70428 0 0.0
efr32 lighting-app BRD4187C FLASH 924336 924336 0 0.0
RAM 137516 137516 0 0.0
lock-app BRD4338a FLASH 733124 733116 -8 -0.0
RAM 207900 207900 0 0.0
window-app BRD4187C FLASH 1012180 1012180 0 0.0
RAM 129620 129620 0 0.0
esp32 all-clusters-app c3devkit DRAM 90860 90860 0 0.0
FLASH 1468876 1468876 0 0.0
IRAM 75570 75570 0 0.0
m5stack DRAM 117412 117412 0 0.0
FLASH 1537859 1537859 0 0.0
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4592 4592 0 0.0
FLASH 2529504 2529504 0 0.0
RAM 125072 125072 0 0.0
all-clusters-app debug unknown 5368 5368 0 0.0
FLASH 5589310 5589310 0 0.0
RAM 490864 490864 0 0.0
all-clusters-minimal-app debug unknown 5288 5288 0 0.0
FLASH 5061232 5061232 0 0.0
RAM 235488 235488 0 0.0
bridge-app debug unknown 5256 5256 0 0.0
FLASH 4477824 4477824 0 0.0
RAM 212744 212744 0 0.0
chip-tool debug unknown 5728 5728 0 0.0
FLASH 11721383 11722871 1488 0.0
RAM 543610 543746 136 0.0
chip-tool-ipv6only arm64 unknown 20008 20016 8 0.0
FLASH 10836092 10837612 1520 0.0
RAM 592416 592552 136 0.0
fabric-admin debug unknown 5616 5616 0 0.0
FLASH 10805543 10810567 5024 0.0
RAM 540450 540594 144 0.0
fabric-bridge-app debug unknown 4528 4528 0 0.0
FLASH 4243376 4246624 3248 0.1
RAM 198808 198808 0 0.0
lighting-app debug+rpc+ui unknown 5936 5936 0 0.0
FLASH 5382210 5382210 0 0.0
RAM 224096 224096 0 0.0
lock-app debug unknown 5192 5192 0 0.0
FLASH 4541312 4541312 0 0.0
RAM 200240 200240 0 0.0
ota-provider-app debug unknown 4576 4576 0 0.0
FLASH 4197232 4197232 0 0.0
RAM 194520 194520 0 0.0
ota-requestor-app debug unknown 4512 4512 0 0.0
FLASH 4322768 4322768 0 0.0
RAM 199176 199176 0 0.0
shell debug unknown 4112 4112 0 0.0
FLASH 2804461 2804461 0 0.0
RAM 153000 153000 0 0.0
thermostat-no-ble arm64 unknown 9144 9144 0 0.0
FLASH 4167580 4167580 0 0.0
RAM 235640 235640 0 0.0
tv-app debug unknown 5472 5472 0 0.0
FLASH 5605504 5605824 320 0.0
RAM 341760 341888 128 0.0
tv-casting-app debug unknown 5096 5096 0 0.0
FLASH 9890878 9890878 0 0.0
RAM 400816 400816 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1502420 1502420 0 0.0
RAM 226640 226640 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 882276 882276 0 0.0
RAM 142109 142109 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 952864 952864 0 0.0
RAM 140537 140537 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 827876 827876 0 0.0
RAM 141023 141023 0 0.0
nxp contact k32w0+release FLASH 576012 576012 0 0.0
RAM 70004 70004 0 0.0
k32w1+release FLASH 591280 591280 0 0.0
RAM 74056 74056 0 0.0
light k32w0+release FLASH 610128 610128 0 0.0
RAM 69480 69480 0 0.0
k32w1+release FLASH 674864 674864 0 0.0
RAM 82816 82816 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1615060 1615060 0 0.0
RAM 209692 209692 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1535972 1535972 0 0.0
RAM 206580 206580 0 0.0
light cy8ckit_062s2_43012 FLASH 1462612 1462612 0 0.0
RAM 199852 199852 0 0.0
lock cy8ckit_062s2_43012 FLASH 1463124 1463124 0 0.0
RAM 224380 224380 0 0.0
qpg lighting-app qpg6105+debug FLASH 651140 651140 0 0.0
RAM 104560 104560 0 0.0
lock-app qpg6105+debug FLASH 611256 611256 0 0.0
RAM 99228 99228 0 0.0
stm32 light STM32WB5MM-DK FLASH 473464 473464 0 0.0
RAM 144204 144204 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 632600 632600 0 0.0
RAM 50424 50424 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658400 658400 0 0.0
RAM 148296 148296 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 778766 778766 0 0.0
RAM 113116 113116 0 0.0
bridge-app tlsr9258a FLASH 675586 675586 0 0.0
RAM 95200 95200 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634184 634184 0 0.0
RAM 50468 50468 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720058 720058 0 0.0
RAM 77044 77044 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 613588 613588 0 0.0
RAM 144532 144532 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801340 801340 0 0.0
RAM 102936 102936 0 0.0
lock-app-dfu tlsr9528a FLASH 665750 665750 0 0.0
RAM 69756 69756 0 0.0
ota-requestor-app tlsr9258a FLASH 694916 694916 0 0.0
RAM 94924 94924 0 0.0
pump-app tlsr9518adk80d FLASH 616448 616448 0 0.0
RAM 56848 56848 0 0.0
pump-controller-app tlsr9518adk80d FLASH 606832 606832 0 0.0
RAM 56648 56648 0 0.0
shell tlsr9518adk80d FLASH 466316 466316 0 0.0
RAM 72460 72460 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 640802 640802 0 0.0
RAM 52096 52096 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 650658 650658 0 0.0
RAM 60284 60284 0 0.0
thermostat tlsr9518adk80d FLASH 625722 625722 0 0.0
RAM 56980 56980 0 0.0
window-covering tlsr9118bdk40d FLASH 518982 518982 0 0.0
RAM 97696 97696 0 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1638016 1638016 0 0.0
RAM 48540 48540 0 0.0
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16170894 16177522 6628 0.0
RAM 7104636 7108548 3912 0.1

@andy31415 andy31415 dismissed their stale review July 11, 2024 19:11

Buidler param changes made. Dismissing that changes requested.

examples/common/pigweed/protos/fabric_admin_service.proto Outdated Show resolved Hide resolved
src/controller/CHIPDeviceController.h Outdated Show resolved Hide resolved
src/controller/CommissioningWindowOpener.cpp Outdated Show resolved Hide resolved
src/controller/CommissioningWindowParams.h Outdated Show resolved Hide resolved
src/controller/CommissioningWindowParams.h Outdated Show resolved Hide resolved
src/controller/CommissioningWindowParams.h Outdated Show resolved Hide resolved
src/controller/CommissioningWindowParams.h Show resolved Hide resolved
src/controller/CommissioningWindowParams.h Outdated Show resolved Hide resolved
@samadDotDev samadDotDev force-pushed the upstream/fs/ocw-params branch from 8862cac to da28dd6 Compare July 19, 2024 07:33
Copy link

github-actions bot commented Jul 19, 2024

PR #34209: Size comparison from c024e4f to da28dd6

Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section c024e4f da28dd6 change % change
bl602 lighting-app bl602 FLASH 1271432 1271432 0 0.0
RAM 95328 95328 0 0.0
bl602+mfd FLASH 1285690 1285690 0 0.0
RAM 95472 95472 0 0.0
bl602+rpc FLASH 1310648 1310648 0 0.0
RAM 103752 103752 0 0.0
bl702 lighting-app bl702 FLASH 1092338 1092338 0 0.0
RAM 15161 15161 0 0.0
bl702+mfd FLASH 1103288 1103288 0 0.0
RAM 15313 15313 0 0.0
bl702+rpc FLASH 1182404 1182404 0 0.0
RAM 24181 24181 0 0.0
bl706-eth FLASH 875672 875672 0 0.0
RAM 27272 27272 0 0.0
bl706-wifi FLASH 1127848 1127848 0 0.0
RAM 14605 14605 0 0.0
bl702l lighting-app bl702l FLASH 1079480 1079480 0 0.0
RAM 21732 21732 0 0.0
bl702l+mfd FLASH 1090742 1090742 0 0.0
RAM 21892 21892 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798620 798620 0 0.0
RAM 109180 109180 0 0.0
lock-ftd LP_EM_CC1354P10_6 FLASH 816428 816428 0 0.0
RAM 116948 116948 0 0.0
lock-mtd LP_EM_CC1354P10_6 FLASH 808276 808276 0 0.0
RAM 111236 111236 0 0.0
pump-app LP_EM_CC1354P10_6 FLASH 760972 760972 0 0.0
RAM 105328 105328 0 0.0
pump-controller-app LP_EM_CC1354P10_6 FLASH 746676 746676 0 0.0
RAM 105576 105576 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606490 606490 0 0.0
RAM 204508 204508 0 0.0
lock CC3235SF_LAUNCHXL FLASH 651830 651830 0 0.0
RAM 204780 204780 0 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 667801 667801 0 0.0
RAM 77644 77644 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687653 687653 0 0.0
RAM 80276 80276 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687653 687653 0 0.0
RAM 80276 80276 0 0.0
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644597 644597 0 0.0
RAM 72712 72712 0 0.0
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609409 609409 0 0.0
RAM 70804 70804 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629045 629045 0 0.0
RAM 73356 73356 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629045 629045 0 0.0
RAM 73356 73356 0 0.0
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625137 625137 0 0.0
RAM 73820 73820 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644845 644845 0 0.0
RAM 76372 76372 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644845 644845 0 0.0
RAM 76372 76372 0 0.0
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593509 593509 0 0.0
RAM 67788 67788 0 0.0
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613353 613353 0 0.0
RAM 70420 70420 0 0.0
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613353 613353 0 0.0
RAM 70420 70420 0 0.0
efr32 lighting-app BRD4187C FLASH 924668 924660 -8 -0.0
RAM 137528 137528 0 0.0
lock-app BRD4338a FLASH 733916 733908 -8 -0.0
RAM 207892 207892 0 0.0
window-app BRD4187C FLASH 1012724 1012724 0 0.0
RAM 129632 129632 0 0.0
esp32 all-clusters-app c3devkit DRAM 90924 90924 0 0.0
FLASH 1471138 1471138 0 0.0
IRAM 75570 75570 0 0.0
m5stack DRAM 117404 117404 0 0.0
FLASH 1540099 1540099 0 0.0
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4624 4624 0 0.0
FLASH 2628303 2628303 0 0.0
RAM 124496 124496 0 0.0
all-clusters-app debug unknown 5392 5392 0 0.0
FLASH 5761324 5761324 0 0.0
RAM 493920 493920 0 0.0
all-clusters-minimal-app debug unknown 5304 5304 0 0.0
FLASH 5219208 5219208 0 0.0
RAM 234992 234992 0 0.0
bridge-app debug unknown 5288 5288 0 0.0
FLASH 4615940 4615940 0 0.0
RAM 212256 212256 0 0.0
chip-tool debug unknown 5776 5776 0 0.0
FLASH 12220054 12221636 1582 0.0
RAM 548018 548034 16 0.0
chip-tool-ipv6only arm64 unknown 20136 20136 0 0.0
FLASH 10934844 10936508 1664 0.0
RAM 597928 597944 16 0.0
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11232675 11238127 5452 0.0
RAM 544858 544874 16 0.0
fabric-bridge-app debug unknown 4560 4560 0 0.0
FLASH 4363704 4368828 5124 0.1
RAM 198272 198272 0 0.0
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5540273 5540273 0 0.0
RAM 223520 223520 0 0.0
lock-app debug unknown 5224 5224 0 0.0
FLASH 4674762 4674762 0 0.0
RAM 199952 199952 0 0.0
ota-provider-app debug unknown 4600 4600 0 0.0
FLASH 4316914 4316914 0 0.0
RAM 194128 194128 0 0.0
ota-requestor-app debug unknown 4536 4536 0 0.0
FLASH 4455564 4455564 0 0.0
RAM 198680 198680 0 0.0
shell debug unknown 4168 4168 0 0.0
FLASH 2905197 2905197 0 0.0
RAM 152920 152920 0 0.0
thermostat-no-ble arm64 unknown 9176 9176 0 0.0
FLASH 4186284 4186284 0 0.0
RAM 235936 235936 0 0.0
tv-app debug unknown 5496 5496 0 0.0
FLASH 5816927 5816943 16 0.0
RAM 341360 341376 16 0.0
tv-casting-app debug unknown 5160 5160 0 0.0
FLASH 10360973 10360973 0 0.0
RAM 402232 402232 0 0.0
mbed lock-app-release cy8cproto_062_4343w FLASH 1502972 1502972 0 0.0
RAM 226648 226648 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 883084 883084 0 0.0
RAM 142259 142259 0 0.0
nrf7002dk_nrf5340_cpuapp FLASH 953360 953360 0 0.0
RAM 140687 140687 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 828144 828144 0 0.0
RAM 141123 141123 0 0.0
nxp contact k32w0+release FLASH 575972 575972 0 0.0
RAM 70024 70024 0 0.0
k32w1+release FLASH 591544 591544 0 0.0
RAM 74056 74056 0 0.0
light k32w0+release FLASH 610352 610352 0 0.0
RAM 69500 69500 0 0.0
k32w1+release FLASH 675176 675176 0 0.0
RAM 82816 82816 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1615996 1615996 0 0.0
RAM 209764 209764 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1536500 1536500 0 0.0
RAM 206588 206588 0 0.0
light cy8ckit_062s2_43012 FLASH 1463108 1463108 0 0.0
RAM 199876 199876 0 0.0
lock cy8ckit_062s2_43012 FLASH 1463860 1463860 0 0.0
RAM 224388 224388 0 0.0
qpg lighting-app qpg6105+debug FLASH 651492 651492 0 0.0
RAM 104564 104564 0 0.0
lock-app qpg6105+debug FLASH 612008 612008 0 0.0
RAM 99240 99240 0 0.0
stm32 light STM32WB5MM-DK FLASH 473808 473808 0 0.0
RAM 144196 144196 0 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 632974 632974 0 0.0
RAM 50528 50528 0 0.0
all-clusters-app tlsr9118bdk40d FLASH 658862 658862 0 0.0
RAM 148436 148436 0 0.0
all-clusters-minimal-app tlsr9528a FLASH 779134 779134 0 0.0
RAM 113212 113212 0 0.0
bridge-app tlsr9258a FLASH 675966 675966 0 0.0
RAM 95304 95304 0 0.0
contact-sensor-app tlsr9528a_retention FLASH 634558 634558 0 0.0
RAM 50572 50572 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720418 720418 0 0.0
RAM 77148 77148 0 0.0
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 613938 613938 0 0.0
RAM 144636 144636 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801720 801720 0 0.0
RAM 103040 103040 0 0.0
lock-app-dfu tlsr9528a FLASH 666374 666374 0 0.0
RAM 69852 69852 0 0.0
ota-requestor-app tlsr9258a FLASH 695298 695298 0 0.0
RAM 95028 95028 0 0.0
pump-app tlsr9518adk80d FLASH 616832 616832 0 0.0
RAM 56952 56952 0 0.0
pump-controller-app tlsr9518adk80d FLASH 607216 607216 0 0.0
RAM 56752 56752 0 0.0
shell tlsr9518adk80d FLASH 466518 466518 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641176 641176 0 0.0
RAM 52200 52200 0 0.0
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651042 651042 0 0.0
RAM 60388 60388 0 0.0
thermostat tlsr9518adk80d FLASH 626106 626106 0 0.0
RAM 57084 57084 0 0.0
window-covering tlsr9118bdk40d FLASH 519332 519332 0 0.0
RAM 97800 97800 0 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1640060 1640060 0 0.0
RAM 48620 48620 0 0.0
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16295166 16301646 6480 0.0
RAM 7161492 7165556 4064 0.1

Copy link

github-actions bot commented Jul 19, 2024

PR #34209: Size comparison from c024e4f to 19c0ffe

Increases above 0.2%:

platform target config section c024e4f 19c0ffe change % change
bl702 lighting-app bl702 RAM 15161 15229 68 0.4
bl702+mfd RAM 15313 15381 68 0.4
bl702+rpc RAM 24181 24245 64 0.3
bl706-eth RAM 27272 27348 76 0.3
bl706-wifi RAM 14605 14681 76 0.5
bl702l lighting-app bl702l RAM 21732 21800 68 0.3
bl702l+mfd RAM 21892 21960 68 0.3
linux air-purifier-app debug FLASH 2628303 2706909 78606 3.0
RAM 124496 125200 704 0.6
all-clusters-app debug FLASH 5761324 5835124 73800 1.3
all-clusters-minimal-app debug FLASH 5219208 5295098 75890 1.5
RAM 234992 235696 704 0.3
bridge-app debug FLASH 4615940 4694434 78494 1.7
RAM 212256 212960 704 0.3
chip-tool debug FLASH 12220054 12296492 76438 0.6
chip-tool-ipv6only arm64 FLASH 10934844 11002588 67744 0.6
fabric-admin debug FLASH 11232675 11314561 81886 0.7
fabric-bridge-app debug FLASH 4363704 4448638 84934 1.9
RAM 198272 198992 720 0.4
lighting-app debug+rpc+ui FLASH 5540273 5618193 77920 1.4
RAM 223520 224240 720 0.3
lock-app debug FLASH 4674762 4752908 78146 1.7
RAM 199952 200672 720 0.4
ota-provider-app debug FLASH 4316914 4397298 80384 1.9
RAM 194128 194848 720 0.4
ota-requestor-app debug FLASH 4455564 4535112 79548 1.8
RAM 198680 199384 704 0.4
shell debug FLASH 2905197 2979293 74096 2.6
RAM 152920 153736 816 0.5
thermostat-no-ble arm64 unknown 9176 9208 32 0.3
FLASH 4186284 4256900 70616 1.7
tv-app debug FLASH 5816927 5893615 76688 1.3
RAM 341360 342080 720 0.2
tv-casting-app debug FLASH 10360973 10431405 70432 0.7
RAM 402232 403080 848 0.2
Full report (85 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, mbed, nrfconnect, nxp, psoc6, qpg, stm32, telink, tizen)
platform target config section c024e4f 19c0ffe change % change
bl602 lighting-app bl602 FLASH 1271432 1271796 364 0.0
RAM 95328 95392 64 0.1
bl602+mfd FLASH 1285690 1286054 364 0.0
RAM 95472 95536 64 0.1
bl602+rpc FLASH 1310648 1310756 108 0.0
RAM 103752 103816 64 0.1
bl702 lighting-app bl702 FLASH 1092338 1092690 352 0.0
RAM 15161 15229 68 0.4
bl702+mfd FLASH 1103288 1103640 352 0.0
RAM 15313 15381 68 0.4
bl702+rpc FLASH 1182404 1182756 352 0.0
RAM 24181 24245 64 0.3
bl706-eth FLASH 875672 875998 326 0.0
RAM 27272 27348 76 0.3
bl706-wifi FLASH 1127848 1128180 332 0.0
RAM 14605 14681 76 0.5
bl702l lighting-app bl702l FLASH 1079480 1079832 352 0.0
RAM 21732 21800 68 0.3
bl702l+mfd FLASH 1090742 1091094 352 0.0
RAM 21892 21960 68 0.3
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 FLASH 798620 798820 200 0.0
RAM 109180 109236 56 0.1
lock-ftd LP_EM_CC1354P10_6 FLASH 816428 816628 200 0.0
RAM 116948 117028 80 0.1
lock-mtd LP_EM_CC1354P10_6 FLASH 808276 808484 208 0.0
RAM 111236 111308 72 0.1
pump-app LP_EM_CC1354P10_6 FLASH 760972 761180 208 0.0
RAM 105328 105400 72 0.1
pump-controller-app LP_EM_CC1354P10_6 FLASH 746676 746868 192 0.0
RAM 105576 105632 56 0.1
cc32xx air-purifier CC3235SF_LAUNCHXL FLASH 606490 606650 160 0.0
RAM 204508 204572 64 0.0
lock CC3235SF_LAUNCHXL FLASH 651830 651990 160 0.0
RAM 204780 204844 64 0.0
cyw30739 light CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 667801 667945 144 0.0
RAM 77644 77700 56 0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 687653 687805 152 0.0
RAM 80276 80340 64 0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 687653 687805 152 0.0
RAM 80276 80340 64 0.1
CYW930739M2EVB-02 unknown 2040 2040 0 0.0
FLASH 644597 644733 136 0.0
RAM 72712 72768 56 0.1
light-switch CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 609409 609561 152 0.0
RAM 70804 70876 72 0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 629045 629189 144 0.0
RAM 73356 73420 64 0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 629045 629189 144 0.0
RAM 73356 73420 64 0.1
lock CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 625137 625257 120 0.0
RAM 73820 73892 72 0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 644845 644973 128 0.0
RAM 76372 76436 64 0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 644845 644973 128 0.0
RAM 76372 76436 64 0.1
thermostat CYW30739B2-P5-EVK-01 unknown 2040 2040 0 0.0
FLASH 593509 593637 128 0.0
RAM 67788 67844 56 0.1
CYW30739B2-P5-EVK-02 unknown 2040 2040 0 0.0
FLASH 613353 613489 136 0.0
RAM 70420 70484 64 0.1
CYW30739B2-P5-EVK-03 unknown 2040 2040 0 0.0
FLASH 613353 613489 136 0.0
RAM 70420 70484 64 0.1
efr32 lighting-app BRD4187C FLASH 924668 924784 116 0.0
RAM 137528 137604 76 0.1
lock-app BRD4338a FLASH 733916 734188 272 0.0
RAM 207892 207988 96 0.0
window-app BRD4187C FLASH 1012724 1012940 216 0.0
RAM 129632 129716 84 0.1
esp32 all-clusters-app c3devkit DRAM 90924 90932 8 0.0
FLASH 1471138 1471270 132 0.0
IRAM 75570 75570 0 0.0
m5stack DRAM 117404 117404 0 0.0
FLASH 1540099 1540239 140 0.0
IRAM 125403 125403 0 0.0
linux air-purifier-app debug unknown 4624 4624 0 0.0
FLASH 2628303 2706909 78606 3.0
RAM 124496 125200 704 0.6
all-clusters-app debug unknown 5392 5392 0 0.0
FLASH 5761324 5835124 73800 1.3
RAM 493920 494688 768 0.2
all-clusters-minimal-app debug unknown 5304 5304 0 0.0
FLASH 5219208 5295098 75890 1.5
RAM 234992 235696 704 0.3
bridge-app debug unknown 5288 5288 0 0.0
FLASH 4615940 4694434 78494 1.7
RAM 212256 212960 704 0.3
chip-tool debug unknown 5776 5776 0 0.0
FLASH 12220054 12296492 76438 0.6
RAM 548018 548818 800 0.1
chip-tool-ipv6only arm64 unknown 20136 20168 32 0.2
FLASH 10934844 11002588 67744 0.6
RAM 597928 598464 536 0.1
fabric-admin debug unknown 5672 5672 0 0.0
FLASH 11232675 11314561 81886 0.7
RAM 544858 545658 800 0.1
fabric-bridge-app debug unknown 4560 4560 0 0.0
FLASH 4363704 4448638 84934 1.9
RAM 198272 198992 720 0.4
lighting-app debug+rpc+ui unknown 5968 5968 0 0.0
FLASH 5540273 5618193 77920 1.4
RAM 223520 224240 720 0.3
lock-app debug unknown 5224 5224 0 0.0
FLASH 4674762 4752908 78146 1.7
RAM 199952 200672 720 0.4
ota-provider-app debug unknown 4600 4600 0 0.0
FLASH 4316914 4397298 80384 1.9
RAM 194128 194848 720 0.4
ota-requestor-app debug unknown 4536 4536 0 0.0
FLASH 4455564 4535112 79548 1.8
RAM 198680 199384 704 0.4
shell debug unknown 4168 4168 0 0.0
FLASH 2905197 2979293 74096 2.6
RAM 152920 153736 816 0.5
thermostat-no-ble arm64 unknown 9176 9208 32 0.3
FLASH 4186284 4256900 70616 1.7
RAM 235936 236336 400 0.2
tv-app debug unknown 5496 5496 0 0.0
FLASH 5816927 5893615 76688 1.3
RAM 341360 342080 720 0.2
tv-casting-app debug unknown 5160 5160 0 0.0
FLASH 10360973 10431405 70432 0.7
RAM 402232 403080 848 0.2
mbed lock-app-release cy8cproto_062_4343w FLASH 1502972 1503276 304 0.0
RAM 226648 226728 80 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 FLASH 883084 883240 156 0.0
RAM 142259 142311 52 0.0
nrf7002dk_nrf5340_cpuapp FLASH 953360 953492 132 0.0
RAM 140687 140739 52 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 FLASH 828144 828256 112 0.0
RAM 141123 141179 56 0.0
nxp contact k32w0+release FLASH 575972 576100 128 0.0
RAM 70024 70096 72 0.1
k32w1+release FLASH 591544 591672 128 0.0
RAM 74056 74144 88 0.1
light k32w0+release FLASH 610352 610448 96 0.0
RAM 69500 69564 64 0.1
k32w1+release FLASH 675176 675296 120 0.0
RAM 82816 82880 64 0.1
psoc6 all-clusters cy8ckit_062s2_43012 FLASH 1615996 1611548 -4448 -0.3
RAM 209764 209736 -28 -0.0
all-clusters-minimal cy8ckit_062s2_43012 FLASH 1536500 1532052 -4448 -0.3
RAM 206588 206544 -44 -0.0
light cy8ckit_062s2_43012 FLASH 1463108 1458724 -4384 -0.3
RAM 199876 199808 -68 -0.0
lock cy8ckit_062s2_43012 FLASH 1463860 1459484 -4376 -0.3
RAM 224388 224336 -52 -0.0
qpg lighting-app qpg6105+debug FLASH 651492 651628 136 0.0
RAM 104564 104644 80 0.1
lock-app qpg6105+debug FLASH 612008 612136 128 0.0
RAM 99240 99312 72 0.1
stm32 light STM32WB5MM-DK FLASH 473808 474008 200 0.0
RAM 144196 144268 72 0.0
telink air-quality-sensor-app tlsr9528a_retention FLASH 632974 633088 114 0.0
RAM 50528 50576 48 0.1
all-clusters-app tlsr9118bdk40d FLASH 658862 658984 122 0.0
RAM 148436 148488 52 0.0
all-clusters-minimal-app tlsr9528a FLASH 779134 779256 122 0.0
RAM 113212 113260 48 0.0
bridge-app tlsr9258a FLASH 675966 676088 122 0.0
RAM 95304 95352 48 0.1
contact-sensor-app tlsr9528a_retention FLASH 634558 634672 114 0.0
RAM 50572 50620 48 0.1
light-switch-app-ota-shell-factory-data tlsr9528a FLASH 720418 720540 122 0.0
RAM 77148 77196 48 0.1
lighting-app-ota-factory-data tlsr9118bdk40d FLASH 613938 614060 122 0.0
RAM 144636 144684 48 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d FLASH 801720 801842 122 0.0
RAM 103040 103088 48 0.0
lock-app-dfu tlsr9528a FLASH 666374 666496 122 0.0
RAM 69852 69900 48 0.1
ota-requestor-app tlsr9258a FLASH 695298 695420 122 0.0
RAM 95028 95076 48 0.1
pump-app tlsr9518adk80d FLASH 616832 616954 122 0.0
RAM 56952 57000 48 0.1
pump-controller-app tlsr9518adk80d FLASH 607216 607338 122 0.0
RAM 56752 56800 48 0.1
shell tlsr9518adk80d FLASH 466518 466518 0 0.0
RAM 72488 72488 0 0.0
smoke_co_alarm-app tlsr9528a_retention FLASH 641176 641290 114 0.0
RAM 52200 52248 48 0.1
temperature-measurement-app-mars-ota tlsr9518adk80d FLASH 651042 651164 122 0.0
RAM 60388 60436 48 0.1
thermostat tlsr9518adk80d FLASH 626106 626228 122 0.0
RAM 57084 57132 48 0.1
window-covering tlsr9118bdk40d FLASH 519332 519454 122 0.0
RAM 97800 97848 48 0.0
tizen all-clusters-app arm unknown 1584 1584 0 0.0
FLASH 1640060 1641004 944 0.1
RAM 48620 48708 88 0.2
chip-tool-ubsan arm unknown 2384 2384 0 0.0
FLASH 16295166 16310606 15440 0.1
RAM 7161492 7168484 6992 0.1

@yufengwangca yufengwangca enabled auto-merge (squash) July 19, 2024 20:08
@yufengwangca yufengwangca merged commit d32e8e2 into project-chip:master Jul 19, 2024
69 checks passed
j-ororke pushed a commit to j-ororke/connectedhomeip that referenced this pull request Jul 31, 2024
…chip#34209)

* Add verifier arg to `CommissioningWindowOpener`

* Update RPC, pass OCW params between fabric bridge and admin

* Separate out OCW with passcode and verifier, bring back stable API

Co-authored-by: Boris Zbarsky <[email protected]>

* Use `CHIP_ERROR_BUFFER_TOO_SMALL`, Avoid SuccessOrExit, args for example

Co-authored-by: Andrei Litvin <[email protected]>

* Use fluent builder pattern for OCW params, and some fixes

Co-authored-by: Andrei Litvin <[email protected]>

* Add arg tests for new methods in `CommissioningWindowOpener`

* Move callback to params

Co-authored-by: Andrei Litvin <[email protected]>

* Enforce param values, Add mDiscriminator, Update docs

Co-authored-by: Boris Zbarsky <[email protected]>

* Use `HasDiscriminator()`/`HasNodeId()`, return `ERROR_INVALID_ARGUMENT`

---------

Co-authored-by: Boris Zbarsky <[email protected]>
Co-authored-by: Andrei Litvin <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

[Feature] Using ECM instead of BCM for Fabric Sync
5 participants