1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-01-12 01:20:20 +00:00

Compare commits

...

50 Commits

Author SHA1 Message Date
Mahesh Radhakrishnan
28a2f128fb osal: SRCREV update to 01.00.00.15A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-05 22:42:42 +00:00
Mahesh Radhakrishnan
2acb535ec0 ti-pdk-build: SRCREV update to 01.00.00.13A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-03 21:51:19 +00:00
Mahesh Radhakrishnan
1fb93f55d0 emac-lld-rtos: SRCREV update to 01.00.03.16B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:55:24 +00:00
Mahesh Radhakrishnan
ca3c619bfd usb-lld-rtos: SRCREV update to 01.00.00.18A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:55:24 +00:00
Mahesh Radhakrishnan
65889b5ac7 board-rtos: SRCREV update to 01.00.10.05D
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-02 18:55:24 +00:00
Mahesh Radhakrishnan
949b994f79 transport-rtos: SRCREV update to 01.00.00.16A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 17:12:09 +00:00
Mahesh Radhakrishnan
becc0bfa18 pruss-lld: SRCREV update to 01.00.00.14A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 17:12:09 +00:00
Mahesh Radhakrishnan
9271f569d7 emac-lld-rtos: SRCREV update to 01.00.03.16A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 17:12:09 +00:00
Mahesh Radhakrishnan
9663d607eb board-rtos: SRCREV update to 01.00.10.05C
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-07-01 17:12:09 +00:00
Mahesh Radhakrishnan
c4dfe9e39b i2c-lld-rtos: SRCREV update to 01.00.00.15A
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-29 16:14:31 +00:00
Mahesh Radhakrishnan
4eaee0aec4 board-rtos: SRCREV update to 01.00.10.05B
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-29 16:14:31 +00:00
Jacob Stiffler
baf3b49252 csl-rti-dwwdtest-fw: add MCU watchdog test firmware
* add firmware for the R5F core to test the detection of watchdog
  timeout events to trigger SOC reset though DMSC.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-29 16:14:31 +00:00
Jacob Stiffler
8a07420801 prueth-fw-bin: remove prebuilt firmware recipe
* The prueth-fw-am65xx provides the same firmware but built from
  sourecs.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Jacob Stiffler
d270e28d85 linux-ti-staging: switch RDEPENDS to prueth-fw-am65x
* Switch am65xx RDEPENDS from prueth-fw-bin to prueth-fw-am65x.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Jacob Stiffler
3db629082b prueth-fw-am65xx: build am65xx prueth-fw from source
* The sources for the am65xx prueth-fw are located in within the
  emac-lld sources.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Jacob Stiffler
a9ea0e990d emac-lld: separate SRC_URI in inc file
* The emac-lld also contains sources for the prueth-fw on am65xx.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
50ad3cefc4 emac-lld-rtos: SRCREV update to 01.00.03.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
c2cd6ac445 ti-pdk-build: SRCREV update to 01.00.00.13
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
8b8e930f49 usb-lld-rtos: SRCREV update to 01.00.00.18
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
9a54e4c543 udma-lld-rtos: SRCREV update to 01.00.00.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
415f1ef946 uart-lld-rtos: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
e7e3b154ad transport-rtos: SRCREV update to 01.00.00.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
e24891f634 starterware: SRCREV update to 02.01.01.11A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
713a38f96c spi-lld-rtos: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
746176a7d3 serdes-diag-rtos: SRCREV update to 01.00.00.12A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
44163d3fc1 sciclient-rtos: SRCREV update to 01.00.00.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
3ec8ead456 sa-lld: SRCREV update to 04.00.00.03
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
78ba7d972b pruss-lld: SRCREV update to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
d139c8b653 pm-lld-rtos: SRCREV update to 01.08.00.22
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
a251ceda15 pcie-lld-rtos: SRCREV update to 02.03.00.04
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
cf60360896 osal: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
85cd4a539e mmcsd-lld-rtos: SRCREV update to 01.00.00.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
b8dc2cef02 mcasp-lld-rtos:SRCREV update to 01.01.00.14
LIC_FILES_CHECKSUM now calculates checksum on the copyright, skipping
the year which can change. The checksum contents itself have not changed

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
b8bd5ec480 icss-emac-lld: SRCREV update to 01.00.00.16
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
0fc2f4821e i2c-lld-rtos: SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
26d9dec6af gpio-lld-rtos:SRCREV update to 01.00.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
8ea2df966d fatfs-rtos: SRCREV update to 01.00.00.14
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
012629851b edma3-lld: SRCREV update to 2.12.05.30E
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
da5fbfc362 common-csl-ip: SRCREV update to 03.03.00.15
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Mahesh Radhakrishnan
1e9429eb5a board-rtos: SRCREV update to 01.00.10.05A
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-27 21:08:16 +00:00
Jacob Stiffler
4ad5118218 machines: k2*: restore original max_leb_cnt
Restore max_leb_cnt so that the UBI/UBIFS fits into the board flash

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-24 16:51:52 +00:00
Djordje Senicic
dfc491d119 pm-lld-rtos: Enable building opencl-monitor for dra76xx
Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-21 13:38:42 +00:00
Djordje Senicic
ffc1b476dc cmem: Add CMEM 384MB block to dra76xx to enable opencl and tidl
Signed-off-by: Djordje Senicic <x0157990@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-21 13:38:42 +00:00
Gou, Hongmei
34af328cf2 ti-uio: rebase pru-uio device tree files
* Update mdio register entries to use the full address
* For AM571x, remove the entries which are available after using DT overlay

