mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-04-20 19:53:43 +00:00
pru*-fw: Add AM64x pru firmwares
Add support for packaging AM64x PRU firmwares separately Previously, AM64x platforms used the same PRU firmware binaries as AM65x (the "am65x-sr2-*" files). This patch updates the recipes to package dedicated AM64x PRU firmware binaries, ensuring that AM64x devices use the correct firmware files. The following changes are made: - Add AM64x-specific firmware binaries to the TARGET lists in the prueth-fw, pruhsr-fw, pruprp-fw, and prusw-fw recipes. - Update COMPATIBLE_MACHINE in pruprp-fw to include "am64xx". - Add new PRU PRP firmware binaries for AM64x, as AM64x now supports PRP mode. Signed-off-by: MD Danish Anwar <danishanwar@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
This commit is contained in:
committed by
Ryan Eatmon
parent
dfe56e84bb
commit
c23ccb153e
@@ -23,6 +23,12 @@ TARGET = " \
|
|||||||
am65x-sr2-rtu1-prueth-fw.elf \
|
am65x-sr2-rtu1-prueth-fw.elf \
|
||||||
am65x-sr2-txpru0-prueth-fw.elf \
|
am65x-sr2-txpru0-prueth-fw.elf \
|
||||||
am65x-sr2-txpru1-prueth-fw.elf \
|
am65x-sr2-txpru1-prueth-fw.elf \
|
||||||
|
am64x-sr2-pru0-prueth-fw.elf \
|
||||||
|
am64x-sr2-pru1-prueth-fw.elf \
|
||||||
|
am64x-sr2-rtu0-prueth-fw.elf \
|
||||||
|
am64x-sr2-rtu1-prueth-fw.elf \
|
||||||
|
am64x-sr2-txpru0-prueth-fw.elf \
|
||||||
|
am64x-sr2-txpru1-prueth-fw.elf \
|
||||||
"
|
"
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
|
|||||||
@@ -20,6 +20,12 @@ TARGET = " \
|
|||||||
am65x-sr2-rtu1-pruhsr-fw.elf \
|
am65x-sr2-rtu1-pruhsr-fw.elf \
|
||||||
am65x-sr2-txpru0-pruhsr-fw.elf \
|
am65x-sr2-txpru0-pruhsr-fw.elf \
|
||||||
am65x-sr2-txpru1-pruhsr-fw.elf \
|
am65x-sr2-txpru1-pruhsr-fw.elf \
|
||||||
|
am64x-sr2-pru0-pruhsr-fw.elf \
|
||||||
|
am64x-sr2-pru1-pruhsr-fw.elf \
|
||||||
|
am64x-sr2-rtu0-pruhsr-fw.elf \
|
||||||
|
am64x-sr2-rtu1-pruhsr-fw.elf \
|
||||||
|
am64x-sr2-txpru0-pruhsr-fw.elf \
|
||||||
|
am64x-sr2-txpru1-pruhsr-fw.elf \
|
||||||
"
|
"
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ require recipes-bsp/ti-linux-fw/ti-linux-fw.inc
|
|||||||
PE = "1"
|
PE = "1"
|
||||||
PR = "${INC_PR}.0"
|
PR = "${INC_PR}.0"
|
||||||
|
|
||||||
COMPATIBLE_MACHINE = "ti33x|ti43x|am57xx"
|
COMPATIBLE_MACHINE = "ti33x|ti43x|am57xx|am64xx"
|
||||||
|
|
||||||
TARGET = " \
|
TARGET = " \
|
||||||
am335x-pru0-pruprp-fw.elf \
|
am335x-pru0-pruprp-fw.elf \
|
||||||
@@ -14,6 +14,12 @@ TARGET = " \
|
|||||||
am437x-pru1-pruprp-fw.elf \
|
am437x-pru1-pruprp-fw.elf \
|
||||||
am57xx-pru0-pruprp-fw.elf \
|
am57xx-pru0-pruprp-fw.elf \
|
||||||
am57xx-pru1-pruprp-fw.elf \
|
am57xx-pru1-pruprp-fw.elf \
|
||||||
|
am64x-sr2-pru0-pruprp-fw.elf \
|
||||||
|
am64x-sr2-pru1-pruprp-fw.elf \
|
||||||
|
am64x-sr2-rtu0-pruprp-fw.elf \
|
||||||
|
am64x-sr2-rtu1-pruprp-fw.elf \
|
||||||
|
am64x-sr2-txpru0-pruprp-fw.elf \
|
||||||
|
am64x-sr2-txpru1-pruprp-fw.elf \
|
||||||
"
|
"
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
|
|||||||
@@ -19,6 +19,12 @@ TARGET = " \
|
|||||||
am65x-sr2-rtu1-prusw-fw.elf \
|
am65x-sr2-rtu1-prusw-fw.elf \
|
||||||
am65x-sr2-txpru0-prusw-fw.elf \
|
am65x-sr2-txpru0-prusw-fw.elf \
|
||||||
am65x-sr2-txpru1-prusw-fw.elf \
|
am65x-sr2-txpru1-prusw-fw.elf \
|
||||||
|
am64x-sr2-pru0-prusw-fw.elf \
|
||||||
|
am64x-sr2-pru1-prusw-fw.elf \
|
||||||
|
am64x-sr2-rtu0-prusw-fw.elf \
|
||||||
|
am64x-sr2-rtu1-prusw-fw.elf \
|
||||||
|
am64x-sr2-txpru0-prusw-fw.elf \
|
||||||
|
am64x-sr2-txpru1-prusw-fw.elf \
|
||||||
"
|
"
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
|
|||||||
Reference in New Issue
Block a user