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

Update matter IDL to contain per-endpoint attribute storage and defaults #18053

Merged
merged 21 commits into from
May 6, 2022

Conversation

andy31415
Copy link
Contributor

@andy31415 andy31415 commented May 4, 2022

Problem

Need to codereview storage data. Specifically seeing featuremap defaults and cluster revisions in a reviewable manner is very useful.

Change overview

Update endpoint information to contain storage and defaults as a section. Updated docs, unit tests and parsers. They look like:

// ....

endpoint 1 {
   // ...

   server cluster WindowCovering {
    ram      attribute type;
    persist  attribute currentPositionLift;
    persist  attribute currentPositionTilt;
    persist  attribute configStatus default = 0x03;
    persist  attribute currentPositionLiftPercentage;
    persist  attribute currentPositionTiltPercentage;
    ram      attribute operationalStatus;
    ram      attribute targetPositionLiftPercent100ths;
    ram      attribute targetPositionTiltPercent100ths;
    ram      attribute endProductType;
    persist  attribute currentPositionLiftPercent100ths;
    persist  attribute currentPositionTiltPercent100ths;
    persist  attribute installedOpenLimitLift;
    persist  attribute installedClosedLimitLift default = 0xFFFF;
    persist  attribute installedOpenLimitTilt;
    persist  attribute installedClosedLimitTilt default = 0xFFFF;
    persist  attribute mode;
    ram      attribute safetyStatus;
    ram      attribute featureMap default = 0x0017;
    ram      attribute clusterRevision default = 5;
  }
}

Testing

  • Unit tests
  • Visual inspection of output
  • Built Android chip-tool (which parses matter idl files for codegen)
  • CI will validate as well

@andy31415
Copy link
Contributor Author

Note: this depends on #18046 (includes the latest zap pull)

@github-actions
Copy link

github-actions bot commented May 4, 2022

PR #18053: Size comparison from 51d67c4 to b478fa6

