URL
https://opencores.org/ocsvn/System09/System09/trunk
Subversion Repositories System09
Compare Revisions
- This comparison shows the changes necessary to convert path
/System09/trunk
- from Rev 158 to Rev 159
- ↔ Reverse comparison
Rev 158 → Rev 159
/rtl/System09_Digilent_Atlys/Makefile
84,29 → 84,9
|
prom: roms $(DESIGN_NAME).mcs |
|
.PHONY: xsload |
xsload: roms $(DESIGN_NAME).bit |
@$(ECHO) |
@$(ECHO) "======= Downloading bitstream to XSA-3S1000 using XSLOAD (parallel) =" |
$(XSLOAD) -p 0 -b xsa-3s1000 -fpga $< |
.PHONY: impact |
impact: roms $(DESIGN_NAME).bit do_impact |
|
usbxsload.bit: roms $(DESIGN_NAME).bit |
@$(ECHO) |
@$(ECHO) "======= Generating special bitstream with StartUpClk=JtagClk ========" |
$(GREP) -v StartUpClk $(BITGEN_OPTIONS_FILE) >tmp.ut |
$(ECHO) "-g StartUpClk:JtagClk" >>tmp.ut |
$(BITGEN) $(BITGEN_FLAGS) -f tmp.ut $(DESIGN_NAME).ncd usbxsload.bit |
|
.PHONY: usbxsload |
usbxsload: roms usbxsload.bit |
@$(ECHO) |
@$(ECHO) "======= Downloading bitstream to XSA-3S1000 using XSLOAD (USB) ======" |
$(XSLOAD) -usb 0 -b xsa-3s1000 -fpga usbxsload.bit |
|
.PHONY: usbflash0 |
usbflash0: roms prom $(DESIGN_NAME).bit |
$(XSLOAD) -usb 0 -b xsa-3s1000 -flash $(DESIGN_NAME).mcs |
|
.PHONY: help |
help: |
@$(ECHO) "Use this Makefile to regenerate the entire System09 bitstream" |
127,9 → 107,6
@$(ECHO) " exo - Rebuild the entire system and generate an EXO prom file" |
@$(ECHO) |
@$(ECHO) " For downloading the bitstream to the board:" |
@$(ECHO) " xsload - Download the bitstream to the FPGA via XSLOAD" |
@$(ECHO) " usbxsload - Download the bitstream to the FPGA via usbXSLOAD" |
@$(ECHO) " usbflash0 - Download the bitstream Flash slot 0 via usbXSLOAD" |
@$(ECHO) " impact - Download the bitstream to the FPGA via iMPACT" |
@$(ECHO) |
@$(ECHO) " For project maintenance:" |
147,7 → 124,7
-$(RM) *.cmd_log *.ngr *.bld *_summary.html *.nc1 *.pcf *.bgn tmp.ut |
-$(RM) *.pad *.placed_ncd_tracker *.routed_ncd_tracker *_pad.csv *.drc |
-$(RM) *.pad_txt $(DESIGN_NAME)_impact.cmd *.unroutes $(DESIGN_NAME)_vhdl.prj |
-$(RM) par_usage_statistics.html $(DESIGN_NAME)_envsettings.html |
-$(RM) par_usage_statistics.html $(DESIGN_NAME)_envsettings.html usage_statistics_webtalk.html |
-$(RMDIR) _ngo _xmsgs xst xlnx_auto_0_xdb xst_tmp_dirs iseconfig |
|
.PHONY: cleanall |