-
-
Moderator
Robotik Einstein
Hyperterminal & selftest geht, flash tool nich
hey ho,
komme gerade neu in dieses forum und habe gleich mal ne frage.
habe heute geburtstag und habe von meiner freundin einen asuro-bausatz geschenkt bekommen.
2 minuten ausgepackt, 15 minuten bedankt, 5 minuten eine geraucht und dann 8 stunden aufgebaut =)
so der asuro läuft einwandfrei. der selbsttest wird einwandfrei abgearbeitet und auch die kommunikation über das hyperterminal funktioniert (TTTTTTTT und alles was man selba drückt halt).
also nächster schritt: hyperterminal zu, flash tool auf. mal einfach zur probe den selftest neu flashen, nur um zu sehn obs geht.
und hier ist das problem: ES GEHT NICHT.
Programm gedrückt, asuro angemacht, gewartet. der asuro beginnt mit dem selbsttest, der ja noch im speicher ist, und das flsh tool meldet timeout.manchmal, ungefähr bei einem von 10 versuchen, wird der asuro gefunden, aber er beginnt TROTZDEM mit dem selbsttest und das flash prog macht nur noch tttt.. wenn man dann auf abbruch klich, steht da was von firmware defekt... o0
irgendwelche ideen? ich bin dankbar für alles!
danke euch!
damaltor
[edit]Hab gerade die neueste version runtergeladen, funktioniert immer noch nicht...[/edit]
[nochn edit]mit der neuen version wird meistens eine verbindung hergestellt (nur bei einer entfernung von maximal 10 cm), aber der asuro fängt stumpf mit seinem selbsttest programm an und das flash programm bleibt bei ttt...[/nochn edit]
-
Erfahrener Benutzer
Fleißiges Mitglied
... guck doch mal unter Suchfunktion die 1 Mio anderen Thread an!
Viele Grüße, (Michael)
-
Moderator
Robotik Einstein
habe ich, danke. habe alles ausprobiert und bin nicht weitergekommen.
habe aufgegeben, zuhause ist ein päckchen mit dem usb-transceiver. =/
-
Erfahrener Benutzer
Fleißiges Mitglied
Hi
Hab das selbe Problem - sind sozusagen Leidensgenossen.
Falls noch ne Lösung findest wär ich dankbar -- probier jetzt auch noch ein bischen..
Gruss
-
Moderator
Robotik Einstein
Problem gelöst-neuer asuro.
ich vermute, dass es daran lag dass der infrarot-empfänger-ic verbrannt war, und daran dass ich 4 falsche transistoren aus-und wieder eingelötet habe. irgendwas hat da nicht mehr mitgespielt... dass man manchmal eine verbindung kriegt liegt nur daran dass der ir-transceiver das denkt. das heisst nicht zwangsläufig, dass wirklich eine verbindung zusammenkommt! wenn der asuro seinen selbsttest beginnt wärend die ir-verbindung aktiv zu sein scheint, ist keine verbindung vorhanden. such mal wieter im forum, es gibt viele tipps und hinweise...
versuch mal folgendes: lass den selbsttest bis zum infrarot-test laufen und halte den transceiver mit hyperterminal drüber. du solltest alles mögliche von asuro empfangen. (--Asuro testing, LED test....) und am ende TTTTTTTTT. wärend im hyperterm TTTT ausgegeben wird, drücke eine taste auf der tastatur, z.B. h. dann sollte "hi" zurückkommen. es wird immer der folgende buchstabe dazu ausgegeben. eben "hi", "uv" oder "wx". wenn das geht, dann weisst du dass das infrarot in beide richtungen einwandfrei funktioniert. ansonsten: hoffen dass es am transceiver liegt.... mal am poti drehen... mal an nem anderen rechner testen.... der transceiver ist sehr stark von der verwendeten schnittstelle abhängig; usb-to-serial adapter z.B. funktionieren überhaupt nicht; die meisten seriellen anschlüsse an laptops auch nicht. versuche einen anderen rechner... viel glück!
-
Erfahrener Benutzer
Fleißiges Mitglied
Hey
Das mit dem übertragen während der Testphase funktioniert ja einwandfrei. Konnte bei geeigneter Potieinstellung auch die richtigen Signale empfangen.
Also z.B. te, hj, 12, usw.
Da ich das nun schon öfters gelesen habe denke ich mal das es an meinem USB - to - Serial Adapter liegt den ich eigentlich benutzen wollte. Mein PC hat keine Seriele Schnittstelle.
Werd mir da mal was besseres besorgen... Hoffentlich wars das dann auch...
Gruss
Martin
-
Moderator
Robotik Einstein
also te und hj ist falsch =) es sollte der jeweils folgende buchstabe zurückgegeben werden...
mit usb-to-serial adaptern funktioniert das ding eigentlich nie. diesen adaptern fehlen für den transceiver wichtige steuerleitungen. ich empfehle den usb-transceiver zu kaufen... (reichelt, ca 20 euro..). dieser ist ohnehin deutlich stabiler im übertragen als der RS232 transceiver.
-
Erfahrener Benutzer
Fleißiges Mitglied
Hi
Das mit den Zeichen funktioniert(e) schon richtig. Irgendwie hab ich jetzt ein ganz anderes Problem.
Scheint so als hätte sich der Atmel uC irgendwie gelöscht.
Kann das denn sein das durch eine Fehlübertragung der Chip nicht mehr funktioniert. Die Testsequenz läuft nämlich seit kurzem nicht mehr. Erst leuchtet die Status LED orange und die zwei Back LED´s leuchten auch. Dann noch die Status grün - das wars dann....
Ärgerlich - der Asuro ging nämlich eigentlich schon
Gruss
-
Erfahrener Benutzer
Roboter Experte
Also irgendwas muss da schpn noch auf dem chip sein. StatusLED grün und beide backleds an.
das hört sich verdammt nach der init funktion an. und das der schip ncht mehr geht glub ich eigentlcih nicht.
-
Erfahrener Benutzer
Fleißiges Mitglied
Na gut...
Aber irgendwie ist da was durcheinander gekommen.
Die grüne LED leuchtet übrigens alleine und geht nicht mehr aus ...
Eigentlich sollte sich der Zustand alle 3 Sekunden ändern.
Als StatusLED grün -> StatusLED rot -> FrontLED usw.
Das ging ja alles schon mal. Aber irgendwie halt jetzt nocht mehr...
Die Leitungen hab ich schon alle überprüft.
Glaub die INIT Funktion - also beide Back LED´s + D12 orange - ist noch OK. Danach funktioniert halt nichts mehr...
Glaub ich warte jetzt erstmal bis ich ne vernünftige RS-232 Schnittstelle hab.
Aber das das Testprogramm einfach nicht mehr läuft find ich schon sehr komisch.
Gruss
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen