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

[chip-tool] Add commands to generate/update onboarding payloads #16704

Merged

Conversation

vivien-apple
Copy link
Contributor

Problem

chip-tool is not able to generate onboarding payloads. Furthermore there is no way to generate invalid payloads using the current APIs.

Partially fix #16385

Change overview

  • Add a command to chip-tool to generate/update a qr code

  • Add a command to chip-tool to generate/update a manual code

*Update the APIs provided by ManualSetupPayloadGenerator and QRCodeSetupPayloadGenerator to allow for creating invalid payloads.

Testing

It was tested locally and it will be used to generate payloads for TC-DD-3.12/13

@vivien-apple vivien-apple changed the title Chip tool generate payload [chip-tool] Add commands to generate/update onboarding payloads Mar 28, 2022
@github-actions
Copy link

github-actions bot commented Mar 28, 2022

PR #16704: Size comparison from 58cd5fb to 398eea4

Increases (14 builds for cyw30739, efr32, k32w, linux, nrfconnect, p6, telink)
platform target config section 58cd5fb 398eea4 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 604818 604858 40 0.0
.app_xip_area 511988 512028 40 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 574890 574930 40 0.0
.app_xip_area 473940 473980 40 0.0
efr32 lighting-app BRD4161A (read only) 925760 925776 16 0.0
.text 925752 925768 16 0.0
BRD4161A+rpc (read only) 954576 954592 16 0.0
.text 954568 954584 16 0.0
window-app BRD4161A (read only) 855180 855196 16 0.0
.text 855172 855188 16 0.0
k32w light k32w061+release (read/write) 703320 703368 48 0.0
.text 618076 618124 48 0.0
lock k32w061+release (read/write) 702436 702468 32 0.0
.text 617176 617208 32 0.0
linux chip-tool-ipv6only arm64 (read only) 9813772 9829180 15408 0.2
(read/write) 473697 473857 160 0.0
.data.rel.ro 372656 372808 152 0.0
.got 55352 55368 16 0.0
.rodata 493972 494180 208 0.0
.text 8266628 8281572 14944 0.2
thermostat-no-ble arm64 (read only) 2273828 2273924 96 0.0
.text 1910688 1910784 96 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1141091 1141123 32 0.0
text 781660 781696 36 0.0
p6 all-clusters-app default (read/write) 2497544 2497608 64 0.0
.text 1455808 1455872 64 0.0
light-app default (read/write) 2399976 2400040 64 0.0
.text 1358240 1358304 64 0.0
lock-app default (read/write) 2363512 2363576 64 0.0
.text 1321776 1321840 64 0.0
telink lighting-app tlsr9518adk80d (read/write) 897670 897710 40 0.0
text 635054 635094 40 0.0
Full report (16 builds for cyw30739, efr32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 58cd5fb 398eea4 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 604818 604858 40 0.0
.app_xip_area 511988 512028 40 0.0
.bss 75576 75576 0 0.0
.data 604 604 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 562630 562630 0 0.0
.app_xip_area 471328 471328 0 0.0
.bss 74080 74080 0 0.0
.data 568 568 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 574890 574930 40 0.0
.app_xip_area 473940 473980 40 0.0
.bss 83408 83408 0 0.0
.data 508 508 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 925760 925776 16 0.0
(read/write) 128712 128712 0 0.0
.bss 126712 126712 0 0.0
.data 1996 1996 0 0.0
.text 925752 925768 16 0.0
BRD4161A+rpc (read only) 954576 954592 16 0.0
(read/write) 144664 144664 0 0.0
.bss 142488 142488 0 0.0
.data 2176 2176 0 0.0
.text 954568 954584 16 0.0
window-app BRD4161A (read only) 855180 855196 16 0.0
(read/write) 126672 126672 0 0.0
.bss 124800 124800 0 0.0
.data 1872 1872 0 0.0
.text 855172 855188 16 0.0
k32w light k32w061+release (read/write) 703320 703368 48 0.0
.bss 77568 77568 0 0.0
.data 1876 1876 0 0.0
.text 618076 618124 48 0.0
lock k32w061+release (read/write) 702436 702468 32 0.0
.bss 77544 77544 0 0.0
.data 1916 1916 0 0.0
.text 617176 617208 32 0.0
linux chip-tool-ipv6only arm64 (read only) 9813772 9829180 15408 0.2
(read/write) 473697 473857 160 0.0
.bss 40737 40737 0 0.0
.data 1144 1144 0 0.0
.data.rel.ro 372656 372808 152 0.0
.dynamic 560 560 0 0.0
.got 55352 55368 16 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 493972 494180 208 0.0
.text 8266628 8281572 14944 0.2
thermostat-no-ble arm64 (read only) 2273828 2273924 96 0.0
(read/write) 148353 148353 0 0.0
.bss 62801 62801 0 0.0
.data 1040 1040 0 0.0
.data.rel.ro 77000 77000 0 0.0
.dynamic 560 560 0 0.0
.got 4504 4504 0 0.0
.init 24 24 0 0.0
.init_array 360 360 0 0.0
.rodata 139780 139780 0 0.0
.text 1910688 1910784 96 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2354996 2354996 0 0.0
.bss 184620 184620 0 0.0
.data 5760 5760 0 0.0
.text 1317596 1317596 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1141091 1141123 32 0.0
bss 142500 142500 0 0.0
rodata 142060 142060 0 0.0
text 781660 781696 36 0.0
p6 all-clusters-app default (read/write) 2497544 2497608 64 0.0
.bss 118040 118040 0 0.0
.data 2640 2640 0 0.0
.text 1455808 1455872 64 0.0
light-app default (read/write) 2399976 2400040 64 0.0
.bss 111512 111512 0 0.0
.data 2496 2496 0 0.0
.text 1358240 1358304 64 0.0
lock-app default (read/write) 2363512 2363576 64 0.0
.bss 111256 111256 0 0.0
.data 2456 2456 0 0.0
.text 1321776 1321840 64 0.0
telink lighting-app tlsr9518adk80d (read/write) 897670 897710 40 0.0
bss 87356 87356 0 0.0
noinit 37160 37160 0 0.0
text 635054 635094 40 0.0

@vivien-apple
Copy link
Contributor Author

/rebase

@woody-apple woody-apple force-pushed the ChipTool_GeneratePayload branch from 398eea4 to 508d49b Compare March 28, 2022 14:02
@github-actions
Copy link

github-actions bot commented Mar 28, 2022

PR #16704: Size comparison from 125e73c to 508d49b

Increases above 0.2%:

platform target config section 125e73c 508d49b change % change
linux chip-tool debug .got 4824 4848 24 0.5
.init_array 640 648 8 1.2
Increases (26 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 125e73c 508d49b change % change
cyw30739 light cyw930739m2evb_01 (read/write) 605426 605466 40 0.0
.app_xip_area 512356 512396 40 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 575498 575538 40 0.0
.app_xip_area 474308 474348 40 0.0
efr32 lighting-app BRD4161A (read only) 926600 926616 16 0.0
.text 926592 926608 16 0.0
BRD4161A+rpc (read only) 955416 955432 16 0.0
.text 955408 955424 16 0.0
window-app BRD4161A (read only) 856004 856020 16 0.0
.text 855996 856012 16 0.0
esp32 all-clusters-app c3devkit (read only) 966714 966750 36 0.0
.flash.text 966714 966750 36 0.0
m5stack (read only) 1023131 1023175 44 0.0
.flash.text 1017747 1017791 44 0.0
k32w light k32w061+release (read/write) 704272 704304 32 0.0
.text 618788 618820 32 0.0
lock k32w061+release (read/write) 703364 703412 48 0.0
.text 617864 617912 48 0.0
linux all-clusters-app debug (read only) 2525993 2526121 128 0.0
.text 2145618 2145746 128 0.0
bridge-app debug+rpc (read only) 1765325 1765357 32 0.0
.text 1505285 1505317 32 0.0
chip-tool debug (read only) 10183973 10200557 16584 0.2
(read/write) 355656 355760 104 0.0
.data.rel.ro 326008 326088 80 0.0
.got 4824 4848 24 0.5
.init_array 640 648 8 1.2
.rodata 518805 519373 568 0.1
.text 8880629 8896181 15552 0.2
chip-tool-ipv6only arm64 (read only) 9815548 9830956 15408 0.2
(read/write) 473697 473857 160 0.0
.data.rel.ro 372656 372808 152 0.0
.got 55352 55368 16 0.0
.rodata 494212 494420 208 0.0
.text 8268164 8283108 14944 0.2
door-lock-app debug (read only) 2017153 2017281 128 0.0
.text 1686066 1686194 128 0.0
lighting-app debug+rpc (read only) 2191489 2191617 128 0.0
.text 1856962 1857090 128 0.0
ota-provider-app debug (read only) 1957977 1958121 144 0.0
.text 1638994 1639138 144 0.0
ota-requestor-app debug (read only) 1985569 1985713 144 0.0
.text 1669458 1669602 144 0.0
shell debug (read only) 2441625 2441753 128 0.0
.text 2074642 2074770 128 0.0
thermostat-no-ble arm64 (read only) 2275156 2275252 96 0.0
.text 1911760 1911856 96 0.0
tv-app debug (read only) 2688417 2688545 128 0.0
.text 2307730 2307858 128 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2355644 2355708 64 0.0
.text 1318244 1318308 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1143379 1143411 32 0.0
text 783240 783276 36 0.0
p6 all-clusters-app default (read/write) 2498384 2498448 64 0.0
.text 1456648 1456712 64 0.0
light-app default (read/write) 2400816 2400880 64 0.0
.text 1359080 1359144 64 0.0
lock-app default (read/write) 2364352 2364416 64 0.0
.text 1322616 1322680 64 0.0
telink lighting-app tlsr9518adk80d (read/write) 898750 898790 40 0.0
text 635626 635666 40 0.0
Full report (27 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 125e73c 508d49b change % change
cyw30739 light cyw930739m2evb_01 (read/write) 605426 605466 40 0.0
.app_xip_area 512356 512396 40 0.0
.bss 75816 75816 0 0.0
.data 604 604 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 563238 563238 0 0.0
.app_xip_area 471696 471696 0 0.0
.bss 74320 74320 0 0.0
.data 568 568 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 575498 575538 40 0.0
.app_xip_area 474308 474348 40 0.0
.bss 83648 83648 0 0.0
.data 508 508 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 926600 926616 16 0.0
(read/write) 128952 128952 0 0.0
.bss 126952 126952 0 0.0
.data 1996 1996 0 0.0
.text 926592 926608 16 0.0
BRD4161A+rpc (read only) 955416 955432 16 0.0
(read/write) 144904 144904 0 0.0
.bss 142728 142728 0 0.0
.data 2176 2176 0 0.0
.text 955408 955424 16 0.0
window-app BRD4161A (read only) 856004 856020 16 0.0
(read/write) 126912 126912 0 0.0
.bss 125040 125040 0 0.0
.data 1872 1872 0 0.0
.text 855996 856012 16 0.0
esp32 all-clusters-app c3devkit (read only) 966714 966750 36 0.0
(read/write) 1394810 1394810 0 0.0
.dram0.bss 62240 62240 0 0.0
.dram0.data 14204 14204 0 0.0
.flash.rodata 199456 199456 0 0.0
.flash.text 966714 966750 36 0.0
.iram0.text 62016 62016 0 0.0
m5stack (read only) 1023131 1023175 44 0.0
(read/write) 462572 462572 0 0.0
.dram0.bss 67768 67768 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 228944 228944 0 0.0
.flash.text 1017747 1017791 44 0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 704272 704304 32 0.0
.bss 77808 77808 0 0.0
.data 1876 1876 0 0.0
.text 618788 618820 32 0.0
lock k32w061+release (read/write) 703364 703412 48 0.0
.bss 77784 77784 0 0.0
.data 1916 1916 0 0.0
.text 617864 617912 48 0.0
linux all-clusters-app debug (read only) 2525993 2526121 128 0.0
(read/write) 143352 143352 0 0.0
.bss 57408 57408 0 0.0
.data 1280 1280 0 0.0
.data.rel.ro 78920 78920 0 0.0
.dynamic 592 592 0 0.0
.got 4184 4184 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 216549 216549 0 0.0
.text 2145618 2145746 128 0.0
bridge-app debug+rpc (read only) 1765325 1765357 32 0.0
(read/write) 89520 89520 0 0.0
.bss 44520 44520 0 0.0
.data 1984 1984 0 0.0
.data.rel.ro 37936 37936 0 0.0
.dynamic 592 592 0 0.0
.got 3928 3928 0 0.0
.init 27 27 0 0.0
.init_array 544 544 0 0.0
.rodata 144684 144684 0 0.0
.text 1505285 1505317 32 0.0
chip-tool debug (read only) 10183973 10200557 16584 0.2
(read/write) 355656 355760 104 0.0
.bss 22464 22464 0 0.0
.data 1072 1072 0 0.0
.data.rel.ro 326008 326088 80 0.0
.dynamic 608 608 0 0.0
.got 4824 4848 24 0.5
.init 27 27 0 0.0
.init_array 640 648 8 1.2
.rodata 518805 519373 568 0.1
.text 8880629 8896181 15552 0.2
chip-tool-ipv6only arm64 (read only) 9815548 9830956 15408 0.2
(read/write) 473697 473857 160 0.0
.bss 40737 40737 0 0.0
.data 1144 1144 0 0.0
.data.rel.ro 372656 372808 152 0.0
.dynamic 560 560 0 0.0
.got 55352 55368 16 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 494212 494420 208 0.0
.text 8268164 8283108 14944 0.2
door-lock-app debug (read only) 2017153 2017281 128 0.0
(read/write) 116896 116896 0 0.0
.bss 47648 47648 0 0.0
.data 992 992 0 0.0
.data.rel.ro 62840 62840 0 0.0
.dynamic 592 592 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 181276 181276 0 0.0
.text 1686066 1686194 128 0.0
lighting-app debug+rpc (read only) 2191489 2191617 128 0.0
(read/write) 123888 123888 0 0.0
.bss 48928 48928 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 67928 67928 0 0.0
.dynamic 608 608 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 175356 175356 0 0.0
.text 1856962 1857090 128 0.0
ota-provider-app debug (read only) 1957977 1958121 144 0.0
(read/write) 112688 112688 0 0.0
.bss 47584 47584 0 0.0
.data 1256 1256 0 0.0
.data.rel.ro 58184 58184 0 0.0
.dynamic 608 608 0 0.0
.got 4384 4384 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 167115 167115 0 0.0
.text 1638994 1639138 144 0.0
ota-requestor-app debug (read only) 1985569 1985713 144 0.0
(read/write) 115912 115912 0 0.0
.bss 48512 48512 0 0.0
.data 1480 1480 0 0.0
.data.rel.ro 60440 60440 0 0.0
.dynamic 592 592 0 0.0
.got 4192 4192 0 0.0
.init 27 27 0 0.0
.init_array 640 640 0 0.0
.rodata 163236 163236 0 0.0
.text 1669458 1669602 144 0.0
shell debug (read only) 2441625 2441753 128 0.0
(read/write) 147368 147368 0 0.0
.bss 67304 67304 0 0.0
.data 800 800 0 0.0
.data.rel.ro 73568 73568 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 210034 210034 0 0.0
.text 2074642 2074770 128 0.0
thermostat-no-ble arm64 (read only) 2275156 2275252 96 0.0
(read/write) 148369 148369 0 0.0
.bss 62817 62817 0 0.0
.data 1040 1040 0 0.0
.data.rel.ro 77000 77000 0 0.0
.dynamic 560 560 0 0.0
.got 4504 4504 0 0.0
.init 24 24 0 0.0
.init_array 360 360 0 0.0
.rodata 140036 140036 0 0.0
.text 1911760 1911856 96 0.0
tv-app debug (read only) 2688417 2688545 128 0.0
(read/write) 247520 247520 0 0.0
.bss 164288 164288 0 0.0
.data 3136 3136 0 0.0
.data.rel.ro 74048 74048 0 0.0
.dynamic 592 592 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 206059 206059 0 0.0
.text 2307730 2307858 128 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2355644 2355708 64 0.0
.bss 184860 184860 0 0.0
.data 5760 5760 0 0.0
.text 1318244 1318308 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1143379 1143411 32 0.0
bss 142892 142892 0 0.0
rodata 142364 142364 0 0.0
text 783240 783276 36 0.0
p6 all-clusters-app default (read/write) 2498384 2498448 64 0.0
.bss 118280 118280 0 0.0
.data 2640 2640 0 0.0
.text 1456648 1456712 64 0.0
light-app default (read/write) 2400816 2400880 64 0.0
.bss 111752 111752 0 0.0
.data 2496 2496 0 0.0
.text 1359080 1359144 64 0.0
lock-app default (read/write) 2364352 2364416 64 0.0
.bss 111496 111496 0 0.0
.data 2456 2456 0 0.0
.text 1322616 1322680 64 0.0
telink lighting-app tlsr9518adk80d (read/write) 898750 898790 40 0.0
bss 87596 87596 0 0.0
noinit 37160 37160 0 0.0
text 635626 635666 40 0.0

… QRCodeSetupPayloadGenerator and ManualSetupPayloadGenerator
@vivien-apple vivien-apple force-pushed the ChipTool_GeneratePayload branch from 508d49b to d0e4558 Compare March 30, 2022 07:56
@github-actions
Copy link

github-actions bot commented Mar 30, 2022

PR #16704: Size comparison from 08906fb to d0e4558

Increases above 0.2%:

platform target config section 08906fb d0e4558 change % change
linux chip-tool debug .got 4824 4848 24 0.5
.init_array 640 648 8 1.2
Increases (26 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 08906fb d0e4558 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 606810 606850 40 0.0
.app_xip_area 513580 513620 40 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 576538 576570 32 0.0
.app_xip_area 475188 475220 32 0.0
efr32 lighting-app BRD4161A (read only) 927928 927944 16 0.0
.text 927920 927936 16 0.0
BRD4161A+rpc (read only) 956920 956936 16 0.0
.text 956912 956928 16 0.0
window-app BRD4161A (read only) 857412 857428 16 0.0
.text 857404 857420 16 0.0
esp32 all-clusters-app c3devkit (read only) 968374 968410 36 0.0
.flash.text 968374 968410 36 0.0
m5stack (read only) 1024075 1024119 44 0.0
.flash.text 1018691 1018735 44 0.0
k32w light k32w061+release (read/write) 705392 705440 48 0.0
.text 619748 619796 48 0.0
lock k32w061+release (read/write) 704508 704540 32 0.0
.text 618848 618880 32 0.0
linux all-clusters-app debug (read only) 2536721 2536849 128 0.0
.text 2156210 2156338 128 0.0
bridge-app debug+rpc (read only) 1770437 1770485 48 0.0
.text 1510005 1510053 48 0.0
chip-tool debug (read only) 10311229 10327133 15904 0.2
(read/write) 356456 356624 168 0.0
.data.rel.ro 326808 326936 128 0.0
.got 4824 4848 24 0.5
.init_array 640 648 8 1.2
.rodata 525877 526413 536 0.1
.text 8999013 9013893 14880 0.2
chip-tool-ipv6only arm64 (read only) 9923868 9938924 15056 0.2
(read/write) 475441 475649 208 0.0
.data.rel.ro 373536 373728 192 0.1
.got 56200 56224 24 0.0
.rodata 501012 501220 208 0.0
.text 8365268 8379764 14496 0.2
door-lock-app debug (read only) 2023065 2023209 144 0.0
.text 1691586 1691730 144 0.0
lighting-app debug+rpc (read only) 2199433 2199561 128 0.0
.text 1864738 1864866 128 0.0
ota-provider-app debug (read only) 1963457 1963585 128 0.0
.text 1644146 1644274 128 0.0
ota-requestor-app debug (read only) 1990697 1990825 128 0.0
.text 1674194 1674322 128 0.0
shell debug (read only) 2451489 2451617 128 0.0
.text 2084402 2084530 128 0.0
thermostat-no-ble arm64 (read only) 2281172 2281268 96 0.0
.text 1917744 1917840 96 0.0
tv-app debug (read only) 2699113 2699241 128 0.0
.text 2317970 2318098 128 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read/write) 2357388 2357452 64 0.0
.text 1319988 1320052 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1144823 1144871 48 0.0
text 784496 784532 36 0.0
p6 all-clusters-app default (read/write) 2499976 2500024 48 0.0
.text 1458240 1458288 48 0.0
light-app default (read/write) 2402144 2402192 48 0.0
.text 1360408 1360456 48 0.0
lock-app default (read/write) 2365760 2365824 64 0.0
.text 1324024 1324088 64 0.0
telink lighting-app tlsr9518adk80d (read/write) 789148 789188 40 0.0
text 559380 559420 40 0.0
Full report (27 builds for cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 08906fb d0e4558 change % change
cyw30739 light cyw930739m2evb_01 (read/write) 606810 606850 40 0.0
.app_xip_area 513580 513620 40 0.0
.bss 75976 75976 0 0.0
.data 604 604 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 564358 564358 0 0.0
.app_xip_area 472656 472656 0 0.0
.bss 74480 74480 0 0.0
.data 568 568 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 576538 576570 32 0.0
.app_xip_area 475188 475220 32 0.0
.bss 83808 83808 0 0.0
.data 508 508 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 927928 927944 16 0.0
(read/write) 129112 129112 0 0.0
.bss 127112 127112 0 0.0
.data 1996 1996 0 0.0
.text 927920 927936 16 0.0
BRD4161A+rpc (read only) 956920 956936 16 0.0
(read/write) 145064 145064 0 0.0
.bss 142888 142888 0 0.0
.data 2176 2176 0 0.0
.text 956912 956928 16 0.0
window-app BRD4161A (read only) 857412 857428 16 0.0
(read/write) 127072 127072 0 0.0
.bss 125200 125200 0 0.0
.data 1872 1872 0 0.0
.text 857404 857420 16 0.0
esp32 all-clusters-app c3devkit (read only) 968374 968410 36 0.0
(read/write) 1394770 1394770 0 0.0
.dram0.bss 62416 62416 0 0.0
.dram0.data 14204 14204 0 0.0
.flash.rodata 199240 199240 0 0.0
.flash.text 968374 968410 36 0.0
.iram0.text 62016 62016 0 0.0
m5stack (read only) 1024075 1024119 44 0.0
(read/write) 462532 462532 0 0.0
.dram0.bss 67944 67944 0 0.0
.dram0.data 34024 34024 0 0.0
.flash.rodata 228728 228728 0 0.0
.flash.text 1018691 1018735 44 0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 705392 705440 48 0.0
.bss 77968 77968 0 0.0
.data 1876 1876 0 0.0
.text 619748 619796 48 0.0
lock k32w061+release (read/write) 704508 704540 32 0.0
.bss 77944 77944 0 0.0
.data 1916 1916 0 0.0
.text 618848 618880 32 0.0
linux all-clusters-app debug (read only) 2536721 2536849 128 0.0
(read/write) 143384 143384 0 0.0
.bss 57408 57408 0 0.0
.data 1280 1280 0 0.0
.data.rel.ro 78952 78952 0 0.0
.dynamic 592 592 0 0.0
.got 4184 4184 0 0.0
.init 27 27 0 0.0
.init_array 944 944 0 0.0
.rodata 216613 216613 0 0.0
.text 2156210 2156338 128 0.0
bridge-app debug+rpc (read only) 1770437 1770485 48 0.0
(read/write) 89552 89552 0 0.0
.bss 44520 44520 0 0.0
.data 1984 1984 0 0.0
.data.rel.ro 37968 37968 0 0.0
.dynamic 592 592 0 0.0
.got 3928 3928 0 0.0
.init 27 27 0 0.0
.init_array 544 544 0 0.0
.rodata 145004 145004 0 0.0
.text 1510005 1510053 48 0.0
chip-tool debug (read only) 10311229 10327133 15904 0.2
(read/write) 356456 356624 168 0.0
.bss 22464 22464 0 0.0
.data 1072 1072 0 0.0
.data.rel.ro 326808 326936 128 0.0
.dynamic 608 608 0 0.0
.got 4824 4848 24 0.5
.init 27 27 0 0.0
.init_array 640 648 8 1.2
.rodata 525877 526413 536 0.1
.text 8999013 9013893 14880 0.2
chip-tool-ipv6only arm64 (read only) 9923868 9938924 15056 0.2
(read/write) 475441 475649 208 0.0
.bss 40753 40753 0 0.0
.data 1144 1144 0 0.0
.data.rel.ro 373536 373728 192 0.1
.dynamic 560 560 0 0.0
.got 56200 56224 24 0.0
.init 24 24 0 0.0
.init_array 192 192 0 0.0
.rodata 501012 501220 208 0.0
.text 8365268 8379764 14496 0.2
door-lock-app debug (read only) 2023065 2023209 144 0.0
(read/write) 116928 116928 0 0.0
.bss 47648 47648 0 0.0
.data 992 992 0 0.0
.data.rel.ro 62872 62872 0 0.0
.dynamic 592 592 0 0.0
.got 4128 4128 0 0.0
.init 27 27 0 0.0
.init_array 664 664 0 0.0
.rodata 181596 181596 0 0.0
.text 1691586 1691730 144 0.0
lighting-app debug+rpc (read only) 2199433 2199561 128 0.0
(read/write) 123888 123888 0 0.0
.bss 48928 48928 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 67944 67944 0 0.0
.dynamic 608 608 0 0.0
.got 4176 4176 0 0.0
.init 27 27 0 0.0
.init_array 744 744 0 0.0
.rodata 175452 175452 0 0.0
.text 1864738 1864866 128 0.0
ota-provider-app debug (read only) 1963457 1963585 128 0.0
(read/write) 112720 112720 0 0.0
.bss 47584 47584 0 0.0
.data 1256 1256 0 0.0
.data.rel.ro 58216 58216 0 0.0
.dynamic 608 608 0 0.0
.got 4384 4384 0 0.0
.init 27 27 0 0.0
.init_array 616 616 0 0.0
.rodata 167371 167371 0 0.0
.text 1644146 1644274 128 0.0
ota-requestor-app debug (read only) 1990697 1990825 128 0.0
(read/write) 115944 115944 0 0.0
.bss 48512 48512 0 0.0
.data 1480 1480 0 0.0
.data.rel.ro 60472 60472 0 0.0
.dynamic 592 592 0 0.0
.got 4192 4192 0 0.0
.init 27 27 0 0.0
.init_array 640 640 0 0.0
.rodata 163556 163556 0 0.0
.text 1674194 1674322 128 0.0
shell debug (read only) 2451489 2451617 128 0.0
(read/write) 147400 147400 0 0.0
.bss 67304 67304 0 0.0
.data 800 800 0 0.0
.data.rel.ro 73592 73592 0 0.0
.dynamic 592 592 0 0.0
.got 4160 4160 0 0.0
.init 27 27 0 0.0
.init_array 920 920 0 0.0
.rodata 210066 210066 0 0.0
.text 2084402 2084530 128 0.0
thermostat-no-ble arm64 (read only) 2281172 2281268 96 0.0
(read/write) 148337 148337 0 0.0
.bss 62817 62817 0 0.0
.data 1040 1040 0 0.0
.data.rel.ro 76952 76952 0 0.0
.dynamic 560 560 0 0.0
.got 4512 4512 0 0.0
.init 24 24 0 0.0
.init_array 360 360 0 0.0
.rodata 140036 140036 0 0.0
.text 1917744 1917840 96 0.0
tv-app debug (read only) 2699113 2699241 128 0.0
(read/write) 247552 247552 0 0.0
.bss 164288 164288 0 0.0
.data 3136 3136 0 0.0
.data.rel.ro 74064 74064 0 0.0
.dynamic 592 592 0 0.0
.got 4552 4552 0 0.0
.init 27 27 0 0.0
.init_array 888 888 0 0.0
.rodata 206443 206443 0 0.0
.text 2317970 2318098 128 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2357388 2357452 64 0.0
.bss 185020 185020 0 0.0
.data 5760 5760 0 0.0
.text 1319988 1320052 64 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1144823 1144871 48 0.0
bss 143052 143052 0 0.0
rodata 142432 142432 0 0.0
text 784496 784532 36 0.0
p6 all-clusters-app default (read/write) 2499976 2500024 48 0.0
.bss 118440 118440 0 0.0
.data 2640 2640 0 0.0
.text 1458240 1458288 48 0.0
light-app default (read/write) 2402144 2402192 48 0.0
.bss 111912 111912 0 0.0
.data 2496 2496 0 0.0
.text 1360408 1360456 48 0.0
lock-app default (read/write) 2365760 2365824 64 0.0
.bss 111656 111656 0 0.0
.data 2456 2456 0 0.0
.text 1324024 1324088 64 0.0
telink lighting-app tlsr9518adk80d (read/write) 789148 789188 40 0.0
bss 70268 70268 0 0.0
noinit 40416 40416 0 0.0
text 559380 559420 40 0.0

@woody-apple
Copy link
Contributor

Fast tracking tooling updates.

@woody-apple woody-apple merged commit 6c692ab into project-chip:master Mar 30, 2022
danielsilabs pushed a commit to danielsilabs/connectedhomeip that referenced this pull request Mar 31, 2022
…ect-chip#16704)

* [Payload] Add SetAllowInvalidPayload and SetForceShortCode methods to QRCodeSetupPayloadGenerator and ManualSetupPayloadGenerator

* [chip-tool] Add a command to generate/update a qrcode and a command to generate/update a manual code
rochaferraz pushed a commit to rochaferraz/connectedhomeip that referenced this pull request Mar 31, 2022
…ect-chip#16704)

* [Payload] Add SetAllowInvalidPayload and SetForceShortCode methods to QRCodeSetupPayloadGenerator and ManualSetupPayloadGenerator

* [chip-tool] Add a command to generate/update a qrcode and a command to generate/update a manual code
andrei-menzopol pushed a commit to andrei-menzopol/connectedhomeip that referenced this pull request Apr 14, 2022
…ect-chip#16704)

* [Payload] Add SetAllowInvalidPayload and SetForceShortCode methods to QRCodeSetupPayloadGenerator and ManualSetupPayloadGenerator

* [chip-tool] Add a command to generate/update a qrcode and a command to generate/update a manual code
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.

chip-tool Support Needed for Generating invalid QR/manual codes
3 participants