repo2/mcc216/makemif @ 1476
864 | markw | #!/bin/bash
|
|
export TODAY=`date +'%Y%m%d'`
|
|||
export VERSION=`cat VERSION`
|
|||
echo "D:$TODAY:"
|
|||
echo "V:$VERSION:"
|
|||
900 | markw | cat ../firmware_eclairexl/MCC216.bin |sed -e "s/Date:YYYYMMDD Core:XX/Date:$TODAY Core:$VERSION/" > ../firmware_eclairexl/MCC216.bin_dated
|
|
../firmware_eclairexl/mif_file_stuff/zpuromgen ../firmware_eclairexl/MCC216.bin_dated > zpu_rom.mif_insides
|
|||
cat ../firmware_eclairexl/mif_file_stuff/rom_prologue_36.vhd zpu_rom.mif_insides ../firmware_eclairexl/mif_file_stuff/rom_epilogue.vhd > zpu_rom.mif
|
|||
864 | markw | ||
if [ $1 != "BUILD" ]; then
|
|||
echo Updating existing
|
|||
920 | markw | cp zpu_rom.mif build_VGA/zpu_rom.mif
|
|
quartus_cdb --update_mif build_VGA/atari800core.qpf
|
|||
quartus_asm build_VGA/atari800core.qpf
|
|||
864 | markw | ||
# pushd build_PAL_RGB/
|
|||
# quartus_cpf --convert ../convertv2.cof
|
|||
# popd
|
|||
else
|
|||
echo Skipping update
|
|||
fi
|