summaryrefslogtreecommitdiffstats
path: root/bsp/meta-sancloud/conf/machine/bbe.conf
blob: cc58b0984adedb4947e7672847af45c1716ee4bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#@TYPE: Machine
#@NAME: SanCloud BeagleBone Enhanced Development Board
#@DESCRIPTION: Machine configuration for the BeagleBone Enhanced http://www.sancloud.co.uk/?page_id=254 Board

MACHINEOVERRIDES =. "beaglebone:"
require conf/machine/include/ti33x.inc

MACHINE_EXTRA_RDEPENDS += " \
    kernel-modules linux-firmware-rtl8723 usbutils \
    iw crda rtl8723bu kernel-module-8723bu \
    "
ARAGO_IMAGE_EXTRA_INSTALL += "packagegroup-base"

EXTRA_IMAGEDEPENDS += "u-boot-bbe"

IMAGE_FSTYPES += "tar.xz wic.xz wic.bmap"
WKS_FILE ?= "sancloud_bbe.wks"
do_image_wic[depends] += "u-boot-bbe:do_build"

SERIAL_CONSOLE = "115200 ttyS0"

BBE_RT_KERNEL ??= "0"
PREFERRED_PROVIDER_virtual/kernel_bbe = '${@oe.utils.conditional("BBE_RT_KERNEL","1","linux-bbe-rt","linux-bbe",d)}'
PREFERRED_PROVIDER_virtual/bootloader = "u-boot-bbe"
PREFERRED_PROVIDER_u-boot = "u-boot-bbe"

KERNEL_DEVICETREE = " \
    am335x-sancloud-bbe.dtb \
    am335x-sancloud-bbei-wifi.dtb \
    am335x-sancloud-bbe-icu4.dtb \
    "
KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}"

SPL_BINARY = "MLO"
UBOOT_SUFFIX = "img"
UBOOT_MACHINE = "am335x_evm_config"