Date: Mon, 18 Jun 2018 18:46:33 +0000 (UTC) From: Glen Barber <gjb@FreeBSD.org> To: src-committers@freebsd.org, svn-src-user@freebsd.org Subject: svn commit: r335328 - user/gjb/thermite Message-ID: <201806181846.w5IIkX2M006270@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gjb Date: Mon Jun 18 18:46:32 2018 New Revision: 335328 URL: https://svnweb.freebsd.org/changeset/base/335328 Log: Update additional files missed in r335326. Sponsored by: The FreeBSD Foundation Modified: user/gjb/thermite/10-arm-GUMSTIX-snap.conf user/gjb/thermite/10-armv6-BEAGLEBONE-snap.conf user/gjb/thermite/10-armv6-CUBOX-HUMMINGBOARD-snap.conf user/gjb/thermite/10-armv6-PANDABOARD-snap.conf user/gjb/thermite/10-armv6-RPI-B-snap.conf user/gjb/thermite/10-armv6-WANDBOARD-snap.conf user/gjb/thermite/11-arm-GUMSTIX-snap.conf user/gjb/thermite/11-armv6-BANANAPI-snap.conf user/gjb/thermite/11-armv6-BEAGLEBONE-snap.conf user/gjb/thermite/11-armv6-CUBIEBOARD-snap.conf user/gjb/thermite/11-armv6-CUBIEBOARD2-snap.conf user/gjb/thermite/11-armv6-CUBOX-HUMMINGBOARD-snap.conf user/gjb/thermite/11-armv6-PANDABOARD-snap.conf user/gjb/thermite/11-armv6-RPI-B-snap.conf user/gjb/thermite/11-armv6-RPI2-snap.conf user/gjb/thermite/11-armv6-WANDBOARD-snap.conf Modified: user/gjb/thermite/10-arm-GUMSTIX-snap.conf ============================================================================== --- user/gjb/thermite/10-arm-GUMSTIX-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/10-arm-GUMSTIX-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,27 +7,18 @@ BUILDBRANCH="10" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export KERNEL="GUMSTIX" +export EMBEDDED_TARGET_ARCH="arm" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-duovero" -FAT_SIZE="2m" -FAT_TYPE="12" -IMAGE_SIZE="480M" +. ${srcdir}/arm/${KERNEL}.conf + KERNEL_FLAGS="-j6" -KERNEL="GUMSTIX" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x88000000" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -37,24 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-duovero" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/MLO ${FATMOUNT}/MLO - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/u-boot.img ${FATMOUNT}/u-boot.img - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/10-armv6-BEAGLEBONE-snap.conf ============================================================================== --- user/gjb/thermite/10-armv6-BEAGLEBONE-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/10-armv6-BEAGLEBONE-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,27 +7,18 @@ BUILDBRANCH="10" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export KERNEL="BEAGLEBONE" +export EMBEDDED_TARGET_ARCH="armv6" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-beaglebone" -FAT_SIZE="2m" -FAT_TYPE="12" -IMAGE_SIZE="480M" +. ${srcdir}/arm/${KERNEL}.conf + KERNEL_FLAGS="-j6" -KERNEL="BEAGLEBONE" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x88000000" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -37,24 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-beaglebone" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/MLO ${FATMOUNT}/MLO - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/u-boot.img ${FATMOUNT}/u-boot.img - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/10-armv6-CUBOX-HUMMINGBOARD-snap.conf ============================================================================== --- user/gjb/thermite/10-armv6-CUBOX-HUMMINGBOARD-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/10-armv6-CUBOX-HUMMINGBOARD-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,28 +7,18 @@ BUILDBRANCH="10" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export BOARDNAME="CUBOX-HUMMINGBOARD" +export EMBEDDED_TARGET_ARCH="armv6" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${BOARDNAME}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-cubox-hummingboard" -FAT_SIZE="50m -b 16384" -FAT_TYPE="16" -IMAGE_SIZE="495M" +. ${srcdir}/arm/${BOARDNAME}.conf + KERNEL_FLAGS="-j6" -KERNEL="IMX6" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x12000000" -export BOARDNAME="CUBOX-HUMMINGBOARD" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${BOARDNAME}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -38,25 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-cubox-hummingboard" - UBOOT_FILES="u-boot.imx" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} dd if=${UBOOT_DIR}/${UBOOT_FILES} \ - of=/dev/${mddev} bs=512 seek=2 conv=sync - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/10-armv6-PANDABOARD-snap.conf ============================================================================== --- user/gjb/thermite/10-armv6-PANDABOARD-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/10-armv6-PANDABOARD-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,27 +7,18 @@ BUILDBRANCH="10" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export KERNEL="PANDABOARD" +export EMBEDDED_TARGET_ARCH="armv6" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-pandaboard" -FAT_SIZE="2m" -FAT_TYPE="12" -IMAGE_SIZE="480M" +. ${srcdir}/arm/${KERNEL}.conf + KERNEL_FLAGS="-j6" -KERNEL="PANDABOARD" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x88000000" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -37,24 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-pandaboard" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/MLO ${FATMOUNT}/MLO - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/u-boot.img ${FATMOUNT}/u-boot.img - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/10-armv6-RPI-B-snap.conf ============================================================================== --- user/gjb/thermite/10-armv6-RPI-B-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/10-armv6-RPI-B-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,27 +7,18 @@ BUILDBRANCH="10" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export KERNEL="RPI-B" +export EMBEDDED_TARGET_ARCH="armv6" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-rpi" -FAT_SIZE="17m" -FAT_TYPE="16" -IMAGE_SIZE="480M" +. ${srcdir}/arm/${KERNEL}.conf + KERNEL_FLAGS="-j6" -KERNEL="RPI-B" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x2000000" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -37,30 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-rpi" - UBOOT_FILES="bootcode.bin config.txt fixup.dat fixup_cd.dat \ - start.elf start_cd.elf u-boot.img" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - for _UF in ${UBOOT_FILES}; do - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/${_UF} \ - ${FATMOUNT}/${_UF} - done - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/dtb/rpi.dtb \ - ${FATMOUNT}/rpi.dtb - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/10-armv6-WANDBOARD-snap.conf ============================================================================== --- user/gjb/thermite/10-armv6-WANDBOARD-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/10-armv6-WANDBOARD-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,28 +7,18 @@ BUILDBRANCH="10" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export BOARDNAME="WANDBOARD" +export EMBEDDED_TARGET_ARCH="armv6" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${BOARDNAME}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-wandboard" -FAT_SIZE="50m -b 16384" -FAT_TYPE="16" -IMAGE_SIZE="495M" +. ${srcdir}/arm/${BOARDNAME}.conf + KERNEL_FLAGS="-j6" -KERNEL="IMX6" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x12000000" -export BOARDNAME="WANDBOARD" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${BOARDNAME}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -38,25 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-wandboard" - UBOOT_FILES="u-boot.imx" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} dd if=${UBOOT_DIR}/${UBOOT_FILES} \ - of=/dev/${mddev} bs=512 seek=2 conv=sync - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/11-arm-GUMSTIX-snap.conf ============================================================================== --- user/gjb/thermite/11-arm-GUMSTIX-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/11-arm-GUMSTIX-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,27 +7,18 @@ BUILDBRANCH="11" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export KERNEL="GUMSTIX" +export EMBEDDED_TARGET_ARCH="arm" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-duovero" -FAT_SIZE="2m" -FAT_TYPE="12" -IMAGE_SIZE="1G" +. ${srcdir}/arm/${KERNEL}.conf + KERNEL_FLAGS="-j6" -KERNEL="GUMSTIX" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x88000000" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -37,24 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-duovero" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/MLO ${FATMOUNT}/MLO - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/u-boot.img ${FATMOUNT}/u-boot.img - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/11-armv6-BANANAPI-snap.conf ============================================================================== --- user/gjb/thermite/11-armv6-BANANAPI-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/11-armv6-BANANAPI-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,28 +7,18 @@ BUILDBRANCH="11" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export BOARDNAME="BANANAPI" +export EMBEDDED_TARGET_ARCH="armv6" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${BOARDNAME}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-bananapi" -FAT_SIZE="32m -b 1m" -FAT_TYPE="16" -IMAGE_SIZE="1G" +. ${srcdir}/arm/${BOARDNAME}.conf + KERNEL_FLAGS="-j6" -KERNEL="ALLWINNER" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x42000000" -export BOARDNAME="BANANAPI" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${BOARDNAME}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -38,25 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-bananapi" - UBOOT_FILES="u-boot-sunxi-with-spl.bin" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} dd if=${UBOOT_DIR}/${UBOOT_FILES} \ - of=/dev/${mddev} bs=1k seek=8 conv=sync - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/11-armv6-BEAGLEBONE-snap.conf ============================================================================== --- user/gjb/thermite/11-armv6-BEAGLEBONE-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/11-armv6-BEAGLEBONE-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,27 +7,18 @@ BUILDBRANCH="11" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export KERNEL="BEAGLEBONE" +export EMBEDDED_TARGET_ARCH="armv6" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-beaglebone" -FAT_SIZE="2m" -FAT_TYPE="12" -IMAGE_SIZE="1G" +. ${srcdir}/arm/${KERNEL}.conf + KERNEL_FLAGS="-j6" -KERNEL="BEAGLEBONE" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x88000000" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -37,24 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-beaglebone" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/MLO ${FATMOUNT}/MLO - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/u-boot.img ${FATMOUNT}/u-boot.img - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/11-armv6-CUBIEBOARD-snap.conf ============================================================================== --- user/gjb/thermite/11-armv6-CUBIEBOARD-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/11-armv6-CUBIEBOARD-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,28 +7,18 @@ BUILDBRANCH="11" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export BOARDNAME="CUBIEBOARD" +export EMBEDDED_TARGET_ARCH="armv6" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${BOARDNAME}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-cubieboard" -FAT_SIZE="32m -b 1m" -FAT_TYPE="16" -IMAGE_SIZE="1G" +. ${srcdir}/arm/${BOARDNAME}.conf + KERNEL_FLAGS="-j6" -KERNEL="ALLWINNER_UP" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x42000000" -export BOARDNAME="CUBIEBOARD" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${BOARDNAME}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -38,25 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-cubieboard" - UBOOT_FILES="u-boot-sunxi-with-spl.bin" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} dd if=${UBOOT_DIR}/${UBOOT_FILES} \ - of=/dev/${mddev} bs=1k seek=8 conv=sync - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/11-armv6-CUBIEBOARD2-snap.conf ============================================================================== --- user/gjb/thermite/11-armv6-CUBIEBOARD2-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/11-armv6-CUBIEBOARD2-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,28 +7,18 @@ BUILDBRANCH="11" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export BOARDNAME="CUBIEBOARD2" +export EMBEDDED_TARGET_ARCH="armv6" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${BOARDNAME}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-cubieboard2" -FAT_SIZE="32m -b 1m" -FAT_TYPE="16" -IMAGE_SIZE="1G" +. ${srcdir}/arm/${BOARDNAME}.conf + KERNEL_FLAGS="-j6" -KERNEL="ALLWINNER" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x42000000" -export BOARDNAME="CUBIEBOARD2" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${BOARDNAME}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -38,25 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-cubieboard2" - UBOOT_FILES="u-boot-sunxi-with-spl.bin" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} dd if=${UBOOT_DIR}/${UBOOT_FILES} \ - of=/dev/${mddev} bs=1k seek=8 conv=sync - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/11-armv6-CUBOX-HUMMINGBOARD-snap.conf ============================================================================== --- user/gjb/thermite/11-armv6-CUBOX-HUMMINGBOARD-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/11-armv6-CUBOX-HUMMINGBOARD-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,28 +7,18 @@ BUILDBRANCH="11" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export BOARDNAME="CUBOX-HUMMINGBOARD" +export EMBEDDED_TARGET_ARCH="armv6" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${BOARDNAME}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-cubox-hummingboard" -FAT_SIZE="50m -b 16384" -FAT_TYPE="16" -IMAGE_SIZE="1536M" +. ${srcdir}/arm/${BOARDNAME}.conf + KERNEL_FLAGS="-j6" -KERNEL="IMX6" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x12000000" -export BOARDNAME="CUBOX-HUMMINGBOARD" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${BOARDNAME}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -38,25 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-cubox-hummingboard" - UBOOT_FILES="u-boot.imx" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} dd if=${UBOOT_DIR}/${UBOOT_FILES} \ - of=/dev/${mddev} bs=512 seek=2 conv=sync - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/11-armv6-PANDABOARD-snap.conf ============================================================================== --- user/gjb/thermite/11-armv6-PANDABOARD-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/11-armv6-PANDABOARD-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,27 +7,18 @@ BUILDBRANCH="11" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export KERNEL="PANDABOARD" +export EMBEDDED_TARGET_ARCH="armv6" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-pandaboard" -FAT_SIZE="2m" -FAT_TYPE="12" -IMAGE_SIZE="1G" +. ${srcdir}/arm/${KERNEL}.conf + KERNEL_FLAGS="-j6" -KERNEL="PANDABOARD" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x88000000" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -37,24 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-pandaboard" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/MLO ${FATMOUNT}/MLO - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/u-boot.img ${FATMOUNT}/u-boot.img - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/11-armv6-RPI-B-snap.conf ============================================================================== --- user/gjb/thermite/11-armv6-RPI-B-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/11-armv6-RPI-B-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,27 +7,18 @@ BUILDBRANCH="11" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export KERNEL="RPI-B" +export EMBEDDED_TARGET_ARCH="armv6" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-rpi" -FAT_SIZE="17m" -FAT_TYPE="16" -IMAGE_SIZE="1G" +. ${srcdir}/arm/${KERNEL}.conf + KERNEL_FLAGS="-j6" -KERNEL="RPI-B" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x2000000" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -37,30 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-rpi" - UBOOT_FILES="bootcode.bin config.txt fixup.dat fixup_cd.dat \ - start.elf start_cd.elf u-boot.img" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - for _UF in ${UBOOT_FILES}; do - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/${_UF} \ - ${FATMOUNT}/${_UF} - done - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/dtb/rpi.dtb \ - ${FATMOUNT}/rpi.dtb - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/11-armv6-RPI2-snap.conf ============================================================================== --- user/gjb/thermite/11-armv6-RPI2-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/11-armv6-RPI2-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,27 +7,18 @@ BUILDBRANCH="11" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export KERNEL="RPI2" +export EMBEDDED_TARGET_ARCH="armv6" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-rpi2" -FAT_SIZE="50m" -FAT_TYPE="16" -IMAGE_SIZE="1G" +. ${srcdir}/arm/${KERNEL}.conf + KERNEL_FLAGS="-j6" -KERNEL="RPI2" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x2000000" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${KERNEL}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -37,30 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env fi -arm_install_uboot() { - UBOOT_DIR="/usr/local/share/u-boot/u-boot-rpi2" - UBOOT_FILES="bootcode.bin config.txt fixup.dat fixup_cd.dat \ - fixup_x.dat start.elf start_cd.elf start_x.elf u-boot.bin" - FATMOUNT="${DESTDIR%${KERNEL}}/fat" - UFSMOUNT="${DESTDIR%${KERNEL}}/ufs" - chroot ${CHROOTDIR} mkdir -p "${FATMOUNT}" "${UFSMOUNT}" - chroot ${CHROOTDIR} mount_msdosfs /dev/${mddev}s1 ${FATMOUNT} - chroot ${CHROOTDIR} mount /dev/${mddev}s2a ${UFSMOUNT} - for _UF in ${UBOOT_FILES}; do - chroot ${CHROOTDIR} cp -p ${UBOOT_DIR}/${_UF} \ - ${FATMOUNT}/${_UF} - done - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr ${FATMOUNT}/ubldr - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/ubldr.bin \ - ${FATMOUNT}/ubldr.bin - chroot ${CHROOTDIR} cp -p ${UFSMOUNT}/boot/dtb/rpi2.dtb \ - ${FATMOUNT}/rpi2.dtb - chroot ${CHROOTDIR} touch ${UFSMOUNT}/firstboot - sync - umount_loop ${CHROOTDIR}/${FATMOUNT} - umount_loop ${CHROOTDIR}/${UFSMOUNT} - chroot ${CHROOTDIR} rmdir ${FATMOUNT} - chroot ${CHROOTDIR} rmdir ${UFSMOUNT} - - return 0 -} Modified: user/gjb/thermite/11-armv6-WANDBOARD-snap.conf ============================================================================== --- user/gjb/thermite/11-armv6-WANDBOARD-snap.conf Mon Jun 18 18:43:45 2018 (r335327) +++ user/gjb/thermite/11-armv6-WANDBOARD-snap.conf Mon Jun 18 18:46:32 2018 (r335328) @@ -7,28 +7,18 @@ BUILDBRANCH="11" . "${__BUILDCONFDIR}/defaults-${BUILDBRANCH}.conf" -export RELENGDIR="$(realpath $(dirname $(basename ${0})))/../release" +export BOARDNAME="WANDBOARD" +export EMBEDDED_TARGET_ARCH="armv6" +export RELENGDIR="$(realpath $(dirname $(basename ${0}))/../release)" +export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${BOARDNAME}-${BUILDTYPE}" +export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" -EMBEDDED_TARGET_ARCH="armv6" -EMBEDDED_TARGET="arm" -EMBEDDEDBUILD=1 -EMBEDDEDPORTS="sysutils/u-boot-wandboard" -FAT_SIZE="50m -b 16384" -FAT_TYPE="16" -IMAGE_SIZE="1536M" +. ${srcdir}/arm/${BOARDNAME}.conf + KERNEL_FLAGS="-j6" -KERNEL="IMX6" -MD_ARGS="-x 63 -y 255" -NODOC=1 -NOPORTS= -PART_SCHEME="MBR" WORLD_FLAGS="-j10" WORLD_FLAGS="${WORLD_FLAGS} UBLDR_LOADADDR=0x12000000" -export BOARDNAME="WANDBOARD" -export __CONFIG_NAME="${BUILDBRANCH}-${EMBEDDED_TARGET_ARCH}-${BOARDNAME}-${BUILDTYPE}" -export CHROOTDIR="${__WRKDIR_PREFIX}/${__CONFIG_NAME}" - load_stage_env() { TARGET=${EMBEDDED_TARGET} TARGET_ARCH=${EMBEDDED_TARGET_ARCH} @@ -38,25 +28,3 @@ if [ ! -z ${FTP_STAGING} ]; then load_stage_env *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201806181846.w5IIkX2M006270>