OpenCores
URL https://opencores.org/ocsvn/System09/System09/trunk

Subversion Repositories System09

[/] [System09/] [branches/] [mkfiles_rev1/] [rtl/] [System09_Digilent_3S500E/] [Makefile] - Diff between revs 37 and 38

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 37 Rev 38
Line 55... Line 55...
include ../../mkfiles/xilinx_rules.mk
include ../../mkfiles/xilinx_rules.mk
 
 
#===================================================================
#===================================================================
# TARGETS
# TARGETS
 
 
all: roms bit
all: bit
 
 
roms: $(ROMFILES)
 
 
 
debug_vars:
 
        @$(ECHO) "XST_FILE    = '$(XST_FILE)'"
 
        @$(ECHO) "PRJ_FILE    = '$(PRJ_FILE)'"
 
        @$(ECHO) "HDL_FILES   = '$(HDL_FILES)'"
 
        @$(ECHO) "PART        = '$(PART)'"
 
        @$(ECHO) "DEVICE      = '$(DEVICE)'"
 
        @$(ECHO) "SPEED       = '$(SPEED)'"
 
        @$(ECHO) "PACKAGE     = '$(PACKAGE)'"
 
        @$(ECHO) "UCF_FILE    = '$(UCF_FILE)'"
 
        @$(ECHO) "BSD_FILE    = '$(BSD_FILE)'"
 
        @$(ECHO) "XSTHDPDIR   = '$(XSTHDPDIR)'"
 
        @$(ECHO) "TMPDIR      = '$(TMPDIR)'"
 
 
 
bit: roms $(DESIGN_NAME).bit
bit: roms $(DESIGN_NAME).bit
 
 
prom: $(DESIGN_NAME).mcs
impact: bit do_impact
 
 
impact: bit
prom: $(DESIGN_NAME).mcs
        @$(ECHO)
 
        @$(ECHO) "======= Downloading bitstream to XSA-3S1000 using Impact ============"
 
        -@$(RM) $(DESIGN_NAME)_impact.cmd
 
        @$(ECHO) "setMode -bscan" >>$(DESIGN_NAME)_impact.cmd
 
        @$(ECHO) "setCable -p auto" >>$(DESIGN_NAME)_impact.cmd
 
        @$(ECHO) "addDevice -p 1 -file $(BSD_FILE)" >>$(DESIGN_NAME)_impact.cmd
 
        @$(ECHO) "assignFile -p 1 -file $<" >>$(DESIGN_NAME)_impact.cmd
 
        @$(ECHO) "program -p 1" >>$(DESIGN_NAME)_impact.cmd
 
        @$(ECHO) "quit" >>$(DESIGN_NAME)_impact.cmd
 
        $(IMPACT) -batch $(DESIGN_NAME)_impact.cmd
 
 
 
.PHONY: help
.PHONY: help
help:
help:
        @$(ECHO) "Use this Makefile to regenerate the entire System09 bitstream"
        @$(ECHO) "Use this Makefile to regenerate the entire System09 bitstream"
        @$(ECHO) "after modifying any of the source RTL or 6809 assembler code."
        @$(ECHO) "after modifying any of the source RTL or 6809 assembler code."

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.