mbox series

[0/3] Add Secure Debug optional feature to Corstone-1000

Message ID 20240829110505.55826-1-bence.balogh@arm.com
Headers show
Series Add Secure Debug optional feature to Corstone-1000 | expand

Message

bence.balogh@arm.com Aug. 29, 2024, 11:05 a.m. UTC
From: Bence Balogh <bence.balogh@arm.com>

The patchset:
  - Adds the psa-adac library as a TF-M dependency
  - Adds the necessary TF-M patches to make the Secure Debug work
  - Adds kas file that can be used to enable Secure Debug
  - Adds new CI entry to run Secure Debug
  - Updates Corstone-1000 user guide

Bence Balogh (3):
  arm-bsp/trusted-firmware-m: corstone1000: add Secure Debug
  arm-bsp/documentation: corstone1000: add Secure Debug test
  CI: Add secure debug build for Corstone-1000

 .gitlab-ci.yml                                |   2 +
 ci/secure-debug.yml                           |   8 ++
 .../corstone1000/images/ExternalFlash.png     | Bin 54896 -> 64795 bytes
 .../documentation/corstone1000/user-guide.rst |  66 +++++++++++
 .../corstone1000-flash-firmware-image.bb      |   8 +-
 ...m-CS1000-Increase-BL2-partition-size.patch | 111 ++++++++++++++++++
 ...-Add-PSA_WANT_ALG_SHA_256-definition.patch |  42 +++++++
 ...m-CS1000-Add-crypto-configs-for-ADAC.patch |  39 ++++++
 ...orm-CS1000-Fix-platform-name-in-logs.patch |  27 +++++
 .../0001-PSA-revert-header-versions.patch     |  41 +++++++
 ...nk-psa_interface-instead-of-tfm_sprt.patch |  35 ++++++
 ...-Fix-psa_key_handle_t-initialization.patch |  32 +++++
 .../trusted-firmware-m-corstone1000.inc       |  13 ++
 .../wic/corstone1000-flash-firmware.wks.in    |  10 +-
 .../trusted-firmware-m-2.1.0-src.inc          |   8 +-
 15 files changed, 434 insertions(+), 8 deletions(-)
 create mode 100644 ci/secure-debug.yml
 create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0014-Platform-CS1000-Increase-BL2-partition-size.patch
 create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0015-CC312-ADAC-Add-PSA_WANT_ALG_SHA_256-definition.patch
 create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0016-Platform-CS1000-Add-crypto-configs-for-ADAC.patch
 create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0017-Platform-CS1000-Fix-platform-name-in-logs.patch
 create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/psa-adac/0001-PSA-revert-header-versions.patch
 create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/psa-adac/0002-ADAC-Link-psa_interface-instead-of-tfm_sprt.patch
 create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/psa-adac/0003-Fix-psa_key_handle_t-initialization.patch

--
2.25.1

Comments

Jon Mason Sept. 3, 2024, 3:32 p.m. UTC | #1
On Thu, 29 Aug 2024 13:05:02 +0200, bence.balogh@arm.com wrote:
> From: Bence Balogh <bence.balogh@arm.com>
> 
> The patchset:
>   - Adds the psa-adac library as a TF-M dependency
>   - Adds the necessary TF-M patches to make the Secure Debug work
>   - Adds kas file that can be used to enable Secure Debug
>   - Adds new CI entry to run Secure Debug
>   - Updates Corstone-1000 user guide
> 
> [...]

Applied, thanks!

[1/3] arm-bsp/trusted-firmware-m: corstone1000: add Secure Debug
      commit: 7e94669f60818e198d7d9aa25e7d0cad05c86047
[2/3] arm-bsp/documentation: corstone1000: add Secure Debug test
      commit: db2b46a464560f8fa9960efb96193e664a729a2a
[3/3] CI: Add secure debug build for Corstone-1000
      commit: 36e8641cc9ed8efcd3d4ced3dd353733a40403d5

Best regards,