AVR pro. mit Atmel Evaluationsb. 2 über Bascom und PonyProg

Gast #2287554
Lesenswert?

hi leute,

ich habe problemme mit der programmierung und ich hoffe ihr könnt mir 
helfen.

ich habe ein programm entwickelt mit bascom und wollte es mit Ponyprog 
zum evaluationsboard atmel 2.0 schicken. Ich habe den atmega8535 
verwendet aber beim Writing bei pony pro kommt am ende des vorgangs nur 
"write fail"
was könnte das sein?
vielleicht mag und kann mir da jemand helfen ich wäre sehr dankbar dafür

bis denn
Gast #2294077
Lesenswert?

ich habe den stk 500 und beim test kommt immmer "test failed"
wäre aber nett wenn mir ma einer die richtigen einstellungen erklären 
könnte
wenn möglich alle die bei bascom und pony porg wichtig dafür sind da ich 
auch noch nicht so erfahren bin darin vieleicht mache ich auch nur was 
falsch
DANKE
#2294102
Lesenswert?

Domi schrieb:
> ich habe den stk 500

Wenn Du wirklich ein STK500 hast, dann solltest Du auch das AVR-Studio 
zum Brennen benutzen.

Wenn Du das Pollin-Board hast, dann ist das kein STK500, dann hat es 
wenig Sinn, STK500 einzustellen. Dann solltest Du einen alten PC mit 
echter serieller Schnittstelle benutzen, die noch Bitbanging kann.

Wenn Du nicht weißt, was ein STK500 ist, dann kannst Du Dich in der 
Hilfe zu AVR-Studio informieren.

...
Gast #2294868
Lesenswert?

kann mir einer vielleicht auch ein buch empfehlen ich möchte es 
unbedingt lernen basic sprache kann ich schon aber wie gesagt habe ich 
hardware probleme und meine berufsschullehrer die das wissen müssten 
haben noch weniger ahnung als ich .
Wenn einer ein gutes nicht so teueres buch kennt schreibt es mir bitte
#2294883
Lesenswert?

Mach mal PonyProg auf, steck das Kabel an die Com-Buchse des PC und an 
den ISP-Stecker des Pollin Board.
Im PonyProg Setup und Calibration laufen lassen.
Dann Setup  Interface Setup  Seriell einstellen, SI Prog API, COM1 und 
dann Probe drücken, es muss Test OK kommen. Wenn nicht ist die COM im PC 
nicht aktiv oder das Kabel falsch, es müssen die Adern ohne verdrehen 
durchverbunden sein.
#2295011
Lesenswert?

"test" ist ein äußerst einfacher Schritt, der nur wenig Aussagekraft hat 
( praktisch nur: irgendetwas ist an COM1 angeschlossen)

Bei der Arbeit mit ISP macht die Software als ersten Schritt ein Lesen 
der Signatur des Bausteins.

Wenn also pony zum proggen übergeht, prüft es schon den eingegebenen 
Kontrollertyp als übereinstimmend mit der Hardware.

prüfe also als Erstes, indem Du in pony erstmal irgendeinen 
Kontrollertyp eingibst und die fuses liest (Ja nicht 
schreiben!!!)(Fehlermeldung: ... device not...) und danach  mit dem 
wirklich verwendeten Kontrollertyp die fuses liest(keine Fehlermeldung)

Dann heißt das schon einmal, dass die ISP-Schnittstelle arbeitet.

Dann prüfen, ob ponyprog weiß, welches .hex file es schreiben soll.

Danach erst den Schreibversuch.
Die Fehlermeldung writing failed hat mit dem .hex Programm nichts zu 
tun. Da erkennt pony nur, ob das Schreiben geklappt hat. Das bascom 
Programm müsste soweit stimmen.
Gast #2299091
Lesenswert?

Hi
Hast du die Platine fertig gekauft oder selbst gelötet ? Eigentlich hab 
ich mit den Pollin-Boards keine Probleme, allerdings hab ich mir bei 
EBAY ein USB-ISP Stick besorgrt, da mir dieses umschwenken auf PonyPorg 
mächtig auf den Zwirn ging und die Übertragung auch eine kleine 
Geduldsprobe war. Da auf dem Board ja die ISP auch als Wannenstecker 
ist, hab ich mir dieses Teil halt mal für ca. 20 € (m.Porto) zugelegt 
und siehe da, direkt aus AVR Studio und flott...
 Aber wenn du ein Board-Problem hast, wird dir dieser Schritt auch nix 
bringen.
Bei meinem ersten Board hatte ich ein Beinchen vom Quarz vergessen zu 
verlöten und nachden die Fuses auf externe Takt umgesstellt waren, hat 
es auch erst nicht funktioniert...  na ja, es hat auch etwas gedauert, 
bis ich's gefunden hab.
GRU? OLDMAX

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren