Epcs'yi programlamak icin DE0'in kullanim kilavuzunda bir bolum var (sayfa 20-21) ama orada yazanlari yapmak yeterli degil. Sadece orada yazanlar yapilirsa epcs'yi programlanamiyor. Zaten bu yaziyi yazma sebebim kullanim kilavuzunda ve internette bununla ilgili eksiksiz bir kaynak olmamasi.
Altera'nin fpga'in icine yuklenen konfigurasyon dosyasinin uzantisi .sof. Xilinx'te bu .bit idi. Fakat bu .sof dosyasi fpga icin, bunu epcs icin olacak sekilde degistirmek gerekiyor. Bunun icin quartus'ta
- File->Convert Programming Files
- Programming file type -> Programmer Object File (.pof)
- Configuration Device -> ECPS4
- Input files to convert -> "SOF data'ya tikla" -> Add File -> cevirilecek .sof dosyasini sec
Bende bu islemlerden sonra pencerenin goruntusu soyle:
Generate diyip .pof dosyasini olusturdum.
Ikinci adim yaratilan bu .pof dosyasini epsc4'e yazmak. Bunun icin quartus'tan programmer'i aciyorum. Cikan ekranda yapilacak degisiklikler soyle:
- Hardware Setup -> USB Blaster
- Mode -> Active Serial Programming -> Cikan ekrana 'Yes'
- Enable real-time ISP to allow background programming (for Max2 devices) sec
- Add Device -> EPCS4 -> OK
- Cikan sembole tikla -> Change file -> .pof dosyasini sec
- Program/Configure secenegini sec
- Start
Start'a basmadan once ekran goruntusu soyle
Bu adimlari izledikten sonra epcs4'u programlayabildim ve kart her acilisinda artik saat uygulamasi ile basliyor.
Hiç yorum yok:
Yorum Gönder