ATmega128 per SPI programmieren

Gast #137563
Lesenswert?
• ▲
▼
Ich möchte einen ATmega128 über SPI programmieren. Habe dazu die
Kontakte MOSI, MISO, SCK und RESET eines stk200 kompatiblen Interfaces
mit den entsprechenden Anschlüssen des Prozessors verbunden.
Allerdings scheint die Verbindung nicht zustande zu kommen. Bekomme
natürlich eine entsprechende Fehlermeldung. Der Reset funktioniert.
Hat jemand eine Ahnung woran das liegen könnte?
Gibt es Fusebits, die das Auslesen der Chipsignatur verhindern?
Im Codevision habe ich das STK200 als Programmer eingestellt.
Daniel
Gast #137565
Lesenswert?
• ▲
▼
Danke für den Tip!
Werde es ausprobieren.
Auf dem Prozessor läuft ein Boot Loader. Könnte er das Zugreifen über
SPI unterbinden?
Mit ihm kann man Firmwareupdates über RS232 aufspielen.
Ist es möglich ohne weitere Kenntnisse über den Bootloader eigene
Programme aufzuspielen oder ist es wahrscheinlich, dass ein spezielles
HEX-Format vom Bootloader verlangt wird?
Daniel
Gast #137567
Lesenswert?
• ▲
▼
> Ist es möglich ohne weitere Kenntnisse über den Bootloader eigene
> Programme aufzuspielen oder ist es wahrscheinlich, dass ein
> spezielles HEX-Format vom Bootloader verlangt wird?

Sollte eigentlich möglich sein. Welchen Bootloader benutzt du?
Eventuell falsche Baudrate eingestellt?
Gast #137571
Lesenswert?
• ▲
▼
Reset ist dran, MISO = TxD sein und MOSI = RxD. Interface hat
Betriebsspannung.
Den MAX232 hatte ich rausgenommen.
Ich glaube, der Bootloader ist von Texas Intrument. Habe keine Infos
über ihn, nur eine Beschreibung zur Benutzung, die keine genaueren
Angaben zum Dateiformat oder ähnliches enthält.Dient dazu
Firmwareupdates aufzuspielen. Bei dem Versuch was eigenes aufzuspielen,
sagt er mir: inkompatibles Dateiformat. Baudrate stimmt auf jeden Fall,
Firmware läßt sich aufspielen.
Muß man beim kompilieren evtl. was besonderes einstellen?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [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.