mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-05-07 03:49:20 +00:00
ti-pka-fw: Add a recipe to package prebuilt PKA firmware
Add a recipe to install the PKA firmware in root filesystem needed by sa2_ul driver for PKA operations across all K3 platforms. Signed-off-by: Beleswar Padhi <b-padhi@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
This commit is contained in:
committed by
Ryan Eatmon
parent
bce130af30
commit
1668db068a
@@ -40,6 +40,7 @@ UBI_VOLNAME = "rootfs"
|
|||||||
|
|
||||||
# List common SoC features, may need to add touchscreen for specific machines
|
# List common SoC features, may need to add touchscreen for specific machines
|
||||||
MACHINE_FEATURES = "apm usbgadget usbhost vfat ext2 alsa pci optee-ftpm"
|
MACHINE_FEATURES = "apm usbgadget usbhost vfat ext2 alsa pci optee-ftpm"
|
||||||
|
MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "ti-pka-fw"
|
||||||
|
|
||||||
IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap"
|
IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap"
|
||||||
|
|
||||||
|
|||||||
@@ -18,6 +18,7 @@ TI_DM_FW_VERSION = "11.01.09"
|
|||||||
TI_SYSFW_VERSION = "11.01.05"
|
TI_SYSFW_VERSION = "11.01.05"
|
||||||
TI_HSM_DEMO_FW_VERSION = "11.00.09"
|
TI_HSM_DEMO_FW_VERSION = "11.00.09"
|
||||||
TAD5212_FW_VERSION = "1.0.0.0"
|
TAD5212_FW_VERSION = "1.0.0.0"
|
||||||
|
TI_PKA_FW_VERSION = "2.1.0"
|
||||||
|
|
||||||
TI_LINUX_FW_SRCREV ?= "f59a711599249ecac75fea38b7a15ef9137d650d"
|
TI_LINUX_FW_SRCREV ?= "f59a711599249ecac75fea38b7a15ef9137d650d"
|
||||||
SRCREV = "${TI_LINUX_FW_SRCREV}"
|
SRCREV = "${TI_LINUX_FW_SRCREV}"
|
||||||
|
|||||||
23
meta-ti-bsp/recipes-bsp/ti-pka-fw/ti-pka-fw_git.bb
Normal file
23
meta-ti-bsp/recipes-bsp/ti-pka-fw/ti-pka-fw_git.bb
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
SUMMARY = "PKA prebuilt binary firmware image"
|
||||||
|
|
||||||
|
LICENSE = "TI-TFL & INSIDE Secure"
|
||||||
|
LIC_FILES_CHKSUM = "file://LICENCE.pka_fw;md5=dc20391b287874f0dce069cf87917206"
|
||||||
|
|
||||||
|
COMPATIBLE_MACHINE = "k3"
|
||||||
|
|
||||||
|
require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
|
||||||
|
|
||||||
|
PV = "${TI_PKA_FW_VERSION}"
|
||||||
|
PR = "${INC_PR}.0"
|
||||||
|
|
||||||
|
PKA_FW_DIR = "ti-pka"
|
||||||
|
|
||||||
|
INSTALL_PKA_FW_DIR = "${nonarch_base_libdir}/firmware"
|
||||||
|
|
||||||
|
PKA_FW_NAME = "eip29t2_2.1.0.bin"
|
||||||
|
|
||||||
|
do_install() {
|
||||||
|
# Install Firmware
|
||||||
|
install -d ${D}${INSTALL_PKA_FW_DIR}
|
||||||
|
install -m 0644 ${S}/${PKA_FW_DIR}/${PKA_FW_NAME} ${D}/${INSTALL_PKA_FW_DIR}/${PKA_FW_NAME}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user