Hallo zusammen, Im Moment fange ich an Altera FPGAs (Cyclone Series) zu programmieren. Dafür fehlt mir aber der Programmierkabel. In anderen Threads habe ich die Bauanleitungen gesehen, aber kein endgültiges Ergebnis. Da der Kabel bei Altera um die 200€ kostet (ein bisschen viel, meiner Meining nach), hat jemand von Euch die Bauteile oder ein funktionsfähiges ByteBlaster II Kabel zu verkaufen? Grüßle! Alberto
Programmiere die Dinger ganz erfolgreich mit nem halben Druckerkabel und fünf Widerständen ;) Bei Interesse kann ich dir morgen abend die Belegung zukommen lassen. Lässt sich noch beliebig verfeinern, z.B. durch 74HC244 Treiber, wenn gewünscht. Ach ja: Ist natürlich ByteBlaster-Kompatibel, das Kabel...
Super, danke! Kannst mir auch per mail schicken an dementor unterstrich x ät hotmail punkt com. Grüße! Alberto
Du kannst sie auch ganz einfach im Forum veröffentlichen, denn dafür ist es schließlich da.
Hallo, ich verwende im Prinzip das Kabel aus diesem Dokument: http://www.mikrocontroller.net/attachment/13213/Byte_Blaster_MV.pdf nur ohne den Tristate Treiber. Die Belegung ist also folgende:
1 | IEEE1284 | Altera JTAG (wohl auch AS/PS) |
2 | DSUB25 | Wannenbuchse |
3 | männlich | 10-polig |
4 | -------------+--------------------------------------- |
5 | D0 (Pin 2) | TCK (Pin 1) |
6 | BUSY (Pin 11)| TDO (Pin 3) |
7 | D1 (Pin 3) | TMS (Pin 5) |
8 | SEL (Pin 13)| --- (Pin 7) (wohl für AS/PS Modus benötigt) |
9 | D6 (Pin 8) | TDI (Pin 9) |
10 | -------------+--------------------------------------- |
11 | (Pin 18-25) | GND (Pin 2, 10) |
12 | -------------+--------------------------------------- |
13 | D5 (Pin 7) | miteinander |
14 | nACK (Pin 10)| verbinden |
15 | -------------+--------------------------------------- |
16 | D7 (Pin 9) | miteinander |
17 | PE (Pin 12)| verbinden |
Alle Datensignale gehen über 100 Ohm Widerstände in Reihe, GND geht direkt. Zusätzlich D5+nACK und D7+PE miteinander verbinden, das dient wohl zur Erkennung, ob das Kabel eingesteckt ist bzw. der Erkennung des Zustands des Tristate Treibers (den es bei dieser Konstruktion ja nicht gibt). Vcc (Pin 4) habe ich nicht verbunden, ebensowenig nCE (Pin 6) und nCS (Pin 8) für den AS Mode, da ich das Kabel nur für JTAG benutze. Interessant ist vll. auch noch dieses PDF: http://www.altera.com/literature/ug/ug_bbii.pdf Das Kabel ist wohl das gleiche, nur mit einer anderen Verbindung zur Kabelerkennung.
Wie schaut es mit dem hier aus? http://cgi.ebay.de/Programmer-f.-ARM-Xilinx-MSP430-Altera-Atmel-u.v.a._W0QQitemZ330268910728QQcmdZViewItemQQimsxZ20080907?IMSfp=TL080907139001r4471
Wenn man schon Geld für so einen Programmer ausgibt, würde ich glaube ich zu einer seriellen Version greifen. Man hat dann doch deutlich mehr Anschlussmöglichkeiten (z.B. mit USB<->RS232 Adapter) oder gleich einer USB-Only-Variante. USB<->IEEE1284 Adapter funktionieren bei Parallelprogrammern leider nicht, da das Timing nicht eingehalten werden kann (Stichwort Bit Banging)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.