Signed-off-by: Hongmei Gou <h-gou@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-19 18:16:33 +00:00
Jianzhong Xu
5ee67abd2f dsplib: bump SRCREV to pick up updated test reports
Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-11 19:35:43 +00:00
Jianzhong Xu
6d4a5b08be mathlib: bump SRCREV to pick up updated test reports
Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-11 19:35:43 +00:00
Jianzhong Xu
296b7f8ab1 swtools: bump SRCREV to compile dsplib/mathlib with "--legacy"
Signed-off-by: Jianzhong Xu <xuj@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-11 19:35:43 +00:00
Mahesh Radhakrishnan
581b2eed91 serdes-diag-rtos: SRCREV update to 1.0.0.12 and adding support to k3
Signed-off-by: Mahesh Radhakrishnan <m-radhakrishnan2@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-11 19:35:43 +00:00
e-ruei1@ti.com
f70dd51965 ti-sgx-ddk-um: bump SRCREV to pick up the fix for AM5 performance degradation
-um: opengles2: disable GLES2MOVEBUFFERMEMTODEVICE

Signed-off-by: Eric Ruei <e-ruei1@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-11 19:35:43 +00:00
Jacob Stiffler
aee573173c vps-lld-rtos: fix DEPENDS
* Add to the dependencies set in ti-pdk.bbclass so that we get tools
  such as XDC.
* Set the edma3-lld path so the makefile can push it onto XDCPATH.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
2019-06-11 19:35:43 +00:00
45 changed files with 284 additions and 160 deletions

View File

@@ -22,7 +22,7 @@ SYSVINIT_ENABLED_GETTYS = ""
# UBI: logical eraseblock size: 126976 bytes
# from ubiattach stdout:
# UBI device number 0, total 3856 LEBs
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 4000"
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 3856"
# do ubiattach /dev/ubi_ctrl -m 4
# from dmesg:

View File

@@ -25,7 +25,7 @@ SYSVINIT_ENABLED_GETTYS = ""
# UBI: logical eraseblock size: 253952 bytes
# from ubiattach stdout:
# UBI device number 0, total 1926 LEBs
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 2000"
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 1926"
# do ubiattach /dev/ubi_ctrl -m 4
# from dmesg:

View File

@@ -22,7 +22,7 @@ SYSVINIT_ENABLED_GETTYS = ""
# UBI: logical eraseblock size: 126976 bytes
# from ubiattach stdout:
# UBI device number 0, total 3856 LEBs
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 4000"
MKUBIFS_ARGS = "-F -m 2048 -e 126976 -c 3856"
# do ubiattach /dev/ubi_ctrl -m 4
# from dmesg:

View File

@@ -22,7 +22,7 @@ SYSVINIT_ENABLED_GETTYS = ""
# UBI: logical eraseblock size: 253952 bytes
# from ubiattach stdout:
# UBI device number 0, total 1926 LEBs
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 2000"
MKUBIFS_ARGS = "-F -m 4096 -e 253952 -c 1926"
# do ubiattach /dev/ubi_ctrl -m 4
# from dmesg:

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.04C"
BOARD_SRCREV = "e794b8d6a58dc800cb406b05f45b46652c9d4f4c"
# Below commit ID corresponds to "DEV.BOARD.01.00.10.05D"
BOARD_SRCREV = "fd707da2811df612ae91a3ee33d9ef3864723d61"
BRANCH ="${BOARD_GIT_BRANCH}"
SRC_URI = "${BOARD_GIT_URI};protocol=${BOARD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${BOARD_SRCREV}"
PV = "01.00.10.04C"
PV = "01.00.10.05D"
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.14D"
PV = "03.03.00.15"
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.14D"
CSL_SRCREV = "192be8698c81d31ba096892ca252a25089923823"
# Below commit ID corresponding to "DEV.CSL_PROCESSOR-SDK.03.03.00.15"
CSL_SRCREV = "589f3bc2cdf2d3a1aa040848da1d134813d2b345"
BRANCH="${CSL_GIT_BRANCH}"
SRC_URI = "${CSL_GIT_URI};protocol=${CSL_GIT_PROTOCOL};branch=${BRANCH};destsuffix=${CSL_GIT_DESTSUFFIX}"

View File

@@ -0,0 +1,77 @@
SUMMARY = "MCU Watchdog test firmware"
DESCRIPTION = "Firmware for the R5F core to test the detection of watchdog timeout events to trigger SOC reset though DMSC."
require recipes-bsp/common-csl-ip/common-csl-ip.inc
require recipes-ti/includes/ti-paths.inc
LIC_FILES_CHKSUM = "file://../../../COPYING.txt;md5=5857833e20836213677fac33f9aded21"
S = "${WORKDIR}/${CSL_GIT_DESTSUFFIX}/example/rti/rti_dwwdtest_app"
COMPATIBLE_MACHINE = "am65xx"
PACKAGE_ARCH = "${MACHINE_ARCH}"
DEPENDS = "ti-cgt-arm-native \
ti-pdk-build-rtos \
uart-lld-rtos \
board-rtos \
sciclient-rtos \
udma-lld-rtos"
export PDK_INSTALL_PATH = "${PDK_INSTALL_DIR}/packages"
export TOOLCHAIN_PATH_R5 = "${M4_TOOLCHAIN_INSTALL_DIR}"
EXTRA_OEMAKE = "WDT_RESET=enable DEST_ROOT=${S}"
do_compile() {
for soc in ${TI_PDK_LIMIT_SOCS}
do
for board in ${TI_PDK_LIMIT_BOARDS}
do
oe_runmake SOC=$soc BOARD=$board
done
done
}
do_install() {
install -d ${D}${base_libdir}/firmware/rti_dwwdtest
for board in ${TI_PDK_LIMIT_BOARDS}
do
install -d ${D}${base_libdir}/firmware/rti_dwwdtest/$board
install -m 0644 csl_rti_dwwd_test_app/bin/$board/csl_rti_dwwd_test_app_mcu1_0_release.xer5f \
${D}${base_libdir}/firmware/rti_dwwdtest/$board
done
}
# Create separate package for each firmware so we can utilize
# update-alternatives.
PACKAGES =+ "${PN}-evm ${PN}-idk"
RDEPENDS_${PN} = "${PN}-evm ${PN}-idk"
ALLOW_EMPTY_${PN} = "1"
FILES_${PN}-evm = "${base_libdir}/firmware/rti_dwwdtest/am65xx_evm"
FILES_${PN}-idk = "${base_libdir}/firmware/rti_dwwdtest/am65xx_idk"
# We are packaging R5 firmware
INSANE_SKIP_${PN}-evm = "arch"
INSANE_SKIP_${PN}-idk = "arch"
# Configure update-alternatives as there may be other firmwares provided in an
# image.
inherit update-alternatives
# It might be nice to dynamically declare the following based on
# TI_PDK_LIMIT_BOARDS, but that is probably overkill.
ALTERNATIVE_${PN}-evm = "am65x-mcu-r5f0_0-fw"
ALTERNATIVE_${PN}-idk = "am65x-mcu-r5f0_0-fw"
ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/am65x-mcu-r5f0_0-fw"
ALTERNATIVE_TARGET_${PN}-evm = "${base_libdir}/firmware/rti_dwwdtest/am65xx_evm/csl_rti_dwwd_test_app_mcu1_0_release.xer5f"
ALTERNATIVE_TARGET_${PN}-idk = "${base_libdir}/firmware/rti_dwwdtest/am65xx_idk/csl_rti_dwwd_test_app_mcu1_0_release.xer5f"
# Use a lesser priority than ipc example fw
# See meta-ti/recipes-ti/ipc/ti-ipc-rtos_git.bb
ALTERNATIVE_PRIORITY_${PN}-evm = "4"
ALTERNATIVE_PRIORITY_${PN}-idk = "3"

