1
0
mirror of https://git.yoctoproject.org/meta-ti synced 2026-04-17 18:19:37 +00:00

c66x: add basic machine configuration

* The c66x SOCs (e.g. c665x-evm and c667x-evm) are DSP-only devices,
  and therefore do not have a supported kernel nor an integrated
  toolchain.
* Add these machines to allow the creation of baremetal and TI RTOS
  packages.

Signed-off-by: Jacob Stiffler <j-stiffler@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
This commit is contained in:
Jacob Stiffler
2017-06-01 21:27:56 +00:00
committed by Denys Dmytriyenko
parent 4c88329530
commit 63a5ab8564
3 changed files with 27 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
#@TYPE: Machine
#@NAME: Keystone 1 c665x machine
#@DESCRIPTION: Machine configuration for the TI Keystone 1 c665x EVM
require conf/machine/include/c66x.inc
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "c6657"
TI_PDK_LIMIT_BOARDS = "evmC6657"

View File

@@ -0,0 +1,9 @@
#@TYPE: Machine
#@NAME: Keystone 1 c667x machine
#@DESCRIPTION: Machine configuration for the TI Keystone 1 c667x EVM
require conf/machine/include/c66x.inc
# Set the list of device targets for ti-pdk class recipes
TI_PDK_LIMIT_SOCS = "c6678"
TI_PDK_LIMIT_BOARDS = "evmC6678"

View File

@@ -0,0 +1,9 @@
require conf/machine/include/keystone.inc
SOC_FAMILY_append = ":c66x"
# HACK: The c66x family is composed of devices with only DSP cores, and no ARM
# cores. The Linux kernel is not supported on these machines.
PREFERRED_PROVIDER_virtual/kernel ?= "linux-dummy"
EXTRA_IMAGEDEPENDS = ""
IMAGE_FSTYPES = "tar.xz"