mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-04-22 12:39:02 +00:00
Firmware, like kernel modules, may be only relevant to a small subset of hardware. Shipping all firmware for all hardware can waste space. For this reason modules are split out into packages, and the same should be done for firmware. What we do currently is change the content of the package itself based on what device we are building for. Having a package change content for each machine means we cannot generate one image that supports multiple machines, nor host a common machine agnostic package repo. Instead we can generate different packages for the different firmwares and only include the firmware packages needed for each machine. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
22 lines
623 B
PHP
22 lines
623 B
PHP
require conf/machine/include/k3.inc
|
|
require conf/machine/include/mc_k3r5.inc
|
|
|
|
SOC_FAMILY:append = ":j784s4"
|
|
|
|
MACHINE_FEATURES += "screen gpu"
|
|
|
|
require conf/machine/include/mesa-pvr.inc
|
|
PREFERRED_PROVIDER_virtual/gpudriver ?= "${BSP_ROGUE_DRIVER_PROVIDER}"
|
|
|
|
# Default tiboot3.bin on AM69 is for SR1.0 HS-FS
|
|
IMAGE_BOOT_FILES += "tiboot3-j784s4-hs-fs-evm.bin"
|
|
|
|
# Since default tiboot3.bin on AM69 is for HS-FS, add a version for SR1.0 HS-SE
|
|
IMAGE_BOOT_FILES += "tiboot3-j784s4-hs-evm.bin"
|
|
|
|
TFA_BOARD = "j784s4"
|
|
|
|
OPTEEMACHINE = "k3-j784s4"
|
|
|
|
MACHINE_ESSENTIAL_EXTRA_RRECOMMENDS += "cadence-mhdp-fw cnm-wave-fw ti-eth-fw-j784s4"
|