diff --git a/set_env.sh b/set_env.sh index 2afe7f5ec9a0e5770b7e4abf7e6050e99858f600..515576097c8ff8496404a8920f3e7dc125c89e55 100755 --- a/set_env.sh +++ b/set_env.sh @@ -13,7 +13,9 @@ # Source set_env script from soctools_flow source soctools_flow/bin/project_setup.sh $@ if [ ! -f .dma350_configured ]; then - cp nanosoc_tech/nanosoc/sldma350_tech/config/address_map_m1_nanosoc.sv $ARM_IP_LIBRARY_PATH/DMA-350/CG096-r0p0-00rel0/CG096-BU-50000-r0p0-00rel0/dma350/logical/models/modules/generic/address_map_m1_nanosoc.sv + if [ ! -f $ARM_IP_LIBRARY_PATH/DMA-350/CG096-r0p0-00rel0/CG096-BU-50000-r0p0-00rel0/dma350/logical/models/modules/generic/address_map_m1_nanosoc.sv ]; then + cp nanosoc_tech/nanosoc/sldma350_tech/config/address_map_m1_nanosoc.sv $ARM_IP_LIBRARY_PATH/DMA-350/CG096-r0p0-00rel0/CG096-BU-50000-r0p0-00rel0/dma350/logical/models/modules/generic/address_map_m1_nanosoc.sv + fi make -C nanosoc_tech/nanosoc/sldma350_tech/ config_dma_ahb touch .dma350_configured fi