Problem beim übertragen von Programen aus dem AVRStudio auf Tiny44

Gast #1798383
Lesenswert?
• ▲
▼
Moin,
ich bin seit einigen tagen am verzweifeln.
ein studienkollege hat mir ein programm in c geschrieben. dieses 
programm probiere ich nun verzweifelt auf einen attiny44 zu bekommen.
immer wenn ich das programm auf den chip schreiben will schreibt er wohl 
erst etwas und kann den chip dann nicht mehr lesen.
ich habe schon alles was mir denkbar erschien gemacht. mit allen isp 
frequenzen gearbeitet (ich verwende einen usb isp-programmer). sämtliche 
fusebits durch probiert. sobald ich das programm auf den chip schreibe 
kommt die fehlermeldung im anhang. erst wenn ich den chip komplett 
lösche (erase funktion vom avrstudio) kann ich den chip wieder 
ansprechen.

wer hat einen tip für mich? ich bin über jeden hilfreichen tip dankbar.
mit dem avrstudio kenne ich mich leider auch nicht so gut aus da ich ehr 
aus der basic / bascom schiene komme.

gruß
Marcel
Angehängte Dateien:
#1801421
Lesenswert?
• ▲
▼
Du versuchst nicht etwa das c-Programm direkt in den µC zu drücken? Hier 
ist ein hex file gefragt.
Hast du mit dem Programmer schon mal erfolgreich programmiert? Manche 
usb converter haben da Probleme.
Versuch doch erst mal die Signatur des chips auszulesen. Das die 
Communikationsfrequenz kleiner als ein viertel der Taktfrequenz sein 
muss steht ja schon in der Fehlermeldung.
Gast #1803020
Lesenswert?
• ▲
▼
Danke für deine Hilfe.
Mit dem Programmer arbeite ich seit fast einem Jahr erfolgreich mit 
Bascom.
Wenn ich auf Read Signature klicke wird die Siganatur gelesen und mit 
angezeigt. Dies funktioniert also.
Wenn ich das Programm schreiben will, Klicke ich erst auf Compille and 
Run, dann Öffne ich das Programm-Fenster und wähle dort aus "Write 
Current Running Programm"

Für weitere Tips und Hilfen bin ich Dankbar.

Marcel
#1803280
Lesenswert?
• ▲
▼
Ich kann dem nicht so ganz folgen. Der C-Compiler legt doch ein .hex 
file des compilierten Programms dort ab, wo du es spezifiziert hast.
Wenn du über tools/progran avr/connect in den programm mode gekommen 
bist, öffnest du mal den programm tab. Hier findest du in der 
"Abteilung" Flash das Input hex file. Hier muss der Pfad und der 
Dateiname.hex angegeben werden, wo das Studio den zu programmierenden 
.hex file findet

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.