diff options
Diffstat (limited to 'meta-ibs/meta-ast2500/conf')
3 files changed, 57 insertions, 0 deletions
diff --git a/meta-ibs/meta-ast2500/conf/layer.conf b/meta-ibs/meta-ast2500/conf/layer.conf new file mode 100644 index 0000000000..35fe04be2f --- /dev/null +++ b/meta-ibs/meta-ast2500/conf/layer.conf @@ -0,0 +1,12 @@ +LOCALCONF_VERSION = "3" +# We have a conf and classes directory, add to BBPATH +BBPATH .= ":${LAYERDIR}" + +# We have recipes-* directories, add to BBFILES +BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \ + ${LAYERDIR}/recipes-*/*/*.bbappend" + +BBFILE_COLLECTIONS += "ast2500" +BBFILE_PATTERN_ast2500 = "^${LAYERDIR}/" +BBFILE_PRIORITY_ast2500 = "10" +LAYERSERIES_COMPAT_ast2500 = "honister kirkstone" diff --git a/meta-ibs/meta-ast2500/conf/machine/include/obmc-bsp-sila-common.inc b/meta-ibs/meta-ast2500/conf/machine/include/obmc-bsp-sila-common.inc new file mode 100644 index 0000000000..419d47bfa9 --- /dev/null +++ b/meta-ibs/meta-ast2500/conf/machine/include/obmc-bsp-sila-common.inc @@ -0,0 +1,23 @@ +#@TYPE: Machine +#@NAME: OpenBMC +#@DESCRIPTION: Common machine configuration for OpenBMC chips + +IMAGE_FSTYPES += "squashfs-xz" +EXTRA_IMAGECMD:squashfs-xz:append = "-processors ${BB_NUMBER_THREADS} -b 262144 -Xdict-size 100% -Xbcj arm" + +IMAGE_CLASSES += "image_types qemuboot" + +MACHINE_FEATURES_BACKFILL_CONSIDERED = "qemu-usermode" + +KERNEL_IMAGETYPES += "zImage" + +# runqemu +QB_SYSTEM_NAME = "qemu-system-arm" +QB_DEFAULT_FSTYPE = "mtd" +QB_ROOTFS_OPT = "-drive file=@ROOTFS@,format=raw,if=mtd" +QB_MACHINE = "-M ast2500-evb,fmc-model=mx25l25635e,spi-model=mx25l25635e" +QB_OPT_APPEND += " -nographic -serial mon:stdio -serial none" +QB_NETWORK_DEVICE = "-net nic,macaddr=C0:FF:EE:00:00:02,model=ftgmac100" +QB_DEFAULT_KERNEL = "none" +QB_RNG = "" +QB_MEM = "512" diff --git a/meta-ibs/meta-ast2500/conf/machine/include/sila-ast2500.inc b/meta-ibs/meta-ast2500/conf/machine/include/sila-ast2500.inc new file mode 100644 index 0000000000..4e1691a358 --- /dev/null +++ b/meta-ibs/meta-ast2500/conf/machine/include/sila-ast2500.inc @@ -0,0 +1,22 @@ + +KMACHINE = "aspeed" +KERNEL_DEVICETREE = "${KMACHINE}-bmc-${FACTORY}-${MACHINE}.dtb" + +PREFERRED_PROVIDER_virtual/bootloader = "u-boot-aspeed" +PREFERRED_PROVIDER_u-boot = "u-boot-aspeed" +PREFERRED_PROVIDER_u-boot-fw-utils = "u-boot-fw-utils-aspeed" + +UBOOT_MACHINE = "ast_g5_phy_config" + +require conf/machine/include/ast2500.inc +require conf/machine/include/obmc-bsp-common.inc +require conf/machine/include/ibs.inc + +include conf/machine/include/obmc-bsp-sila-common.inc + +SERIAL_CONSOLES = "115200;ttyS3 115200;ttyS4" + +FLASH_SIZE = "32768" +FLASH_ROFS_OFFSET = "5632" + +IMAGE_FEATURES += "allow-root-login" |