fix(efinity): fail early when toolchain is missing

This commit is contained in:
onur cayan
2026-08-13 01:47:09 +03:00
parent 1dbd1b5151
commit 584a69302a
5 changed files with 104 additions and 31 deletions
+6 -3
View File
@@ -560,9 +560,12 @@ interface: SPIx4
### Ti375C529 Efinity build ve flash
Efinity varsayilan olarak `/tools/efinix/efinity` altinda aranir. Farkli bir
kurulum `EFINITY_HOME=/path/to/efinity` ile secilebilir. Build, SRAM'e gecici
programlama ve kart tespiti kokten su sekilde yapilir:
Efinity `/tools/efinix/efinity`, `/opt`, kullanici dizini ve
`tools/local/efinity` altinda aranir. Farkli bir kurulum
`EFINITY_HOME=/path/to/efinity/2025.2` ile secilebilir. `fpga-bitstream`, uzun
RTL elaborasyonundan once kurulumdaki `bin/setup.sh` ve `scripts/efx_run.py`
dosyalarini kontrol eder. Build, SRAM'e gecici programlama ve kart tespiti
kokten su sekilde yapilir:
```sh
make FPGA_BOARD=ti375c529 fpga-config