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
hallo danke erstmal das du dich gemeldet hast . als programmer verwende ich das Atmel Evaluationsboard Version 2.01
Als die eingebaute serielle ISP-Schnittstelle. Mit oder ohne USB-seriell-Wandler ?
normal über die serielle schnittstelle von meinen rechner zum board also ohne usb- seriell wandler
hab es jetzt ma mit usb wandler versucht dann kommt immer "Verbindung nicht möglich"
Domi schrieb: > hab es jetzt ma mit usb wandler versucht dann kommt immer "Verbindung > nicht möglich" Das ist normal. USB taugt nunmal nicht für Bitbanging. Kauf Dir einen zeitgemäßen USB-tauglichen Programmer. ...
Den richtigen Typ im Pony angewählt ? Kannst die Fuse Einstellungen auslesen ? Com-Port Test OK ?
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
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. ...
ja ich habe das pollin board und eine seielle schnittstelle (9 pollig) habe es auch schon darüber versucht aber beim writting bei pony prog kommt immer am ende "writing failed" warum???
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
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.
leider immer noch das problem vorhanden aber test war ok
Config Portc = Output Portc = 0 Do Portc = 0 Waitms 10 Portc = 255 Waitms 10 Loop End
Das Programm ist vorerst mal nicht der Fehler. Hast du schon mal die Spannungen auf dem Board gemessen? Welche Spannung hast du am Reset-Pin?
"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.
Hubert G. schrieb: > Das Programm ist vorerst mal nicht der Fehler. > Hast du schon mal die Spannungen auf dem Board gemessen? > Welche Spannung hast du am Reset-Pin? spannung ist in ordnung über all 5v
Die Test von "Peter R." auch schon probiert?
ja hab ich und bin daran verzweifelt weil nichts funktioniert vielleich mag mir ja einer schreiben wie irdas so macht mit welchen programmen und welcher hardware
Wenn du am Reset misst und gleichzeitig ein read oder write startest, dann sollten die 5V kurzzeitig weggehen auf 0V. Ich tippe da auf einen HW-Fehler beim ISP-Programmer auf dem Board.
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.