Spartan 3 Slave Serial Mode

Gast #6880623
Lesenswert?
• ▲
▼
Ich würde gerne einen Spartan 3 XC3S400 per Slave Serial interface durch 
einen Atmega328 programmieren. Die Pins sind im Datenblatt beschrieben 
allerdings nicht wie das Protokoll auszusehen hat. Wie generiere ich 
dafür ein Hexfile, was ich dann einfach im Bytestream dorthin sende? Hat 
das schonmal jemand gemacht?
Moderator (Firma: Titel) Persönliche Seite #6880787
Lesenswert?
• ▲
▼
Christian R. schrieb:
> Wenn das DONE am Ende nicht kommt, ist was schief gegangen.
Dazu sollte aber der Pullup reinkonfiguriert sein:
http://www.lothar-miller.de/s9y/search/done/P2.html

Und das Datenblatt:
1
DONE Pin
2
The FPGA actively drives the DONE pin Low during configuration.
3
When the configuration process successfully completes,
4
the FPGA either actively drives the DONE pin High (“DriveDone”) or
5
allows the DONE pin to float High using either an internal or external
6
pull-up resistor, controlled by the DonePin bitstream generator option.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 4 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.