Hallo, Ich bin gerade an einem Projekt, wo ich einen Cyclone II und einen Cortex M3 miteinander "verheirate". Mit auf die Leiterplatte soll auch ein USB-Anschluss. Ich frage mich jetzt, ob sich im Cortex eine Software implementieren liesse, die dem am USB angeschlossenen PC einen ByteBlaster vorgaukelt, sodass der FPGA direkt aus Quartus heraus programmiert werden kann. Weiss einer, ob es da eine Möglichkeit gibt? Gruss Tobias
Hallo Tobias, hier http://sa89a.net/mp.cgi/ele/ub.htm gibt es einen Altera USB Blaster, der ganz ohne FTDI funktioniert. Ich hatte mal die Variante mit einem PIC18F14K50 nachgebaut. Klappt ohne Probleme. Das bringt dich mit Sicherheit weiter. Sources gibt's da auch. MfG Dimi
Hi zusammen, danke erstmal, besonders Dimi S. Sowas in der Richtung suche ich. Allerdings wäre mir eine Variante mit FTDI auch ganz sympathisch, da ich eigentlich einen solchen Chip verwenden möchte - habe ich vergessen zu erwähnen. Gibts da auch was?
Hmm, wenn Du nur den Cyclone booten möchtest, verwende doch das Passive Serial Protokoll. Fünf Ports verwenden und gut ist. nConfig, nStatus, ConfDone, DClk und Data.
Nene, vergesse meinen Post. Deine Anforderung solltest Du dennoch mal überdenken.
Also, ich habe mir das wie folgt vorgestellt. USB wird mit einem FTDI realisiert. Und ich dachte irgendwo mal einen Byteblaster Nachbau gesehen zu haben, der ebenfalls einen FTDI drin hat. Somit müsste es also doch möglich sein, dass sich mein Mikrocontrollerboard via den FTDI als Byteblaster zu erkennen gibt - dann könnte ich doch direkt aus Quartus heraus den FPGA programmieren? Wahrscheinlich muss dann auf den Cortex noch irgend eine SW drauf die dieses Protokoll umsetzt. Aber das sollte machbar sein; ich frage mich nur wie man dem FTDI beibringt dass er sich jetzt als Byteblaster melden soll? Der FPGA ist mit dem MC über passive serial verbunden, das liesse sich ggf. Aber auch auf JTAG ändern.
Ein Bekannte von mir hat einen USB-Blasten mit einem PIC18+FT245 gemacht. C-Sources habe ich da. Ei ist genau das, das du brauchst. Wenn gewünscht, kann ich die Sources per E-Mail zuschicken. MfG aus Westerwald Dimi
Ich bin's noch mal. Die Sources gibt's auch auf meine Internetseite. Hier ist der Link: http://speccyland.net/index.php?option=com_kunena&func=view&catid=24&id=150&Itemid=21#154 EEPROM von FT245 soll auch geschrieben werden. Der Link klappt aber nicht. Ich werde es korrigieren, wenn ich Zeit habe. MfG aus Westerwald Dimi
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.