blob: d4abbc7965b8c3f01aedf034989b32ba50e5c69c (
plain) (
tree)
|
|
#!/bin/sh
EMBEDDED_TARGET_ARCH="riscv64"
EMBEDDED_TARGET="riscv"
EMBEDDEDBUILD=1
FAT_SIZE="54m -b 8m"
FAT_TYPE="16"
IMAGE_SIZE="6144M"
KERNEL="GENERIC"
MD_ARGS="-x 63 -y 255"
PART_SCHEME="GPT"
EFIPART_SUFFIX=p3
ROOTFSPART_SUFFIX=p4
export BOARDNAME="GENERICSD"
arm_create_partitions() {
# Create two partitions for firmware, preceding EFI and ROOTFS:
# 1. u-boot SPL
# 2. u-boot loader
#
# The exact partition types can be rewritten by the user, but they should
# be reserved now.
chroot ${CHROOTDIR} gpart add -t hifive-fsbl -l spl -a 512k -b 2m -s 2m ${mddev}
chroot ${CHROOTDIR} gpart add -t hifive-bbl -l uboot -a 512k -b 4m -s 4m ${mddev}
}
|