Hi,
I need to create partition of size 4kb but using psa_ps_set() I could not able create partition of size more than 1Kb, If I try to create 4 kb Partition it's throwing -135 error
I am working in TFM application
here providing you snippet of our pm_static.yml file
could you please help me to resolve the issue ASAP
#################################################################################################### # NOTE: Any partition size should be aligned with the SPU secure block size 0x4000 #################################################################################################### b0: address: 0x0 end_address: 0x8000 placement: after: - start region: flash_primary size: 0x8000 b0_container: address: 0x0 end_address: 0x8000 orig_span: &id002 - b0 region: flash_primary size: 0x8000 span: *id002 s0: address: 0x8000 end_address: 0x14000 orig_span: &id006 - s0_pad - mcuboot region: flash_primary size: 0xc000 span: *id006 s0_pad: address: 0x8000 end_address: 0x8200 placement: after: - b0_container align: start: 0x4000 region: flash_primary share_size: - mcuboot_pad size: 0x200 s0_image: address: 0x8200 end_address: 0x14000 orig_span: &id007 - mcuboot region: flash_primary size: 0xbe00 span: *id007 mcuboot: address: 0x8200 end_address: 0x14000 placement: before: - mcuboot_primary region: flash_primary sharers: 0x1 size: 0xbe00 s1: address: 0x14000 end_address: 0x20000 orig_span: &id008 - s1_pad - s1_image region: flash_primary size: 0xc000 span: *id008 s1_pad: address: 0x14000 end_address: 0x14200 placement: after: - s0 align: start: 0x4000 region: flash_primary share_size: - mcuboot_pad size: 0x200 s1_image: address: 0x14200 end_address: 0x20000 placement: after: - s1_pad - s0 region: flash_primary share_size: - mcuboot size: 0xbe00 mcuboot_primary: address: 0x20000 end_address: 0x94000 orig_span: &id003 - app - tfm - mcuboot_pad region: flash_primary sharers: 0x1 size: 0x74000 span: *id003 mcuboot_pad: address: 0x20000 end_address: 0x20200 placement: align: start: 0x4000 before: - mcuboot_primary_app region: flash_primary sharers: 0x2 size: 0x200 mcuboot_primary_app: address: 0x20200 end_address: 0x94000 orig_span: &id004 - app - tfm region: flash_primary size: 0x73e00 span: *id004 app_image: address: 0x20200 end_address: 0x94000 orig_span: &id001 - tfm - app region: flash_primary size: 0x73e00 span: *id001 tfm_secure: address: 0x20000 end_address: 0x50000 orig_span: &id012 - mcuboot_pad - tfm region: flash_primary size: 0x30000 span: *id012 tfm: address: 0x20200 end_address: 0x50000 inside: - mcuboot_primary_app placement: before: - app region: flash_primary size: 0x2fe00 tfm_nonsecure: address: 0x50000 end_address: 0x94000 orig_span: &id011 - app region: flash_primary size: 0x44000 span: *id011 app: address: 0x50000 end_address: 0x88000 region: flash_primary size: 0x38000 tfm_storage: address: 0x88000 end_address: 0x94000 orig_span: &id013 - tfm_ps - tfm_its - tfm_otp_nv_counters region: flash_primary size: 0xc000 span: *id013 tfm_its: address: 0x88000 end_address: 0x8a000 inside: - tfm_storage placement: before: - tfm_otp_nv_counters region: flash_primary size: 0x2000 tfm_otp_nv_counters: address: 0x8a000 end_address: 0x8c000 inside: - tfm_storage placement: before: - tfm_ps region: flash_primary size: 0x2000 tfm_ps: address: 0x8c000 end_address: 0x94000 inside: - tfm_storage placement: before: - end region: flash_primary size: 0x8000 mcuboot_secondary: address: 0x94000 end_address: 0x100000 placement: after: - mcuboot_primary align: start: 0x4000 align_next: 0x4000 region: flash_primary share_size: - mcuboot_primary size: 0x6c000 mcuboot_sram: address: 0x20000000 end_address: 0x20020000 orig_span: &id005 - tfm_sram region: sram_primary size: 0x20000 span: *id005 sram_secure: address: 0x20000000 end_address: 0x20040000 orig_span: &id010 - tfm_sram region: sram_primary size: 0x40000 span: *id010 tfm_sram: address: 0x20000000 end_address: 0x20040000 inside: - sram_secure placement: after: - start region: sram_primary size: 0x40000 sram_nonsecure: address: 0x20040000 end_address: 0x20080000 orig_span: &id009 - sram_primary - rpmsg_nrf53_sram region: sram_primary size: 0x40000 span: *id009 sram_primary: address: 0x20040000 end_address: 0x20070000 region: sram_primary size: 0x30000 rpmsg_nrf53_sram: address: 0x20070000 end_address: 0x20080000 placement: before: - end region: sram_primary size: 0x10000