2025-05-27 15:36:40 +02:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
# Aller à la racine du projet
|
|
|
|
cd "$(dirname "$0")/../.." || exit 1
|
|
|
|
|
|
|
|
# Config de base
|
|
|
|
DEVICE="GW2AR-LV18QN88C8/I7"
|
|
|
|
BOARD="tangnano20k"
|
2025-06-03 09:04:26 +02:00
|
|
|
TOP="fpga_wifi_led"
|
2025-05-27 15:36:40 +02:00
|
|
|
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 ==="
|
2025-06-03 09:04:26 +02:00
|
|
|
sudo /home/louis/oss-cad-suite/bin/openFPGALoader -b "$BOARD" "$BITSTREAM"
|
2025-05-27 15:36:40 +02:00
|
|
|
if [ $? -ne 0 ]; then
|
|
|
|
echo "=== Erreur lors du flash ==="
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
|
|
|
echo "=== Compilation et flash réussis ==="
|