xref: /freebsd/release/arm64/ROCK64.conf (revision d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf)
1b407a449SEmmanuel Vadot#!/bin/sh
2b407a449SEmmanuel Vadot#
3b407a449SEmmanuel Vadot#
4b407a449SEmmanuel Vadot
5b407a449SEmmanuel VadotEMBEDDED_TARGET_ARCH="aarch64"
6b407a449SEmmanuel VadotEMBEDDED_TARGET="arm64"
7b407a449SEmmanuel VadotEMBEDDEDBUILD=1
8b407a449SEmmanuel VadotEMBEDDEDPORTS="sysutils/u-boot-rock64"
9b407a449SEmmanuel VadotFAT_SIZE="50m -b 16m"
10b407a449SEmmanuel VadotFAT_TYPE="16"
11*1dfcff29SGlen BarberIMAGE_SIZE="5120M"
12b407a449SEmmanuel VadotKERNEL="GENERIC"
13b407a449SEmmanuel VadotMD_ARGS="-x 63 -y 255"
14b407a449SEmmanuel VadotPART_SCHEME="GPT"
15b407a449SEmmanuel Vadotexport BOARDNAME="ROCK64"
16b407a449SEmmanuel Vadot
17b407a449SEmmanuel Vadotarm_install_uboot() {
18b407a449SEmmanuel Vadot	UBOOT_DIR="/usr/local/share/u-boot/u-boot-rock64"
19b407a449SEmmanuel Vadot	UBOOT_FILE_1="idbloader.img"
20b407a449SEmmanuel Vadot	UBOOT_FILE_2="u-boot.itb"
21b407a449SEmmanuel Vadot	chroot ${CHROOTDIR} dd if=${UBOOT_DIR}/${UBOOT_FILE_1} \
22b407a449SEmmanuel Vadot		of=/dev/${mddev} bs=512 seek=64 conv=sync
23b407a449SEmmanuel Vadot	chroot ${CHROOTDIR} dd if=${UBOOT_DIR}/${UBOOT_FILE_2} \
24b407a449SEmmanuel Vadot		of=/dev/${mddev} bs=512 seek=16384 conv=sync
25b407a449SEmmanuel Vadot	return 0
26b407a449SEmmanuel Vadot}
27