#!/bin/bash # # Directory where everything is stored FPGADIR=/home/jebba/devel/FPGA # Timestamp FPGANOW=`date +%Y%m%d-%H%M%S` # Log script exec > >(tee $FPGADIR/log/trellis-vexriscv-load-$FPGANOW) 2>>$FPGADIR/log/trellis-vexriscv-load-$FPGANOW set -x ####################### # Load Linux on LiteX # ####################### cd $FPGADIR/litex/linux-on-litex-vexriscv echo "===================================== Update linux-on-litex-vexriscv" # use custom json2dts.py that sets kernel boot line cp -p $FPGADIR/PATCH/json2dts.py $FPGADIR/litex/linux-on-litex-vexriscv # make image on FPGA ./make.py --board=trellisboard --build exit 0