View File

@@ -6,12 +6,12 @@ EDMA3_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/edma3_lld.git"
EDMA3_LLD_GIT_PROTOCOL = "git"
EDMA3_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to version 2.12.05.30D
EDMA3_LLD_SRCREV = "20750e17302116f3760aba68f8323ae110d1cbd0"
# Below commit ID corresponds to version 2.12.05.30E
EDMA3_LLD_SRCREV = "be925706f060d7b32d894d8b17ce144d454bb4de"
BRANCH = "${EDMA3_LLD_GIT_BRANCH}"
SRC_URI = "${EDMA3_LLD_GIT_URI};protocol=${EDMA3_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${EDMA3_LLD_SRCREV}"
PV = "2.12.05.30D"
PV = "2.12.05.30E"
INC_PR = "r0"

View File

@@ -2,26 +2,16 @@ SUMMARY = "TI RTOS low level driver for Ethernet MAC (EMAC) peripheral"
inherit ti-pdk
require emac-lld.inc
PR = "r0"
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://emacver.h;beginline=1;endline=47;md5=f66bb3695972ca2a85d990a390f45d88"
COMPATIBLE_MACHINE = "ti33x|ti43x|omap-a15|k2g|omapl1|c665x-evm|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
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.14B"
EMAC_LLD_SRCREV = "9ad95cde88aae23aaedf95d2146cab4a388e70d3"
BRANCH ="${EMAC_LLD_GIT_BRANCH}"
SRC_URI = "${EMAC_LLD_GIT_URI};protocol=${EMAC_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${EMAC_LLD_SRCREV}"
PV = "01.00.03.14B"
PR = "r0"
DEPENDS_append = " board-rtos osal-rtos"
DEPENDS_append_ti33x = " starterware-rtos"
DEPENDS_append_ti43x = " starterware-rtos"

View File

@@ -0,0 +1,14 @@
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.16B"
EMAC_LLD_SRCREV = "87ed1e8678c42bb3fdea8f6e7a0197cf159d75b6"
BRANCH ="${EMAC_LLD_GIT_BRANCH}"
SRC_URI = "${EMAC_LLD_GIT_URI};protocol=${EMAC_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${EMAC_LLD_SRCREV}"
# The LLD version
PV = "01.00.03.16+git${SRCPV}"

View File

@@ -12,14 +12,14 @@ FATFS_GIT_URI = "git://git.ti.com/keystone-rtos/fatfs.git"
FATFS_GIT_PROTOCOL = "git"
FATFS_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.FATFS_LLD.01.00.00.13"
FATFS_SRCREV = "33735fe2575b433bbe6495839f3a69ccef66ce2f"
# Below commit ID corresponds to "DEV.FATFS_LLD.01.00.00.14"
FATFS_SRCREV = "7d9a80513f061234a552b87a77ebf76500db1934"
BRANCH = "${FATFS_GIT_BRANCH}"
SRC_URI = "${FATFS_GIT_URI};protocol=${FATFS_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${FATFS_SRCREV}"
PV = "01.00.00.13"
PV = "01.00.00.14"
PR = "r0"
DEPENDS_append = " mmcsd-lld-rtos \

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.14"
GPIO_LLD_SRCREV = "44d3cfcd49bfffe4d02d61c541398db3ffac7ef3"
# Below commit ID corresponds to "DEV.GPIO_LLD.01.00.00.15"
GPIO_LLD_SRCREV = "21d6134f002358705181bf950b9c01620370ff27"
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.14"
PV = "01.00.00.15"
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.14"
I2C_LLD_SRCREV = "639374a5f9d9cf01f0e922063c13b579f6b1b908"
# Below commit ID corresponds to "DEV.I2C_LLD.01.00.00.15A"
I2C_LLD_SRCREV = "9db7ca48637f2980c2d9c3161259ce5472634d09"
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.14"
PV = "01.00.00.15A"
PR = "r0"
DEPENDS_append = " osal-rtos \

View File

