Hallo habe von der Seite http://www.matwei.de/doku.php?id=de:elektronik:usbispdokumentation den RS232ISP nachgebaut und auch vom Autor das Hexfile bekommen. nach aufspielen der software leuchtet auch die grüne LED. im AVR studio Kann ich aber nicht verbinden. Hat jemand von euch eine Ahnung ob ich mit einen Terminal Programm die Kommunikation testen kann ? hat von euch schon jemand die Version getestet ? selber kann ich nur Assembler und kein C deshalb kann ich die soft auch nicht selber compaliren.
Hi läuft der Mega8 auf deinem RS232isp auch wirklich mit der richtigen Taktfrequenz? Kannst du mal mit avrdude (mit Option -vvvv) testen? Matthias
Hallo Ich habe ein 7,372 Mhz Quarz (nochmal nachgeschaut) eingebaut und laut meinem AVR910 auch auf externen Quarz gestellt. AVRDUDE (5.2) läuft bei mir nicht richtig (Win XP) habe gerade mal mit STK500 (ausgeliehen) und getestet als auch mit meinem AVR910 und es geht nicht richtig. habe mir auch einen USBASP gebaut aber bekomme immer beim Programmieren Fehlermeldungen vom AVRDUDE - das ist wohl noch nicht ganz ausgereift... zurück zum Thema. kann ich die Kommschnittstelle irgendwie testen ?
noch mal zur info mein Taget ausgelesen. Entering programming mode.. OK! Reading signature .. 0x1E, 0x93, 0x07 .. OK! Leaving programming mode.. OK! und die Fuses Entering programming mode.. OK! Reading fuses .. 0xDB, 0xFF .. OK! Leaving programming mode.. OK!
Hi du kannst mal versuchen mit einem Terminalprogramm folgende Sequenz (natürlich binär (7 Bytes)) zu schicken: 0x1b 0x01 0x00 0x01 0x0e 0x01 0x14 Dann sollte der RS232isp unter anderem "AVRISP_2" als Antwort schicken. Matthias
nochmal: Ich kann dir auch ein kurzes Testprogramm zusammenbauen das jedes empfange Byte wieder zurück schickt. Damit kannst du dann mal ganz primitiv die Schnittstelle testen. Matthias
Habe mal deine daten mit dem AVR Terminal gesendet da tut sich nichts angefangen habe ich mit 115200Bd bis unter auf 9K6 immer mit 8N1 habe jetzt auch mal den MAX232 getauscht und endm vom STK500 versucht - Nichts
Habe jetzt noch meinen Mega 8 rus und an pin 2und3 (DIP) eine brücke gemacht dann bekomme ich ein echo im Terminal also der max 232 scheint zu gehen...
Hi spiel doch bitte mal das angehängte HEX-File drauf und prüfe mit einem Terminalprogramm. Eigentlich sollte jedes Zeichen sofort zurückkommen und bei jedem Zeichen sollten die LEDs toggeln. Matthias
Also die LED toggel zwar wenn ich was sende aber es kommen die ganzezeit daten im terminal auf 115K2 einstellen oder ?
Hi sorry. Schnellschuß meinerseits. Probier nochmal das angehängte hex (ist exakt gleich groß). Da sollte jetzt beim Start einmal "Hello World" kommen und dann die LEDs toggeln und jedes Zeichen wieder kommen. Matthias
Hi also entweder stimmt dann was mit deiner Taktfrequenz nicht oder ich hab die Berechnungsformel vermasselt. Probier mal das hex-file (sorry für die vielen Versuche) Matthias
Alos jetzt kommt hello world und 2 sondereichen was ich eingebe kommt auch zurück das mit die vilen versuche macht nichts ich bin ja froh das du dir dei mühe machst mir zu helfen und auserdem klappen meine projekte auch nich aufs 1.mal
wenn ich Hallo am stück sende kommt nur Hao zurück der rest wird verschluckt
Hi das ist OK. Ist eine kleine Warteschleife drin. Ich hab jetzt auch das Problem entdeckt. Die eigentliche Quarzfrequenz ist nicht 7,372 MHz sondern 7,3728 MHz. Dann stimmt nämlich auch die Rechnung. Ich hab dir eine HEX-Datei mit der Applikation angehängt. Sollte jetzt funktionieren. Matthias
Super Danke Jetzt geht das ganze Kann man die firmware version irgendwie selber eingeben ? amit das Studio nicht immer ein update machen will fals nicht drozden Herzlichen dank habe schon an mir gezweifelt nachdem ich zun 3.mal die schaltung überprüft hatte
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.