summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-ti-bsp/conf/machine/am62dxx-evm.conf3
-rw-r--r--meta-ti-bsp/recipes-bsp/ti-adc-fw/ti-adc-fw.bb15
-rw-r--r--meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc1
-rw-r--r--meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb10
4 files changed, 23 insertions, 6 deletions
diff --git a/meta-ti-bsp/conf/machine/am62dxx-evm.conf b/meta-ti-bsp/conf/machine/am62dxx-evm.conf
index 9008a6dd..85e29004 100644
--- a/meta-ti-bsp/conf/machine/am62dxx-evm.conf
+++ b/meta-ti-bsp/conf/machine/am62dxx-evm.conf
@@ -8,6 +8,7 @@ KERNEL_DEVICETREE_PREFIX = " \
8 ti/k3-am62d2 \ 8 ti/k3-am62d2 \
9 ti/k3-am62a7-sk-edgeai \ 9 ti/k3-am62a7-sk-edgeai \
10 ti/k3-am62x-sk \ 10 ti/k3-am62x-sk \
11 ti/k3-am62a7-sk-rpi-hdr-ehrpwm \
11" 12"
12 13
13KERNEL_DEVICETREE = "" 14KERNEL_DEVICETREE = ""
@@ -16,4 +17,4 @@ FIT_CONF_DEFAULT_DTB = "ti/k3-am62d2-evm.dtb"
16 17
17UBOOT_MACHINE = "am62dx_evm_a53_defconfig" 18UBOOT_MACHINE = "am62dx_evm_a53_defconfig"
18 19
19MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "ti-dac-fw" 20MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "ti-dac-fw ti-adc-fw"
diff --git a/meta-ti-bsp/recipes-bsp/ti-adc-fw/ti-adc-fw.bb b/meta-ti-bsp/recipes-bsp/ti-adc-fw/ti-adc-fw.bb
new file mode 100644
index 00000000..038a54d5
--- /dev/null
+++ b/meta-ti-bsp/recipes-bsp/ti-adc-fw/ti-adc-fw.bb
@@ -0,0 +1,15 @@
1DESCRIPTION = "TI ADC PCM6240 config prebuild binary firmware"
2
3require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
4
5PV = "${PCM6240_FW_VERSION}"
6PR = "${INC_PR}.0"
7
8COMPATIBLE_MACHINE = "am62dxx"
9
10PCM6240_2DEV = "pcm6240-i2c-0-2dev.bin"
11
12do_install() {
13 install -d ${D}${nonarch_base_libdir}/firmware
14 install -m 0644 ${S}/ti/pcm6240/${PCM6240_2DEV} ${D}${nonarch_base_libdir}/firmware/
15}
diff --git a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
index ba2eb4fe..94a9b06d 100644
--- a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
+++ b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
@@ -20,6 +20,7 @@ TI_HSM_DEMO_FW_VERSION = "11.00.09"
20TAD5212_FW_VERSION = "1.0.0.0" 20TAD5212_FW_VERSION = "1.0.0.0"
21TI_PKA_FW_VERSION = "2.1.0" 21TI_PKA_FW_VERSION = "2.1.0"
22TI_IPC_EXAMPLES_FW_VERSION = "3.52.00.01" 22TI_IPC_EXAMPLES_FW_VERSION = "3.52.00.01"
23PCM6240_FW_VERSION = "1.0.0.0"
23 24
24TI_LINUX_FW_SRCREV ?= "3c8ad7386e818cb42cce6ed4ce2aa1e76d7c688f" 25TI_LINUX_FW_SRCREV ?= "3c8ad7386e818cb42cce6ed4ce2aa1e76d7c688f"
25SRCREV = "${TI_LINUX_FW_SRCREV}" 26SRCREV = "${TI_LINUX_FW_SRCREV}"
diff --git a/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb b/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb
index b624871d..01c08f28 100644
--- a/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb
+++ b/meta-ti-bsp/recipes-ti/ipc/ti-librpmsg-dma_1.0.bb
@@ -1,9 +1,9 @@
1SUMMARY = "RPMsg DMA shared library" 1SUMMARY = "RPMsg DMA shared library"
2LICENSE = "MIT" 2LICENSE = "TI-TFL"
3LIC_FILES_CHKSUM = "file://LICENSE;md5=744e63d2bb8c6151dcdd97f49aa02c53" 3LIC_FILES_CHKSUM = "file://LICENSE;md5=91dc4ee6d125d0aaba4e5bd2fcc50ed3"
4 4
5SRC_URI = "git://github.com/TexasInstruments/rpmsg-dma.git;protocol=https;branch=main" 5SRC_URI = "git://github.com/TexasInstruments/rpmsg-dma.git;protocol=https;branch=scarthgap"
6SRCREV = "609fd72f458ba56f80d06810509ef88d010d2c03" 6SRCREV = "153951932925a72346b76d98b2774952c48a82fc"
7 7
8S = "${WORKDIR}/git" 8S = "${WORKDIR}/git"
9 9
@@ -11,6 +11,6 @@ inherit cmake
11 11
12DEPENDS = "ti-rpmsg-char" 12DEPENDS = "ti-rpmsg-char"
13 13
14EXTRA_OECMAKE += "-DBUILD_LIB=ON -DBUILD_EXAMPLE=OFF" 14EXTRA_OECMAKE += "-DBUILD_LIB=ON -DBUILD_AUDIO_OFFLOAD_EXAMPLE=OFF -DBUILD_2DFFT_OFFLOAD_EXAMPLE=OFF"
15 15
16COMPATIBLE_MACHINE = "^(k3)$" 16COMPATIBLE_MACHINE = "^(k3)$"