Xilinx JTAG Programmer

Vergelijkbare documenten
AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT. Geschreven door: Tom Vocke

Bouw je eigen minicomputer

AVR USB Programmer smoerijf.be/avr

Bouw je eigen minicomputer

Inventarisatie Controleer, voor je aan de gang gaat, of je alle onderdelen ook daadwerkelijk hebt.

NEWTONE. The Bender. 1. Inleiding

Bouwbeschrijving. c HCC Forth gg. Willem Ouwerkerk. 3 juli 2004 I 2 C 2.00

Bouw een deel van het JeeNode schema zoals beschreven op pagina 5 in de JeeNode handleiding in de handout, maar dan op het breadboard.

Handleiding. DBMK100 Mini LED dobbelsteen. Versie 1.0 (februari 2012) Digibytez Website:

TECHNOLOGIE TECHNIEK. Vervangende opdracht voor produceer de sleutelhanger. H.O. Boorsma.

Het effect is eenvoudig te bouwen en daarom ook voor beginnende effectbouwers zeer geschikt. Hiernaast het origineel, de Hog s Foot.

Locobuffer Handleiding

NEWTONE. The Plus. 1 Inleiding

OC32 Event Input Upgrade

1/10

Aansturing Module Handleiding

Het printje is kant-en-klaar in de webwinkel verkrijgbaar, de overige componenten natuurlijk ook.

Handleiding montage decoderprintje 2

Workshop Arduino voor beginners. door TkkrLab Enschede

B3C 70cm converter besturing. v PE5PVB bar.net bar.net

Handleiding. DBMK103 Simon Says. Versie 1.0 (Augustus 2014) Digibytez Website:

lees deze handleiding lees en werk zorgvuldig. voor vragen kunt u ons bereiken op:

Evenals het origineel wordt het project hier uitgevoerd op stripboard, het pedaal is ook voor beginnende pedaalbouwers goed te maken.

Digibytez Website: E mail: Handleiding LED dobbelsteen

Handleiding USB-LocoNet-Interface driver Setup

Inhoud: Voorwoord. Dankwoord. Het LED-bordje. Onderdelen. Bouwbeschrijving

Handleiding. DBMK101 LED dobbelsteen. Versie 2.0 (augustus 2013) Digibytez Website:

Het effect is eenvoudig te bouwen en daarom ook voor beginnende effectbouwers zeer geschikt.

Elektronica bouwen met M.T.S. LEGEO modulen

256 kb Memory in NMS 8250, 8255 and 8280

stap 1 Pak de Lunchbox uit En controleer of je alle componenten hebt~ Als je vragen hebt, neem dan contakt op met: info@unitunlikely.

FORTH op de 80C535 processor met het ATS535 board.

FSM 2000 SCHAKELMODULE

Versie 1-12/2009. Light Control. Handleiding

Bouw het schema zoals beschreven in de RBBB handleiding in de handout, maar dan op het breadboard.

Dit effect is wel bedoeld voor een gevorderde bouwer, bij het afstellen van trimpots (bias) is eigenlijk een multimeter een onmisbaar hulpmiddel.

In gebruik nemen en testen. 11. Technische gegevens 13. Bijlage 1 14

RS BA-1 settings Opgesteld door Rens, PA1RVL op

Dinamo modelbaan besturing. OC32 DCC upgrade. Handleiding

Handleiding software USB PIC DEV. BOARD

Installatie Groeps Login app

POPPIX-80. Bouwbeschrijving

Bouw het schema zoals beschreven op pagina 5 in de RBBB handleiding in de handout, maar dan op het breadboard.

Installatiehandleiding. ixperion Word Import. voor Windows 2008 R2 64bit. Smartsite ixperion WordImport Implementatie. Copyright

NEWTONE. The Electric Brownie Overdrive. 1 Inleiding

Ethernetshield V2.0.1 en V2.0.2

K8055N. USB experimenteer interfacekaart

Snel aan de slag met de Mini Squirrel datalogger

MAKERKLAS WORKSHOP ARDUINO. Maandag 7 december 2015

GEÏNTEGREERDE PROEF. VTI Sint-Laurentius. Pakketweegschaal. Industriële informatie & communicatietechnologie SCHOOLJAAR

Handleiding hoofdprint Small-MIDI 4

Bouwbeschrijving UniSAI

Installatie-instructies

Useless Machine. Saxion Hogeschool Enschede ACT Kunst en Techniek Project Creative Solutions

Omschrijving bij bestellijst project Robot Brainbox Robot

