Programozó usb blaster
Vásárolunk csak eredeti alkatrészeket, de néhány résztvevő fejlesztéséről szóló tanfolyamok FPGA nem elég. USB Blaster Töltse kábel a cég Terasic - Ez a letöltés kábel Címkék: tábla, chip hibakeresés, a programozó, USB. Vásárolunk csak eredeti alkatrészeket, de néhány résztvevő fejlesztéséről szóló tanfolyamok FPGA nem elég.
USB-Blaster - programozó által fejlesztett Altera FPGA annak. Három programozási felület: JTAG, aktív és passzív Soros Soros. A program az USB-JTAG programozó mbftdi (211008 bájt).
Úgy döntöttünk, hogy az első szakaszban teszi a programmu- segédprogram programozás, és már a második szakaszban a vezető számára az integráció a programozás szerdán Altera Quartus II. Az első fázisban majdnem telt el. Mi lehet programozni a fedélzeten rover keresztül programozás a programban. Szóval, itt van egy rajz, a mi programozás: Is, akkor töltse le a PDF-fájl: A programozó összegyűjtjük chip FTDI FT2. HL. Leírás erre chip a gyártó honlapján: http: // www. Support / Documents / adatok. Lapok / IC / DS. Ez az eszköz lehetővé teszi, hogy megszervezze a küldés és a fogadás a JTAG interfész és a JTAG, már megtanult.
Via JTAG programozás MAX II chip fedélzetén Mars rover. MPSSE eszköz - van. A csapat ebben. Ezen túlmenően, az FTDI honlapján még egy rövid példát, hogyan kell programozni JTAG keresztül MPSSE: AN. A program meg van írva, hogy lehet használni a Windows és a Linux operációs rendszer.
A program veszi a segédprogram a parancssorból neve SVF fájl és végrehajtja az elejétől a végéig (a SVF Player), és így a varratok csatlakozik a programozás FPGA chip. SVF fájl - egy fájlt, amely a teljes szekvenciáját JTAG parancsok szükséges chip firmware-t. Altera Quartus II tervezési környezet létrehozhat SVF fájlok fordítsuk le FPGA projekteket. Ahhoz, hogy a programozás Windows van szüksége: csatlakoztassa a programozó a számítógéphez USB-kábel segítségével.
Telepítse FTDI meghajtók (viszik az oldalról: http: // www ... Drivers / D2 XX htm) Győződjön meg arról, hogy az illesztőprogramok vannak telepítve a Device Manager, két soros portot program futtatása mbftdi. SVF fájl. Néhány másodperccel később villant a chip! Ha azt szeretnénk, hogy összeállítja a programot maguknak programozó, akkor szükség van a Microsoft Visual Studio fejlesztői környezet 2. A program írt C / C ++.
Vásárolunk csak eredeti alkatrészeket, de néhány résztvevő fejlesztéséről szóló tanfolyamok FPGA nincs elég készletek.
Segítségével programozás Linux is lehetséges, de ehhez előzetes összeállítása a program. Ehhez kövesse az alábbi lépéseket: Engedje illesztőprogram Linux (http: // www Drivers / D2 XX htm ...) kivonat őket egy mappába, például a saját könyvtárban. Vegyük a forrás és csomagolja valahol a közelben. Az m a mappát. Blaster.
FTDI \ linux a Makefile. Meg kell adnia a helyes utat, és LIBPATH INCPATH. Végezze a root felhasználó egy terminál parancsot. Ez nem az én szeszély. Meg van írva a readme. FTDI Linuxra. Mivel a forráskód a program a Windows és a Linux tulajdonképpen ugyanaz, mind a Windows és a Linux terminálon, látni fogja nagyjából ugyanerre a következtetésre: C: \ Altera \ marsohod \ m.
Blaster. FTDI \ windows \ Release> mbftdi. MAX2 CPLD Altera Vector programozás fájl *. FTDI port JTAG használják programozás.
Használat például: mbftdi myfile. Ellenőrzés FTDI eszközök ..
FTDI talált eszközök - a gróf magában foglalja az egyes portok egyetlen lapkán. Tegyük fel, hogy az első készülék a MPSSE és nyissa meg. Konfigurálása porton MPSSE használni ..- - - - - - - - - - - - - - - - - -!
Program- - - - - - - - - - - - - - - - - -. VERIFYJTAG végrehajtott program sikeres volt.
Ez minden. A programozó és a programot sikeresen 3-4 másodpercig programozásához FPGA chip sorozat MAX II keresztül JTAG és sikeresen alkalmazható programozására rover díjat. Egy ismert probléma az egyik program - nem minden SVF fájlokat tud végezni. Bár a program túl primitív értelmezi sorban SVF fájlokat.
A program most azt javasolja, hogy egy sort SVF fájl - ez valójában egy csapat rekordot SIR vagy SDR JTAG interfész nyilvántartásba. Azonban néhány SVF fájl, különösen FPGA Cyclone különböző sorozatot, akkor nem. SVF fájl tartalmazhat nagyon hosszú többsoros parancsok rögzítésére a nyilvántartásban SDR. Ez azt jelenti, hogy nem minden típusú chipek tudjuk programozni. Azt hiszem, hamarosan javítani.
Ezen kívül tervezzük a következő szakaszban - az írás járművezetők számára programozó Altera Quartus II szerda elismert programozó, mint a miénk. Ez nem túl könnyű, de azt hiszem, ez lehetséges.