connectedhomeip
connectedhomeip copied to clipboard
[Infineon][SVE] Initialize CYW30739 OTA requestor after re-attaching to Thread network.
Problem
OTA Requestor cannot send NotifyApplied
until it is re-attached to the Thread network.
Change overview
Initialize OTA Requestor after it is re-attached back to the Thread network.
Testing
TC-SU-2.6
PR #21781: Size comparison from 1f5e5e2253820b757111bec56f7745ebb98276f3 to c0005d428c3058f57831fdeb49515ba025db342e
Increases (6 builds for cc13x2_26x2, cyw30739, nrfconnect, telink)
platform | target | config | section | 1f5e5e22 | c0005d42 | change | % change |
---|---|---|---|---|---|---|---|
cc13x2_26x2 | all-clusters-minimal-app | LP_CC2652R7 | (read only) | 636735 | 636743 | 8 | 0.0 |
.text | 558684 | 558692 | 8 | 0.0 | |||
cyw30739 | light | cyw930739m2evb_01 | (read/write) | 584918 | 584966 | 48 | 0.0 |
.app_xip_area | 461720 | 461768 | 48 | 0.0 | |||
lock | cyw930739m2evb_01 | (read/write) | 590846 | 590902 | 56 | 0.0 | |
.app_xip_area | 462864 | 462920 | 56 | 0.0 | |||
ota-requestor-no-progress-logging | cyw930739m2evb_01 | (read/write) | 597242 | 597314 | 72 | 0.0 | |
.app_xip_area | 474764 | 474836 | 72 | 0.0 | |||
nrfconnect | all-clusters-app | nrf52840dk_nrf52840 | text | 813384 | 813388 | 4 | 0.0 |
telink | lighting-app | tlsr9518adk80d | text | 588152 | 588154 | 2 | 0.0 |
Decreases (1 build for esp32)
platform | target | config | section | 1f5e5e22 | c0005d42 | change | % change |
---|---|---|---|---|---|---|---|
esp32 | all-clusters-app | c3devkit | (read only) | 1026412 | 1026408 | -4 | -0.0 |
.flash.text | 1026412 | 1026408 | -4 | -0.0 |
Full report (43 builds for bl602, cc13x2_26x2, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, p6, telink)
platform | target | config | section | 1f5e5e22 | c0005d42 | change | % change |
---|---|---|---|---|---|---|---|
bl602 | lighting-app | bl602 | (read/write) | 1380386 | 1380386 | 0 | 0.0 |
.bss | 119746 | 119746 | 0 | 0.0 | |||
.data | 4480 | 4480 | 0 | 0.0 | |||
.text | 1048564 | 1048564 | 0 | 0.0 | |||
bl602+rpc | (read/write) | 1425642 | 1425642 | 0 | 0.0 | ||
.bss | 127186 | 127186 | 0 | 0.0 | |||
.data | 4600 | 4600 | 0 | 0.0 | |||
.text | 1080064 | 1080064 | 0 | 0.0 | |||
cc13x2_26x2 | all-clusters-app | LP_CC2652R7 | (read only) | 671215 | 671215 | 0 | 0.0 |
(read/write) | 180168 | 180168 | 0 | 0.0 | |||
.bss | 74276 | 74276 | 0 | 0.0 | |||
.data | 3372 | 3372 | 0 | 0.0 | |||
.rodata | 88471 | 88471 | 0 | 0.0 | |||
.text | 582428 | 582428 | 0 | 0.0 | |||
all-clusters-minimal-app | LP_CC2652R7 | (read only) | 636735 | 636743 | 8 | 0.0 | |
(read/write) | 157844 | 157844 | 0 | 0.0 | |||
.bss | 73556 | 73556 | 0 | 0.0 | |||
.data | 3372 | 3372 | 0 | 0.0 | |||
.rodata | 77727 | 77727 | 0 | 0.0 | |||
.text | 558684 | 558692 | 8 | 0.0 | |||
lock-ftd | LP_CC2652R7 | (read only) | 673051 | 673051 | 0 | 0.0 | |
(read/write) | 168516 | 168516 | 0 | 0.0 | |||
.bss | 71348 | 71348 | 0 | 0.0 | |||
.data | 3296 | 3296 | 0 | 0.0 | |||
.rodata | 76411 | 76411 | 0 | 0.0 | |||
.text | 596160 | 596160 | 0 | 0.0 | |||
lock-mtd | LP_CC2652R7 | (read only) | 655667 | 655667 | 0 | 0.0 | |
(read/write) | 181588 | 181588 | 0 | 0.0 | |||
.bss | 67036 | 67036 | 0 | 0.0 | |||
.data | 3296 | 3296 | 0 | 0.0 | |||
.rodata | 101363 | 101363 | 0 | 0.0 | |||
.text | 553824 | 553824 | 0 | 0.0 | |||
pump-app | LP_CC2652R7 | (read only) | 683307 | 683307 | 0 | 0.0 | |
(read/write) | 159068 | 159068 | 0 | 0.0 | |||
.bss | 71388 | 71388 | 0 | 0.0 | |||
.data | 3296 | 3296 | 0 | 0.0 | |||
.rodata | 89315 | 89315 | 0 | 0.0 | |||
.text | 593508 | 593508 | 0 | 0.0 | |||
pump-controller-app | LP_CC2652R7 | (read only) | 667759 | 667759 | 0 | 0.0 | |
(read/write) | 174752 | 174752 | 0 | 0.0 | |||
.bss | 71524 | 71524 | 0 | 0.0 | |||
.data | 3292 | 3292 | 0 | 0.0 | |||
.rodata | 84863 | 84863 | 0 | 0.0 | |||
.text | 582416 | 582416 | 0 | 0.0 | |||
shell | LP_CC2652R7 | (read only) | 663890 | 663890 | 0 | 0.0 | |
(read/write) | 183012 | 183012 | 0 | 0.0 | |||
.bss | 76596 | 76596 | 0 | 0.0 | |||
.data | 3376 | 3376 | 0 | 0.0 | |||
.rodata | 85418 | 85418 | 0 | 0.0 | |||
.text | 578156 | 578156 | 0 | 0.0 | |||
cyw30739 | light | cyw930739m2evb_01 | (read/write) | 584918 | 584966 | 48 | 0.0 |
.app_xip_area | 461720 | 461768 | 48 | 0.0 | |||
.bss | 65640 | 65640 | 0 | 0.0 | |||
.data | 744 | 744 | 0 | 0.0 | |||
.rodata | 0 | 0 | 0 | 0.0 | |||
.text | 112 | 112 | 0 | 0.0 | |||
lock | cyw930739m2evb_01 | (read/write) | 590846 | 590902 | 56 | 0.0 | |
.app_xip_area | 462864 | 462920 | 56 | 0.0 | |||
.bss | 70424 | 70424 | 0 | 0.0 | |||
.data | 748 | 748 | 0 | 0.0 | |||
.rodata | 0 | 0 | 0 | 0.0 | |||
.text | 112 | 112 | 0 | 0.0 | |||
ota-requestor-no-progress-logging | cyw930739m2evb_01 | (read/write) | 597242 | 597314 | 72 | 0.0 | |
.app_xip_area | 474764 | 474836 | 72 | 0.0 | |||
.bss | 64952 | 64952 | 0 | 0.0 | |||
.data | 716 | 716 | 0 | 0.0 | |||
.rodata | 0 | 0 | 0 | 0.0 | |||
.text | 112 | 112 | 0 | 0.0 | |||
efr32 | lighting-app | BRD4161A | (read/write) | 1096988 | 1096988 | 0 | 0.0 |
.bss | 132844 | 132844 | 0 | 0.0 | |||
.data | 2068 | 2068 | 0 | 0.0 | |||
.text | 962052 | 962052 | 0 | 0.0 | |||
BRD4161A+rpc | (read/write) | 1151252 | 1151252 | 0 | 0.0 | ||
.bss | 149532 | 149532 | 0 | 0.0 | |||
.data | 2280 | 2280 | 0 | 0.0 | |||
.text | 999420 | 999420 | 0 | 0.0 | |||
BRD4161A+rs911x | (read/write) | 986484 | 986484 | 0 | 0.0 | ||
.bss | 162184 | 162184 | 0 | 0.0 | |||
.data | 2056 | 2056 | 0 | 0.0 | |||
.text | 822224 | 822224 | 0 | 0.0 | |||
lock-app | BRD4161A+wf200 | (read/write) | 1136964 | 1136964 | 0 | 0.0 | |
.bss | 144824 | 144824 | 0 | 0.0 | |||
.data | 2064 | 2064 | 0 | 0.0 | |||
.text | 990056 | 990056 | 0 | 0.0 | |||
window-app | BRD4161A | (read/write) | 1088584 | 1088584 | 0 | 0.0 | |
.bss | 134292 | 134292 | 0 | 0.0 | |||
.data | 2096 | 2096 | 0 | 0.0 | |||
.text | 952176 | 952176 | 0 | 0.0 | |||
esp32 | all-clusters-app | c3devkit | (read only) | 1026412 | 1026408 | -4 | -0.0 |
(read/write) | 1487426 | 1487426 | 0 | 0.0 | |||
.dram0.bss | 70336 | 70336 | 0 | 0.0 | |||
.dram0.data | 14600 | 14600 | 0 | 0.0 | |||
.flash.rodata | 217056 | 217056 | 0 | 0.0 | |||
.flash.text | 1026412 | 1026408 | -4 | -0.0 | |||
.iram0.text | 62902 | 62902 | 0 | 0.0 | |||
m5stack | (read only) | 1079663 | 1079663 | 0 | 0.0 | ||
(read/write) | 489392 | 489392 | 0 | 0.0 | |||
.dram0.bss | 75840 | 75840 | 0 | 0.0 | |||
.dram0.data | 34144 | 34144 | 0 | 0.0 | |||
.flash.rodata | 247412 | 247412 | 0 | 0.0 | |||
.flash.text | 1074279 | 1074279 | 0 | 0.0 | |||
.iram0.text | 123267 | 123267 | 0 | 0.0 | |||
k32w | light | k32w0+release | (read/write) | 643916 | 643916 | 0 | 0.0 |
.bss | 69712 | 69712 | 0 | 0.0 | |||
.data | 2044 | 2044 | 0 | 0.0 | |||
.text | 569432 | 569432 | 0 | 0.0 | |||
lock | k32w0+release | (read/write) | 701348 | 701348 | 0 | 0.0 | |
.bss | 70184 | 70184 | 0 | 0.0 | |||
.data | 2052 | 2052 | 0 | 0.0 | |||
.text | 626384 | 626384 | 0 | 0.0 | |||
linux | all-clusters-app | debug | (read only) | 3027425 | 3027425 | 0 | 0.0 |
(read/write) | 155752 | 155752 | 0 | 0.0 | |||
.bss | 61888 | 61888 | 0 | 0.0 | |||
.data | 2096 | 2096 | 0 | 0.0 | |||
.data.rel.ro | 85416 | 85416 | 0 | 0.0 | |||
.dynamic | 608 | 608 | 0 | 0.0 | |||
.got | 4568 | 4568 | 0 | 0.0 | |||
.init | 27 | 27 | 0 | 0.0 | |||
.init_array | 1152 | 1152 | 0 | 0.0 | |||
.rodata | 273547 | 273547 | 0 | 0.0 | |||
.text | 2574946 | 2574946 | 0 | 0.0 | |||
all-clusters-minimal-app | debug | (read only) | 2867697 | 2867697 | 0 | 0.0 | |
(read/write) | 147488 | 147488 | 0 | 0.0 | |||
.bss | 61152 | 61152 | 0 | 0.0 | |||
.data | 2064 | 2064 | 0 | 0.0 | |||
.data.rel.ro | 78008 | 78008 | 0 | 0.0 | |||
.dynamic | 608 | 608 | 0 | 0.0 | |||
.got | 4488 | 4488 | 0 | 0.0 | |||
.init | 27 | 27 | 0 | 0.0 | |||
.init_array | 1144 | 1144 | 0 | 0.0 | |||
.rodata | 273675 | 273675 | 0 | 0.0 | |||
.text | 2417794 | 2417794 | 0 | 0.0 | |||
bridge-app | debug+rpc | (read only) | 2366857 | 2366857 | 0 | 0.0 | |
(read/write) | 127416 | 127416 | 0 | 0.0 | |||
.bss | 50592 | 50592 | 0 | 0.0 | |||
.data | 3600 | 3600 | 0 | 0.0 | |||
.data.rel.ro | 67368 | 67368 | 0 | 0.0 | |||
.dynamic | 608 | 608 | 0 | 0.0 | |||
.got | 4392 | 4392 | 0 | 0.0 | |||
.init | 27 | 27 | 0 | 0.0 | |||
.init_array | 816 | 816 | 0 | 0.0 | |||
.rodata | 202600 | 202600 | 0 | 0.0 | |||
.text | 2001778 | 2001778 | 0 | 0.0 | |||
chip-tool | debug | (read only) | 10605713 | 10605713 | 0 | 0.0 | |
(read/write) | 648480 | 648480 | 0 | 0.0 | |||
.bss | 24856 | 24856 | 0 | 0.0 | |||
.data | 3266 | 3266 | 0 | 0.0 | |||
.data.rel.ro | 613832 | 613832 | 0 | 0.0 | |||
.dynamic | 608 | 608 | 0 | 0.0 | |||
.got | 5104 | 5104 | 0 | 0.0 | |||
.init | 27 | 27 | 0 | 0.0 | |||
.init_array | 768 | 768 | 0 | 0.0 | |||
.rodata | 543989 | 543989 | 0 | 0.0 | |||
.text | 8560564 | 8560564 | 0 | 0.0 | |||
chip-tool-ipv6only | arm64 | (read only) | 10014540 | 10014540 | 0 | 0.0 | |
(read/write) | 696209 | 696209 | 0 | 0.0 | |||
.bss | 32897 | 32897 | 0 | 0.0 | |||
.data | 3272 | 3272 | 0 | 0.0 | |||
.data.rel.ro | 641392 | 641392 | 0 | 0.0 | |||
.dynamic | 560 | 560 | 0 | 0.0 | |||
.got | 13672 | 13672 | 0 | 0.0 | |||
.init | 24 | 24 | 0 | 0.0 | |||
.init_array | 192 | 192 | 0 | 0.0 | |||
.rodata | 474444 | 474444 | 0 | 0.0 | |||
.text | 7907908 | 7907908 | 0 | 0.0 | |||
lighting-app | debug+rpc | (read only) | 2590297 | 2590297 | 0 | 0.0 | |
(read/write) | 130008 | 130008 | 0 | 0.0 | |||
.bss | 49728 | 49728 | 0 | 0.0 | |||
.data | 2096 | 2096 | 0 | 0.0 | |||
.data.rel.ro | 72248 | 72248 | 0 | 0.0 | |||
.dynamic | 608 | 608 | 0 | 0.0 | |||
.got | 4392 | 4392 | 0 | 0.0 | |||
.init | 27 | 27 | 0 | 0.0 | |||
.init_array | 912 | 912 | 0 | 0.0 | |||
.rodata | 219280 | 219280 | 0 | 0.0 | |||
.text | 2200450 | 2200450 | 0 | 0.0 | |||
lock-app | debug | (read only) | 2574721 | 2574721 | 0 | 0.0 | |
(read/write) | 125376 | 125376 | 0 | 0.0 | |||
.bss | 48256 | 48256 | 0 | 0.0 | |||
.data | 1712 | 1712 | 0 | 0.0 | |||
.data.rel.ro | 69416 | 69416 | 0 | 0.0 | |||
.dynamic | 608 | 608 | 0 | 0.0 | |||
.got | 4464 | 4464 | 0 | 0.0 | |||
.init | 27 | 27 | 0 | 0.0 | |||
.init_array | 888 | 888 | 0 | 0.0 | |||
.rodata | 236368 | 236368 | 0 | 0.0 | |||
.text | 2171842 | 2171842 | 0 | 0.0 | |||
ota-provider-app | debug | (read only) | 2352049 | 2352049 | 0 | 0.0 | |
(read/write) | 118848 | 118848 | 0 | 0.0 | |||
.bss | 47808 | 47808 | 0 | 0.0 | |||
.data | 1936 | 1936 | 0 | 0.0 | |||
.data.rel.ro | 63224 | 63224 | 0 | 0.0 | |||
.dynamic | 608 | 608 | 0 | 0.0 | |||
.got | 4488 | 4488 | 0 | 0.0 | |||
.init | 27 | 27 | 0 | 0.0 | |||
.init_array | 760 | 760 | 0 | 0.0 | |||
.rodata | 208440 | 208440 | 0 | 0.0 | |||
.text | 1980258 | 1980258 | 0 | 0.0 | |||
ota-requestor-app | debug | (read only) | 2516873 | 2516873 | 0 | 0.0 | |
(read/write) | 127152 | 127152 | 0 | 0.0 | |||
.bss | 50272 | 50272 | 0 | 0.0 | |||
.data | 2304 | 2304 | 0 | 0.0 | |||
.data.rel.ro | 68632 | 68632 | 0 | 0.0 | |||
.dynamic | 608 | 608 | 0 | 0.0 | |||
.got | 4480 | 4480 | 0 | 0.0 | |||
.init | 27 | 27 | 0 | 0.0 | |||
.init_array | 840 | 840 | 0 | 0.0 | |||
.rodata | 215040 | 215040 | 0 | 0.0 | |||
.text | 2129410 | 2129410 | 0 | 0.0 | |||
shell | debug | (read only) | 2595793 | 2595793 | 0 | 0.0 | |
(read/write) | 141904 | 141904 | 0 | 0.0 | |||
.bss | 57800 | 57800 | 0 | 0.0 | |||
.data | 1264 | 1264 | 0 | 0.0 | |||
.data.rel.ro | 77024 | 77024 | 0 | 0.0 | |||
.dynamic | 608 | 608 | 0 | 0.0 | |||
.got | 4136 | 4136 | 0 | 0.0 | |||
.init | 27 | 27 | 0 | 0.0 | |||
.init_array | 1024 | 1024 | 0 | 0.0 | |||
.rodata | 233650 | 233650 | 0 | 0.0 | |||
.text | 2203938 | 2203938 | 0 | 0.0 | |||
thermostat-no-ble | arm64 | (read only) | 2351772 | 2351772 | 0 | 0.0 | |
(read/write) | 141681 | 141681 | 0 | 0.0 | |||
.bss | 55313 | 55313 | 0 | 0.0 | |||
.data | 1672 | 1672 | 0 | 0.0 | |||
.data.rel.ro | 75880 | 75880 | 0 | 0.0 | |||
.dynamic | 560 | 560 | 0 | 0.0 | |||
.got | 5040 | 5040 | 0 | 0.0 | |||
.init | 24 | 24 | 0 | 0.0 | |||
.init_array | 408 | 408 | 0 | 0.0 | |||
.rodata | 139716 | 139716 | 0 | 0.0 | |||
.text | 1974528 | 1974528 | 0 | 0.0 | |||
tv-app | debug | (read only) | 3169969 | 3169969 | 0 | 0.0 | |
(read/write) | 257864 | 257864 | 0 | 0.0 | |||
.bss | 167480 | 167480 | 0 | 0.0 | |||
.data | 4736 | 4736 | 0 | 0.0 | |||
.data.rel.ro | 79096 | 79096 | 0 | 0.0 | |||
.dynamic | 608 | 608 | 0 | 0.0 | |||
.got | 4864 | 4864 | 0 | 0.0 | |||
.init | 27 | 27 | 0 | 0.0 | |||
.init_array | 1064 | 1064 | 0 | 0.0 | |||
.rodata | 258248 | 258248 | 0 | 0.0 | |||
.text | 2721954 | 2721954 | 0 | 0.0 | |||
tv-casting-app | debug | (read only) | 5410657 | 5410657 | 0 | 0.0 | |
(read/write) | 158984 | 158984 | 0 | 0.0 | |||
.bss | 51448 | 51448 | 0 | 0.0 | |||
.data | 2432 | 2432 | 0 | 0.0 | |||
.data.rel.ro | 98672 | 98672 | 0 | 0.0 | |||
.dynamic | 608 | 608 | 0 | 0.0 | |||
.got | 4784 | 4784 | 0 | 0.0 | |||
.init | 27 | 27 | 0 | 0.0 | |||
.init_array | 1032 | 1032 | 0 | 0.0 | |||
.rodata | 341521 | 341521 | 0 | 0.0 | |||
.text | 4800834 | 4800834 | 0 | 0.0 | |||
mbed | lock-app | CY8CPROTO_062_4343W+release | (read only) | 6224 | 6224 | 0 | 0.0 |
(read/write) | 2452976 | 2452976 | 0 | 0.0 | |||
.bss | 214556 | 214556 | 0 | 0.0 | |||
.data | 5872 | 5872 | 0 | 0.0 | |||
.text | 1415620 | 1415620 | 0 | 0.0 | |||
nrfconnect | all-clusters-app | nrf52840dk_nrf52840 | (read/write) | 1178231 | 1178231 | 0 | 0.0 |
bss | 143222 | 143222 | 0 | 0.0 | |||
rodata | 142776 | 142776 | 0 | 0.0 | |||
text | 813384 | 813388 | 4 | 0.0 | |||
all-clusters-minimal-app | nrf52840dk_nrf52840 | (read/write) | 1158255 | 1158255 | 0 | 0.0 | |
bss | 142460 | 142460 | 0 | 0.0 | |||
rodata | 134472 | 134472 | 0 | 0.0 | |||
text | 802508 | 802508 | 0 | 0.0 | |||
p6 | all-clusters-app | default | (read only) | 881520 | 881520 | 0 | 0.0 |
(read/write) | 1694340 | 1694340 | 0 | 0.0 | |||
.bss | 149168 | 149168 | 0 | 0.0 | |||
.data | 2656 | 2656 | 0 | 0.0 | |||
.text | 1534128 | 1534128 | 0 | 0.0 | |||
all-clusters-minimal-app | default | (read only) | 882240 | 882240 | 0 | 0.0 | |
(read/write) | 1638508 | 1638508 | 0 | 0.0 | |||
.bss | 148448 | 148448 | 0 | 0.0 | |||
.data | 2656 | 2656 | 0 | 0.0 | |||
.text | 1479016 | 1479016 | 0 | 0.0 | |||
light-app | default | (read only) | 890560 | 890560 | 0 | 0.0 | |
(read/write) | 1557196 | 1557196 | 0 | 0.0 | |||
.bss | 140336 | 140336 | 0 | 0.0 | |||
.data | 2448 | 2448 | 0 | 0.0 | |||
.text | 1406024 | 1406024 | 0 | 0.0 | |||
lock-app | default | (read only) | 886064 | 886064 | 0 | 0.0 | |
(read/write) | 1594508 | 1594508 | 0 | 0.0 | |||
.bss | 144816 | 144816 | 0 | 0.0 | |||
.data | 2464 | 2464 | 0 | 0.0 | |||
.text | 1438840 | 1438840 | 0 | 0.0 | |||
telink | light-switch-app | tlsr9518adk80d | (read/write) | 806472 | 806472 | 0 | 0.0 |
bss | 70976 | 70976 | 0 | 0.0 | |||
noinit | 43488 | 43488 | 0 | 0.0 | |||
text | 570178 | 570178 | 0 | 0.0 | |||
lighting-app | tlsr9518adk80d | (read/write) | 828280 | 828280 | 0 | 0.0 | |
bss | 71820 | 71820 | 0 | 0.0 | |||
noinit | 43488 | 43488 | 0 | 0.0 | |||
text | 588152 | 588154 | 2 | 0.0 |