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

[Group] Add chip-tool group command support #15644

Conversation

jepenven-silabs
Copy link
Contributor

Problem

Partial fix of #1818

Change overview

Added chip-tool support to parse user group commands.

KNOWN ISSUE********
Chip-tool can only send group command to group that are already set within his own GroupDataProvider instance.
GroupId must be in NodeId form.
Chip-tool commands to configure itself will come in a following PR.

For now two hardcoded groups exist and can be use for testing purposes.
e.g.
For commands
./out/debug/chip-tool onoff on 0xffffffffffff0101 1
./out/debug/chip-tool onoff on 0xffffffffffff0102 1

For attribute write
/out/debug/chip-tool onoff write on-time 0 0xffffffffffff0101 1
/out/debug/chip-tool onoff write on-time 0 0xffffffffffff0102 1

Testing

Chip-tool running on Darwin with wireshark to sniff outgoing multicast messages.

@github-actions
Copy link

github-actions bot commented Feb 28, 2022

PR #15644: Size comparison from 7421db3 to b34846f

Increases above 0.2%:

platform target config section 7421db3 b34846f change % change
linux chip-tool debug (read only) 9003445 9342213 338768 3.8
(read/write) 298816 303232 4416 1.5
.data.rel.ro 251144 255560 4416 1.8
.rodata 481205 498389 17184 3.6
.text 7913333 8221669 308336 3.9
chip-tool-ipv6only arm64 (read only) 8757484 9041900 284416 3.2
(read/write) 412049 416465 4416 1.1
.data.rel.ro 296840 301256 4416 1.5
.rodata 457028 472468 15440 3.4
.text 7435172 7690900 255728 3.4
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1038939 1075275 36336 3.5
bss 125756 127608 1852 1.5
rodata 135900 141804 5904 4.3
text 700076 728452 28376 4.1
Increases (27 builds for cyw30739, efr32, esp32, k32w, linux, nrfconnect, p6, qpg, telink)
platform target config section 7421db3 b34846f change % change
cyw30739 light cyw930739m2evb_01 (read/write) 599582 599590 8 0.0
.app_xip_area 504428 504436 8 0.0
lock cyw930739m2evb_01 (read/write) 557614 557622 8 0.0
.app_xip_area 463996 464004 8 0.0
ota-requestor cyw930739m2evb_01 (read/write) 578138 578146 8 0.0
.app_xip_area 475088 475096 8 0.0
efr32 lighting-app BRD4161A (read only) 916516 916532 16 0.0
.text 916508 916524 16 0.0
BRD4161A+rpc (read only) 946604 946620 16 0.0
.text 946596 946612 16 0.0
lock-app BRD4161A+wf200 (read only) 986436 986452 16 0.0
.text 986428 986444 16 0.0
esp32 all-clusters-app c3devkit (read only) 956574 956588 14 0.0
.flash.text 956574 956588 14 0.0
m5stack (read only) 1004711 1004755 44 0.0
.flash.text 999327 999371 44 0.0
k32w light k32w061+release (read/write) 691904 691920 16 0.0
.text 606700 606716 16 0.0
lock k32w061+release (read/write) 695176 695192 16 0.0
.text 609724 609740 16 0.0
linux all-clusters-app debug (read only) 2395017 2395241 224 0.0
.text 2027378 2027602 224 0.0
bridge-app debug+rpc (read only) 1720741 1720965 224 0.0
.text 1463477 1463701 224 0.0
chip-tool debug (read only) 9003445 9342213 338768 3.8
(read/write) 298816 303232 4416 1.5
.data.rel.ro 251144 255560 4416 1.8
.rodata 481205 498389 17184 3.6
.text 7913333 8221669 308336 3.9
chip-tool-ipv6only arm64 (read only) 8757484 9041900 284416 3.2
(read/write) 412049 416465 4416 1.1
.data.rel.ro 296840 301256 4416 1.5
.rodata 457028 472468 15440 3.4
.text 7435172 7690900 255728 3.4
door-lock-app debug (read only) 1936305 1936529 224 0.0
.text 1614290 1614514 224 0.0
lighting-app debug+rpc (read only) 2071505 2071729 224 0.0
.text 1749826 1750050 224 0.0
ota-provider-app debug (read only) 1868393 1868617 224 0.0
.text 1559122 1559346 224 0.0
ota-requestor-app debug (read only) 1879369 1879593 224 0.0
.text 1578114 1578338 224 0.0
shell debug (read only) 2363201 2363425 224 0.0
.text 2001858 2002082 224 0.0
thermostat-no-ble arm64 (read only) 2163236 2163412 176 0.0
.text 1811968 1812144 176 0.0
tv-app debug (read only) 2589505 2589729 224 0.0
.text 2217090 2217314 224 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1038939 1075275 36336 3.5
bss 125756 127608 1852 1.5
rodata 135900 141804 5904 4.3
text 700076 728452 28376 4.1
p6 light-app default (read/write) 2395304 2395320 16 0.0
.text 1353568 1353584 16 0.0
lock-app default (read/write) 2358880 2358896 16 0.0
.text 1317144 1317160 16 0.0
qpg lighting-app qpg6105+debug (read only) 601200 601224 24 0.0
.text 595880 595904 24 0.0
lock-app qpg6105+debug (read only) 566964 566988 24 0.0
.text 561644 561668 24 0.0
telink lighting-app tlsr9518adk80d (read/write) 883126 883150 24 0.0
text 623982 624008 26 0.0
Full report (31 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 7421db3 b34846f change % change
cyw30739 light cyw930739m2evb_01 (read/write) 599582 599590 8 0.0
.app_xip_area 504428 504436 8 0.0
.bss 77844 77844 0 0.0
.data 652 652 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 557614 557622 8 0.0
.app_xip_area 463996 464004 8 0.0
.bss 76348 76348 0 0.0
.data 616 616 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 578138 578146 8 0.0
.app_xip_area 475088 475096 8 0.0
.bss 85452 85452 0 0.0
.data 560 560 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 916516 916532 16 0.0
(read/write) 128608 128608 0 0.0
.bss 126560 126560 0 0.0
.data 2048 2048 0 0.0
.text 916508 916524 16 0.0
BRD4161A+rpc (read only) 946604 946620 16 0.0
(read/write) 145548 145548 0 0.0
.bss 143336 143336 0 0.0
.data 2212 2212 0 0.0
.text 946596 946612 16 0.0
lock-app BRD4161A+wf200 (read only) 986436 986452 16 0.0
(read/write) 120360 120360 0 0.0
.bss 118436 118436 0 0.0
.data 1924 1924 0 0.0
.text 986428 986444 16 0.0
window-app BRD4161A (read only) 850596 850596 0 0.0
(read/write) 126844 126844 0 0.0
.bss 124928 124928 0 0.0
.data 1916 1916 0 0.0
.text 850588 850588 0 0.0
esp32 all-clusters-app c3devkit (read only) 956574 956588 14 0.0
(read/write) 1392986 1392986 0 0.0
.dram0.bss 62592 62592 0 0.0
.dram0.data 14228 14228 0 0.0
.flash.rodata 197248 197248 0 0.0
.flash.text 956574 956588 14 0.0
.iram0.text 62016 62016 0 0.0
m5stack (read only) 1004711 1004755 44 0.0
(read/write) 458264 458264 0 0.0
.dram0.bss 68096 68096 0 0.0
.dram0.data 34072 34072 0 0.0
.flash.rodata 224600 224600 0 0.0
.flash.text 999327 999371 44 0.0
.iram0.text 122767 122767 0 0.0
k32w light k32w061+release (read/write) 691904 691920 16 0.0
.bss 77480 77480 0 0.0
.data 1924 1924 0 0.0
.text 606700 606716 16 0.0
lock k32w061+release (read/write) 695176 695192 16 0.0
.bss 77688 77688 0 0.0
.data 1964 1964 0 0.0
.text 609724 609740 16 0.0
linux all-clusters-app debug (read only) 2395017 2395241 224 0.0
(read/write) 144696 144696 0 0.0
.bss 59232 59232 0 0.0
.data 1360 1360 0 0.0
.data.rel.ro 78392 78392 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 912 912 0 0.0
.rodata 204869 204869 0 0.0
.text 2027378 2027602 224 0.0
bridge-app debug+rpc (read only) 1720741 1720965 224 0.0
(read/write) 92744 92744 0 0.0
.bss 47552 47552 0 0.0
.data 2042 2042 0 0.0
.data.rel.ro 38088 38088 0 0.0
.dynamic 592 592 0 0.0
.got 3912 3912 0 0.0
.init 27 27 0 0.0
.init_array 544 544 0 0.0
.rodata 141460 141460 0 0.0
.text 1463477 1463701 224 0.0
chip-tool debug (read only) 9003445 9342213 338768 3.8
(read/write) 298816 303232 4416 1.5
.bss 40448 40448 0 0.0
.data 1164 1164 0 0.0
.data.rel.ro 251144 255560 4416 1.8
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 632 632 0 0.0
.rodata 481205 498389 17184 3.6
.text 7913333 8221669 308336 3.9
chip-tool-ipv6only arm64 (read only) 8757484 9041900 284416 3.2
(read/write) 412049 416465 4416 1.1
.bss 58673 58673 0 0.0
.data 1216 1216 0 0.0
.data.rel.ro 296840 301256 4416 1.5
.dynamic 560 560 0 0.0
.got 51512 51512 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 457028 472468 15440 3.4
.text 7435172 7690900 255728 3.4
door-lock-app debug (read only) 1936305 1936529 224 0.0
(read/write) 119136 119136 0 0.0
.bss 50496 50496 0 0.0
.data 1050 1050 0 0.0
.data.rel.ro 62200 62200 0 0.0
.dynamic 592 592 0 0.0
.got 4096 4096 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 173532 173532 0 0.0
.text 1614290 1614514 224 0.0
lighting-app debug+rpc (read only) 2071505 2071729 224 0.0
(read/write) 124496 124496 0 0.0
.bss 51424 51424 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 66144 66144 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 166225 166225 0 0.0
.text 1749826 1750050 224 0.0
ota-provider-app debug (read only) 1868393 1868617 224 0.0
(read/write) 114800 114800 0 0.0
.bss 50368 50368 0 0.0
.data 1320 1320 0 0.0
.data.rel.ro 57480 57480 0 0.0
.dynamic 608 608 0 0.0
.got 4352 4352 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 158707 158707 0 0.0
.text 1559122 1559346 224 0.0
ota-requestor-app debug (read only) 1879369 1879593 224 0.0
(read/write) 116568 116568 0 0.0
.bss 51232 51232 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 58744 58744 0 0.0
.dynamic 592 592 0 0.0
.got 4152 4152 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 152420 152420 0 0.0
.text 1578114 1578338 224 0.0
shell debug (read only) 2363201 2363425 224 0.0
(read/write) 147176 147176 0 0.0
.bss 67552 67552 0 0.0
.data 864 864 0 0.0
.data.rel.ro 73096 73096 0 0.0
.dynamic 592 592 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 896 896 0 0.0
.rodata 204786 204786 0 0.0
.text 2001858 2002082 224 0.0
thermostat-no-ble arm64 (read only) 2163236 2163412 176 0.0
(read/write) 148577 148577 0 0.0
.bss 65265 65265 0 0.0
.data 1056 1056 0 0.0
.data.rel.ro 75080 75080 0 0.0
.dynamic 560 560 0 0.0
.got 4216 4216 0 0.0
.init 24 24 0 0.0
.init_array 352 352 0 0.0
.rodata 132964 132964 0 0.0
.text 1811968 1812144 176 0.0
tv-app debug (read only) 2589505 2589729 224 0.0
(read/write) 148632 148632 0 0.0
.bss 65824 65824 0 0.0
.data 3168 3168 0 0.0
.data.rel.ro 73624 73624 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 198653 198653 0 0.0
.text 2217090 2217314 224 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2350140 2350140 0 0.0
.bss 187092 187092 0 0.0
.data 5776 5776 0 0.0
.text 1312740 1312740 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1038939 1075275 36336 3.5
bss 125756 127608 1852 1.5
rodata 135900 141804 5904 4.3
text 700076 728452 28376 4.1
p6 all-clusters-app default (read/write) 2488104 2488104 0 0.0
.bss 118664 118664 0 0.0
.data 2688 2688 0 0.0
.text 1446368 1446368 0 0.0
light-app default (read/write) 2395304 2395320 16 0.0
.bss 112984 112984 0 0.0
.data 2536 2536 0 0.0
.text 1353568 1353584 16 0.0
lock-app default (read/write) 2358880 2358896 16 0.0
.bss 112728 112728 0 0.0
.data 2496 2496 0 0.0
.text 1317144 1317160 16 0.0
qpg lighting-app qpg6105+debug (read only) 601200 601224 24 0.0
(read/write) 146936 146936 0 0.0
.bss 90904 90904 0 0.0
.data 1124 1124 0 0.0
.text 595880 595904 24 0.0
lock-app qpg6105+debug (read only) 566964 566988 24 0.0
(read/write) 146936 146936 0 0.0
.bss 90912 90912 0 0.0
.data 1076 1076 0 0.0
.text 561644 561668 24 0.0
persistent-storage-app qpg6105+debug (read only) 99536 99536 0 0.0
(read/write) 146941 146941 0 0.0
.bss 24001 24001 0 0.0
.data 180 180 0 0.0
.text 94216 94216 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 883126 883150 24 0.0
bss 86336 86336 0 0.0
noinit 37160 37160 0 0.0
text 623982 624008 26 0.0

@jepenven-silabs jepenven-silabs force-pushed the add_group_command_chip_tool branch from b34846f to 62e86d3 Compare February 28, 2022 19:14
@github-actions
Copy link

github-actions bot commented Feb 28, 2022

PR #15644: Size comparison from 9e480df to 62e86d3

Increases above 0.2%:

platform target config section 9e480df 62e86d3 change % change
linux chip-tool debug (read only) 9003445 9342213 338768 3.8
(read/write) 298816 303232 4416 1.5
.data.rel.ro 251144 255560 4416 1.8
.rodata 481205 498389 17184 3.6
.text 7913333 8221669 308336 3.9
chip-tool-ipv6only arm64 (read only) 8757484 9041900 284416 3.2
(read/write) 412049 416465 4416 1.1
.data.rel.ro 296840 301256 4416 1.5
.rodata 457028 472468 15440 3.4
.text 7435172 7690900 255728 3.4
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1038939 1075275 36336 3.5
bss 125756 127608 1852 1.5
rodata 135900 141804 5904 4.3
text 700076 728452 28376 4.1
Increases (27 builds for cyw30739, efr32, esp32, k32w, linux, nrfconnect, p6, qpg, telink)
platform target config section 9e480df 62e86d3 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 599582 599590 8 0.0
.app_xip_area 504428 504436 8 0.0
lock cyw930739m2evb_01 (read/write) 557614 557622 8 0.0
.app_xip_area 463996 464004 8 0.0
ota-requestor cyw930739m2evb_01 (read/write) 578138 578146 8 0.0
.app_xip_area 475088 475096 8 0.0
efr32 lighting-app BRD4161A (read only) 916516 916532 16 0.0
.text 916508 916524 16 0.0
BRD4161A+rpc (read only) 946604 946620 16 0.0
.text 946596 946612 16 0.0
lock-app BRD4161A+wf200 (read only) 986436 986452 16 0.0
.text 986428 986444 16 0.0
esp32 all-clusters-app c3devkit (read only) 956574 956588 14 0.0
.flash.text 956574 956588 14 0.0
m5stack (read only) 1004711 1004755 44 0.0
.flash.text 999327 999371 44 0.0
k32w light k32w061+release (read/write) 691904 691920 16 0.0
.text 606700 606716 16 0.0
lock k32w061+release (read/write) 695176 695192 16 0.0
.text 609724 609740 16 0.0
linux all-clusters-app debug (read only) 2395017 2395241 224 0.0
.text 2027378 2027602 224 0.0
bridge-app debug+rpc (read only) 1720741 1720965 224 0.0
.text 1463477 1463701 224 0.0
chip-tool debug (read only) 9003445 9342213 338768 3.8
(read/write) 298816 303232 4416 1.5
.data.rel.ro 251144 255560 4416 1.8
.rodata 481205 498389 17184 3.6
.text 7913333 8221669 308336 3.9
chip-tool-ipv6only arm64 (read only) 8757484 9041900 284416 3.2
(read/write) 412049 416465 4416 1.1
.data.rel.ro 296840 301256 4416 1.5
.rodata 457028 472468 15440 3.4
.text 7435172 7690900 255728 3.4
door-lock-app debug (read only) 1936305 1936529 224 0.0
.text 1614290 1614514 224 0.0
lighting-app debug+rpc (read only) 2071505 2071729 224 0.0
.text 1749826 1750050 224 0.0
ota-provider-app debug (read only) 1868393 1868617 224 0.0
.text 1559122 1559346 224 0.0
ota-requestor-app debug (read only) 1879369 1879593 224 0.0
.text 1578114 1578338 224 0.0
shell debug (read only) 2363201 2363425 224 0.0
.text 2001858 2002082 224 0.0
thermostat-no-ble arm64 (read only) 2163236 2163412 176 0.0
.text 1811968 1812144 176 0.0
tv-app debug (read only) 2589505 2589729 224 0.0
.text 2217090 2217314 224 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1038939 1075275 36336 3.5
bss 125756 127608 1852 1.5
rodata 135900 141804 5904 4.3
text 700076 728452 28376 4.1
p6 light-app default (read/write) 2395304 2395320 16 0.0
.text 1353568 1353584 16 0.0
lock-app default (read/write) 2358880 2358896 16 0.0
.text 1317144 1317160 16 0.0
qpg lighting-app qpg6105+debug (read only) 601200 601224 24 0.0
.text 595880 595904 24 0.0
lock-app qpg6105+debug (read only) 566964 566988 24 0.0
.text 561644 561668 24 0.0
telink lighting-app tlsr9518adk80d (read/write) 883126 883150 24 0.0
text 623982 624008 26 0.0
Full report (31 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section 9e480df 62e86d3 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 599582 599590 8 0.0
.app_xip_area 504428 504436 8 0.0
.bss 77844 77844 0 0.0
.data 652 652 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 557614 557622 8 0.0
.app_xip_area 463996 464004 8 0.0
.bss 76348 76348 0 0.0
.data 616 616 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 578138 578146 8 0.0
.app_xip_area 475088 475096 8 0.0
.bss 85452 85452 0 0.0
.data 560 560 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 916516 916532 16 0.0
(read/write) 128608 128608 0 0.0
.bss 126560 126560 0 0.0
.data 2048 2048 0 0.0
.text 916508 916524 16 0.0
BRD4161A+rpc (read only) 946604 946620 16 0.0
(read/write) 145548 145548 0 0.0
.bss 143336 143336 0 0.0
.data 2212 2212 0 0.0
.text 946596 946612 16 0.0
lock-app BRD4161A+wf200 (read only) 986436 986452 16 0.0
(read/write) 120360 120360 0 0.0
.bss 118436 118436 0 0.0
.data 1924 1924 0 0.0
.text 986428 986444 16 0.0
window-app BRD4161A (read only) 850596 850596 0 0.0
(read/write) 126844 126844 0 0.0
.bss 124928 124928 0 0.0
.data 1916 1916 0 0.0
.text 850588 850588 0 0.0
esp32 all-clusters-app c3devkit (read only) 956574 956588 14 0.0
(read/write) 1392986 1392986 0 0.0
.dram0.bss 62592 62592 0 0.0
.dram0.data 14228 14228 0 0.0
.flash.rodata 197248 197248 0 0.0
.flash.text 956574 956588 14 0.0
.iram0.text 62016 62016 0 0.0
m5stack (read only) 1004711 1004755 44 0.0
(read/write) 458264 458264 0 0.0
.dram0.bss 68096 68096 0 0.0
.dram0.data 34072 34072 0 0.0
.flash.rodata 224600 224600 0 0.0
.flash.text 999327 999371 44 0.0
.iram0.text 122767 122767 0 0.0
k32w light k32w061+release (read/write) 691904 691920 16 0.0
.bss 77480 77480 0 0.0
.data 1924 1924 0 0.0
.text 606700 606716 16 0.0
lock k32w061+release (read/write) 695176 695192 16 0.0
.bss 77688 77688 0 0.0
.data 1964 1964 0 0.0
.text 609724 609740 16 0.0
linux all-clusters-app debug (read only) 2395017 2395241 224 0.0
(read/write) 144696 144696 0 0.0
.bss 59232 59232 0 0.0
.data 1360 1360 0 0.0
.data.rel.ro 78392 78392 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 912 912 0 0.0
.rodata 204869 204869 0 0.0
.text 2027378 2027602 224 0.0
bridge-app debug+rpc (read only) 1720741 1720965 224 0.0
(read/write) 92744 92744 0 0.0
.bss 47552 47552 0 0.0
.data 2042 2042 0 0.0
.data.rel.ro 38088 38088 0 0.0
.dynamic 592 592 0 0.0
.got 3912 3912 0 0.0
.init 27 27 0 0.0
.init_array 544 544 0 0.0
.rodata 141460 141460 0 0.0
.text 1463477 1463701 224 0.0
chip-tool debug (read only) 9003445 9342213 338768 3.8
(read/write) 298816 303232 4416 1.5
.bss 40448 40448 0 0.0
.data 1164 1164 0 0.0
.data.rel.ro 251144 255560 4416 1.8
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 632 632 0 0.0
.rodata 481205 498389 17184 3.6
.text 7913333 8221669 308336 3.9
chip-tool-ipv6only arm64 (read only) 8757484 9041900 284416 3.2
(read/write) 412049 416465 4416 1.1
.bss 58673 58673 0 0.0
.data 1216 1216 0 0.0
.data.rel.ro 296840 301256 4416 1.5
.dynamic 560 560 0 0.0
.got 51512 51512 0 0.0
.init 24 24 0 0.0
.init_array 208 208 0 0.0
.rodata 457028 472468 15440 3.4
.text 7435172 7690900 255728 3.4
door-lock-app debug (read only) 1936305 1936529 224 0.0
(read/write) 119136 119136 0 0.0
.bss 50496 50496 0 0.0
.data 1050 1050 0 0.0
.data.rel.ro 62200 62200 0 0.0
.dynamic 592 592 0 0.0
.got 4096 4096 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 173532 173532 0 0.0
.text 1614290 1614514 224 0.0
lighting-app debug+rpc (read only) 2071505 2071729 224 0.0
(read/write) 124496 124496 0 0.0
.bss 51424 51424 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 66144 66144 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 166225 166225 0 0.0
.text 1749826 1750050 224 0.0
ota-provider-app debug (read only) 1868393 1868617 224 0.0
(read/write) 114800 114800 0 0.0
.bss 50368 50368 0 0.0
.data 1320 1320 0 0.0
.data.rel.ro 57480 57480 0 0.0
.dynamic 608 608 0 0.0
.got 4352 4352 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 158707 158707 0 0.0
.text 1559122 1559346 224 0.0
ota-requestor-app debug (read only) 1879369 1879593 224 0.0
(read/write) 116568 116568 0 0.0
.bss 51232 51232 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 58744 58744 0 0.0
.dynamic 592 592 0 0.0
.got 4152 4152 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 152420 152420 0 0.0
.text 1578114 1578338 224 0.0
shell debug (read only) 2363201 2363425 224 0.0
(read/write) 147176 147176 0 0.0
.bss 67552 67552 0 0.0
.data 864 864 0 0.0
.data.rel.ro 73096 73096 0 0.0
.dynamic 592 592 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 896 896 0 0.0
.rodata 204786 204786 0 0.0
.text 2001858 2002082 224 0.0
thermostat-no-ble arm64 (read only) 2163236 2163412 176 0.0
(read/write) 148577 148577 0 0.0
.bss 65265 65265 0 0.0
.data 1056 1056 0 0.0
.data.rel.ro 75080 75080 0 0.0
.dynamic 560 560 0 0.0
.got 4216 4216 0 0.0
.init 24 24 0 0.0
.init_array 352 352 0 0.0
.rodata 132964 132964 0 0.0
.text 1811968 1812144 176 0.0
tv-app debug (read only) 2589505 2589729 224 0.0
(read/write) 148632 148632 0 0.0
.bss 65824 65824 0 0.0
.data 3168 3168 0 0.0
.data.rel.ro 73624 73624 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 198653 198653 0 0.0
.text 2217090 2217314 224 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2350140 2350140 0 0.0
.bss 187092 187092 0 0.0
.data 5776 5776 0 0.0
.text 1312740 1312740 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1038939 1075275 36336 3.5
bss 125756 127608 1852 1.5
rodata 135900 141804 5904 4.3
text 700076 728452 28376 4.1
p6 all-clusters-app default (read/write) 2488104 2488104 0 0.0
.bss 118664 118664 0 0.0
.data 2688 2688 0 0.0
.text 1446368 1446368 0 0.0
light-app default (read/write) 2395304 2395320 16 0.0
.bss 112984 112984 0 0.0
.data 2536 2536 0 0.0
.text 1353568 1353584 16 0.0
lock-app default (read/write) 2358880 2358896 16 0.0
.bss 112728 112728 0 0.0
.data 2496 2496 0 0.0
.text 1317144 1317160 16 0.0
qpg lighting-app qpg6105+debug (read only) 601200 601224 24 0.0
(read/write) 146936 146936 0 0.0
.bss 90904 90904 0 0.0
.data 1124 1124 0 0.0
.text 595880 595904 24 0.0
lock-app qpg6105+debug (read only) 566964 566988 24 0.0
(read/write) 146936 146936 0 0.0
.bss 90912 90912 0 0.0
.data 1076 1076 0 0.0
.text 561644 561668 24 0.0
persistent-storage-app qpg6105+debug (read only) 99536 99536 0 0.0
(read/write) 146941 146941 0 0.0
.bss 24001 24001 0 0.0
.data 180 180 0 0.0
.text 94216 94216 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 883126 883150 24 0.0
bss 86336 86336 0 0.0
noinit 37160 37160 0 0.0
text 623982 624008 26 0.0

@jepenven-silabs jepenven-silabs changed the title [Group] Add group cluster command support [Group] Add chip-tool group command support Mar 1, 2022
@jepenven-silabs jepenven-silabs force-pushed the add_group_command_chip_tool branch from c231305 to 493ed52 Compare March 1, 2022 19:03
@github-actions
Copy link

github-actions bot commented Mar 1, 2022

PR #15644: Size comparison from e87c25d to 493ed52

Increases above 0.2%:

platform target config section e87c25d 493ed52 change % change
linux chip-tool debug (read only) 8963125 9309333 346208 3.9
(read/write) 282560 286976 4416 1.6
.data.rel.ro 250152 254568 4416 1.8
.rodata 478261 495477 17216 3.6
.text 7878309 8194053 315744 4.0
chip-tool-ipv6only arm64 (read only) 8723956 9005124 281168 3.2
(read/write) 395713 400129 4416 1.1
.data.rel.ro 295760 300176 4416 1.5
.rodata 455964 471308 15344 3.4
.text 7405684 7658260 252576 3.4
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1039415 1075751 36336 3.5
bss 125820 127672 1852 1.5
rodata 135904 141808 5904 4.3
text 700476 728852 28376 4.1
Increases (26 builds for cyw30739, efr32, esp32, k32w, linux, nrfconnect, p6, qpg, telink)
platform target config section e87c25d 493ed52 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 600038 600046 8 0.0
.app_xip_area 504812 504820 8 0.0
lock cyw930739m2evb_01 (read/write) 558026 558034 8 0.0
.app_xip_area 464336 464344 8 0.0
ota-requestor cyw930739m2evb_01 (read/write) 578446 578454 8 0.0
.app_xip_area 475324 475332 8 0.0
efr32 lighting-app BRD4161A (read only) 917028 917044 16 0.0
.text 917020 917036 16 0.0
lock-app BRD4161A+wf200 (read only) 986844 986860 16 0.0
.text 986836 986852 16 0.0
window-app BRD4161A (read only) 850956 850972 16 0.0
.text 850948 850964 16 0.0
esp32 all-clusters-app m5stack (read only) 1005143 1005191 48 0.0
.flash.text 999759 999807 48 0.0
k32w light k32w061+release (read/write) 692224 692240 16 0.0
.text 606948 606964 16 0.0
lock k32w061+release (read/write) 695584 695600 16 0.0
.text 610068 610084 16 0.0
linux all-clusters-app debug (read only) 2397585 2397809 224 0.0
.text 2029714 2029938 224 0.0
bridge-app debug+rpc (read only) 1723165 1723389 224 0.0
.text 1465637 1465861 224 0.0
chip-tool debug (read only) 8963125 9309333 346208 3.9
(read/write) 282560 286976 4416 1.6
.data.rel.ro 250152 254568 4416 1.8
.rodata 478261 495477 17216 3.6
.text 7878309 8194053 315744 4.0
chip-tool-ipv6only arm64 (read only) 8723956 9005124 281168 3.2
(read/write) 395713 400129 4416 1.1
.data.rel.ro 295760 300176 4416 1.5
.rodata 455964 471308 15344 3.4
.text 7405684 7658260 252576 3.4
door-lock-app debug (read only) 1938345 1938569 224 0.0
.text 1616066 1616290 224 0.0
lighting-app debug+rpc (read only) 2074145 2074369 224 0.0
.text 1752162 1752386 224 0.0
ota-provider-app debug (read only) 1870449 1870673 224 0.0
.text 1560914 1561138 224 0.0
ota-requestor-app debug (read only) 1881425 1881649 224 0.0
.text 1579906 1580130 224 0.0
shell debug (read only) 2365801 2366025 224 0.0
.text 2004194 2004418 224 0.0
thermostat-no-ble arm64 (read only) 2165364 2165540 176 0.0
.text 1813904 1814080 176 0.0
tv-app debug (read only) 2592809 2593033 224 0.0
.text 2220066 2220290 224 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1039415 1075751 36336 3.5
bss 125820 127672 1852 1.5
rodata 135904 141808 5904 4.3
text 700476 728852 28376 4.1
p6 all-clusters-app default (read/write) 2488688 2488704 16 0.0
.text 1446952 1446968 16 0.0
light-app default (read/write) 2395896 2395912 16 0.0
.text 1354160 1354176 16 0.0
qpg lighting-app qpg6105+debug (read only) 601624 601640 16 0.0
.text 596304 596320 16 0.0
lock-app qpg6105+debug (read only) 567340 567356 16 0.0
.text 562020 562036 16 0.0
telink lighting-app tlsr9518adk80d (read/write) 883642 883666 24 0.0
text 624426 624452 26 0.0
Full report (30 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, qpg, telink)
platform target config section e87c25d 493ed52 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 600038 600046 8 0.0
.app_xip_area 504812 504820 8 0.0
.bss 77908 77908 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 558026 558034 8 0.0
.app_xip_area 464336 464344 8 0.0
.bss 76412 76412 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 578446 578454 8 0.0
.app_xip_area 475324 475332 8 0.0
.bss 85516 85516 0 0.0
.data 568 568 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 917028 917044 16 0.0
(read/write) 128672 128672 0 0.0
.bss 126616 126616 0 0.0
.data 2056 2056 0 0.0
.text 917020 917036 16 0.0
BRD4161A+rpc (read only) 947112 947112 0 0.0
(read/write) 145616 145616 0 0.0
.bss 143392 143392 0 0.0
.data 2220 2220 0 0.0
.text 947104 947104 0 0.0
lock-app BRD4161A+wf200 (read only) 986844 986860 16 0.0
(read/write) 120432 120432 0 0.0
.bss 118500 118500 0 0.0
.data 1932 1932 0 0.0
.text 986836 986852 16 0.0
window-app BRD4161A (read only) 850956 850972 16 0.0
(read/write) 126908 126908 0 0.0
.bss 124984 124984 0 0.0
.data 1924 1924 0 0.0
.text 850948 850964 16 0.0
esp32 all-clusters-app m5stack (read only) 1005143 1005191 48 0.0
(read/write) 458336 458336 0 0.0
.dram0.bss 68160 68160 0 0.0
.dram0.data 34080 34080 0 0.0
.flash.rodata 224600 224600 0 0.0
.flash.text 999759 999807 48 0.0
.iram0.text 122767 122767 0 0.0
k32w light k32w061+release (read/write) 692224 692240 16 0.0
.bss 77544 77544 0 0.0
.data 1932 1932 0 0.0
.text 606948 606964 16 0.0
lock k32w061+release (read/write) 695584 695600 16 0.0
.bss 77744 77744 0 0.0
.data 1972 1972 0 0.0
.text 610068 610084 16 0.0
linux all-clusters-app debug (read only) 2397585 2397809 224 0.0
(read/write) 144824 144824 0 0.0
.bss 59296 59296 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 78424 78424 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 912 912 0 0.0
.rodata 205029 205029 0 0.0
.text 2029714 2029938 224 0.0
bridge-app debug+rpc (read only) 1723165 1723389 224 0.0
(read/write) 92848 92848 0 0.0
.bss 47624 47624 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 38104 38104 0 0.0
.dynamic 592 592 0 0.0
.got 3912 3912 0 0.0
.init 27 27 0 0.0
.init_array 544 544 0 0.0
.rodata 141652 141652 0 0.0
.text 1465637 1465861 224 0.0
chip-tool debug (read only) 8963125 9309333 346208 3.9
(read/write) 282560 286976 4416 1.6
.bss 25248 25248 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 250152 254568 4416 1.8
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 600 600 0 0.0
.rodata 478261 495477 17216 3.6
.text 7878309 8194053 315744 4.0
chip-tool-ipv6only arm64 (read only) 8723956 9005124 281168 3.2
(read/write) 395713 400129 4416 1.1
.bss 43617 43617 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 295760 300176 4416 1.5
.dynamic 560 560 0 0.0
.got 51368 51368 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 455964 471308 15344 3.4
.text 7405684 7658260 252576 3.4
door-lock-app debug (read only) 1938345 1938569 224 0.0
(read/write) 119296 119296 0 0.0
.bss 50624 50624 0 0.0
.data 1056 1056 0 0.0
.data.rel.ro 62232 62232 0 0.0
.dynamic 592 592 0 0.0
.got 4096 4096 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 173724 173724 0 0.0
.text 1616066 1616290 224 0.0
lighting-app debug+rpc (read only) 2074145 2074369 224 0.0
(read/write) 124656 124656 0 0.0
.bss 51552 51552 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 66152 66152 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 166460 166460 0 0.0
.text 1752162 1752386 224 0.0
ota-provider-app debug (read only) 1870449 1870673 224 0.0
(read/write) 114928 114928 0 0.0
.bss 50432 50432 0 0.0
.data 1352 1352 0 0.0
.data.rel.ro 57512 57512 0 0.0
.dynamic 608 608 0 0.0
.got 4352 4352 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 158899 158899 0 0.0
.text 1560914 1561138 224 0.0
ota-requestor-app debug (read only) 1881425 1881649 224 0.0
(read/write) 116696 116696 0 0.0
.bss 51296 51296 0 0.0
.data 1224 1224 0 0.0
.data.rel.ro 58760 58760 0 0.0
.dynamic 592 592 0 0.0
.got 4152 4152 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 152612 152612 0 0.0
.text 1579906 1580130 224 0.0
shell debug (read only) 2365801 2366025 224 0.0
(read/write) 147272 147272 0 0.0
.bss 67616 67616 0 0.0
.data 864 864 0 0.0
.data.rel.ro 73144 73144 0 0.0
.dynamic 592 592 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 896 896 0 0.0
.rodata 204978 204978 0 0.0
.text 2004194 2004418 224 0.0
thermostat-no-ble arm64 (read only) 2165364 2165540 176 0.0
(read/write) 148657 148657 0 0.0
.bss 65329 65329 0 0.0
.data 1072 1072 0 0.0
.data.rel.ro 75088 75088 0 0.0
.dynamic 560 560 0 0.0
.got 4216 4216 0 0.0
.init 24 24 0 0.0
.init_array 352 352 0 0.0
.rodata 133140 133140 0 0.0
.text 1813904 1814080 176 0.0
tv-app debug (read only) 2592809 2593033 224 0.0
(read/write) 148760 148760 0 0.0
.bss 65888 65888 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 73640 73640 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 198909 198909 0 0.0
.text 2220066 2220290 224 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2350468 2350468 0 0.0
.bss 187156 187156 0 0.0
.data 5784 5784 0 0.0
.text 1313068 1313068 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1039415 1075751 36336 3.5
bss 125820 127672 1852 1.5
rodata 135904 141808 5904 4.3
text 700476 728852 28376 4.1
p6 all-clusters-app default (read/write) 2488688 2488704 16 0.0
.bss 118728 118728 0 0.0
.data 2696 2696 0 0.0
.text 1446952 1446968 16 0.0
light-app default (read/write) 2395896 2395912 16 0.0
.bss 113048 113048 0 0.0
.data 2544 2544 0 0.0
.text 1354160 1354176 16 0.0
lock-app default (read/write) 2359424 2359424 0 0.0
.bss 112792 112792 0 0.0
.data 2504 2504 0 0.0
.text 1317688 1317688 0 0.0
qpg lighting-app qpg6105+debug (read only) 601624 601640 16 0.0
(read/write) 146936 146936 0 0.0
.bss 90928 90928 0 0.0
.data 1132 1132 0 0.0
.text 596304 596320 16 0.0
lock-app qpg6105+debug (read only) 567340 567356 16 0.0
(read/write) 146936 146936 0 0.0
.bss 90936 90936 0 0.0
.data 1084 1084 0 0.0
.text 562020 562036 16 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 883642 883666 24 0.0
bss 86400 86400 0 0.0
noinit 37160 37160 0 0.0
text 624426 624452 26 0.0

@jepenven-silabs
Copy link
Contributor Author

Looks like Persistent storage is failing in the test build. Looking for a fix

Copy link
Contributor

@woody-apple woody-apple left a comment

Choose a reason for hiding this comment

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

Fast tracking tooling updates

@jepenven-silabs jepenven-silabs force-pushed the add_group_command_chip_tool branch from 493ed52 to 1c38cd5 Compare March 2, 2022 20:30
@github-actions
Copy link

github-actions bot commented Mar 2, 2022

PR #15644: Size comparison from cd7fd48 to 1c38cd5

Increases above 0.2%:

platform target config section cd7fd48 1c38cd5a change % change
linux chip-tool debug (read only) 9008789 9354997 346208 3.8
(read/write) 283496 287912 4416 1.6
.data.rel.ro 250912 255328 4416 1.8
.rodata 480245 497461 17216 3.6
.text 7920357 8236101 315744 4.0
chip-tool-ipv6only arm64 (read only) 8763140 9044292 281152 3.2
(read/write) 397105 401521 4416 1.1
.data.rel.ro 296568 300984 4416 1.5
.rodata 457900 473244 15344 3.4
.text 7439908 7692468 252560 3.4
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1039967 1076251 36284 3.5
bss 125828 127680 1852 1.5
rodata 135736 141636 5900 4.3
text 701156 729532 28376 4.0
Increases (26 builds for cyw30739, efr32, k32w, linux, nrfconnect, p6, qpg, telink)
platform target config section cd7fd48 1c38cd5a change % change
cyw30739 light cyw930739m2evb_01 (read/write) 600590 600598 8 0.0
.app_xip_area 505364 505372 8 0.0
lock cyw930739m2evb_01 (read/write) 558586 558594 8 0.0
.app_xip_area 464896 464904 8 0.0
ota-requestor cyw930739m2evb_01 (read/write) 578998 579006 8 0.0
.app_xip_area 475876 475884 8 0.0
efr32 lighting-app BRD4161A (read only) 917696 917712 16 0.0
.text 917688 917704 16 0.0
BRD4161A+rpc (read only) 947788 947804 16 0.0
.text 947780 947796 16 0.0
window-app BRD4161A (read only) 851648 851664 16 0.0
.text 851640 851656 16 0.0
k32w light k32w061+release (read/write) 692704 692720 16 0.0
.text 607428 607444 16 0.0
lock k32w061+release (read/write) 696048 696064 16 0.0
.text 610532 610548 16 0.0
linux all-clusters-app debug (read only) 2402705 2402929 224 0.0
.text 2034994 2035218 224 0.0
bridge-app debug+rpc (read only) 1728237 1728461 224 0.0
.text 1470901 1471125 224 0.0
chip-tool debug (read only) 9008789 9354997 346208 3.8
(read/write) 283496 287912 4416 1.6
.data.rel.ro 250912 255328 4416 1.8
.rodata 480245 497461 17216 3.6
.text 7920357 8236101 315744 4.0
chip-tool-ipv6only arm64 (read only) 8763140 9044292 281152 3.2
(read/write) 397105 401521 4416 1.1
.data.rel.ro 296568 300984 4416 1.5
.rodata 457900 473244 15344 3.4
.text 7439908 7692468 252560 3.4
door-lock-app debug (read only) 1943289 1943513 224 0.0
.text 1621234 1621458 224 0.0
lighting-app debug+rpc (read only) 2079121 2079345 224 0.0
.text 1757330 1757554 224 0.0
ota-provider-app debug (read only) 1875409 1875633 224 0.0
.text 1566066 1566290 224 0.0
ota-requestor-app debug (read only) 1886385 1886609 224 0.0
.text 1585058 1585282 224 0.0
shell debug (read only) 2371177 2371401 224 0.0
.text 2009762 2009986 224 0.0
thermostat-no-ble arm64 (read only) 2169396 2169572 176 0.0
.text 1818176 1818352 176 0.0
tv-app debug (read only) 2607737 2607961 224 0.0
.text 2234850 2235074 224 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1039967 1076251 36284 3.5
bss 125828 127680 1852 1.5
rodata 135736 141636 5900 4.3
text 701156 729532 28376 4.0
p6 all-clusters-app default (read/write) 2489400 2489416 16 0.0
.text 1447664 1447680 16 0.0
light-app default (read/write) 2396568 2396584 16 0.0
.text 1354832 1354848 16 0.0
lock-app default (read/write) 2360080 2360096 16 0.0
.text 1318344 1318360 16 0.0
qpg lighting-app qpg6105+debug (read only) 602140 602156 16 0.0
.text 596820 596836 16 0.0
lock-app qpg6105+debug (read only) 567856 567872 16 0.0
.text 562536 562552 16 0.0
telink lighting-app tlsr9518adk80d (read/write) 884190 884222 32 0.0
text 625148 625174 26 0.0
Full report (28 builds for cyw30739, efr32, k32w, linux, nrfconnect, p6, qpg, telink)
platform target config section cd7fd48 1c38cd5a change % change
cyw30739 light cyw930739m2evb_01 (read/write) 600590 600598 8 0.0
.app_xip_area 505364 505372 8 0.0
.bss 77908 77908 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 558586 558594 8 0.0
.app_xip_area 464896 464904 8 0.0
.bss 76412 76412 0 0.0
.data 624 624 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 578998 579006 8 0.0
.app_xip_area 475876 475884 8 0.0
.bss 85516 85516 0 0.0
.data 568 568 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 917696 917712 16 0.0
(read/write) 128672 128672 0 0.0
.bss 126616 126616 0 0.0
.data 2056 2056 0 0.0
.text 917688 917704 16 0.0
BRD4161A+rpc (read only) 947788 947804 16 0.0
(read/write) 145612 145612 0 0.0
.bss 143392 143392 0 0.0
.data 2220 2220 0 0.0
.text 947780 947796 16 0.0
lock-app BRD4161A+wf200 (read only) 987536 987536 0 0.0
(read/write) 120436 120436 0 0.0
.bss 118500 118500 0 0.0
.data 1932 1932 0 0.0
.text 987528 987528 0 0.0
window-app BRD4161A (read only) 851648 851664 16 0.0
(read/write) 126912 126912 0 0.0
.bss 124984 124984 0 0.0
.data 1924 1924 0 0.0
.text 851640 851656 16 0.0
k32w light k32w061+release (read/write) 692704 692720 16 0.0
.bss 77544 77544 0 0.0
.data 1932 1932 0 0.0
.text 607428 607444 16 0.0
lock k32w061+release (read/write) 696048 696064 16 0.0
.bss 77744 77744 0 0.0
.data 1972 1972 0 0.0
.text 610532 610548 16 0.0
linux all-clusters-app debug (read only) 2402705 2402929 224 0.0
(read/write) 144824 144824 0 0.0
.bss 59328 59328 0 0.0
.data 1392 1392 0 0.0
.data.rel.ro 78392 78392 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 912 912 0 0.0
.rodata 204965 204965 0 0.0
.text 2034994 2035218 224 0.0
bridge-app debug+rpc (read only) 1728237 1728461 224 0.0
(read/write) 92784 92784 0 0.0
.bss 47624 47624 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 38040 38040 0 0.0
.dynamic 592 592 0 0.0
.got 3912 3912 0 0.0
.init 27 27 0 0.0
.init_array 544 544 0 0.0
.rodata 141556 141556 0 0.0
.text 1470901 1471125 224 0.0
chip-tool debug (read only) 9008789 9354997 346208 3.8
(read/write) 283496 287912 4416 1.6
.bss 25408 25408 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 250912 255328 4416 1.8
.dynamic 608 608 0 0.0
.got 4784 4784 0 0.0
.init 27 27 0 0.0
.init_array 608 608 0 0.0
.rodata 480245 497461 17216 3.6
.text 7920357 8236101 315744 4.0
chip-tool-ipv6only arm64 (read only) 8763140 9044292 281152 3.2
(read/write) 397105 401521 4416 1.1
.bss 43745 43745 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 296568 300984 4416 1.5
.dynamic 560 560 0 0.0
.got 51816 51816 0 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 457900 473244 15344 3.4
.text 7439908 7692468 252560 3.4
door-lock-app debug (read only) 1943289 1943513 224 0.0
(read/write) 119232 119232 0 0.0
.bss 50624 50624 0 0.0
.data 1056 1056 0 0.0
.data.rel.ro 62168 62168 0 0.0
.dynamic 592 592 0 0.0
.got 4096 4096 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 173596 173596 0 0.0
.text 1621234 1621458 224 0.0
lighting-app debug+rpc (read only) 2079121 2079345 224 0.0
(read/write) 124624 124624 0 0.0
.bss 51552 51552 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 66120 66120 0 0.0
.dynamic 608 608 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 712 712 0 0.0
.rodata 166364 166364 0 0.0
.text 1757330 1757554 224 0.0
ota-provider-app debug (read only) 1875409 1875633 224 0.0
(read/write) 114864 114864 0 0.0
.bss 50432 50432 0 0.0
.data 1352 1352 0 0.0
.data.rel.ro 57448 57448 0 0.0
.dynamic 608 608 0 0.0
.got 4352 4352 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 158803 158803 0 0.0
.text 1566066 1566290 224 0.0
ota-requestor-app debug (read only) 1886385 1886609 224 0.0
(read/write) 116632 116632 0 0.0
.bss 51296 51296 0 0.0
.data 1224 1224 0 0.0
.data.rel.ro 58696 58696 0 0.0
.dynamic 592 592 0 0.0
.got 4152 4152 0 0.0
.init 27 27 0 0.0
.init_array 624 624 0 0.0
.rodata 152516 152516 0 0.0
.text 1585058 1585282 224 0.0
shell debug (read only) 2371177 2371401 224 0.0
(read/write) 147248 147248 0 0.0
.bss 67624 67624 0 0.0
.data 864 864 0 0.0
.data.rel.ro 73112 73112 0 0.0
.dynamic 592 592 0 0.0
.got 4144 4144 0 0.0
.init 27 27 0 0.0
.init_array 896 896 0 0.0
.rodata 204882 204882 0 0.0
.text 2009762 2009986 224 0.0
thermostat-no-ble arm64 (read only) 2169396 2169572 176 0.0
(read/write) 148625 148625 0 0.0
.bss 65345 65345 0 0.0
.data 1072 1072 0 0.0
.data.rel.ro 75032 75032 0 0.0
.dynamic 560 560 0 0.0
.got 4216 4216 0 0.0
.init 24 24 0 0.0
.init_array 352 352 0 0.0
.rodata 132996 132996 0 0.0
.text 1818176 1818352 176 0.0
tv-app debug (read only) 2607737 2607961 224 0.0
(read/write) 250904 250904 0 0.0
.bss 168096 168096 0 0.0
.data 3200 3200 0 0.0
.data.rel.ro 73576 73576 0 0.0
.dynamic 592 592 0 0.0
.got 4528 4528 0 0.0
.init 27 27 0 0.0
.init_array 880 880 0 0.0
.rodata 199101 199101 0 0.0
.text 2234850 2235074 224 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1039967 1076251 36284 3.5
bss 125828 127680 1852 1.5
rodata 135736 141636 5900 4.3
text 701156 729532 28376 4.0
p6 all-clusters-app default (read/write) 2489400 2489416 16 0.0
.bss 118736 118736 0 0.0
.data 2696 2696 0 0.0
.text 1447664 1447680 16 0.0
light-app default (read/write) 2396568 2396584 16 0.0
.bss 113048 113048 0 0.0
.data 2544 2544 0 0.0
.text 1354832 1354848 16 0.0
lock-app default (read/write) 2360080 2360096 16 0.0
.bss 112792 112792 0 0.0
.data 2504 2504 0 0.0
.text 1318344 1318360 16 0.0
qpg lighting-app qpg6105+debug (read only) 602140 602156 16 0.0
(read/write) 146936 146936 0 0.0
.bss 90928 90928 0 0.0
.data 1132 1132 0 0.0
.text 596820 596836 16 0.0
lock-app qpg6105+debug (read only) 567856 567872 16 0.0
(read/write) 146936 146936 0 0.0
.bss 90936 90936 0 0.0
.data 1084 1084 0 0.0
.text 562536 562552 16 0.0
persistent-storage-app qpg6105+debug (read only) 99520 99520 0 0.0
(read/write) 146940 146940 0 0.0
.bss 24004 24004 0 0.0
.data 176 176 0 0.0
.text 94200 94200 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 884190 884222 32 0.0
bss 86408 86408 0 0.0
noinit 37160 37160 0 0.0
text 625148 625174 26 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.

5 participants