Full report (18 builds for cc13x2_26x2, cyw30739, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 51d67c4 b478fa6 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 688855 688855 0 0.0
(read/write) 163344 163344 0 0.0
.bss 75180 75180 0 0.0
.data 3412 3412 0 0.0
.rodata 102127 102127 0 0.0
.text 586244 586244 0 0.0
lock-ftd LP_CC2652R7 (read only) 676731 676731 0 0.0
(read/write) 166716 166716 0 0.0
.bss 73484 73484 0 0.0
.data 3236 3236 0 0.0
.rodata 94195 94195 0 0.0
.text 582056 582056 0 0.0
lock-mtd LP_CC2652R7 (read only) 625483 625483 0 0.0
(read/write) 146300 146300 0 0.0
.bss 69204 69204 0 0.0
.data 3236 3236 0 0.0
.rodata 94083 94083 0 0.0
.text 530912 530912 0 0.0
pump-app LP_CC2652R7 (read only) 661283 661283 0 0.0
(read/write) 183460 183460 0 0.0
.bss 73756 73756 0 0.0
.data 3268 3268 0 0.0
.rodata 80275 80275 0 0.0
.text 580524 580524 0 0.0
pump-controller-app LP_CC2652R7 (read only) 654215 654215 0 0.0
(read/write) 190328 190328 0 0.0
.bss 73812 73812 0 0.0
.data 3232 3232 0 0.0
.rodata 83231 83231 0 0.0
.text 570500 570500 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 626038 626038 0 0.0
.app_xip_area 528628 528628 0 0.0
.bss 80052 80052 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 624750 624750 0 0.0
.app_xip_area 528804 528804 0 0.0
.bss 78620 78620 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 574266 574266 0 0.0
.app_xip_area 468604 468604 0 0.0
.bss 88040 88040 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
k32w light k32w061+release (read/write) 684032 684032 0 0.0
.bss 81248 81248 0 0.0
.data 2020 2020 0 0.0
.text 599060 599060 0 0.0
lock k32w061+release (read/write) 728712 728712 0 0.0
.bss 81680 81680 0 0.0
.data 1980 1980 0 0.0
.text 643348 643348 0 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 8817796 8817796 0 0.0
(read/write) 642641 642641 0 0.0
.bss 40913 40913 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 581760 581760 0 0.0
.dynamic 560 560 0 0.0
.got 14960 14960 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 431460 431460 0 0.0
.text 6927796 6927796 0 0.0
thermostat-no-ble arm64 (read only) 2361244 2361244 0 0.0
(read/write) 174593 174593 0 0.0
.bss 86193 86193 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 79096 79096 0 0.0
.dynamic 560 560 0 0.0
.got 4752 4752 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 145868 145868 0 0.0
.text 1986368 1986368 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2417836 2417836 0 0.0
.bss 205820 205820 0 0.0
.data 5872 5872 0 0.0
.text 1380436 1380436 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1177411 1177411 0 0.0
bss 139532 139532 0 0.0
rodata 150580 150580 0 0.0
text 808568 808568 0 0.0
p6 all-clusters-app default (read/write) 2528592 2528592 0 0.0
.bss 139184 139184 0 0.0
.data 2808 2808 0 0.0
.text 1486856 1486856 0 0.0
light-app default (read/write) 2419160 2419160 0 0.0
.bss 132648 132648 0 0.0
.data 2608 2608 0 0.0
.text 1377424 1377424 0 0.0
lock-app default (read/write) 2428448 2428448 0 0.0
.bss 132472 132472 0 0.0
.data 2568 2568 0 0.0
.text 1386712 1386712 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 804104 804104 0 0.0
bss 72172 72172 0 0.0
noinit 40416 40416 0 0.0
text 571200 571200 0 0.0

@github-actions
Copy link

github-actions bot commented May 4, 2022

PR #18053: Size comparison from 9aeecb3 to f9d466f

Full report (8 builds for cyw30739, linux, mbed, nrfconnect, telink)
platform target config section 9aeecb3 f9d466f change % change
cyw30739 light cyw930739m2evb_01 (read/write) 626502 626502 0 0.0
.app_xip_area 529092 529092 0 0.0
.bss 80052 80052 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 625214 625214 0 0.0
.app_xip_area 529268 529268 0 0.0
.bss 78620 78620 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 574738 574738 0 0.0
.app_xip_area 469076 469076 0 0.0
.bss 88040 88040 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 8820404 8820404 0 0.0
(read/write) 642833 642833 0 0.0
.bss 41105 41105 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 581760 581760 0 0.0
.dynamic 560 560 0 0.0
.got 14960 14960 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 431572 431572 0 0.0
.text 6930292 6930292 0 0.0
thermostat-no-ble arm64 (read only) 2363852 2363852 0 0.0
(read/write) 174801 174801 0 0.0
.bss 86401 86401 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 79096 79096 0 0.0
.dynamic 560 560 0 0.0
.got 4752 4752 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 145980 145980 0 0.0
.text 1988864 1988864 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2418460 2418460 0 0.0
.bss 205820 205820 0 0.0
.data 5872 5872 0 0.0
.text 1381060 1381060 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178019 1178019 0 0.0
bss 139532 139532 0 0.0
rodata 150692 150692 0 0.0
text 809064 809064 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 804820 804820 0 0.0
bss 72172 72172 0 0.0
noinit 40416 40416 0 0.0
text 571796 571796 0 0.0

@github-actions
Copy link

github-actions bot commented May 4, 2022

PR #18053: Size comparison from cd6844e to 38ecb79

Full report (34 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section cd6844e 38ecb79 change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 689319 689319 0 0.0
(read/write) 162880 162880 0 0.0
.bss 75180 75180 0 0.0
.data 3412 3412 0 0.0
.rodata 102127 102127 0 0.0
.text 586708 586708 0 0.0
lock-ftd LP_CC2652R7 (read only) 677203 677203 0 0.0
(read/write) 166244 166244 0 0.0
.bss 73484 73484 0 0.0
.data 3236 3236 0 0.0
.rodata 94195 94195 0 0.0
.text 582528 582528 0 0.0
lock-mtd LP_CC2652R7 (read only) 625947 625947 0 0.0
(read/write) 146300 146300 0 0.0
.bss 69204 69204 0 0.0
.data 3236 3236 0 0.0
.rodata 94083 94083 0 0.0
.text 531376 531376 0 0.0
pump-app LP_CC2652R7 (read only) 661891 661891 0 0.0
(read/write) 182852 182852 0 0.0
.bss 73756 73756 0 0.0
.data 3268 3268 0 0.0
.rodata 80387 80387 0 0.0
.text 581020 581020 0 0.0
pump-controller-app LP_CC2652R7 (read only) 654823 654823 0 0.0
(read/write) 189720 189720 0 0.0
.bss 73812 73812 0 0.0
.data 3232 3232 0 0.0
.rodata 83343 83343 0 0.0
.text 570996 570996 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 626502 626502 0 0.0
.app_xip_area 529092 529092 0 0.0
.bss 80052 80052 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 625214 625214 0 0.0
.app_xip_area 529268 529268 0 0.0
.bss 78620 78620 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 574738 574738 0 0.0
.app_xip_area 469076 469076 0 0.0
.bss 88040 88040 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 909016 909016 0 0.0
(read/write) 134520 134520 0 0.0
.bss 132456 132456 0 0.0
.data 2064 2064 0 0.0
.text 909008 909008 0 0.0
BRD4161A+rpc (read only) 943360 943360 0 0.0
(read/write) 151208 151208 0 0.0
.bss 148936 148936 0 0.0
.data 2268 2268 0 0.0
.text 943352 943352 0 0.0
BRD4161A+rs911x (read only) 747236 747236 0 0.0
(read/write) 128700 128700 0 0.0
.bss 126708 126708 0 0.0
.data 1992 1992 0 0.0
.text 747228 747228 0 0.0
lock-app BRD4161A+wf200 (read only) 916896 916896 0 0.0
(read/write) 127484 127484 0 0.0
.bss 125532 125532 0 0.0
.data 1948 1948 0 0.0
.text 916888 916888 0 0.0
window-app BRD4161A (read only) 846280 846280 0 0.0
(read/write) 132608 132608 0 0.0
.bss 130632 130632 0 0.0
.data 1976 1976 0 0.0
.text 846272 846272 0 0.0
esp32 all-clusters-app c3devkit (read only) 1000234 1000234 0 0.0
(read/write) 1474338 1474338 0 0.0
.dram0.bss 68320 68320 0 0.0
.dram0.data 14444 14444 0 0.0
.flash.rodata 207128 207128 0 0.0
.flash.text 1000234 1000234 0 0.0
.iram0.text 62020 62020 0 0.0
m5stack (read only) 1055375 1055375 0 0.0
(read/write) 476760 476760 0 0.0
.dram0.bss 73832 73832 0 0.0
.dram0.data 34184 34184 0 0.0
.flash.rodata 236908 236908 0 0.0
.flash.text 1049991 1049991 0 0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 684496 684496 0 0.0
.bss 81248 81248 0 0.0
.data 2020 2020 0 0.0
.text 599524 599524 0 0.0
lock k32w061+release (read/write) 729176 729176 0 0.0
.bss 81680 81680 0 0.0
.data 1980 1980 0 0.0
.text 643812 643812 0 0.0
linux all-clusters-app debug (read only) 2732841 2732841 0 0.0
(read/write) 173432 173432 0 0.0
.bss 83488 83488 0 0.0
.data 2064 2064 0 0.0
.data.rel.ro 81752 81752 0 0.0
.dynamic 608 608 0 0.0
.got 4464 4464 0 0.0
.init 27 27 0 0.0
.init_array 1008 1008 0 0.0
.rodata 235269 235269 0 0.0
.text 2323090 2323090 0 0.0
bridge-app debug+rpc (read only) 1888177 1888177 0 0.0
(read/write) 120728 120728 0 0.0
.bss 71488 71488 0 0.0
.data 3488 3488 0 0.0
.data.rel.ro 40408 40408 0 0.0
.dynamic 592 592 0 0.0
.got 4032 4032 0 0.0
.init 27 27 0 0.0
.init_array 688 688 0 0.0
.rodata 160513 160513 0 0.0
.text 1605410 1605410 0 0.0
chip-tool debug (read only) 8980533 8980533 0 0.0
(read/write) 576720 576720 0 0.0
.bss 22816 22816 0 0.0
.data 1136 1136 0 0.0
.data.rel.ro 546496 546496 0 0.0
.dynamic 624 624 0 0.0
.got 4952 4952 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 463861 463861 0 0.0
.text 7193477 7193477 0 0.0
chip-tool-no-interactive-ipv6only arm64 (read only) 8820404 8820404 0 0.0
(read/write) 642833 642833 0 0.0
.bss 41105 41105 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 581760 581760 0 0.0
.dynamic 560 560 0 0.0
.got 14960 14960 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 431572 431572 0 0.0
.text 6930292 6930292 0 0.0
lighting-app debug+rpc (read only) 2322313 2322313 0 0.0
(read/write) 151648 151648 0 0.0
.bss 73536 73536 0 0.0
.data 2048 2048 0 0.0
.data.rel.ro 70328 70328 0 0.0
.dynamic 608 608 0 0.0
.got 4320 4320 0 0.0
.init 27 27 0 0.0
.init_array 792 792 0 0.0
.rodata 184713 184713 0 0.0
.text 1971490 1971490 0 0.0
lock-app debug (read only) 2228513 2228513 0 0.0
(read/write) 146264 146264 0 0.0
.bss 72160 72160 0 0.0
.data 1568 1568 0 0.0
.data.rel.ro 66856 66856 0 0.0
.dynamic 592 592 0 0.0
.got 4312 4312 0 0.0
.init 27 27 0 0.0
.init_array 752 752 0 0.0
.rodata 194449 194449 0 0.0
.text 1874306 1874306 0 0.0
ota-provider-app debug (read only) 2058009 2058009 0 0.0
(read/write) 139376 139376 0 0.0
.bss 71648 71648 0 0.0
.data 1736 1736 0 0.0
.data.rel.ro 60200 60200 0 0.0
.dynamic 608 608 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 648 648 0 0.0
.rodata 175451 175451 0 0.0
.text 1725266 1725266 0 0.0
ota-requestor-app debug (read only) 2089065 2089065 0 0.0
(read/write) 142184 142184 0 0.0
.bss 72288 72288 0 0.0
.data 1992 1992 0 0.0
.data.rel.ro 62280 62280 0 0.0
.dynamic 592 592 0 0.0
.got 4320 4320 0 0.0
.init 27 27 0 0.0
.init_array 672 672 0 0.0
.rodata 171724 171724 0 0.0
.text 1758562 1758562 0 0.0
shell debug (read only) 2557849 2557849 0 0.0
(read/write) 197328 197328 0 0.0
.bss 114216 114216 0 0.0
.data 1376 1376 0 0.0
.data.rel.ro 76016 76016 0 0.0
.dynamic 592 592 0 0.0
.got 4184 4184 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 216754 216754 0 0.0
.text 2179714 2179714 0 0.0
thermostat-no-ble arm64 (read only) 2363852 2363852 0 0.0
(read/write) 174801 174801 0 0.0
.bss 86401 86401 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 79096 79096 0 0.0
.dynamic 560 560 0 0.0
.got 4752 4752 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 145980 145980 0 0.0
.text 1988864 1988864 0 0.0
tv-app debug (read only) 2844753 2844753 0 0.0
(read/write) 276960 276960 0 0.0
.bss 189432 189432 0 0.0
.data 4672 4672 0 0.0
.data.rel.ro 76632 76632 0 0.0
.dynamic 592 592 0 0.0
.got 4696 4696 0 0.0
.init 27 27 0 0.0
.init_array 928 928 0 0.0
.rodata 217323 217323 0 0.0
.text 2445378 2445378 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2418460 2418460 0 0.0
.bss 205820 205820 0 0.0
.data 5872 5872 0 0.0
.text 1381060 1381060 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1178019 1178019 0 0.0
bss 139532 139532 0 0.0
rodata 150692 150692 0 0.0
text 809064 809064 0 0.0
p6 all-clusters-app default (read/write) 2529280 2529280 0 0.0
.bss 139184 139184 0 0.0
.data 2808 2808 0 0.0
.text 1487544 1487544 0 0.0
light-app default (read/write) 2419856 2419856 0 0.0
.bss 132648 132648 0 0.0
.data 2608 2608 0 0.0
.text 1378120 1378120 0 0.0
lock-app default (read/write) 2429136 2429136 0 0.0
.bss 132472 132472 0 0.0
.data 2568 2568 0 0.0
.text 1387400 1387400 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 804820 804820 0 0.0
bss 72172 72172 0 0.0
noinit 40416 40416 0 0.0
text 571796 571796 0 0.0

@github-actions
Copy link

github-actions bot commented May 5, 2022

PR #18053: Size comparison from 498be03 to fe1aa5f

Full report (25 builds for cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform target config section 498be03 fe1aa5f change % change
cc13x2_26x2 all-clusters-app LP_CC2652R7 (read only) 690323 690323 0 0.0
(read/write) 162020 162020 0 0.0
.bss 75324 75324 0 0.0
.data 3412 3412 0 0.0
.rodata 102899 102899 0 0.0
.text 586940 586940 0 0.0
lock-ftd LP_CC2652R7 (read only) 677935 677935 0 0.0
(read/write) 165512 165512 0 0.0
.bss 73484 73484 0 0.0
.data 3236 3236 0 0.0
.rodata 94695 94695 0 0.0
.text 582760 582760 0 0.0
lock-mtd LP_CC2652R7 (read only) 626687 626687 0 0.0
(read/write) 146300 146300 0 0.0
.bss 69204 69204 0 0.0
.data 3236 3236 0 0.0
.rodata 94583 94583 0 0.0
.text 531616 531616 0 0.0
pump-app LP_CC2652R7 (read only) 662451 662451 0 0.0
(read/write) 182292 182292 0 0.0
.bss 73756 73756 0 0.0
.data 3268 3268 0 0.0
.rodata 80891 80891 0 0.0
.text 581076 581076 0 0.0
pump-controller-app LP_CC2652R7 (read only) 655375 655375 0 0.0
(read/write) 189168 189168 0 0.0
.bss 73812 73812 0 0.0
.data 3232 3232 0 0.0
.rodata 83847 83847 0 0.0
.text 571044 571044 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 627050 627050 0 0.0
.app_xip_area 529640 529640 0 0.0
.bss 80052 80052 0 0.0
.data 708 708 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
lock cyw930739m2evb_01 (read/write) 625954 625954 0 0.0
.app_xip_area 530008 530008 0 0.0
.bss 78620 78620 0 0.0
.data 672 672 0 0.0
.rodata 0 0 0 0.0
.text 0 0 0 0.0
ota-requestor-no-progress-logging cyw930739m2evb_01 (read/write) 574746 574746 0 0.0
.app_xip_area 469084 469084 0 0.0
.bss 88040 88040 0 0.0
.data 584 584 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A (read only) 909776 909776 0 0.0
(read/write) 134520 134520 0 0.0
.bss 132456 132456 0 0.0
.data 2064 2064 0 0.0
.text 909768 909768 0 0.0
BRD4161A+rpc (read only) 944120 944120 0 0.0
(read/write) 151208 151208 0 0.0
.bss 148936 148936 0 0.0
.data 2268 2268 0 0.0
.text 944112 944112 0 0.0
BRD4161A+rs911x (read only) 747964 747964 0 0.0
(read/write) 128700 128700 0 0.0
.bss 126708 126708 0 0.0
.data 1992 1992 0 0.0
.text 747956 747956 0 0.0
lock-app BRD4161A+wf200 (read only) 917668 917668 0 0.0
(read/write) 127480 127480 0 0.0
.bss 125532 125532 0 0.0
.data 1948 1948 0 0.0
.text 917660 917660 0 0.0
window-app BRD4161A (read only) 847032 847032 0 0.0
(read/write) 132608 132608 0 0.0
.bss 130632 130632 0 0.0
.data 1976 1976 0 0.0
.text 847024 847024 0 0.0
esp32 all-clusters-app c3devkit (read only) 1000514 1000514 0 0.0
(read/write) 1475258 1475258 0 0.0
.dram0.bss 68464 68464 0 0.0
.dram0.data 14444 14444 0 0.0
.flash.rodata 207904 207904 0 0.0
.flash.text 1000514 1000514 0 0.0
.iram0.text 62020 62020 0 0.0
m5stack (read only) 1055535 1055535 0 0.0
(read/write) 477680 477680 0 0.0
.dram0.bss 73976 73976 0 0.0
.dram0.data 34184 34184 0 0.0
.flash.rodata 237684 237684 0 0.0
.flash.text 1050151 1050151 0 0.0
.iram0.text 123107 123107 0 0.0
k32w light k32w061+release (read/write) 684576 684576 0 0.0
.bss 81248 81248 0 0.0
.data 2020 2020 0 0.0
.text 599604 599604 0 0.0
lock k32w061+release (read/write) 729916 729916 0 0.0
.bss 81680 81680 0 0.0
.data 1980 1980 0 0.0
.text 644552 644552 0 0.0
linux chip-tool-no-interactive-ipv6only arm64 (read only) 8820100 8820100 0 0.0
(read/write) 643025 643025 0 0.0
.bss 41105 41105 0 0.0
.data 1192 1192 0 0.0
.data.rel.ro 581936 581936 0 0.0
.dynamic 560 560 0 0.0
.got 14968 14968 0 0.0
.init 24 24 0 0.0
.init_array 184 184 0 0.0
.rodata 431780 431780 0 0.0
.text 6929380 6929380 0 0.0
thermostat-no-ble arm64 (read only) 2365836 2365836 0 0.0
(read/write) 174993 174993 0 0.0
.bss 86401 86401 0 0.0
.data 1520 1520 0 0.0
.data.rel.ro 79272 79272 0 0.0
.dynamic 560 560 0 0.0
.got 4760 4760 0 0.0
.init 24 24 0 0.0
.init_array 376 376 0 0.0
.rodata 146508 146508 0 0.0
.text 1989920 1989920 0 0.0
mbed lock-app CY8CPROTO_062_4343W+release (read only) 6224 6224 0 0.0
(read/write) 2419124 2419124 0 0.0
.bss 205820 205820 0 0.0
.data 5872 5872 0 0.0
.text 1381724 1381724 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read/write) 1179171 1179171 0 0.0
bss 139676 139676 0 0.0
rodata 151460 151460 0 0.0
text 809316 809316 0 0.0
p6 all-clusters-app default (read/write) 2530512 2530512 0 0.0
.bss 139328 139328 0 0.0
.data 2808 2808 0 0.0
.text 1488776 1488776 0 0.0
light-app default (read/write) 2420592 2420592 0 0.0
.bss 132648 132648 0 0.0
.data 2608 2608 0 0.0
.text 1378856 1378856 0 0.0
lock-app default (read/write) 2430096 2430096 0 0.0
.bss 132472 132472 0 0.0
.data 2568 2568 0 0.0
.text 1388360 1388360 0 0.0
telink lighting-app tlsr9518adk80d (read/write) 805432 805432 0 0.0
bss 72172 72172 0 0.0
noinit 40416 40416 0 0.0
text 571910 571910 0 0.0

@andy31415 andy31415 merged commit 90d1957 into project-chip:master May 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants