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

Support for Hardware Secure Module (HSM) using Infineon OPTIGA Trust M #33130

Merged
merged 4 commits into from
Apr 30, 2024

Conversation

ying-css
Copy link
Contributor

1)Cherry picked from master branch
2)Updated guide for Trust M provisioning
3)Updated some changes for crypto functions for V1.2 branch

ying-css and others added 2 commits April 22, 2024 13:52
project-chip#32771)

* 1)Added Crypto Function provided by Infineon HSM OPTIGA Trust M

* Fix Lint code base error and remove unnecessary comments.

* Restyled by whitespace

* Apply restyled changes.

* - Tidy up the code and the printouts.
- Updated the trustm_Open() to add init settings.

* - Clear the trustm_isOpen flag when trustm_close() is called.

* Apply restyled patch

* 1)Updated README.md

* Restyled by prettier-markdown

* 1)Tidy Up the code
2)Updated crypto functions for V1.2 branch
@github-actions github-actions bot added documentation Improvements or additions to documentation examples scripts platform labels Apr 24, 2024
Copy link

github-actions bot commented Apr 24, 2024

PR #33130: Size comparison from b35ef93 to 52f5b58

Full report (8 builds for cc32xx, mbed, nrfconnect, qpg)
platform target config section b35ef93 52f5b58 change % change
cc32xx air-purifier CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 562314 562314 0 0.0
(read/write) 206492 206492 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 199956 199956 0 0.0
.comment 206 206 0 0.0
.data 1412 1412 0 0.0
.debug_abbrev 903135 903135 0 0.0
.debug_aranges 104344 104344 0 0.0
.debug_frame 351356 351356 0 0.0
.debug_info 19453466 19453466 0 0.0
.debug_line 2593371 2593371 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1579377 1579377 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107665 107665 0 0.0
.debug_str 3391844 3391844 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 83674 83674 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 467894 467894 0 0.0
.symtab 279280 279280 0 0.0
.text 476520 476520 0 0.0
lock CC3235SF_LAUNCHXL (read only) 618482 618482 0 0.0
(read/write) 206896 206896 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200336 200336 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 943795 943795 0 0.0
.debug_aranges 108808 108808 0 0.0
.debug_frame 366636 366636 0 0.0
.debug_info 20630164 20630164 0 0.0
.debug_line 2663744 2663744 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1635068 1635068 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112202 112202 0 0.0
.debug_str 3456030 3456030 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106226 106226 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 517130 517130 0 0.0
.symtab 298896 298896 0 0.0
.text 0 0 0 0.0
510132 510132 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523080 2523080 0 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1485764 1485764 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1179716 1179716 0 0.0
bss 153980 153980 0 0.0
rodata 118816 118816 0 0.0
text 828016 828016 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1327392 1327392 0 0.0
bss 139990 139990 0 0.0
rodata 134880 134880 0 0.0
text 761868 761868 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1161496 1161496 0 0.0
bss 154219 154219 0 0.0
rodata 113820 113820 0 0.0
text 814540 814540 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1177092 1177092 0 0.0
.bss 100608 100608 0 0.0
.data 744 744 0 0.0
.text 623936 623936 0 0.0
lock-app qpg6105+debug (read/write) 1133580 1133580 0 0.0
.bss 95288 95288 0 0.0
.data 748 748 0 0.0
.text 580420 580420 0 0.0

Copy link

github-actions bot commented Apr 24, 2024

PR #33130: Size comparison from b35ef93 to 7e35220

Increases above 0.2%:

