Forum: Mikrocontroller und Digitale Elektronik außergewöhnliches Problem mit Atmel Evolutionboard V2.0.1


von Lars K. (larskin)


Lesenswert?

Hallo,

ich habe ein ganz außergewöhnliches Problem mit meinem Atmel 
Evolutionboard V2.0.1. Ich habe das Board ordnungsgemäß zusammen gelötet 
und es funktioniert auch an dem PC von meiner Schwester. Wenn ich das 
Board allerdings an meinen PC anschließe ist Pony Prog der Überzeugung, 
es finde keinen µC. An meinem PC ist die Serielle Schnittstelle 
aktiviert. Wenn ich in Pony Prog auf Probe gehe taucht auch kein Fehler 
auf, wenn es dann aber ans auslesen geht sagt er "Device missing or 
unknown device (-24). Hier ein paar wichtige Daten zu den PCs:

PC von meiner Schwester:

Windows XP Professionel 32bit
Pony Prog 2000
Anschluss über Serielle Schnittstelle direkt am Motherboard

PC von mir:

Windows XP Professionel 32bit
Pony Prog 2000
Anschluss über interne serielle Schnittstelle am Motherboard (Habe 
beide Typen von Kabel probiert, also Variante 1 und 2)

Viele Grüße

Lars

von Com_iker (Gast)


Lesenswert?

Überprüfe mal die serielle Schnittstelle an deinem PC z.B. mit Hterm 
o.ä.

von Lars K. (larskin)


Lesenswert?

Habe mir das Programm eben runtergeladen und laufen lassen. Was ich bis 
jetzt sagen kann ist, dass wenn es läuft, PonyProg sagt dass kein 
Serieller Anschluss vorhanden ist.

von Peter D. (peda)


Lesenswert?

Lars Kindermann schrieb:
> ich habe ein ganz außergewöhnliches Problem mit meinem Atmel
> Evolutionboard V2.0.1.

Was für einen Programmieradapter benutzt dieses Board?

Wenn er ohne eigenen Controller ist, dann ist Unzuverlässigkeit nicht 
außergewöhnlich, sondern die Regel.
Je neuer der PC und das OS, umso schlechter geht Bit-Banging.


Peter

von Lars K. (larskin)


Lesenswert?

Hi,

das Board nutzt einen Sub-D anschluss zum übertragen. Hier ein Link: 
http://www.pollin.de/shop/dt/MTY5OTgxOTk-/Bausaetze_Module/Bausaetze/ATMEL_Evaluations_Board_Version_2_0_1_Bausatz.html

Viele Grüße

Lars

von Klaus W. (mfgkw)


Lesenswert?

Lars Kindermann schrieb:
> ich habe ein ganz außergewöhnliches Problem mit meinem Atmel
> Evolutionboard V2.0.1.

Das ist nicht so ungewöhnlich, wenn du den hingemurksten seriellen 
Programmieradapter auf dem Board nimmst.

Der ging bei mir auch mal an einem Rechner, an einem anderen nicht, an 
einem manchmal - seither nehme ich das Mistding nicht mehr, sondern 
einen vernünftigen Programmer, und gut.

von oldmax (Gast)


Lesenswert?

Hi
Du brauchst das Board nicht gleich in die Ecke legen. Kauf einen Usb-ISP 
Stick und gut. Liegt je nach Typ so um die 20 €. Ich hab so ein Ding von 
Diamex aus der Bucht und bin damit sehr zufrieden. Einfach auf die 
ISP-Schnittstelle stecken und PonyProg ist Geschichte. Jetzt geht alles 
aus AVR Studio. und das in einem richtig flotten Tempo. Da ist die 
Gefahr, das man den Chip, weil's so fix geht, kaputtflasht, etwas 
größer...
Gruß oldmax

von Lars K. (larskin)


Lesenswert?

Hi,

gibt es keine andere Lösung ? Würde ungern noch mehr kaufen ;)

Viele Grüße

Lars

von Oliver J. (skriptkiddy)


Lesenswert?

Lars Kindermann schrieb:
> gibt es keine andere Lösung ?

Bei deiner Schwester am Rechner einen UART-Bootloader[1] in den µC 
bringen und dann über avrdude und den anderen seriellen Anschluss am 
Board flashen.

[1] http://homepage.hispeed.ch/peterfleury/avr-software.html

so in etwa für einen Atmega32:
1
avrdude -p m32 -c stk500v2 -P \\.\COM1 -U flash:w:hexfile.hex

Gruß Oliver

von Michi (Gast)


Lesenswert?

Hey Lars,
also ich kann dir auch nur empfehlen dir einen ISP-Programmer zuzulegen.

Bei mir war das anfangs auch so und ich habe daruch fast die Lust 
verloren mich damit zu beschäftigen.

Dann habe ich mir den mySmartUSB light für knapp 16€ zugelegt und dann 
war jeder Frust vorbei und ich hatte seitdem auch keine Probleme mehr!

Gruß Michi

von sagsig (Gast)


Lesenswert?

Ach , was muessen die Jungs freiwillig leiden.

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
Noch kein Account? Hier anmelden.