forked from tanchou/Verilog
		
	
		
			
				
	
	
		
			26 lines
		
	
	
		
			565 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			565 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| # Aller à la racine du projet
 | |
| cd "$(dirname "$0")/../.." || exit 1
 | |
| 
 | |
| # Config de base
 | |
| DEVICE="GW2AR-LV18QN88C8/I7"
 | |
| BOARD="tangnano20k"
 | |
| TOP="dht11_uart_top"
 | |
| CST_FILE="$TOP.cst"
 | |
| JSON_FILE="runs/$TOP.json"
 | |
| PNR_JSON="runs/pnr_$TOP.json"
 | |
| BITSTREAM="runs/$TOP.fs"
 | |
| 
 | |
| # Créer le dossier runs si nécessaire
 | |
| mkdir -p runs
 | |
| 
 | |
| echo "=== Étape 4 : Flash avec openFPGALoader ==="
 | |
| sudo /etc/oss-cad-suite/bin/openFPGALoader -b "$BOARD" "$BITSTREAM"
 | |
| if [ $? -ne 0 ]; then
 | |
|   echo "=== Erreur lors du flash ==="
 | |
|   exit 1
 | |
| fi
 | |
| 
 | |
| echo "=== Compilation et flash réussis ==="
 |