@@ -9,8 +9,8 @@ ICSS_EMAC_LLD_GIT_PROTOCOL = "git"
ICSS_EMAC_LLD_GIT_BRANCH = "master"
ICSS_EMAC_LLD_GIT_DESTSUFFIX = "git/ti/drv/icss_emac"
# Below commit ID corresponds to "DEV.ICSS_EMAC_LLD.01.00.00.15A"
ICSS_EMAC_LLD_SRCREV = "94536e4f3087b87e0787f00637b00878ee085d1d"
# Below commit ID corresponds to "DEV.ICSS_EMAC_LLD.01.00.00.16"
ICSS_EMAC_LLD_SRCREV = "73ba33fe3a83f467102de0e35d25ce17170eab07"
BRANCH = "${ICSS_EMAC_LLD_GIT_BRANCH}"
SRC_URI = "${ICSS_EMAC_LLD_GIT_URI};destsuffix=${ICSS_EMAC_LLD_GIT_DESTSUFFIX};protocol=${ICSS_EMAC_LLD_GIT_PROTOCOL};branch=${BRANCH}"
@@ -18,7 +18,7 @@ SRC_URI = "${ICSS_EMAC_LLD_GIT_URI};destsuffix=${ICSS_EMAC_LLD_GIT_DESTSUFFIX};p
SRCREV = "${ICSS_EMAC_LLD_SRCREV}"
# The LLD version
PV = "01.00.00.15A"
PV = "01.00.00.16"
# The FW version(s)
PV_DUALEMAC_FW = "5.2.7"

View File

@@ -3,7 +3,7 @@ SUMMARY = "TI RTOS low level driver for Multi channel Audio Serial port (McASP)"
inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://mcaspver.h;beginline=1;endline=47;md5=25868d96216e5d6f286d5fb05a3be9f4"
LIC_FILES_CHKSUM = "file://mcaspver.h;beginline=19;endline=47;md5=75a9adc782a6df0d3a5419743e9a9f18"
COMPATIBLE_MACHINE = "ti43x|omap-a15|k2g|ti33x|omapl1|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
@@ -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.13"
MCASP_LLD_SRCREV = "81bb0c58f736485f9e15102f8396aea3ecec591e"
# Below commit ID corresponds to "DEV.MCASP_LLD.01.01.00.14"
MCASP_LLD_SRCREV = "e9d0f50e8f18052403708974cf7f1116534ca84f"
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.13"
PV = "01.01.00.14"
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.15A"
MMCSD_LLD_SRCREV = "612a2d6dc91a73cdf290e4060228b0df5e209992"
# Below commit ID corresponds to "DEV.MMCSD_LLD.01.00.00.16"
MMCSD_LLD_SRCREV = "a0e67160a3a5fd04eb05a5565372994a2cf46c89"
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.15A"
PV = "01.00.00.16"
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.14A"
OSAL_SRCREV = "f57cf90ba4c7dff6a016f60f2e343d777f20e06e"
# Below commit ID corresponding to "DEV.OSAL.01.00.00.15A"
OSAL_SRCREV = "600a4006e636614900518e12c2828a02c7306f36"
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.14A"
PV = "01.00.00.15A"
INC_PR = "r0"

View File

@@ -13,14 +13,14 @@ PCIE_LLD_GIT_PROTOCOL = "git"
PCIE_LLD_GIT_BRANCH = "master"
PCIE_LLD_GIT_DESTSUFFIX = "git/ti/drv/pcie"
# Below commit ID corresponds to "DEV.PCIE_LLD.02.03.00.03"
PCIE_LLD_SRCREV = "202a89929d8da0ac923978145b4cc44cfafc12d5"
# Below commit ID corresponds to "DEV.PCIE_LLD.02.03.00.04"
PCIE_LLD_SRCREV = "6a5868f7ab46052b51644bbc1765b742528e90e0"
BRANCH = "${PCIE_LLD_GIT_BRANCH}"
SRC_URI = "${PCIE_LLD_GIT_URI};destsuffix=${PCIE_LLD_GIT_DESTSUFFIX};protocol=${PCIE_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${PCIE_LLD_SRCREV}"
PV = "02.03.00.03"
PV = "02.03.00.04"
PR = "r0"
DEPENDS_append_k3 = " udma-lld-rtos \

View File