PCB. stap. printed circuit board (printplaat)

Handleiding Hartstukpolarisatieprint HPP4

Montage handleiding voor DCC/Power shield. Schema:

Constructie van het klokcircuit voor de processor en het spanningsdetectie circuit

Installatie en configuratie documentatie

Opmerking: afhankelijk van uw configuratie is de print voorzien van de benodigde componenten.

The Pointer Handleiding The Pointer bouwpakket. Een project van de Service Kring JOTA-JOTI.

Algemene Breadboard tips

AXIS 213 PTZ Network Camera Capacitor Vervanging

NCV 2.1 Nixie Klok. extra montage aanwijzingen


PIC Callgever Door PA1RUM

ZETA SDR 2014 Software-Defined-Radio-ontvanger voor de 40m-band

Handleiding Op Maat Wizard.

Vanaf SN : CODEKLAVIER PROGRAMMATIE HANDLEIDING

Nieuw toegevoegd: Uitleg driver (her) installeren nadat Windows 8 en Windows 8.1 automatisch de driver heeft geüpdatet.

Parallelle poort interface.

by illumicon CTCSS encoder Pietershoek XA Veldhoven The Netherlands fax

Besturing van de Miniatuurwereld PM32. Gebruik van de Bootloader

Installatiehandleiding TiC Narrow Casting Manager

LocoServo Handleiding

Palmtop - Aqua-Max Servicehandleiding

Edushield 2.0 Bouwbeschrijving

Smart-VPN app voor ios

Website updaten Dit is een korte handleiding voor het bijwerken van een infojuice/wordpress website.

Werkinstructie. Technisch Beheer. uitvoeren MAP scan. voor. Datum: 15 oktober Versie: 1.0

Nodo-Small (NSM) V2.0

HANDLEIDING SIMI AKTISYS

Handleiding voor het installeren van de Portbox2

Universele DC voeding

Shield V 1.0. Montage handleiding (voor dummies)

USB 2.0 PRINTSERVER Snel installatiegids

Praktijk Elektrotechniek:

Pagina 1 van 6. ONDERDELENLIJST Hoofdprint Small-Midi 3

Wat is Arduino? Arduino = microprocessor (Atmel)

nocipt ETC1-IP Thermostaat

Pagina 1 van 7. ONDERDELENLIJST Hoofdprint BIGMIDI-1

Elektronicacomponenten (actief/passief) tekenen met FrontDesigner!

Handleiding installatie, configuratie en starten FortiClient

HANDLEIDING. Dit document beschrijft de installatie, configuratie en gebruik van de Netduino Plus 2 monitoring oplossing

Hertentamen Lineaire Schakelingen (EE1300)

Transcriptie:

Xilinx JTAG Programmer User Manual Versie 1 14-10-2007 Jeroen Boere

1 Voorwoord Deze beknopte handleiding zal uitleg geven over de Xilinx JTAG programmer. De auteur kan omwille van geen enkele reden verantwoordelijk gehouden worden voor eventuele schade die veroorzaakt wordt door de programmer. In dit document vind je technische gegevens, schema, BOM (bill of materials), soldeer tips, testroutines en links naar de software die gebruikt zijn om dit product tot stand te laten komen. Veel plezier met deze programmer. Jeroen Boere Designer 2

2 Inhoudsopgave 1. Voorwoord 2 2. Inhoudsopgave 3 3. Technische gegevens 4 4. BOM 5 5. Schema 6 6. Soldeer tip s 7 7. Programmer test 8 8. Bronvermelding 9 9. Notities 10 3

3 Technische gegevens Technische gegevens: Item: Functie PC interface Programmer interface Voedingsspanning Stroomverbruik Board dimensions PCB Type Gewicht ROHS compatible Value: Interface ten behoeve van het programmeren van Xilinx CPLD s in Jtag via de printerpoort. LPT (Printerpoort) JTAG (10 pole flat cable, boxed header) 5VDC (Via JTAG interface) 25 ma 45 x 56 mm Dual Layer 27 gr. Ja JTAG header pinout: Pin: Functie: 1 GND 2 VCC (van target circuit) 3 TDO 4 TCK 5 TMS 6 TDI 7 N.C 8 N.C 9 N.C 10 N.C LPT Pinout: Pin: Functie: 2 D0 3 D1 4 D2 5 D3 6 D4 8 D6 11 BUSY 12 PE 13 SELECT 15 ERROR 20 GND 25 GND Shield GND 1,7,9,10,16,17,18, N.C 19,21,22,23,24 4

