[Buildroot] [PATCH v5 00/16] Add support for AM62x-SK HS-FS devices
Dario Binacchi
dario.binacchi at amarulasolutions.com
Thu Feb 22 10:16:01 UTC 2024
The SK-AM62B-P1 is the newest version of SK-AM62 which includes
high-security field-securable (HS-FS) silicon to optionally customize keys
and encryption for security applications.
This requires enabling the BR2_TARGET_TI_K3_IMAGE_GEN_SECTYPE_HS_FS option,
which, however, was buggy. This series fixes the errors and bumps the Linux
kernel and U-Boot required for such a new device.
Changes in v5:
- Drop patches:
- [v4,06/20] boot/ti-k3-core-secdev: new package
- [v4,07/20] boot/ti-k3-image-gen: manage HS hardware
- Reorder the patches
- [08/20] package/python-jsonschema: add host variant
- [09/20] package/python-attrs: add host variant
- [10/20] package/python-referencing: add host variant
- [11/20] package/python-rpds-py: add host variant
- [12/20] package/python-jsonschema-specifications: add host variant
according to the sequence used by Romain Naour in the series "Add ti_j721e_sk_defconfig"
- The other changes are found in the changelog of each individual patch.
Dario Binacchi (16):
configs/ti_am62x_sk_defconfig: fix BR2_TARGET_OPTEE_OS_PLATFORM
setting
configs/ti_am64x_sk_defconfig: fix BR2_TARGET_OPTEE_OS_PLATFORM
setting
configs/ti_am62x_sk_defconfig: explicitly set the ti-k3-r5-loader
version
configs/ti_am64x_sk_defconfig: explicitly set the ti-k3-r5-loader
version
boot/ti-k3-r5-loader: bump to version 2024.01
package/python-attrs: add host variant
package/python-rpds-py: add host variant
package/python-referencing: add host variant
package/python-jsonschema-specifications: add host variant
package/python-jsonschema: add host variant
boot/ti-k3-r5-loader: set binman environment
boot/uboot: set BINMAN_INDIRS for TI K3 DM
package/ti-k3: move TI_K3_{SECTYPE,SOC} out of the image-gen scope
boot/ti-k3/ti-k3-r5-loader: install tiboot3.bin
configs/ti_am62x_sk_defconfig: bump U-Boot version to 2024.01
configs/ti_am62x_sk_defconfig: bump Linux version to 6.6.17
board/ti/am62x-sk/genimage.cfg | 7 ++-
board/ti/am62x-sk/post-build.sh | 49 +++++++++++++++
board/ti/am62x-sk/post-image.sh | 5 ++
boot/ti-k3-image-gen/Config.in | 61 ++-----------------
boot/ti-k3-image-gen/ti-k3-image-gen.mk | 4 +-
boot/ti-k3-r5-loader/Config.in | 5 +-
boot/ti-k3-r5-loader/ti-k3-r5-loader.hash | 2 +-
boot/ti-k3-r5-loader/ti-k3-r5-loader.mk | 12 +++-
boot/uboot/Config.in | 7 +--
boot/uboot/uboot.mk | 2 +-
configs/ti_am62x_sk_defconfig | 22 ++++---
configs/ti_am64x_sk_defconfig | 7 ++-
package/Config.in | 1 +
package/python-attrs/python-attrs.mk | 6 ++
.../python-jsonschema-specifications.mk | 5 ++
.../python-jsonschema/python-jsonschema.mk | 14 +++++
.../python-referencing/python-referencing.mk | 11 ++++
package/python-rpds-py/python-rpds-py.mk | 1 +
package/ti-k3/Config.in | 54 ++++++++++++++++
package/ti-k3/ti-k3.mk | 7 +++
20 files changed, 202 insertions(+), 80 deletions(-)
create mode 100755 board/ti/am62x-sk/post-build.sh
create mode 100755 board/ti/am62x-sk/post-image.sh
create mode 100644 package/ti-k3/Config.in
create mode 100644 package/ti-k3/ti-k3.mk
--
2.43.0
More information about the buildroot
mailing list