@@ -20,8 +20,8 @@ PM_LLD_GIT_BRANCH_k2g = "int_pm_am335x"
PM_LLD_GIT_DESTSUFFIX = "git/ti/drv/pm"
# Below commit ID corresponds to "DEV.PM_LLD.01.08.00.21"
PM_LLD_SRCREV = "73d6a8536a420de7e7c40a4f3fd49e9e3b93ac6a"
# Below commit ID corresponds to "DEV.PM_LLD.01.08.00.22"
PM_LLD_SRCREV = "091ab8a3b96911ed2cb7a19d4cac4005c171fafb"
# Below commit ID corresponds to "DEV.PM_LLD.01.04.00.05C"
PM_LLD_SRCREV_ti33x = "dd1f8486e7738956631b7f4829c8238be2e49dd6"
@@ -32,7 +32,7 @@ BRANCH = "${PM_LLD_GIT_BRANCH}"
SRC_URI = "${PM_LLD_GIT_URI};destsuffix=${PM_LLD_GIT_DESTSUFFIX};protocol=${PM_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${PM_LLD_SRCREV}"
PV = "01.08.00.21"
PV = "01.08.00.22"
PR = "r0"
S = "${WORKDIR}/${PM_LLD_GIT_DESTSUFFIX}"
@@ -63,4 +63,8 @@ do_compile_append() {
tar -cf pm_lld.tar --exclude='*.tar' ./*
}
# Workaround: dra7xx build requires am57xx pm libraries for opencl-monitor
TI_PDK_LIMIT_SOCS_append_dra7xx = " am571x am572x am574x"
INSANE_SKIP_${PN} = "arch staticdev"

View File

@@ -0,0 +1,43 @@
SUMMARY = "PRU Ethernet firmware for AM65x"
require recipes-ti/includes/ti-paths.inc
require recipes-bsp/emac-lld/emac-lld.inc
LICENSE = "TI-TFL"
LIC_FILES_CHKSUM = "file://src/makefile;beginline=6;endline=53;md5=3f9129d208f240940749757214bdc191"
PR = "r0"
S = "${WORKDIR}/git/firmware/icss_dualmac"
COMPATIBLE_MACHINE = "am65xx"
PACKAGE_ARCH = "${MACHINE_ARCH}"
DEPENDS = "ti-cgt-pru-native"
EXTRA_OEMAKE += "CL_PRU_INSTALL_PATH="${TI_CGT_PRU_INSTALL_DIR}""
do_compile() {
oe_runmake -C src
}
do_install() {
install -d ${D}${base_libdir}/firmware/ti-pruss
install -m 0644 bin/rxl2_txl2_rgmii0/rxl2_txl2.out \
${D}${base_libdir}/firmware/ti-pruss/am65x-pru0-prueth-fw.elf
install -m 0644 bin/rtu_test0/rtu_v2.out \
${D}${base_libdir}/firmware/ti-pruss/am65x-rtu0-prueth-fw.elf
install -m 0644 bin/rxl2_txl2_rgmii1/rxl2_txl2.out \
${D}${base_libdir}/firmware/ti-pruss/am65x-pru1-prueth-fw.elf
install -m 0644 bin/rtu_test1/rtu_v2.out \
${D}${base_libdir}/firmware/ti-pruss/am65x-rtu1-prueth-fw.elf
}
FILES_${PN} = "${base_libdir}/firmware"
INSANE_SKIP_${PN} = "arch"

View File

@@ -1,32 +0,0 @@
SUMMARY = "PRU Ethernet firmware for AM65xx"
LICENSE = "TI-TFL"
LIC_FILES_CHKSUM = "file://LICENSE.ti;md5=b5aebf0668bdf95621259288c4a46d76"
PV = "5.3.0.5"
CLEANBROKEN = "1"
COMPATIBLE_MACHINE = "am65xx-evm"
PACKAGE_ARCH = "${MACHINE_ARCH}"
SRCREV = "534ba03becfa9b39ccbd42b97e091abd94a207e7"
BRANCH ?= "ti-linux-firmware"
SRC_URI = "git://git.ti.com/processor-firmware/ti-linux-firmware.git;protocol=git;branch=${BRANCH}"
S = "${WORKDIR}/git"
TARGET = "am65x-pru0-prueth-fw.elf am65x-pru1-prueth-fw.elf am65x-rtu0-prueth-fw.elf am65x-rtu1-prueth-fw.elf"
do_install() {
install -d ${D}${base_libdir}/firmware/ti-pruss
for f in ${TARGET}; do
install -m 0644 ${S}/ti-pruss/$f ${D}${base_libdir}/firmware/ti-pruss/$f
done
}
FILES_${PN} = "${base_libdir}/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.13"
PRUSS_LLD_SRCREV = "21fee01370547a5a84076a50e66fe0d4f5dc51f2"
# Below commit ID corresponds to "DEV.PRUSS_LLD.01.00.00.14A"
PRUSS_LLD_SRCREV = "988576398ae1488c706eebdd71aeff5959604f77"
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.13"
PV = "01.00.00.14A"
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.02"
SA_LLD_SRCREV = "0fa21847bc633c66512352007b4a713073aae968"
# Below commit ID corresponding to "DEV.SA_LLD.04.00.00.03"
SA_LLD_SRCREV = "c85736396b619fd1af080754d92ca3a8f7bee380"
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.02"
PV = "04.00.00.03"
INC_PR = "r0"
S = "${WORKDIR}/${SA_LLD_GIT_DESTSUFFIX}"

View File

@@ -12,14 +12,14 @@ SCICLIENT_GIT_URI = "git://git.ti.com/keystone-rtos/sciclient.git"
SCICLIENT_GIT_PROTOCOL = "git"
SCICLIENT_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.SCICLIENT.01.00.00.02B"
SCICLIENT_SRCREV = "3b88caad398d2eeca7acf4f02c24aaa993c6b545"
# Below commit ID corresponds to "DEV.SCICLIENT.01.00.00.03"
SCICLIENT_SRCREV = "c593925c3d9aecf18a8a1834d0eb098851457098"
BRANCH = "${SCICLIENT_GIT_BRANCH}"
SRC_URI = "${SCICLIENT_GIT_URI};protocol=${SCICLIENT_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${SCICLIENT_SRCREV}"
PV = "01.00.00.02B"
PV = "01.00.00.03"
PR = "r0"
DEPENDS_append = " osal-rtos common-csl-ip-rtos"

View File

@@ -5,7 +5,7 @@ inherit ti-pdk
LICENSE = "BSD-3-Clause"
LIC_FILES_CHKSUM = "file://serdes_diag.h;beginline=1;endline=42;;md5=68e7ce6fdc0e9328fa7d0ec41c54420c"
COMPATIBLE_MACHINE = "keystone|c66x"
COMPATIBLE_MACHINE = "keystone|c66x|k3"
PACKAGE_ARCH = "${MACHINE_ARCH}"
SERDES_DIAG_GIT_URI = "git://git.ti.com/keystone-rtos/serdes_diag.git"
@@ -13,18 +13,22 @@ SERDES_DIAG_GIT_PROTOCOL = "git"
SERDES_DIAG_GIT_BRANCH = "master"
SERDES_DIAG_GIT_DESTSUFFIX = "git/ti/diag/serdes_diag"
# Below commit ID corresponds to "DEV.DIAG_SERDES_SB.01.00.00.11A"
SERDES_DIAG_SRCREV = "74db059c48ca5a903dab9cfbf665fd8693de8296"
# Below commit ID corresponds to "DEV.DIAG_SERDES_SB.01.00.00.12A"
SERDES_DIAG_SRCREV = "121c3bf0a20493a32f3f0297a370f2994cd288ff"
BRANCH = "${SERDES_DIAG_GIT_BRANCH}"
SRC_URI = "${SERDES_DIAG_GIT_URI};destsuffix=${SERDES_DIAG_GIT_DESTSUFFIX};protocol=${SERDES_DIAG_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${SERDES_DIAG_SRCREV}"
PV = "01.00.00.11A"
PV = "01.00.00.12A"
PR = "r0"
S = "${WORKDIR}/${SERDES_DIAG_GIT_DESTSUFFIX}"
# Build with make instead of XDC for k3
TI_PDK_XDCMAKE_k3 = "0"
# HTML doc link params
PDK_COMP_LINK_TEXT = "SERDES Diagnostics"

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.14A"
SPI_LLD_SRCREV = "f88180f7ee61670dc3addc3781507f04270a7eda"
# Below commit ID corresponds to "DEV.SPI_LLD.01.00.00.15"
SPI_LLD_SRCREV = "8f984dce7d475c3e63d97d6bb47fed9e8439b929"
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.14A"
PV = "01.00.00.15"
PR = "r0"
DEPENDS_append = " osal-rtos \

View File

@@ -8,14 +8,14 @@ STARTERWARE_GIT_URI = "git://git.ti.com/keystone-rtos/starterware.git"
STARTERWARE_GIT_PROTOCOL = "git"
STARTERWARE_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.STARTERWARE.PROCSDK.02.01.01.10"
STARTERWARE_SRCREV = "15b7839d4fe9bfb7188025c3710ea9d7c4118309"
# Below commit ID corresponds to "DEV.STARTERWARE.PROCSDK.02.01.01.11A"
STARTERWARE_SRCREV = "017dd312b35d4c6b5d6f4d867367b13dfb0a29ea"
BRANCH = "${STARTERWARE_GIT_BRANCH}"
SRC_URI = "${STARTERWARE_GIT_URI};protocol=${STARTERWARE_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${STARTERWARE_SRCREV}"
PV = "02.01.01.10"
PV = "02.01.01.11A"
INC_PR = "r0"
S = "${WORKDIR}/git"

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.15A"
TRANSPORT_SRCREV = "808affb9c2ba050902fb04f5bda2e5af491941d5"
# Below commit ID corresponds to "DEV.TRANSPORT.01.00.00.16A"
TRANSPORT_SRCREV = "63793fa936534e5cc940b1ed562dfb866cdc442f"
BRANCH = "${TRANSPORT_GIT_BRANCH}"
SRC_URI = "${TRANSPORT_GIT_URI};protocol=${TRANSPORT_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${TRANSPORT_SRCREV}"
PV = "01.00.00.15A"
PV = "01.00.00.16A"
INC_PR = "r0"

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.14"
UART_LLD_SRCREV = "3cba443fcd469f8f716bbff21c9b10f60086bcbb"
# Below commit ID corresponds to "DEV.UART_LLD.01.00.00.15"
UART_LLD_SRCREV = "4493f456549c85749a05b1f46bf0b75d23976db1"
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.14"
PV = "01.00.00.15"
PR = "r0"
DEPENDS_append = " edma3-lld-rtos \

View File

@@ -13,14 +13,14 @@ UDMA_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/udma-lld.git"
UDMA_LLD_GIT_PROTOCOL = "git"
UDMA_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.UDMA_LLD.01.00.00.02"
UDMA_LLD_SRCREV = "1577913ad89201a547ba4804ccb60693963499e8"
# Below commit ID corresponds to "DEV.UDMA_LLD.01.00.00.03"
UDMA_LLD_SRCREV = "8b5a762310d1cf9a94a4a6a8e5c1254eb483b2e7"
BRANCH = "${UDMA_LLD_GIT_BRANCH}"
SRC_URI = "${UDMA_LLD_GIT_URI};protocol=${UDMA_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${UDMA_LLD_SRCREV}"
PV = "01.00.00.02"
PV = "01.00.00.03"
PR = "r0"
DEPENDS_append = " osal-rtos \

View File

@@ -12,14 +12,14 @@ USB_LLD_GIT_URI = "git://git.ti.com/keystone-rtos/usb.git"
USB_LLD_GIT_PROTOCOL = "git"
USB_LLD_GIT_BRANCH = "master"
# Below commit ID corresponds to "DEV.USB_LLD.01.00.00.17"
USB_LLD_SRCREV = "d7670a7b2e9c659c2f674782c763e3e3bc22a74e"
# Below commit ID corresponds to "DEV.USB_LLD.01.00.00.18A"
USB_LLD_SRCREV = "2a90c39be49f2732b3ca08b322c51d0a977ea510"
BRANCH = "${USB_LLD_GIT_BRANCH}"
SRC_URI = "${USB_LLD_GIT_URI};protocol=${USB_LLD_GIT_PROTOCOL};branch=${BRANCH}"
SRCREV = "${USB_LLD_SRCREV}"
PV = "01.00.00.17"
PV = "01.00.00.18A"
PR = "r0"
DEPENDS_append = " osal-rtos"

View File

@@ -25,7 +25,9 @@ PR = "r0"
S = "${WORKDIR}/${VPS_LLD_GIT_DESTSUFFIX}"
DEPENDS = " ti-sysbios \
# Add to DEPENDS set in ti-pdk.bbclass
DEPENDS_append = " \
ti-sysbios \
osal-rtos \
edma3-lld-rtos \
board-rtos \
@@ -39,6 +41,9 @@ export DEST_ROOT="${S}"
# Build with make instead of XDC
TI_PDK_XDCMAKE = "0"
# The makefile will push these on the XDCPATH
export EDMA3LLD_BIOS6_INSTALLDIR = "${EDMA3_LLD_INSTALL_DIR}"
do_compile_append() {
# Delete archive created by XDC release command since it does not contain all content
find -name "*.tar" -exec rm -f {} \;

View File

@@ -10,7 +10,7 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
BRANCH = "ti-img-sgx/thud/${PV}"
SRC_URI = "git://git.ti.com/graphics/omap5-sgx-ddk-um-linux.git;protocol=git;branch=${BRANCH}"
SRCREV = "b0db45b7f74312afbff3e30c334e899e9c9d1338"
SRCREV = "9e63d5ac0b40d6a70463173c597122b6645c8a95"
TARGET_PRODUCT_omap-a15 = "jacinto6evm"
TARGET_PRODUCT_ti33x = "ti335x"
@@ -22,7 +22,7 @@ INITSCRIPT_PARAMS = "defaults 8"
inherit update-rc.d
PR = "r32"
PR = "r33"
PROVIDES += "virtual/egl virtual/libgles1 virtual/libgles2 omap5-sgx-ddk-um-linux"
DEPENDS += "libdrm udev libgbm wayland libffi"

View File

@@ -4,8 +4,8 @@
CMEM_MACHINE = "${MACHINE}"
CMEM_MACHINE_am57xx-evm = "am571x am572x am574x"
CMEM_MACHINE_am57xx-hs-evm = "am571x am572x am574x"
CMEM_MACHINE_dra7xx-evm = "dra71x dra72x dra74x"
CMEM_MACHINE_dra7xx-hs-evm = "dra71x dra72x dra74x"
CMEM_MACHINE_dra7xx-evm = "dra71x dra72x dra74x dra76x"
CMEM_MACHINE_dra7xx-hs-evm = "dra71x dra72x dra74x dra76x"
# Set cmem.dtsi per machine or machine variant
CMEM_DTSI = "cmem.dtsi"
@@ -13,6 +13,7 @@ CMEM_DTSI_am571x = "cmem-am571x.dtsi"
CMEM_DTSI_am574x = "cmem-am574x.dtsi"
CMEM_DTSI_dra71x = "cmem-dra71x.dtsi"
CMEM_DTSI_dra72x = "cmem-dra72x.dtsi"
CMEM_DTSI_dra76x = "cmem-dra76x.dtsi"
# Split device trees between variants
CMEM_DEVICETREE = "${KERNEL_DEVICETREE}"
@@ -24,6 +25,7 @@ CMEM_DEVICETREE_dra71x = "dra71-evm.dtb"
CMEM_DEVICETREE_dra72x = "dra72-evm.dtb dra72-evm-lcd-osd101t2045.dtb dra72-evm-lcd-osd101t2587.dtb \
dra72-evm-revc.dtb dra72-evm-revc-lcd-osd101t2045.dtb dra72-evm-revc-lcd-osd101t2587.dtb"
CMEM_DEVICETREE_dra74x = "dra7-evm.dtb dra7-evm-lcd-osd101t2045.dtb dra7-evm-lcd-osd101t2587.dtb"
CMEM_DEVICETREE_dra76x = "dra76-evm.dtb dra76-evm-tfp410.dtb"
# Flag to enable CMEM injection
RESERVE_CMEM ?= "0"

View File

@@ -1,14 +1,14 @@
&pruss_soc_bus1 {
uio_pruss1_mdio {
uio_pruss1_mdio: uio_mdio@4b232400 {
status = "okay";
compatible = "ti,davinci_mdio";
reg = <0x4b232400 0x90>;
#address-cells = <1>;
#size-cells = <0>;
clocks = <&dpll_gmac_h13x2_ck>;
clock-names = "fck";
bus_freq = <1000000>;
reg = <0x32400 0x90>;
reset-gpios = <&gpio5 8 GPIO_ACTIVE_LOW>;
reset-delay-us = <2>; /* PHY datasheet states 1uS min */
@@ -112,14 +112,14 @@
};
&pruss_soc_bus2 {
uio_pruss2_mdio {
uio_pruss2_mdio: uio_mdio@4b2b2400 {
compatible = "ti,davinci_mdio";
reg = <0x4b2b2400 0x90>;
#address-cells = <1>;
#size-cells = <0>;
clocks = <&dpll_gmac_h13x2_ck>;
clock-names = "fck";
bus_freq = <1000000>;
reg = <0x32400 0x90>;
status = "okay";
reset-gpios = <&gpio5 9 GPIO_ACTIVE_LOW>;
@@ -223,18 +223,6 @@
};
};
&pruss1_eth {
status = "disabled";
};
&pruss1_emac0 {
status = "disabled";
};
&pruss1_emac1 {
status = "disabled";
};
&pruss2_emac0 {
status = "disabled";
};

View File

@@ -106,14 +106,14 @@
};
&pruss_soc_bus2 {
uio_pruss2_mdio: uio_pruss2_mdio {
uio_pruss2_mdio: uio_mdio@4b2b2400 {
compatible = "ti,davinci_mdio";
reg = <0x4b2b2400 0x90>;
#address-cells = <1>;
#size-cells = <0>;
clocks = <&dpll_gmac_h13x2_ck>;
clock-names = "fck";
bus_freq = <1000000>;
reg = <0x32400 0x90>;
status = "disabled";
};

View File

@@ -0,0 +1,29 @@
/ {
reserved-memory {
#address-cells = <2>;
#size-cells = <2>;
ranges;
cmem_block_mem_0: cmem_block_mem@a0000000 {
reg = <0x0 0xa0000000 0x0 0x18000000>;
no-map;
status = "okay";
};
};
cmem {
compatible = "ti,cmem";
#address-cells = <1>;
#size-cells = <0>;
#pool-size-cells = <2>;
status = "okay";
cmem_block_0: cmem_block@0 {
reg = <0>;
memory-region = <&cmem_block_mem_0>;
cmem-buf-pools = <1 0x0 0x18000000>;
};
};
};

View File

@@ -1,7 +1,7 @@
&pruss_soc_bus0 {
uio_pruss1_mdio: uio_mdio@32400 {
uio_pruss1_mdio: uio_mdio@20ab2400 {
compatible = "ti,davinci_mdio";
reg = <0x32400 0x90>;
reg = <0x20ab2400 0x90>;
clocks = <&k2g_clks 0x0014 1>;
clock-names = "fck";
#address-cells = <1>;
@@ -95,9 +95,9 @@
};
&pruss_soc_bus1 {
uio_pruss2_mdio: uio_mdio@32400 {
uio_pruss2_mdio: uio_mdio@20af2400 {
compatible = "ti,davinci_mdio";
reg = <0x32400 0x90>;
reg = <0x20af2400 0x90>;
clocks = <&k2g_clks 0x0015 1>;
clock-names = "fck";
#address-cells = <1>;

View File

@@ -1,7 +1,7 @@
&pruss_soc_bus {
uio_pruss_mdio: uio_pruss_mdio@32400 {
uio_pruss_mdio: uio_mdio@4a332400 {
compatible = "ti,davinci_mdio";
reg = <0x32400 0x90>;
reg = <0x4a332400 0x90>;
clocks = <&dpll_core_m4_ck>;
clock-names = "fck";
bus_freq = <1000000>;

View File

@@ -1,7 +1,7 @@
&pruss_soc_bus {
uio_pruss2_mdio: uio_mdio@32400 {
uio_pruss2_mdio: uio_mdio@54432400 {
compatible = "ti,davinci_mdio";
reg = <0x32400 0x90>;
reg = <0x54432400 0x90>;
clocks = <&dpll_core_m4_ck>;
clock-names = "fck";
bus_freq = <1000000>;

View File

@@ -48,7 +48,7 @@ RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_am57xx-evm = " prueth-fw"
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_am437x-evm = " prueth-fw"
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_am335x-evm = " prueth-fw"
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_k2g = " prueth-fw"
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_am65xx-evm = " prueth-fw-bin"
RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_am65xx-evm = " prueth-fw-am65x"
KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}"

View File

@@ -4,8 +4,8 @@ LICENSE = "BSD-3-Clause"
require ../includes/ti-paths.inc
PV = "3_4_0_3"
PR = "r2"
PV = "3_4_0_4"
PR = "r1"
DEPENDS = "ti-cgt6x-native \
ti-xdctools-native \
@@ -19,7 +19,7 @@ S = "${WORKDIR}/git"
DSPLIB_GIT_BRANCH = "master"
DSPLIB_GIT_PROTOCOL = "git"
DSPLIB_GIT_URI = "git://git.ti.com/ep-processor-libraries/dsplib.git"
DSPLIB_SRCREV = "2cd21a04913648d040bd63234183cc6f81f5286a"
DSPLIB_SRCREV = "ec2f933247d5fa59377c801bb23eb3b62b38627b"
SRC_URI = "${DSPLIB_GIT_URI};protocol=${DSPLIB_GIT_PROTOCOL};branch=${DSPLIB_GIT_BRANCH}"
SRCREV = "${DSPLIB_SRCREV}"

View File

@@ -4,8 +4,8 @@ LICENSE = "BSD-3-Clause"
require ../includes/ti-paths.inc
PV = "3_1_2_3"
PR = "r2"
PV = "3_1_2_4"
PR = "r1"
DEPENDS = "ti-cgt6x-native \
ti-xdctools-native \
@@ -19,7 +19,7 @@ S = "${WORKDIR}/git"
MATHLIB_GIT_BRANCH = "master"
MATHLIB_GIT_PROTOCOL = "git"
MATHLIB_GIT_URI = "git://git.ti.com/ep-processor-libraries/mathlib.git"
MATHLIB_SRCREV = "faedd650c47becb48b2d179242c8310327ef9853"
MATHLIB_SRCREV = "3035674f97fe34185b7ef6aea5c271039f867c11"
SRC_URI = "${MATHLIB_GIT_URI};protocol=${MATHLIB_GIT_PROTOCOL};branch=${MATHLIB_GIT_BRANCH}"
SRCREV = "${MATHLIB_SRCREV}"

View File

@@ -17,7 +17,7 @@ S = "${WORKDIR}/git"
SWTOOLS_GIT_BRANCH = "master"
SWTOOLS_GIT_PROTOCOL = "git"
SWTOOLS_GIT_URI = "git://git.ti.com/ep-processor-libraries/swtools.git"
SWTOOLS_SRCREV = "d0c1022954b489d5f3d8d2f5c81d8c6a392f4af4"
SWTOOLS_SRCREV = "0ef96a3bb9fd8694ae75c4c3f85ad4ab2278f655"
SRC_URI = "${SWTOOLS_GIT_URI};protocol=${SWTOOLS_GIT_PROTOCOL};branch=${SWTOOLS_GIT_BRANCH}"
SRCREV = "${SWTOOLS_SRCREV}"

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.12B"
PV = "01.00.00.13A"
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.12B"
PDK_BUILD_SRCREV = "40e09c24dc988ff79f0e4757201d6b87fb84af56"
# Below Commit ID corresponds to "DEV.PDK_BUILD.01.00.00.13A"
PDK_BUILD_SRCREV = "e7091955d1aef2be692c5f8faba79f347d6dc62b"
BRANCH = "${PDK_BUILD_GIT_BRANCH}"
SRC_URI = "\