platform target config section b35ef93 7e35220 change % change
psoc6 all-clusters cy8ckit_062s2_43012 .bss 192708 194756 2048 1.1
all-clusters-minimal cy8ckit_062s2_43012 .bss 190932 192980 2048 1.1
light cy8ckit_062s2_43012 .bss 184492 186540 2048 1.1
lock cy8ckit_062s2_43012 .bss 211740 213788 2048 1.0
Increases (4 builds for psoc6)
platform target config section b35ef93 7e35220 change % change
psoc6 all-clusters cy8ckit_062s2_43012 (read/write) 1723724 1725772 2048 0.1
.bss 192708 194756 2048 1.1
.debug_abbrev 1327159 1327168 9 0.0
.debug_info 30281882 30281883 1 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read/write) 1682252 1684300 2048 0.1
.bss 190932 192980 2048 1.1
.debug_abbrev 1267369 1267378 9 0.0
.debug_info 28553678 28553679 1 0.0
light cy8ckit_062s2_43012 (read/write) 1608436 1610484 2048 0.1
.bss 184492 186540 2048 1.1
.debug_abbrev 1109047 1109056 9 0.0
.debug_info 23671411 23671412 1 0.0
lock cy8ckit_062s2_43012 (read/write) 1641236 1643284 2048 0.1
.bss 211740 213788 2048 1.0
.debug_abbrev 1101893 1101902 9 0.0
.debug_info 23481090 23481095 5 0.0
.debug_line 3330683 3330684 1 0.0
Decreases (8 builds for efr32, psoc6)
platform target config section b35ef93 7e35220 change % change
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006768 1006744 -24 -0.0
.text 832136 832112 -24 -0.0
BRD4187C (read/write) 1092776 1092768 -8 -0.0
.text 893972 893964 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1104224 1104216 -8 -0.0
.text 914860 914852 -8 -0.0
window-app BRD4187C (read/write) 1128740 1128724 -16 -0.0
.text 957648 957632 -16 -0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 838136 836088 -2048 -0.2
.heap 838136 836088 -2048 -0.2
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839936 837888 -2048 -0.2
.heap 839936 837888 -2048 -0.2
light cy8ckit_062s2_43012 (read only) 846488 844440 -2048 -0.2
.heap 846488 844440 -2048 -0.2
lock cy8ckit_062s2_43012 (read only) 819224 817176 -2048 -0.2
.heap 819224 817176 -2048 -0.2
Full report (73 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, k32w, linux, mbed, nrfconnect, psoc6, qpg, telink)
platform target config section b35ef93 7e35220 change % change
bl602 lighting-app bl602 (read/write) 1410258 1410258 0 0.0
.bss 88488 88488 0 0.0
.data 9360 9360 0 0.0
.text 1075390 1075390 0 0.0
bl602+mfd (read/write) 1424426 1424426 0 0.0
.bss 88656 88656 0 0.0
.data 9336 9336 0 0.0
.text 1090450 1090450 0 0.0
bl602+rpc (read/write) 1457278 1457278 0 0.0
.bss 96520 96520 0 0.0
.data 9736 9736 0 0.0
.text 1106878 1106878 0 0.0
bl702 lighting-app bl702 (read only) 3478 3478 0 0.0
(read/write) 1207803 1207803 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 32597 32597 0 0.0
.bss_psram 66128 66128 0 0.0
.comment 48 48 0 0.0
.data 3568 3568 0 0.0
.debug_abbrev 1552488 1552488 0 0.0
.debug_aranges 138888 138888 0 0.0
.debug_frame 508848 508848 0 0.0
.debug_info 41551656 41551656 0 0.0
.debug_line 5449608 5449608 0 0.0
.debug_loc 3657637 3657637 0 0.0
.debug_ranges 445216 445216 0 0.0
.debug_str 4085853 4085853 0 0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 106552 106552 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 598978 598978 0 0.0
.symtab 178768 178768 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
972600 972600 0 0.0
bl702+mfd (read only) 3478 3478 0 0.0
(read/write) 1218659 1218659 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 32773 32773 0 0.0
.bss_psram 66128 66128 0 0.0
.comment 48 48 0 0.0
.data 3552 3552 0 0.0
.debug_abbrev 1554219 1554219 0 0.0
.debug_aranges 140056 140056 0 0.0
.debug_frame 514280 514280 0 0.0
.debug_info 41591945 41591945 0 0.0
.debug_line 5489944 5489944 0 0.0
.debug_loc 3695799 3695799 0 0.0
.debug_ranges 447456 447456 0 0.0
.debug_str 4091384 4091384 0 0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 148 148 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 105492 105492 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 602738 602738 0 0.0
.symtab 180528 180528 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
984372 984372 0 0.0
bl702+rpc (read only) 3478 3478 0 0.0
(read/write) 1307815 1307815 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 41061 41061 0 0.0
.bss_psram 66112 66112 0 0.0
.comment 48 48 0 0.0
.data 4120 4120 0 0.0
.debug_abbrev 1733486 1733486 0 0.0
.debug_aranges 147504 147504 0 0.0
.debug_frame 537892 537892 0 0.0
.debug_info 46696318 46696318 0 0.0
.debug_line 5880029 5880029 0 0.0
.debug_loc 3865276 3865276 0 0.0
.debug_ranges 472784 472784 0 0.0
.debug_str 4513725 4513725 0 0.0
.hbn 584 584 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 164 164 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 121452 121452 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 662935 662935 0 0.0
.symtab 197888 197888 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3478 3478 0 0.0
.text 0 0 0 0.0
1048152 1048152 0 0.0
bl706-eth (read/write) 995513 995513 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 27752 27752 0 0.0
.bss_psram 97975 97975 0 0.0
.comment 48 48 0 0.0
.data 3120 3120 0 0.0
.debug_abbrev 1071615 1071615 0 0.0
.debug_aranges 111728 111728 0 0.0
.debug_frame 412796 412796 0 0.0
.debug_info 2247494 2247494 0 0.0
.debug_line 4141976 4141976 0 0.0
.debug_loc 3076095 3076095 0 0.0
.debug_ranges 363904 363904 0 0.0
.debug_str 3629105 3629105 0 0.0
.hbn 184 184 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 156 156 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99188 99188 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 457506 457506 0 0.0
.symtab 133424 133424 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3458 3458 0 0.0
.text 0 0 0 0.0
738532 738532 0 0.0
bl706-wifi (read/write) 1230306 1230306 0 0.0
.bleromro 6342 6342 0 0.0
.bleromrw 124 124 0 0.0
.boot2 400 400 0 0.0
.bss 14637 14637 0 0.0
.bss_psram 98727 98727 0 0.0
.comment 48 48 0 0.0
.data 3552 3552 0 0.0
.debug_abbrev 1187398 1187398 0 0.0
.debug_aranges 119392 119392 0 0.0
.debug_frame 618472 618472 0 0.0
.debug_info 23861153 23861153 0 0.0
.debug_line 4566886 4566886 0 0.0
.debug_loc 3263294 3263294 0 0.0
.debug_ranges 391760 391760 0 0.0
.debug_str 3730637 3730637 0 0.0
.hbn 468 468 0 0.0
.hbn_noinit 260 260 0 0.0
.init 342 342 0 0.0
.init_array 160 160 0 0.0
.ocram_bss 8416 8416 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 120052 120052 0 0.0
.rsvd 4 4 0 0.0
.shstrtab 297 297 0 0.0
.stack 2048 2048 0 0.0
.strtab 506611 506611 0 0.0
.symtab 152720 152720 0 0.0
.tcm_data 28 28 0 0.0
.tcmcode 3994 3994 0 0.0
.text 0 0 0 0.0
962592 962592 0 0.0
bl702l lighting-app bl702l (read only) 512 512 0 0.0
(read/write) 1178348 1178348 0 0.0
.boot2 400 400 0 0.0
.bss 20576 20576 0 0.0
.bss_psram 79248 79248 0 0.0
.comment 48 48 0 0.0
.data 4936 4936 0 0.0
.debug_abbrev 1552749 1552749 0 0.0
.debug_aranges 134096 134096 0 0.0
.debug_frame 490804 490804 0 0.0
.debug_info 41369153 41369153 0 0.0
.debug_line 5377654 5377654 0 0.0
.debug_loc 3608145 3608145 0 0.0
.debug_ranges 453376 453376 0 0.0
.debug_str 4115627 4115627 0 0.0
.hbn 3220 3220 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 100708 100708 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 602508 602508 0 0.0
.symtab 179392 179392 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
962252 962252 0 0.0
bl702l+mfd (read only) 512 512 0 0.0
(read/write) 1189816 1189816 0 0.0
.boot2 400 400 0 0.0
.bss 20752 20752 0 0.0
.bss_psram 79248 79248 0 0.0
.comment 48 48 0 0.0
.data 4912 4912 0 0.0
.debug_abbrev 1554495 1554495 0 0.0
.debug_aranges 135264 135264 0 0.0
.debug_frame 496232 496232 0 0.0
.debug_info 41411485 41411485 0 0.0
.debug_line 5417867 5417867 0 0.0
.debug_loc 3646307 3646307 0 0.0
.debug_ranges 455616 455616 0 0.0
.debug_str 4121148 4121148 0 0.0
.hbn 3220 3220 0 0.0
.hbn_noinit 308 308 0 0.0
.init 408 408 0 0.0
.init_array 148 148 0 0.0
.psram 0 0 0 0.0
.riscv.attributes 47 47 0 0.0
.rodata 99648 99648 0 0.0
.romdata 3224 3224 0 0.0
.rsvd 4 4 0 0.0
.sha_ocram 72 72 0 0.0
.shstrtab 293 293 0 0.0
.stack 2048 2048 0 0.0
.strtab 606336 606336 0 0.0
.symtab 181184 181184 0 0.0
.tcm_data 692 692 0 0.0
.tcmcode 512 512 0 0.0
.text 0 0 0 0.0
974628 974628 0 0.0
cc13x4_26x4 lighting-app LP_EM_CC1354P10_6 (read only) 735843 735843 0 0.0
(read/write) 166436 166436 0 0.0
.bss 88852 88852 0 0.0
.data 3420 3420 0 0.0
.rodata 84351 84351 0 0.0
.text 651104 651104 0 0.0
lock-ftd LP_EM_CC1354P10_6 (read only) 757443 757443 0 0.0
(read/write) 176720 176720 0 0.0
.bss 99100 99100 0 0.0
.data 3440 3440 0 0.0
.rodata 79927 79927 0 0.0
.text 677124 677124 0 0.0
lock-mtd LP_EM_CC1354P10_6 (read only) 744779 744779 0 0.0
(read/write) 171176 171176 0 0.0
.bss 93556 93556 0 0.0
.data 3440 3440 0 0.0
.rodata 106015 106015 0 0.0
.text 638372 638372 0 0.0
pump-app LP_EM_CC1354P10_6 (read only) 695595 695595 0 0.0
(read/write) 165528 165528 0 0.0
.bss 87720 87720 0 0.0
.data 3408 3408 0 0.0
.rodata 80175 80175 0 0.0
.text 615032 615032 0 0.0
pump-controller-app LP_EM_CC1354P10_6 (read only) 681267 681267 0 0.0
(read/write) 165668 165668 0 0.0
.bss 87864 87864 0 0.0
.data 3404 3404 0 0.0
.rodata 76007 76007 0 0.0
.text 604872 604872 0 0.0
cc32xx air-purifier CC3235SF_LAUNCHXL (blank) 0 0 0 0.0
(read only) 562314 562314 0 0.0
(read/write) 206492 206492 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 199956 199956 0 0.0
.comment 206 206 0 0.0
.data 1412 1412 0 0.0
.debug_abbrev 903135 903135 0 0.0
.debug_aranges 104344 104344 0 0.0
.debug_frame 351356 351356 0 0.0
.debug_info 19453466 19453466 0 0.0
.debug_line 2593371 2593371 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1579377 1579377 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 107665 107665 0 0.0
.debug_str 3391844 3391844 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 83674 83674 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 467894 467894 0 0.0
.symtab 279280 279280 0 0.0
.text 476520 476520 0 0.0
lock CC3235SF_LAUNCHXL (read only) 618482 618482 0 0.0
(read/write) 206896 206896 0 0.0
.ARM.attributes 44 44 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 200336 200336 0 0.0
.comment 206 206 0 0.0
.data 1440 1440 0 0.0
.debug_abbrev 943795 943795 0 0.0
.debug_aranges 108808 108808 0 0.0
.debug_frame 366636 366636 0 0.0
.debug_info 20630164 20630164 0 0.0
.debug_line 2663744 2663744 0 0.0
.debug_line_str 513 513 0 0.0
.debug_loc 33340 33340 0 0.0
.debug_loclists 1635068 1635068 0 0.0
.debug_ranges 4984 4984 0 0.0
.debug_rnglists 112202 112202 0 0.0
.debug_str 3456030 3456030 0 0.0
.ramVecs 780 780 0 0.0
.resetVecs 64 64 0 0.0
.rodata 106226 106226 0 0.0
.shstrtab 265 265 0 0.0
.stack 2048 2048 0 0.0
.strtab 517130 517130 0 0.0
.symtab 298896 298896 0 0.0
.text 0 0 0 0.0
510132 510132 0 0.0
cyw30739 light cyw930739m2evb_01 (read/write) 553015 553015 0 0.0
.app_xip_area 444233 444233 0 0.0
.bss 63752 63752 0 0.0
.data 660 660 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
lock cyw930739m2evb_01 (read/write) 539127 539127 0 0.0
.app_xip_area 425545 425545 0 0.0
.bss 68520 68520 0 0.0
.data 692 692 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
ota-requestor cyw930739m2evb_01 (read/write) 574583 574583 0 0.0
.app_xip_area 467129 467129 0 0.0
.bss 62496 62496 0 0.0
.data 588 588 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
switch cyw930739m2evb_01 (read/write) 550879 550879 0 0.0
.app_xip_area 440337 440337 0 0.0
.bss 65488 65488 0 0.0
.data 688 688 0 0.0
.rodata 0 0 0 0.0
.text 112 112 0 0.0
efr32 lighting-app BRD4161A+rs9116 (read/write) 1006768 1006744 -24 -0.0
.bss 171920 171920 0 0.0
.data 2692 2692 0 0.0
.text 832136 832112 -24 -0.0
BRD4187C (read/write) 1092776 1092768 -8 -0.0
.bss 195484 195484 0 0.0
.data 3300 3300 0 0.0
.text 893972 893964 -8 -0.0
lock-app BRD4161A+wf200 (read/write) 1104224 1104216 -8 -0.0
.bss 186632 186632 0 0.0
.data 2708 2708 0 0.0
.text 914860 914852 -8 -0.0
window-app BRD4187C (read/write) 1128740 1128724 -16 -0.0
.bss 167900 167900 0 0.0
.data 3172 3172 0 0.0
.text 957648 957632 -16 -0.0
esp32 all-clusters-app c3devkit (read only) 1133214 1133214 0 0.0
(read/write) 1670412 1670412 0 0.0
.dram0.bss 71904 71904 0 0.0
.dram0.data 13020 13020 0 0.0
.flash.rodata 241624 241624 0 0.0
.flash.text 1133214 1133214 0 0.0
.iram0.text 75694 75694 0 0.0
m5stack (read only) 1177711 1177711 0 0.0
(read/write) 520308 520308 0 0.0
.dram0.bss 78552 78552 0 0.0
.dram0.data 34036 34036 0 0.0
.flash.rodata 273356 273356 0 0.0
.flash.text 1172327 1172327 0 0.0
.iram0.text 123907 123907 0 0.0
k32w contact k32w0+release (read only) 589868 589868 0 0.0
(read/write) 87508 87508 0 0.0
.bss 70752 70752 0 0.0
.data 2132 2132 0 0.0
.text 589332 589332 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 684772 684772 0 0.0
.bss 66952 66952 0 0.0
.data 2716 2716 0 0.0
.text 571624 571624 0 0.0
light k32w0+release (read only) 589588 589588 0 0.0
(read/write) 87184 87184 0 0.0
.bss 70440 70440 0 0.0
.data 2120 2120 0 0.0
.text 589052 589052 0 0.0
k32w1+release (read only) 1024 1024 0 0.0
(read/write) 776736 776736 0 0.0
.bss 76628 76628 0 0.0
.data 1928 1928 0 0.0
.text 654720 654720 0 0.0
lock k32w0+release (read only) 561348 561348 0 0.0
(read/write) 85012 85012 0 0.0
.bss 68328 68328 0 0.0
.data 2060 2060 0 0.0
.text 560812 560812 0 0.0
linux air-purifier-app debug (read only) 2470141 2470141 0 0.0
(read/write) 126232 126232 0 0.0
.bss 46608 46608 0 0.0
.data 1472 1472 0 0.0
.data.rel.ro 72152 72152 0 0.0
.dynamic 608 608 0 0.0
.got 4560 4560 0 0.0
.init 27 27 0 0.0
.init_array 800 800 0 0.0
.rodata 177280 177280 0 0.0
.text 2119013 2119013 0 0.0
all-clusters-app debug (read only) 5292481 5292481 0 0.0
(read/write) 417304 417304 0 0.0
.bss 128944 128944 0 0.0
.data 3856 3856 0 0.0
.data.rel.ro 277280 277280 0 0.0
.dynamic 624 624 0 0.0
.got 5360 5360 0 0.0
.init 27 27 0 0.0
.init_array 1216 1216 0 0.0
.rodata 299948 299948 0 0.0
.text 4613683 4613683 0 0.0
all-clusters-minimal-app debug (read only) 4885209 4885209 0 0.0
(read/write) 232984 232984 0 0.0
.bss 126672 126672 0 0.0
.data 3760 3760 0 0.0
.data.rel.ro 95424 95424 0 0.0
.dynamic 624 624 0 0.0
.got 5320 5320 0 0.0
.init 27 27 0 0.0
.init_array 1152 1152 0 0.0
.rodata 270237 270237 0 0.0
.text 4383827 4383827 0 0.0
bridge-app debug (read only) 4366841 4366841 0 0.0
(read/write) 215096 215096 0 0.0
.bss 118872 118872 0 0.0
.data 4704 4704 0 0.0
.data.rel.ro 84752 84752 0 0.0
.dynamic 624 624 0 0.0
.got 5288 5288 0 0.0
.init 27 27 0 0.0
.init_array 824 824 0 0.0
.rodata 218173 218173 0 0.0
.text 3931011 3931011 0 0.0
chip-tool debug (read only) 10293065 10293065 0 0.0
(read/write) 445632 445632 0 0.0
.bss 93720 93720 0 0.0
.data 4994 4994 0 0.0
.data.rel.ro 339704 339704 0 0.0
.dynamic 624 624 0 0.0
.got 5784 5784 0 0.0
.init 27 27 0 0.0
.init_array 768 768 0 0.0
.rodata 387209 387209 0 0.0
.text 9304611 9304611 0 0.0
chip-tool-ipv6only arm64 (read only) 10176472 10176472 0 0.0
(read/write) 511336 511336 0 0.0
.bss 103048 103048 0 0.0
.data 4288 4288 0 0.0
.data.rel.ro 377136 377136 0 0.0
.dynamic 512 512 0 0.0
.got 18552 18552 0 0.0
.init 24 24 0 0.0
.init_array 256 256 0 0.0
.rodata 315936 315936 0 0.0
.text 9086408 9086408 0 0.0
lighting-app debug+rpc+ui (read only) 5225049 5225049 0 0.0
(read/write) 223088 223088 0 0.0
.bss 118160 118160 0 0.0
.data 4416 4416 0 0.0
.data.rel.ro 92960 92960 0 0.0
.dynamic 672 672 0 0.0
.got 5904 5904 0 0.0
.init 27 27 0 0.0
.init_array 952 952 0 0.0
.rodata 336404 336404 0 0.0
.text 4645395 4645395 0 0.0
lock-app debug (read only) 4466409 4466409 0 0.0
(read/write) 203224 203224 0 0.0
.bss 113392 113392 0 0.0
.data 3648 3648 0 0.0
.data.rel.ro 79432 79432 0 0.0
.dynamic 624 624 0 0.0
.got 5240 5240 0 0.0
.init 27 27 0 0.0
.init_array 864 864 0 0.0
.rodata 247517 247517 0 0.0
.text 4009267 4009267 0 0.0
ota-provider-app debug (read only) 4122329 4122329 0 0.0
(read/write) 192160 192160 0 0.0
.bss 113536 113536 0 0.0
.data 3920 3920 0 0.0
.data.rel.ro 68784 68784 0 0.0
.dynamic 624 624 0 0.0
.got 4544 4544 0 0.0
.init 27 27 0 0.0
.init_array 728 728 0 0.0
.rodata 199805 199805 0 0.0
.text 3731651 3731651 0 0.0
ota-requestor-app debug (read only) 4207777 4207777 0 0.0
(read/write) 196344 196344 0 0.0
.bss 114560 114560 0 0.0
.data 4160 4160 0 0.0
.data.rel.ro 71728 71728 0 0.0
.dynamic 624 624 0 0.0
.got 4480 4480 0 0.0
.init 27 27 0 0.0
.init_array 784 784 0 0.0
.rodata 203261 203261 0 0.0
.text 3809363 3809363 0 0.0
shell debug (read only) 2758449 2758449 0 0.0
(read/write) 149088 149088 0 0.0
.bss 59592 59592 0 0.0
.data 816 816 0 0.0
.data.rel.ro 82896 82896 0 0.0
.dynamic 592 592 0 0.0
.got 4088 4088 0 0.0
.init 27 27 0 0.0
.init_array 1072 1072 0 0.0
.rodata 180896 180896 0 0.0
.text 2406866 2406866 0 0.0
thermostat-no-ble arm64 (read only) 4360120 4360120 0 0.0
(read/write) 245232 245232 0 0.0
.bss 122168 122168 0 0.0
.data 2792 2792 0 0.0
.data.rel.ro 101608 101608 0 0.0
.dynamic 512 512 0 0.0
.got 11896 11896 0 0.0
.init 24 24 0 0.0
.init_array 432 432 0 0.0
.rodata 161284 161284 0 0.0
.text 3860120 3860120 0 0.0
tv-app debug (read only) 5288121 5288121 0 0.0
(read/write) 352016 352016 0 0.0
.bss 243104 243104 0 0.0
.data 5024 5024 0 0.0
.data.rel.ro 96512 96512 0 0.0
.dynamic 624 624 0 0.0
.got 5584 5584 0 0.0
.init 27 27 0 0.0
.init_array 1160 1160 0 0.0
.rodata 271085 271085 0 0.0
.text 4772931 4772931 0 0.0
tv-casting-app debug (read only) 8240369 8240369 0 0.0
(read/write) 314488 314488 0 0.0
.bss 155872 155872 0 0.0
.data 2464 2464 0 0.0
.data.rel.ro 149296 149296 0 0.0
.dynamic 624 624 0 0.0
.got 5064 5064 0 0.0
.init 27 27 0 0.0
.init_array 1136 1136 0 0.0
.rodata 337656 337656 0 0.0
.text 7497331 7497331 0 0.0
mbed lock-app-release cy8cproto_062_4343w (read only) 6224 6224 0 0.0
(read/write) 2523080 2523080 0 0.0
.bss 219048 219048 0 0.0
.data 5136 5136 0 0.0
.text 1485764 1485764 0 0.0
nrfconnect all-clusters-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1179716 1179716 0 0.0
bss 153980 153980 0 0.0
rodata 118816 118816 0 0.0
text 828016 828016 0 0.0
nrf7002dk_nrf5340_cpuapp (read only) 4 4 0 0.0
(read/write) 1327392 1327392 0 0.0
bss 139990 139990 0 0.0
rodata 134880 134880 0 0.0
text 761868 761868 0 0.0
all-clusters-minimal-app nrf52840dk_nrf52840 (read only) 4 4 0 0.0
(read/write) 1161496 1161496 0 0.0
bss 154219 154219 0 0.0
rodata 113820 113820 0 0.0
text 814540 814540 0 0.0
psoc6 all-clusters cy8ckit_062s2_43012 (read only) 838136 836088 -2048 -0.2
(read/write) 1723724 1725772 2048 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 192708 194756 2048 1.1
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2496 2496 0 0.0
.debug_abbrev 1327159 1327168 9 0.0
.debug_aranges 141024 141024 0 0.0
.debug_frame 467220 467220 0 0.0
.debug_info 30281882 30281883 1 0.0
.debug_line 3898940 3898940 0 0.0
.debug_line_str 957 957 0 0.0
.debug_loclists 2245778 2245778 0 0.0
.debug_rnglists 151766 151766 0 0.0
.debug_str 4118698 4118698 0 0.0
.heap 838136 836088 -2048 -0.2
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 798378 798378 0 0.0
.symtab 494112 494112 0 0.0
.text 1520132 1520132 0 0.0
.zero.table 8 8 0 0.0
text 0 0 0 0.0
all-clusters-minimal cy8ckit_062s2_43012 (read only) 839936 837888 -2048 -0.2
(read/write) 1682252 1684300 2048 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 190932 192980 2048 1.1
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2472 2472 0 0.0
.debug_abbrev 1267369 1267378 9 0.0
.debug_aranges 137240 137240 0 0.0
.debug_frame 460608 460608 0 0.0
.debug_info 28553678 28553679 1 0.0
.debug_line 3804017 3804017 0 0.0
.debug_line_str 981 981 0 0.0
.debug_loclists 2190194 2190194 0 0.0
.debug_rnglists 147581 147581 0 0.0
.debug_str 4011435 4011435 0 0.0
.heap 839936 837888 -2048 -0.2
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 742733 742733 0 0.0
.symtab 475168 475168 0 0.0
.text 1480460 1480460 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
light cy8ckit_062s2_43012 (read only) 846488 844440 -2048 -0.2
(read/write) 1608436 1610484 2048 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 184492 186540 2048 1.1
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2360 2360 0 0.0
.debug_abbrev 1109047 1109056 9 0.0
.debug_aranges 127312 127312 0 0.0
.debug_frame 423532 423532 0 0.0
.debug_info 23671411 23671412 1 0.0
.debug_line 3378347 3378347 0 0.0
.debug_line_str 942 942 0 0.0
.debug_loclists 2026679 2026679 0 0.0
.debug_rnglists 137127 137127 0 0.0
.debug_str 3818257 3818257 0 0.0
.heap 846488 844440 -2048 -0.2
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 655902 655902 0 0.0
.symtab 436672 436672 0 0.0
.text 1413196 1413196 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
lock cy8ckit_062s2_43012 (read only) 819224 817176 -2048 -0.2
(read/write) 1641236 1643284 2048 0.1
.ARM.attributes 46 46 0 0.0
.ARM.exidx 8 8 0 0.0
.bss 211740 213788 2048 1.0
.comment 212 212 0 0.0
.copy.table 24 24 0 0.0
.cy_m0p_image 6216 6216 0 0.0
.cy_sharedmem 8 8 0 0.0
.data 2376 2376 0 0.0
.debug_abbrev 1101893 1101902 9 0.0
.debug_aranges 125992 125992 0 0.0
.debug_frame 418768 418768 0 0.0
.debug_info 23481090 23481095 5 0.0
.debug_line 3330683 3330684 1 0.0
.debug_line_str 933 933 0 0.0
.debug_loclists 2003411 2003411 0 0.0
.debug_rnglists 135150 135150 0 0.0
.debug_str 3780517 3780517 0 0.0
.heap 819224 817176 -2048 -0.2
.noinit 148 148 0 0.0
.ramVectors 736 736 0 0.0
.shstrtab 296 296 0 0.0
.stack_dummy 4096 4096 0 0.0
.strtab 629407 629407 0 0.0
.symtab 428208 428208 0 0.0
.text 1418732 1418732 0 0.0
.zero.table 0 0 0 0.0
8 8 0 0.0
qpg lighting-app qpg6105+debug (read/write) 1177092 1177092 0 0.0
.bss 100608 100608 0 0.0
.data 744 744 0 0.0
.text 623936 623936 0 0.0
lock-app qpg6105+debug (read/write) 1133580 1133580 0 0.0
.bss 95288 95288 0 0.0
.data 748 748 0 0.0
.text 580420 580420 0 0.0
telink air-quality-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 856892 856892 0 0.0
bss 77996 77996 0 0.0
text 604454 604454 0 0.0
all-clusters-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1078492 1078492 0 0.0
bss 112632 112632 0 0.0
text 758132 758132 0 0.0
all-clusters-minimal-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 1077160 1077160 0 0.0
bss 122460 122460 0 0.0
text 744604 744604 0 0.0
bridge-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 932196 932196 0 0.0
bss 106876 106876 0 0.0
text 641650 641650 0 0.0
contact-sensor-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 860284 860284 0 0.0
bss 78120 78120 0 0.0
text 607552 607552 0 0.0
light-switch-app-ota-shell-factory-data tlsr9528a (read only) 4 4 0 0.0
(read/write) 962416 962416 0 0.0
bss 88184 88184 0 0.0
text 683970 683970 0 0.0
lighting-app-ota-rpc-factory-data-4mb tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 1088176 1088176 0 0.0
bss 112384 112384 0 0.0
text 762322 762322 0 0.0
lock-app-dfu tlsr9528a (read only) 4 4 0 0.0
(read/write) 918704 918704 0 0.0
bss 78812 78812 0 0.0
text 638380 638380 0 0.0
ota-requestor-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 945540 945540 0 0.0
bss 104976 104976 0 0.0
text 657452 657452 0 0.0
pump-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 864128 864128 0 0.0
bss 78228 78228 0 0.0
text 611726 611726 0 0.0
pump-controller-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 804988 804988 0 0.0
bss 66248 66248 0 0.0
text 578762 578762 0 0.0
resource-monitoring-app tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 820684 820684 0 0.0
bss 66652 66652 0 0.0
text 589374 589374 0 0.0
shell tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 709036 709036 0 0.0
bss 86424 86424 0 0.0
text 462008 462008 0 0.0
smoke_co_alarm-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 862876 862876 0 0.0
bss 78204 78204 0 0.0
text 611088 611088 0 0.0
temperature-measurement-app tlsr9528a (read only) 4 4 0 0.0
(read/write) 847936 847936 0 0.0
bss 77932 77932 0 0.0
text 598260 598260 0 0.0
thermostat tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 826064 826064 0 0.0
bss 66536 66536 0 0.0
text 594116 594116 0 0.0
window-covering tlsr9518adk80d (read only) 4 4 0 0.0
(read/write) 823520 823520 0 0.0
bss 66888 66888 0 0.0
text 591164 591164 0 0.0

@andy31415
Copy link
Contributor

@ying-css what PRs were cherrypicked? Could you add this information in the summary if the issue?

@ying-css
Copy link
Contributor Author

@andy31415 The PR we cherry picked is: #32771. and the new commit on top of this PR is some necessary changes for crypto functions(Based on V1.2 branch) for successful project building. Thanks

@andy31415 andy31415 merged commit 3857abd into project-chip:v1.2-branch Apr 30, 2024
57 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation examples platform scripts
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants