1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-04-20 19:53:43 +00:00

Compare commits

...

51 Commits

Author SHA1 Message Date
Denys Dmytriyenko
80ff20dee3 am335x-evm: bump max_leb_cnt again
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-21 02:21:00 +00:00
Dan Murphy
3d5b6c3cbb linux-ti-staging: update to ti2019.05-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-20 22:54:32 +00:00
Dan Murphy
dfe45c304f u-boot-ti-staging: update to ti2019.05-rc4
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-20 22:54:28 +00:00
Dan Murphy
a2ae6e3423 u-boot-ti-staging: update to ti2019.05-rc3
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-13 17:37:54 +00:00
Denys Dmytriyenko
646bbc2514 am65xx-evm: add k3-am654-evm-prupwm.dtbo
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Acked-by: Carlos Hernandez <ceh@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-13 17:37:44 +00:00
Dan Murphy
18ef686f75 linux-ti-staging: update to ti2019.05-rc2
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-06 23:55:13 +00:00
Denys Dmytriyenko
4143cc4215 am335x, am437x: bump max_leb_cnt again
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-05 20:38:47 +00:00
Denys Dmytriyenko
f53a4a962c am335x-evm: bump max_leb_cnt
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-01 17:52:17 +00:00
Denys Dmytriyenko
8282e7beb4 arm-trusted-firmware: update to 2.2
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-01 00:37:29 +00:00
Dan Murphy
d4f048a4c5 u-boot-ti-staging: update to ti2019.05-rc1
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-01 00:37:25 +00:00
Dan Murphy
f4a9e363d0 linux-ti-staging: update to ti2019.05-rc1
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-11-01 00:37:22 +00:00
Denys Dmytriyenko
193f1830e5 am437x-evm: bump max_leb_cnt
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-31 21:32:42 +00:00
Santosh Jha
94c02fd41b ipc-lld: inherit update-alternatives for softlink
- Fixed softlink  - inherit update-alternatives
- Added all-bios binaries in install

Signed-off-by: Santosh Jha <sjha@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-31 21:32:38 +00:00
e-ruei1@ti.com
05e41c29e2 ti-sgx-ddk-um: update SRCREV to pick up Mesa-based EGL/GLES libraries
This is the initial step toward Mesa-based EGL/GLES libraries which
support all the required EGL 1.5 extensions. We plan to provide a
Mesa-pvr recipe to build Mesa from source and SGX/DDK patches where
ti-sgx-ddk-um shall provide the EGL/GLES plugins only at the next step.

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-31 18:26:39 +00:00
Mahesh Radhakrishnan
82fc5dd9a3 ti-pdk-build-rtos: SRCREV update to 01.00.00.14B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-31 00:06:10 +00:00
Sam Nelson
341b0946f6 ti-ipc: Update to new version 3.50.04.08
Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-31 00:06:05 +00:00
Gowtham Tammana
274b962b31 ti-img-rogue-driver: Update srcrev to pick latest
Picks the following changes
  - enable hwr by default
  - mips page table setup fix

Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-31 00:02:21 +00:00
Denys Dmytriyenko
9ca82f1366 kselftests: re-add ptp into main RDEPENDS
Commit 371b7bb522 enabled ptp package, but
did not add it to RDEPENDS, fix it.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-29 20:42:33 +00:00
Mahesh Radhakrishnan
2899e6edeb board-rtos: SRCREV update to 01.00.10.06G
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-29 20:40:30 +00:00
Denys Dmytriyenko
727411f95e ti-display-sharing-fw: update to 06.01.00.00
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-17 18:18:49 +00:00
Santhana Bharathi
0dbf3cb4b0 cpsw9g-eth-fw: update ethernet firmware
* Updated Ethernet firmware binary for 1.0 release

Signed-off-by: Santhana Bharathi <santa@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-16 19:29:46 +00:00
Sam Nelson
72e5d8f34e Revert "ti-ipc: Update commit id for latest code for 3.50.04.07"
This reverts commit 03e5b21e8a.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-15 00:48:41 +00:00
Denys Dmytriyenko
5e68fb8194 am335x-hs-evm.conf: fix typo in machine description
There was a typo in machine description - AM435x instead of AM335x

Reported-by: Andrew F. Davis <afd@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-15 00:48:36 +00:00
Mahesh Radhakrishnan
ee95ce175a mcasp-lld-rtos:SRCREV update to 01.01.00.15C
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-14 16:55:26 +00:00
Sam Nelson
f04a389d11 ti-ipc: Update examples to latest version
Fixes issues with AM65X examples

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-14 16:55:21 +00:00
Mahesh Radhakrishnan
a83764999e board-rtos:SRCREV update to 01.00.10.06F
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-11 21:25:53 +00:00
Gowtham Tammana
0210f5f8bd ti-img-rogue-umlibs: Update srcrev to pick FW arbitration fix
Signed-off-by: Gowtham Tammana <g-tammana@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-09 23:34:25 +00:00
Sam Nelson
a8e2395ca1 ti-ipc: Update commit id for latest code for 3.50.04.07
Include fixes issues found with static analysis

Signed-off-by: Sam Nelson <sam.nelson@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-09 23:34:21 +00:00
Dan Murphy
934925cd45 u-boot-ti-staging: update to ti2019.04-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-09 23:34:11 +00:00
Dan Murphy
4baef87821 linux-ti-staging: update to ti2019.04-rc4 tag
Signed-off-by: Dan Murphy <dmurphy@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-09 23:34:07 +00:00
Mahesh Radhakrishnan
fcd3528f5d transport-rtos: SRCREV update to 01.00.00.17A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 20:04:40 +00:00
Mahesh Radhakrishnan
e2f9cd6fdc pruss-lld: SRCREV update to 01.00.00.15B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 20:04:36 +00:00
Mahesh Radhakrishnan
3b4dc14b5e mmcsd-lld-rtos: SRCREV update to 01.00.00.17D
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 20:04:33 +00:00
Mahesh Radhakrishnan
dae986fab5 mcasp-lld-rtos: SRCREV update to 01.01.00.15B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 20:04:29 +00:00
Mahesh Radhakrishnan
dc6311740d board-rtos: SRCREV update to 01.00.10.06E
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 20:04:25 +00:00
Denys Dmytriyenko
afd226010c pru-pwm-fw: add PRU PWM Firmware recipe
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-08 19:57:56 +00:00
Khem Raj
e0d82a6527 ion-tests: Fix build with musl
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:59 +00:00
Mahesh Radhakrishnan
0d87ef76ee ti-pdk-build-rtos: SRCREV update to 01.00.00.14A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:56 +00:00
Mahesh Radhakrishnan
e29693f533 uart-lld-rtos: SRCREV update to 01.00.00.16B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:52 +00:00
Mahesh Radhakrishnan
7d23f8265b spi-lld-rtos: SRCREV update to 01.00.00.16A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:49 +00:00
Mahesh Radhakrishnan
f72fc27e3e sa-lld: SRCREV update to 04.00.00.03B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:45 +00:00
Mahesh Radhakrishnan
6f41cf8401 pruss-lld: SRCREV update to 01.00.00.15A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:42 +00:00
Mahesh Radhakrishnan
4731ced72c osal: SRCREV udpate to 01.00.00.16B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:38 +00:00
Mahesh Radhakrishnan
126d634041 mmcsd-lld-rtos: SRCREV uppdate to 01.00.00.17C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:35 +00:00
Mahesh Radhakrishnan
55ba4afdf8 mcasp-lld-rtos: SRCREV update to 01.01.00.15A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:30 +00:00
Mahesh Radhakrishnan
f0ae9ca0b5 i2c-lld-rtos: SRCREV update to 01.00.00.16A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:27 +00:00
Mahesh Radhakrishnan
6f991a6fbd gpio-llld-rtos: SRCREV udpate to 01.00.00.16B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:24 +00:00
Mahesh Radhakrishnan
e9f078e86a emac-lld: SRCREV udpate to 01.00.03.18
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:21 +00:00
Mahesh Radhakrishnan
d3c166077b common-csl-ip: SRCREV update to 03.03.00.16B
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:17 +00:00
Mahesh Radhakrishnan
1ec168fa6d board-rtos: SRCREV update to 01.00.10.06D
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:14 +00:00
Santosh Jha
c07d65350f IPCLLD: Added ipc_echo_testb for j721e RR5Fs
- Added R5F binaries of ipc_echo_testb
- Added alternate target for symbolic link

Signed-off-by: Santosh Jha <sjha@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-10-07 17:42:10 +00:00
36 changed files with 294 additions and 79 deletions

View File

@@ -24,7 +24,7 @@ SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}"
# UBI: logical eraseblock size: 126976 bytes
# from ubiattach stdout:
# UBI device number 0, total 1988 LEBs
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 9200"
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 9900"
# do ubiattach /dev/ubi_ctrl -m 7 -O 2048
# from dmesg:

View File

@@ -1,6 +1,6 @@
#@TYPE: Machine
#@NAME: AM335x HS EVM
#@DESCRIPTION: Machine configuration for the TI AM435x HS EVM
#@DESCRIPTION: Machine configuration for the TI AM335x HS EVM
require conf/machine/am335x-evm.conf

View File

@@ -22,7 +22,7 @@ SERIAL_CONSOLES = "115200;ttyS0"
# UBI: logical eraseblock size: 253952 bytes
# from ubiattach stdout:
# UBI device number 0, total 994 LEBs
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 4400"
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 4800"
# do ubiattach /dev/ubi_ctrl -m 11 -O 4096
# from dmesg:

View File

@@ -18,6 +18,7 @@ KERNEL_DEVICETREE = " \
ti/k3-am654-evm-oldi-lcd1evm.dtbo ti/k3-am654-evm-tc358876.dtbo \
ti/k3-am654-pcie-usb2.dtbo ti/k3-am654-pcie-usb3.dtbo \
ti/k3-am654-base-board-jailhouse.dtbo \
ti/k3-am654-evm-prupwm.dtbo \
"
UBOOT_MACHINE = "am65x_evm_a53_defconfig"

View File

@@ -7,7 +7,7 @@ Power State Coordination Interface (PSCI), Trusted Board Boot Requirements \
HOMEPAGE = "http://infocenter.arm.com/help/topic/com.arm.doc.dui0928e/CJHIDGJF.html"
LICENSE = "BSD"
LIC_FILES_CHKSUM = "file://license.rst;md5=90153916317c204fade8b8df15739cde"
LIC_FILES_CHKSUM = "file://docs/license.rst;md5=189505435dbcdcc8caa63c46fe93fa89"
inherit deploy
@@ -22,7 +22,7 @@ PV_append = "+git${SRCPV}"
BRANCH = "ti-atf"
SRC_URI = "git://git.ti.com/atf/arm-trusted-firmware.git;branch=${BRANCH}"
SRCREV ?= "ce3f1512bfc3f346900178c5ef870fbef3ab205e"
SRCREV ?= "e516a389ac12fbe1597f61fea80ed3f230b9c5fd"
# Make ATF "aware" of OPTEE, no build dependency
PACKAGECONFIG[optee] = "SPD=opteed"

View File

@@ -12,14 +12,14 @@ BOARD_GIT_URI = "git://git.ti.com/keystone-rtos/board.git"
BOARD_GIT_PROTOCOL = "git"
BOARD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.BOARD.01.00.10.06C"
BOARD_SRCREV = "047b16dfe9880b466a74c1c4c2abe67c28ace994"
# Below commit ID corresponds to "DEV.BOARD.01.00.10.06G"
BOARD_SRCREV = "8f5b3079847937f97c7b27d76f8aac52fa1c11b5"
BRANCH ="${BOARD_GIT_BRANCH}"
SRC_URI = "${BOARD_GIT_URI};protocol=${BOARD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${BOARD_SRCREV}"
PV = "01.00.10.06C"
PV = "01.00.10.06G"
PR = "r0"
DEPENDS_append = " i2c-lld-rtos \

View File

@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = "file://COPYING.txt;md5=5857833e20836213677fac33f9aded21"
COMPATIBLE_MACHINE = "keystone|dra7xx|ti33x|ti43x|omapl1"
PV = "03.03.00.16A"
PV = "03.03.00.16B"
INC_PR = "r0"
PE = "1"
@@ -13,8 +13,8 @@ CSL_GIT_PROTOCOL ="git"
CSL_GIT_BRANCH = "release"
CSL_GIT_DESTSUFFIX = "git"
# Below commit ID corresponding to "DEV.CSL_PROCESSOR-SDK.03.03.00.16A"
CSL_SRCREV = "83a7713cf9f30ec93754630afe1027a383c29cf0"
# Below commit ID corresponding to "DEV.CSL_PROCESSOR-SDK.03.03.00.16B"
CSL_SRCREV = "f2003620af8e9e6296d3d87028519895394a1913"
BRANCH="${CSL_GIT_BRANCH}"
SRC_URI = "${CSL_GIT_URI};protocol=${CSL_GIT_PROTOCOL};branch=${BRANCH};destsuffix=${CSL_GIT_DESTSUFFIX}"

View File

@@ -11,7 +11,7 @@ inherit update-alternatives
PROTOCOL = "git"
BRANCH = "master"
SRCREV = "7f3af9b0b4c04edcb68c49cb64fcf0d65a860457"
SRCREV = "792c06d9a0f2b9d4b150bce4651bdaae2413b28d"
SRC_URI = "git://git.ti.com/glsdk/ti-eth-fw.git;protocol=${PROTOCOL};branch=${BRANCH}"

View File

@@ -2,8 +2,8 @@ EMAC_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/emac-lld.git"
EMAC_LLD_GIT_PROTOCOL = "git"
EMAC_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.EMAC_LLD.01.00.03.18"
EMAC_LLD_SRCREV = "118523ed921e79a1c105cc0f07bd04d78f8a22ce"
# Below commit ID corresponds to "DEV.EMAC_LLD.01.00.03.18A"
EMAC_LLD_SRCREV = "42716931cfddac093de9b5e885b0a5139f7403fb"
BRANCH ="${EMAC_LLD_GIT_BRANCH}"
SRC_URI = "${EMAC_LLD_GIT_URI};protocol=${EMAC_LLD_GIT_PROTOCOL};branch=${BRANCH}"
@@ -11,4 +11,4 @@ SRC_URI = "${EMAC_LLD_GIT_URI};protocol=${EMAC_LLD_GIT_PROTOCOL};branch=${BRANCH
SRCREV = "${EMAC_LLD_SRCREV}"
# The LLD version
PV = "01.00.03.18+git${SRCPV}"
PV = "01.00.03.18A+git${SRCPV}"

View File

@@ -13,14 +13,14 @@ GPIO_LLD_GIT_PROTOCOL = "git"
GPIO_LLD_GIT_BRANCH = "master"
GPIO_LLD_GIT_DESTSUFFIX = "git/ti/drv/gpio"
# Below commit ID corresponds to "DEV.GPIO_LLD.01.00.00.16"
GPIO_LLD_SRCREV = "6397aa0b186233b6833a3ec0005fed296f95fa6c"
# Below commit ID corresponds to "DEV.GPIO_LLD.01.00.00.16B"
GPIO_LLD_SRCREV = "14e59e948fb949e244edcc3161f21ec4228fb15c"
BRANCH = "${GPIO_LLD_GIT_BRANCH}"
SRC_URI = "${GPIO_LLD_GIT_URI};destsuffix=${GPIO_LLD_GIT_DESTSUFFIX};protocol=${GPIO_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${GPIO_LLD_SRCREV}"
PV = "01.00.00.16"
PV = "01.00.00.16B"
PR = "r0"
S = "${WORKDIR}/${GPIO_LLD_GIT_DESTSUFFIX}"

View File

@@ -13,14 +13,14 @@ I2C_LLD_GIT_PROTOCOL = "git"
I2C_LLD_GIT_BRANCH = "master"
I2C_LLD_GIT_DESTSUFFIX = "git/ti/drv/i2c"
# Below commit ID corresponds to "DEV.I2C_LLD.01.00.00.16"
I2C_LLD_SRCREV = "f5ad86d8573d55f55dcc8b8e3d0673b9fe9dae96"
# Below commit ID corresponds to "DEV.I2C_LLD.01.00.00.16A"
I2C_LLD_SRCREV = "1524f975a96de004000ce7e5b3367d6640b7d193"
BRANCH = "${I2C_LLD_GIT_BRANCH}"
SRC_URI = "${I2C_LLD_GIT_URI};destsuffix=${I2C_LLD_GIT_DESTSUFFIX};protocol=${I2C_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${I2C_LLD_SRCREV}"
PV = "01.00.00.16"
PV = "01.00.00.16A"
PR = "r0"
DEPENDS_append = " osal-rtos \

View File

@@ -2,12 +2,18 @@ SUMMARY = "echo_test for IPC-LLD"
require ipc-lld.inc
inherit update-alternatives
DEPENDS += " ipc-lld-rtos common-csl-ip-rtos sciclient-rtos board-rtos"
REMOTE_FW_DIR = "${S}/examples/echo_test/yocto_bin"
REMOTE_FW_DIR = "${S}/examples/yocto_bin"
REMOTE_FW_BIN_DIR = "${REMOTE_FW_DIR}/ipc_echo_test/bin"
REMOTE_FWB_BIN_DIR = "${REMOTE_FW_DIR}/ipc_echo_testb/bin"
RTOS_ALL_CORES_BIN_DIR = "${REMOTE_FW_DIR}/ex02_bios_multicore_echo_test/bin"
RTOS_2_CORES_BIN_DIR = "${REMOTE_FW_DIR}/ex01_bios_2core_echo_test/bin"
LINUX_2_CORES_BIN_DIR = "${REMOTE_FW_DIR}/ex03_linux_bios_2core_echo_test/bin"
DST_BIN_PATH = "${base_libdir}/firmware/pdk-ipc/"
DST_BIN_PATH = "${base_libdir}/firmware/pdk-ipc"
do_configure[noexec] = "1"
@@ -24,24 +30,120 @@ do_compile() {
}
do_install() {
CP_ARGS="-Prf --preserve=mode,timestamps --no-preserve=ownership"
install -d ${D}${DST_BIN_PATH}
cp ${CP_ARGS} ${REMOTE_FW_DIR}/ex02_bios_multicore_echo_test/bin -d ${D}/ex02_bios_multicore_echo_test
cp ${CP_ARGS} ${REMOTE_FW_DIR}/ex01_bios_2core_echo_test/bin -d ${D}/ex01_bios_2core_echo_test
cp ${CP_ARGS} ${REMOTE_FW_DIR}/ex03_linux_bios_2core_echo_test/bin -d ${D}/ex03_linux_bios_2core_echo_test
for board in ${TI_PDK_LIMIT_BOARDS}
do
for core in ${TI_PDK_LIMIT_CORES}
do
install -m 0644 ${REMOTE_FW_BIN_DIR}/$board/ipc_echo_test_${core}_release.x* ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FW_BIN_DIR}/$board/ipc_echo_test_${core}_release* ${D}${DST_BIN_PATH}
#removing map files copied in previous line
rm ${D}${DST_BIN_PATH}/*.map
done
#remove mpu binarires
rm ${D}${DST_BIN_PATH}/ipc_echo_test_mpu1_0_release.xa*
done
}
do_install_append_j7-evm() {
#copy ipc_echo_testb binaries for J721
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu1_0_release.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu1_1_release.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu2_0_release.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu2_1_release.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu3_0_release.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu3_1_release.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu1_0_release_strip.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu1_1_release_strip.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu2_0_release_strip.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu2_1_release_strip.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu3_0_release_strip.xer5f ${D}${DST_BIN_PATH}
install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu3_1_release_strip.xer5f ${D}${DST_BIN_PATH}
}
# Set up names for the firmwares
ALTERNATIVE_${PN}_am65xx = "\
am65x-mcu-r5f0_0-fw \
am65x-mcu-r5f0_1-fw \
"
ALTERNATIVE_${PN}_j7-evm = "\
j7-mcu-r5f0_0-fw \
j7-mcu-r5f0_1-fw \
j7-main-r5f0_0-fw \
j7-main-r5f0_1-fw \
j7-main-r5f1_0-fw \
j7-main-r5f1_1-fw \
j7-c66_0-fw \
j7-c66_1-fw \
j7-c71_0-fw\
"
# Set up link names for the firmwares
TARGET_MCU_R5FSS0_0_am65xx = "am65x-mcu-r5f0_0-fw"
TARGET_MCU_R5FSS0_1_am65xx = "am65x-mcu-r5f0_1-fw"
TARGET_MCU_R5FSS0_0_j7-evm = "j7-mcu-r5f0_0-fw"
TARGET_MCU_R5FSS0_1_j7-evm = "j7-mcu-r5f0_1-fw"
TARGET_MAIN_R5FSS0_0_j7-evm = "j7-main-r5f0_0-fw"
TARGET_MAIN_R5FSS0_1_j7-evm = "j7-main-r5f0_1-fw"
TARGET_MAIN_R5FSS1_0_j7-evm = "j7-main-r5f1_0-fw"
TARGET_MAIN_R5FSS1_1_j7-evm = "j7-main-r5f1_1-fw"
TARGET_C66_0_j7-evm = "j7-c66_0-fw"
TARGET_C66_1_j7-evm = "j7-c66_1-fw"
TARGET_C7X_j7-evm = "j7-c71_0-fw"
ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}"
ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}"
ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}"
ALTERNATIVE_LINK_NAME[j7-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}"
ALTERNATIVE_LINK_NAME[j7-main-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_0}"
ALTERNATIVE_LINK_NAME[j7-main-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS0_1}"
ALTERNATIVE_LINK_NAME[j7-main-r5f1_0-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_0}"
ALTERNATIVE_LINK_NAME[j7-main-r5f1_1-fw] = "${base_libdir}/firmware/${TARGET_MAIN_R5FSS1_1}"
ALTERNATIVE_LINK_NAME[j7-c66_0-fw] = "${base_libdir}/firmware/${TARGET_C66_0}"
ALTERNATIVE_LINK_NAME[j7-c66_1-fw] = "${base_libdir}/firmware/${TARGET_C66_1}"
ALTERNATIVE_LINK_NAME[j7-c71_0-fw] = "${base_libdir}/firmware/${TARGET_C7X}"
# Create the firmware alternatives
ALTERNATIVE_TARGET[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_0_release_strip.xer5f"
ALTERNATIVE_TARGET[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_1_release_strip.xer5f"
ALTERNATIVE_TARGET[j7-mcu-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_testb_mcu1_0_release_strip.xer5f"
ALTERNATIVE_TARGET[j7-mcu-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu1_1_release_strip.xer5f"
ALTERNATIVE_TARGET[j7-main-r5f0_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu2_0_release_strip.xer5f"
ALTERNATIVE_TARGET[j7-main-r5f0_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu2_1_release_strip.xer5f"
ALTERNATIVE_TARGET[j7-main-r5f1_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu3_0_release_strip.xer5f"
ALTERNATIVE_TARGET[j7-main-r5f1_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_mcu3_1_release_strip.xer5f"
ALTERNATIVE_TARGET[j7-c66_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c66xdsp_1_release_strip.xe66"
ALTERNATIVE_TARGET[j7-c66_1-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c66xdsp_2_release_strip.xe66"
ALTERNATIVE_TARGET[j7-c71_0-fw] = "${base_libdir}/firmware/pdk-ipc/ipc_echo_test_c7x_1_release_strip.xe71"
ALTERNATIVE_PRIORITY = "10"
#add source and all rtos binaries package
PACKAGES =+ "${PN}-rtos"
# make sure that lib/firmware, and all its contents are part of the package
FILES_${PN} += "${base_libdir}/firmware"
FILES_${PN} += "${PDK_INSTALL_DIR_RECIPE}/packages"
FILES_${PN}-rtos += "ex02_bios_multicore_echo_test"
FILES_${PN}-rtos += "ex01_bios_2core_echo_test"
FILES_${PN}-rtos += "ex03_linux_bios_2core_echo_test"
INSANE_SKIP_${PN} = "arch ldflags file-rdeps"
INSANE_SKIP_${PN}-rtos = "arch ldflags file-rdeps"
INSANE_SKIP_${PN}-dbg = "arch"

View File

@@ -18,7 +18,7 @@ SRC_URI = "${IPCLLD_GIT_URI};protocol=${IPCLLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${IPCLLD_SRCREV}"
PV = "01.00.00.00"
PR = "r0"
PR = "r2"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"
@@ -33,3 +33,5 @@ export PDK_IPC_ROOT_PATH = "${IPCLLD_PACKAGE_BASE}/package/all/pdk_/packages"
PDK_COMP_LINK_TEXT = "IPCLLD"
EXTRA_OEMAKE = "PDK_INSTALL_PATH=${PDK_INSTALL_PATH} "
TI_PDK_LIMIT_CORES_append_am65xx-evm = " mcu1_1 "

View File

@@ -13,14 +13,14 @@ MCASP_LLD_GIT_PROTOCOL = "git"
MCASP_LLD_GIT_BRANCH = "master"
MCASP_LLD_GIT_DESTSUFFIX = "git/ti/drv/mcasp"
# Below commit ID corresponds to "DEV.MCASP_LLD.01.01.00.15"
MCASP_LLD_SRCREV = "427a910bdb2b2c192de64d8d892da2a7d569b46c"
# Below commit ID corresponds to "DEV.MCASP_LLD.01.01.00.15C"
MCASP_LLD_SRCREV = "3b206c0081cc3e78122982948b40a16e2e24522c"
BRANCH = "${MCASP_LLD_GIT_BRANCH}"
SRC_URI = "${MCASP_LLD_GIT_URI};destsuffix=${MCASP_LLD_GIT_DESTSUFFIX};protocol=${MCASP_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${MCASP_LLD_SRCREV}"
PV = "01.01.00.15"
PV = "01.01.00.15C"
PR = "r0"
S = "${WORKDIR}/${MCASP_LLD_GIT_DESTSUFFIX}"

View File

@@ -13,14 +13,14 @@ MMCSD_LLD_GIT_PROTOCOL = "git"
MMCSD_LLD_GIT_BRANCH = "master"
MMCSD_LLD_GIT_DESTSUFFIX = "git/ti/drv/mmcsd"
# Below commit ID corresponds to "DEV.MMCSD_LLD.01.00.00.17"
MMCSD_LLD_SRCREV = "1b9f65b56b692ccb4180d1e6c9bd5523fc91923e"
# Below commit ID corresponds to "DEV.MMCSD_LLD.01.00.00.17D"
MMCSD_LLD_SRCREV = "d723e336b917989b08bef590c3e125010c0d3461"
BRANCH = "${MMCSD_LLD_GIT_BRANCH}"
SRC_URI = "${MMCSD_LLD_GIT_URI};destsuffix=${MMCSD_LLD_GIT_DESTSUFFIX};protocol=${MMCSD_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${MMCSD_LLD_SRCREV}"
PV = "01.00.00.17"
PV = "01.00.00.17D"
PR = "r0"
S = "${WORKDIR}/${MMCSD_LLD_GIT_DESTSUFFIX}"

View File

@@ -9,12 +9,12 @@ OSAL_GIT_PROTOCOL = "git"
OSAL_GIT_BRANCH = "master"
OSAL_GIT_DESTSUFFIX = "git/ti/osal"
# Below commit ID corresponding to "DEV.OSAL.01.00.00.16"
OSAL_SRCREV = "0fb2e0d8ed9a96b1dc212e9e9c7bb0cffeb205b3"
# Below commit ID corresponding to "DEV.OSAL.01.00.00.16B"
OSAL_SRCREV = "b78489d9d78d9366f1865aa847b743b1b29f6fd4"
BRANCH = "${OSAL_GIT_BRANCH}"
SRC_URI = "${OSAL_GIT_URI};destsuffix=${OSAL_GIT_DESTSUFFIX};protocol=${OSAL_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${OSAL_SRCREV}"
PV = "01.00.00.16"
PV = "01.00.00.16B"
INC_PR = "r0"

View File

@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://README;beginline=15;endline=20;md5=0403c7dea01a2b8232
inherit module
MACHINE_KERNEL_PR_append = "d"
MACHINE_KERNEL_PR_append = "e"
PR = "${MACHINE_KERNEL_PR}"
PACKAGE_ARCH = "${MACHINE_ARCH}"
@@ -22,7 +22,7 @@ SRC_URI = "git://git.ti.com/graphics/ti-img-rogue-driver.git;branch=${BRANCH} \
"
S = "${WORKDIR}/git"
SRCREV = "f718a8251eb02c2493a2361c509a29ce634beadc"
SRCREV = "fe40a51f33987c59aca300f8a976a9a9c8112703"
PVR_SOC = "j721e_linux"
PVR_BVNC = "22.104.208.318"

View File

@@ -0,0 +1,40 @@
SUMMARY = "Programmable Real-time Unit PWM Firmware"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://main.c;beginline=1;endline=32;md5=893d6a0cf1644338ea96642c0db97f59"
require recipes-ti/includes/ti-paths.inc
COMPATIBLE_MACHINE = "am65xx"
PACKAGE_ARCH = "${MACHINE_ARCH}"
# Below commit ID corresponds to "DEV.PRUSS_LLD.01.00.00.15B"
SRCREV = "989f802266d52f50a6db8f2be6967eacd9d2b409"
PV = "01.00.00.15B"
BRANCH = "master"
SRC_URI = "git://git.ti.com/keystone-rtos/pruss-lld.git;protocol=git;branch=${BRANCH}"
DEPENDS = "ti-cgt-pru-native pru-icss common-csl-ip-rtos"
S = "${WORKDIR}/git/example/apps/icssg_pwm/firmware/src"
EXTRA_OEMAKE += " \
PRU_CGT="${TI_CGT_PRU_INSTALL_DIR}" \
PRU_SSP="${STAGING_DIR_TARGET}/usr" \
PDK_INSTALL_DIR="${STAGING_DATADIR}/ti/ti-pdk-tree/packages" \
"
do_compile() {
oe_runmake
}
do_install() {
install -d ${D}/lib/firmware/ti-pruss
install -m 0644 ${S}/gen/pwm.out ${D}/lib/firmware/ti-pruss/am65x-pru0-pwm-fw.elf
}
FILES_${PN} = "/lib/firmware"
INSANE_SKIP_${PN} = "arch"

View File

@@ -9,13 +9,13 @@ PRUSS_LLD_GIT_PROTOCOL = "git"
PRUSS_LLD_GIT_BRANCH = "master"
PRUSS_LLD_GIT_DESTSUFFIX = "git/ti/drv/pruss"
# Below commit ID corresponds to "DEV.PRUSS_LLD.01.00.00.15"
PRUSS_LLD_SRCREV = "b4f0059fafebef66967e6e0e5f2559de2082145a"
# Below commit ID corresponds to "DEV.PRUSS_LLD.01.00.00.15B"
PRUSS_LLD_SRCREV = "989f802266d52f50a6db8f2be6967eacd9d2b409"
BRANCH = "${PRUSS_LLD_GIT_BRANCH}"
SRC_URI = "${PRUSS_LLD_GIT_URI};destsuffix=${PRUSS_LLD_GIT_DESTSUFFIX};protocol=${PRUSS_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${PRUSS_LLD_SRCREV}"
PV = "01.00.00.15"
PV = "01.00.00.15B"
INC_PR = "r0"

View File

@@ -8,14 +8,14 @@ SA_LLD_GIT_PROTOCOL = "git"
SA_LLD_GIT_BRANCH = "master"
SA_LLD_GIT_DESTSUFFIX = "git/ti/drv/sa"
# Below commit ID corresponding to "DEV.SA_LLD.04.00.00.03A"
SA_LLD_SRCREV = "80049571ba7b128786b9b26b4b003079b9e2aed3"
# Below commit ID corresponding to "DEV.SA_LLD.04.00.00.03B"
SA_LLD_SRCREV = "ac85eea98ccb73fa00006afca8ae03536e933134"
BRANCH = "${SA_LLD_GIT_BRANCH}"
SRC_URI = "${SA_LLD_GIT_URI};destsuffix=${SA_LLD_GIT_DESTSUFFIX};protocol=${SA_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${SA_LLD_SRCREV}"
PV = "04.00.00.03A"
PV = "04.00.00.03B"
INC_PR = "r0"
S = "${WORKDIR}/${SA_LLD_GIT_DESTSUFFIX}"

View File

@@ -12,14 +12,14 @@ SPI_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/spi-lld.git"
SPI_LLD_GIT_PROTOCOL = "git"
SPI_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.SPI_LLD.01.00.00.16"
SPI_LLD_SRCREV = "5e00d11961e61e32474ec9eee3c9e76aca7080cf"
# Below commit ID corresponds to "DEV.SPI_LLD.01.00.00.16A"
SPI_LLD_SRCREV = "4319424ca55676d25758f3e05797fac707b0b1f8"
BRANCH = "${SPI_LLD_GIT_BRANCH}"
SRC_URI = "${SPI_LLD_GIT_URI};protocol=${SPI_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${SPI_LLD_SRCREV}"
PV = "01.00.00.16"
PV = "01.00.00.16A"
PR = "r0"
DEPENDS_append = " osal-rtos \

View File

@@ -3,7 +3,7 @@ SUMMARY = "TI Display Sharing Firmware"
LICENSE = "TI-TFL"
LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
PV = "00.09.00.00-git${SRCPV}"
PV = "06.01.00.00+git${SRCPV}"
PACKAGE_ARCH = "${MACHINE_ARCH}"
inherit deploy
@@ -11,7 +11,7 @@ inherit update-alternatives
PROTOCOL = "git"
BRANCH = "ti-linux-firmware"
SRCREV = "4a86f16df9b44798851e51fa465825710cda76cf"
SRCREV = "e7be1ab85266c47236330e2909997d20fc62e312"
SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=${PROTOCOL};branch=${BRANCH}"

View File

@@ -6,12 +6,12 @@ TRANSPORT_GIT_URI = "git://git.ti.com/keystone-rtos/transport.git"
TRANSPORT_GIT_PROTOCOL = "git"
TRANSPORT_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.TRANSPORT.01.00.00.17"
TRANSPORT_SRCREV = "666ec8637a16e210dd823daf7a152afe16ae229f"
# Below commit ID corresponds to "DEV.TRANSPORT.01.00.00.17A"
TRANSPORT_SRCREV = "9ed171c476a5606777d2dcb4e831c279a5160245"
BRANCH = "${TRANSPORT_GIT_BRANCH}"
SRC_URI = "${TRANSPORT_GIT_URI};protocol=${TRANSPORT_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${TRANSPORT_SRCREV}"
PV = "01.00.00.17"
PV = "01.00.00.17A"
INC_PR = "r0"

View File

@@ -1,7 +1,7 @@
require u-boot-ti.inc
PR = "r26"
PR = "r30"
BRANCH = "ti-u-boot-2019.01"
SRCREV = "5e08a7d116d05c1efd63695ec371c6cd8a5d9f06"
SRCREV = "bded2ef6f8afa87d06fda18f50ef6488d47a920e"

View File

@@ -13,14 +13,14 @@ UART_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/uart-lld.git"
UART_LLD_GIT_PROTOCOL = "git"
UART_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.UART_LLD.01.00.00.16"
UART_LLD_SRCREV = "7e606f1db126af3e4e8e6f8a9173e1004a844e97"
# Below commit ID corresponds to "DEV.UART_LLD.01.00.00.16B"
UART_LLD_SRCREV = "227feb6e1da72bf0a785d95b7aaffd3216885f95"
BRANCH = "${UART_LLD_GIT_BRANCH}"
SRC_URI = "${UART_LLD_GIT_URI};protocol=${UART_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${UART_LLD_SRCREV}"
PV = "01.00.00.16"
PV = "01.00.00.16B"
PR = "r0"
DEPENDS_append = " edma3-lld-rtos \

View File

@@ -0,0 +1,69 @@
From f045cbf9aae0053e9e785e32b772e473aa892443 Mon Sep 17 00:00:00 2001
From: Khem Raj <raj.khem@gmail.com>
Date: Sun, 6 Oct 2019 16:08:36 -0700
Subject: [PATCH] map_test: Replace PAGE_SIZE with local variable name
PAGE_SIZE is already a define in libc implementations global namespace
e.g. in musl. Therefore its best to use a unique variable name to not
stamp on the global definition.
Fixes
src/map_test.cpp:59:23: error: expected unqualified-id
unsigned long PAGE_SIZE = sysconf(_SC_PAGESIZE);
^
/usr/include/limits.h:89:19: note: expanded from macro 'PAGE_SIZE'
^
/usr/include/bits/limits.h:3:18: note: expanded from macro 'PAGESIZE'
^
Upstream-Status: Submitted [https://github.com/glneo/ion-tests/pull/1]
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
src/map_test.cpp | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/src/map_test.cpp b/src/map_test.cpp
index a7ce2c9..7b5746d 100644
--- a/src/map_test.cpp
+++ b/src/map_test.cpp
@@ -56,27 +56,27 @@ TEST_F(Map, MapOffset)
SCOPED_TRACE(::testing::Message() << "heap " << heapMask);
int map_fd = -1;
- unsigned long PAGE_SIZE = sysconf(_SC_PAGESIZE);
+ unsigned long psize = sysconf(_SC_PAGESIZE);
- ASSERT_EQ(0, ion_alloc(m_ionFd, PAGE_SIZE * 2, heapMask, 0, &map_fd));
+ ASSERT_EQ(0, ion_alloc(m_ionFd, psize * 2, heapMask, 0, &map_fd));
ASSERT_GE(map_fd, 0);
unsigned char *ptr;
- ptr = (unsigned char *)mmap(NULL, PAGE_SIZE * 2, PROT_READ | PROT_WRITE, MAP_SHARED, map_fd, 0);
+ ptr = (unsigned char *)mmap(NULL, psize * 2, PROT_READ | PROT_WRITE, MAP_SHARED, map_fd, 0);
ASSERT_TRUE(ptr != NULL);
- memset(ptr, 0, PAGE_SIZE);
- memset(ptr + PAGE_SIZE, 0xaa, PAGE_SIZE);
+ memset(ptr, 0, psize);
+ memset(ptr + psize, 0xaa, psize);
- ASSERT_EQ(0, munmap(ptr, PAGE_SIZE * 2));
+ ASSERT_EQ(0, munmap(ptr, psize * 2));
- ptr = (unsigned char *)mmap(NULL, PAGE_SIZE, PROT_READ | PROT_WRITE, MAP_SHARED, map_fd, PAGE_SIZE);
+ ptr = (unsigned char *)mmap(NULL, psize, PROT_READ | PROT_WRITE, MAP_SHARED, map_fd, psize);
ASSERT_TRUE(ptr != NULL);
ASSERT_EQ(ptr[0], 0xaa);
- ASSERT_EQ(ptr[PAGE_SIZE - 1], 0xaa);
+ ASSERT_EQ(ptr[psize - 1], 0xaa);
- ASSERT_EQ(0, munmap(ptr, PAGE_SIZE));
+ ASSERT_EQ(0, munmap(ptr, psize));
ASSERT_EQ(0, close(map_fd));
}
--
2.23.0

View File

@@ -8,6 +8,7 @@ PV = "1.0"
BRANCH = "master"
SRC_URI = "git://github.com/glneo/ion-tests.git;protocol=git;branch=${BRANCH} \
file://0001-CMakeLists.txt-disable-phys-addr-for-now.patch \
file://0001-map_test-Replace-PAGE_SIZE-with-local-variable-name.patch \
"
SRCREV = "70d730cebca29e6fd37b21d9beac82ae645f3900"

View File

@@ -6,12 +6,12 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=7232b98c1c58f99e3baa03de5207e76f"
PACKAGE_ARCH = "${MACHINE_ARCH}"
COMPATIBLE_MACHINE = "j7-evm"
PR = "r4"
PR = "r5"
BRANCH = "linuxws/thud/k4.19/${PV}"
SRC_URI = "git://git.ti.com/graphics/ti-img-rogue-umlibs.git;branch=${BRANCH}"
SRCREV = "98762e37e8f26e8cd979576817b695ec3c0e069f"
SRCREV = "0721cdfc1fc86f40c93745159e3f1bcad5beda17"
PVR_SOC ?= "j721e_linux"
PVR_BUILD ?= "release"

View File

@@ -11,7 +11,7 @@ PR = "r34"
BRANCH = "ti-img-sgx/thud/${PV}"
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git;protocol=git;branch=${BRANCH}"
SRCREV = "87d7e5c1e4db1bab048939c9719059d549c1e8dd"
SRCREV = "2a2e5bb090ced870d73ed4edbc54793e952cc6d8"
TARGET_PRODUCT_omap-a15 = "jacinto6evm"
TARGET_PRODUCT_ti33x = "ti335x"
@@ -47,7 +47,9 @@ S = "${WORKDIR}/git"
do_install () {
oe_runmake install DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT}
ln -sf libGLESv2.so.${PV} ${D}${libdir}/libGLESv2.so.1
ln -sf libGLESv2.so ${D}${libdir}/libGLESv2.so.1
rm -rf ${D}${includedir}/GL
chown -R root:root ${D}
}
@@ -58,14 +60,11 @@ FILES_${PN} += "${includedir}/*"
FILES_${PN} += "${sysconfdir}/*"
PACKAGES =+ "${PN}-plugins"
FILES_${PN}-plugins = "${libdir}/libsrv_init.so ${libdir}/libsrv_um.so ${libdir}/libglslcompiler.so ${libdir}/libPVRScopeServices.so ${libdir}/libGLESv2.so ${libdir}/libEGL.so ${libdir}/libGLES_CM.so ${libdir}/libpvrDRMWSEGL.so ${libdir}/libpvrGBMWSEGL.so ${libdir}/libpvrws_WAYLAND.so"
FILES_${PN}-plugins = "${libdir}/libsrv_init.so ${libdir}/libsrv_um.so ${libdir}/libglslcompiler.so ${libdir}/libPVRScopeServices.so ${libdir}/libGLESv2.so ${libdir}/libEGL.so ${libdir}/libGLESv1_CM.so ${libdir}/libGLES_CM.so ${libdir}/libGLESv1_PVR_MESA.so ${libdir}/libGLESv2_PVR_MESA.so"
RDEPENDS_${PN} += "${PN}-plugins"
ALLOW_EMPTY_${PN}-plugins = "1"
INHIBIT_PACKAGE_STRIP = "1"
INHIBIT_SYSROOT_STRIP = "1"
INSANE_SKIP_${PN} += "dev-so ldflags useless-rpaths"
INSANE_SKIP_${PN}-plugins = "dev-so"
INSANE_SKIP_${PN} += "already-stripped"

View File

@@ -160,6 +160,7 @@ RDEPENDS_${PN} += "bash \
${PN}-net \
${PN}-nsfs \
${PN}-pstore \
${PN}-ptp \
${PN}-ptrace \
${PN}-seccomp \
${PN}-sigaltstack \

View File

@@ -6,5 +6,5 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-4.19:"
BRANCH = "ti-rt-linux-4.19.y"
SRCREV = "b9d2286903ced6b1855a4af1c99a10df98848a42"
PV = "4.19.73+git${SRCPV}"
SRCREV = "38ae13e6914beeeff5565d02d3ba1843fa647497"
PV = "4.19.79+git${SRCPV}"

View File

@@ -59,8 +59,8 @@ S = "${WORKDIR}/git"
BRANCH = "ti-linux-4.19.y"
SRCREV = "b50955adb77f2dc066aac4502ba3a4c7b8a3c648"
PV = "4.19.73+git${SRCPV}"
SRCREV = "fbf2b6dfdbcc821cd5f80fd32712515e4a6720d6"
PV = "4.19.79+git${SRCPV}"
# Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
MACHINE_KERNEL_PR_append = "a"

View File

@@ -1,4 +1,4 @@
PV = "3.50.04.07"
PV = "3.50.04.08"
INC_PR = "r0"
PACKAGE_ARCH = "${MACHINE_ARCH}"

View File

@@ -24,10 +24,10 @@ protocol=${TI_IPC_METADATA_GIT_PROTOCOL};\
branch=${TI_IPC_METADATA_GIT_BRANCH};\
name=${TI_IPC_METADATA_NAME}"
# Corresponds to tag: 3.50.04.07
TI_IPC_METADATA_SRCREV = "37e85ff1966f7d093fe2bde2dd9d4546f29d0d80"
# Corresponds to tag: 3.50.04.07A
TI_IPC_EXAMPLES_SRCREV = "0ebf5e642a8ca567bcaa7653875d15f6e7178405"
# Corresponds to tag: 3.50.04.08
TI_IPC_METADATA_SRCREV = "48788ea79190c4995df4c802e8aa4e17f332943d"
# Corresponds to tag: 3.50.04.07B
TI_IPC_EXAMPLES_SRCREV = "ad3d694e30367a5c04525aef7c6ee9a33896fd59"
SRCREV_FORMAT = "default"
SRCREV_ipc-metadata = "${TI_IPC_METADATA_SRCREV}"
@@ -39,7 +39,7 @@ S_ipc-metadata = "${WORKDIR}/git/ipc-metadata"
RELEASE_TYPE = "GA"
RELEASE_SUFFIX = ""
PR = "${INC_PR}.r0"
PR = "${INC_PR}.r1"
DEPENDS_append_keystone = " ti-cgt6x-native \
gcc-arm-none-eabi-native \

View File

@@ -8,8 +8,8 @@ TI_IPC_GIT_URI = "git://git.ti.com/ipc/ipcdev.git"
TI_IPC_GIT_PROTOCOL = "git"
TI_IPC_GIT_BRANCH = "3.50"
#Corresponds to 3.50.04.07
TI_IPC_SRCREV = "129b6f44c50cbe760a5c1481b34b323b7a42ead5"
#Corresponds to 3.50.04.08
TI_IPC_SRCREV = "1d53b856338b86d1979fe09345c0b382913a848a"
BRANCH = "${TI_IPC_GIT_BRANCH}"
SRC_URI = "${TI_IPC_GIT_URI};protocol=${TI_IPC_GIT_PROTOCOL};branch=${BRANCH};name=ipcdev"

View File

@@ -4,15 +4,15 @@ LIC_FILES_CHKSUM = "file://COPYING.txt;beginline=1;endline=31;md5=92ab6f5e10f150
require recipes-ti/includes/ti-paths.inc
PV = "01.00.00.14"
PV = "01.00.00.14B"
PR = "r0"
PDK_BUILD_GIT_URI = "git://git.ti.com/keystone-rtos/processor-pdk-build.git"
PDK_BUILD_GIT_PROTOCOL = "git"
PDK_BUILD_GIT_BRANCH = "master"
# Below Commit ID corresponds to "DEV.PDK_BUILD.01.00.00.14"
PDK_BUILD_SRCREV = "21a7a453bed44e383464fa709b206064c2e0caa0"
# Below Commit ID corresponds to "DEV.PDK_BUILD.01.00.00.14B"
PDK_BUILD_SRCREV = "ace03765311d61234e86f6ba04912ab808d37d30"
BRANCH = "${PDK_BUILD_GIT_BRANCH}"
SRC_URI = "\