123456789101112131415161718192021222324252627282930313233343536373839 |
- FILESEXTRAPATHS_prepend := "${THISDIR}/files:"
- SRC_URI_append_light = " \
- file://tftp-mmc-boot.txt \
- "
- SRC_URI_append_light = " \
- file://ice_evb_c910_defconfig.patch \
- "
- SRC_URI_append_freedom-u540_sota = " file://uEnv.txt"
- DEPENDS_append_freedom-u540 = " u-boot-tools-native"
- # Overwrite this for your server
- TFTP_SERVER_IP ?= "127.0.0.1"
- do_configure_prepend_freedom-u540() {
- sed -i -e 's,@SERVERIP@,${TFTP_SERVER_IP},g' ${WORKDIR}/tftp-mmc-boot.txt
- if [ -f "${WORKDIR}/${UBOOT_ENV}.txt" ]; then
- mkimage -O linux -T script -C none -n "U-Boot boot script" \
- -d ${WORKDIR}/${UBOOT_ENV}.txt ${WORKDIR}/boot.scr.uimg
- fi
- }
- do_deploy_append_freedom-u540() {
- if [ -f "${WORKDIR}/boot.scr.uimg" ]; then
- install -d ${DEPLOY_DIR_IMAGE}
- install -m 755 ${WORKDIR}/boot.scr.uimg ${DEPLOY_DIR_IMAGE}
- fi
- if [ -f "${WORKDIR}/uEnv.txt" ]; then
- install -d ${DEPLOY_DIR_IMAGE}
- install -m 755 ${WORKDIR}/uEnv.txt ${DEPLOY_DIR_IMAGE}
- fi
- }
- FILES_${PN}_append_freedom-u540 = " /boot/boot.scr.uimg"
|