4 BOM Aan de hand van de onderstaande PCB lay-out is de BOM gemaakt. Figure 1 [ PCB Layout ] De programmer bevat de volgende onderdelen: Component: Description: Value: Package: R1, R4, R5, R6, R8, R11, R13 Resistor 0,25W 1% 100Ω 1206 R2 Resistor 0,25W 1% 1KΩ 1206 R3 Resistor 0,25W 1% 5K1Ω 1206 R7, R9, R10, R12, R14 Resistor 0,25W 1% 300Ω 1206 R15 Resistor 0,25W 1% 270Ω 1206 C1 Capacitor (Green tape) 0,01µF 0805 C2, C3, C4, C5 Capacitor 100pF 0805 D1, D2 1N5817 - MiniMelf LED1 LED Rood SOT23 IC1, IC2 74HC125D - SO14 X1 Dsub25Socket - Dsub25 HDR1 Boxed header 10p - Boxed header JTAG kabel Flat cable ca 50 cm - IDC 10-way PCB PCB - - 5

5 Schema Onderstaand schema is een afgeleide van het origineel van Xilinx (zie de Bronvermelding voor de link) Figure 2 [ Schema ] Figure 3 [ PCB ] 6

6 Soldeer Tip s Voor het correct functioneren van de programmer dienen er te allen tijde goede verbindingen gesoldeerd te worden. Het ontwerp bevat enkele THT (Trough Hole Technology) componenten. Alle overige zijn SMD (Surface Mounted Devices). Onderstaand is een stappenplan te vinden hoe het beste de PCB gesoldeerd kan worden: 1. Start met het solderen van IC1 en IC2. De schuine zijde van de chips bevat pin 1. Doorgaans staat er een mark op de chip, maar hier niet. Kijk goed naar naast staande PCB lay-out hoe de chip gepositioneerd dient te worden. Het beste positioneer je het IC volgens de volgende werkwijze: vul slechts 1 pad met een beetje tin. Pak daarna met een pincet de chip op, houd met de soldeerbout de gesoldeerde pad warm, en plaats vervolgens nauwkeurig de chip. Indien de chip Figure 4 [ PCB Layout ] correct gepositioneerd is kunnen de rest van de pads gesoldeerd worden. 2. Plaats alle weerstanden Een goede werkwijze om SMD weerstanden te plaatsen lijkt op die van de IC s: Maak één pad waar de weerstand geplaatst moet worden gereed met soldeertin (niet al te veel). Pak met een pincet de weerstand op, maak de zojuist gesoldeerde pad warm met de soldeerbout, plaats de weerstand, positioneer hem, indien dit correct gedaan is kan de andere pad van de weerstand gesoldeerd worden. Voorgaand proces is toepasbaar op de opvolgende SMD componenten. 3. Plaats alle Condensatoren 4. Plaats de LED 5. Plaats de Diodes (de ring met tekst geeft de Kathode aan) 6. Plaats de Boxed header (JTAG interface) 7. Plaats de Dsub25 plug. Indien alles goed gesoldeerd is, en er word via de JTAG interface een voedingsspanning van 5VDC aangeleverd, gaat LED1 branden. 7

7 Programmer test Volgend stappenplan kan gebruikt worden om een correcte werking van de programmer te controleren. 1. Installeer ISE web edition 2. Verbind de programmer via de JTAG interface aan een CPLD en zorg dat het gehele circuit spanning heeft. 3. Start impact op (staat in de Xilinx folder Accessoires) 4. Antwoord de vraag met Create a new project en klik op OK 5. klik op het volgende scherm op Finish 6. Geef bij Output Cable Setup aan welke poort hij moet gebruiken 7. Klik op Initialize chain (icoontje met 4 groene vlakjes) 8. Kies vervolgens uit de folder de juiste driverfile die bij het type CPLD hoort. 9. Klik op de CPLD in de chain en klik rechter muis knop om bepaalde tests uit te voeren. Met Get Device ID kan bijvoorbeeld de ID uit de CPLD opgevraagd worden. Als voorgaande zonder fouten gaat is de programmer correct functionerend. Figure 5 [ impact ] 8

8 Bronvermelding Websites: - http://jeroen.boere-adviseur.nl/ - http://www.circuitsonline.net - http://www.xilinx.com - http://www.cadsoft.de - http://www.makepcb.com Documentatie: - http://www.xilinx.com/support/programr/files/0380507.pdf 9

9 Notities 10