Mit dem Teil habe ich auch schon meine Erfahrungen gemacht:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=26559
Druckbare Version
Mit dem Teil habe ich auch schon meine Erfahrungen gemacht:
https://www.roboternetz.de/phpBB2/viewtopic.php?t=26559
ich habe jetzt brav den finger auf C3 gehalten, keine auswirkung...
den anderen thread habe ich durchgelesen, wie flashst du nun? Seriell, oder usb?
Ich flashe jetzt mit USB weil es deutlich schneller geht. Vermutlich weniger Übertragungsfehler als beim RS232-Transceiver.
lass auf jeden fall alle versuche mit kühlschrank oder eisfach bzw. eisspray sein. könnte zwar funktionieren, aber das kondenswasser was sich bildet könnte alles nur noch schlmmer maxhen. hast du noch etwas weiter rumexperimentiert mit dem poti?
versuch das mit dem widerstand, aber denk drann dass du dann auf jeden fall das poti nochmal einstellen musst (schliesslich bekommt der ne555 jetzt eine andere steuerspannung)
mit der einstellung am poti konnte ich immerhin erreichen, dass am hyperterminal die gleichen zeichen ankommen, wie sie an der tastatur gedrückt werden. Allerdings nur im asuroflash (O.O.Müller)
Eine ketzerische frage:
es wird doch von der pc-seite her auf seriel ausgegeben/aufbereitet, im transceiver auf IR draufgesattelt, auf der anderen seite von IR wieder runtergenommen und auf seriell umgewandelt und verwendet.
Geht das nicht ohne die IR komponente? kann ich den pc mit dem asuro nicht einfach mit zwei verdrillten strippen verbinden? :-)
das hab ich schon öfter gehört... ja es geht. du brauchst allerdings einen MAX232-baustein, der die 11,5/-11,5 volt der rs232-schnittstele in 5/0Volt umsetzt für den prozessor. dann ja.
so, nun brauche ich schon wieder Euere hilfe:
habe mir in Dresden den USB-flasher besorgt, gestern angeschlossen, software von der cd installiert und es geht nicht.
Time out, Asuro not found...
was kann ich noch machen???
- die IR-bauteile sind gesockelt eingebaut, kontakt zwischen den löstellen und den bauteilbeinchen sind ok.
- Ich habe die IR-teile auch schon durch neue ausgetauscht, keine auswirkung
- da das zuletzt geflashte programm funktioniert gehe ich davon aus dass der prozessor ok ist. Kann ich das daraus schliessen?
danke im voraus...
Zuerst Übertragung starten, Transceifer über asuro halten und dann diesen einschalten.
Im Ernst, das ist ja echt hartnäckig. Mein USB-Transceifer funktioniert nur mit dem asuroflash Version 1.51. Ich verwende diese Treiber:
http://www.ftdichip.com/Drivers/D2XX.htm
Verwendet das im asuro befindliche Programm zufällig die IR-Schnittstelle? So das man es zur Diagnose nutzen könnte? Oder einen ATMega8 mit Selbsttest ausleihen/kaufen.
[Edit]
Zur Diagnose könnte ja auch der RS232-Transceifer dienen. In einem zusätzlichen Terminal könnte man vielleicht die Datenübertragung beobachten:
USB flasht den asuro mit einem Programm, das er schon drin hat. Mitgelesen mit dem RS232-Transceifer:
Und so sehen 32 Blöcke eines neuen, dem asuro unbekannten, Programm aus:Code:FlashFlashFlashFlashFlashFlashFlashFlashFlashFlashFlashFlashFlashFlashFlash
FlashFlashFlashFlashFlashFlashFlashFlashFlashFlashFlashFlashFlashFlashFlashFlash
FlashFlashFlashFlashFlashFlashASURO
Keine Ahnung ob das hilft, ist auf jeden Fall interessant.Code:FlashFlashFlashFlashFlashFlashFlashFlashFlashFlashFlashFla
shFlashFlashFlashFlashFlashFlashFlashFlashASURO@+@`@)@)@'@&@%@$@#@"@!@ @@}@@@@$>
(61YÂ(ø0@*71±ÂUBRO6$/?5]=
w x0y?/>7HeCKu#Ã
6$/?O_o/?Äp
?O/?Ä
hi + ÃÅOKE@@nR/'øYO1
OKÄXO
>
/'óEO u!1<M$H0@PcRJ"3/{'6:±Â(+"/#Ãf#IÄ@<OKOKOKOK 3`;
3`;# Ã)f# Ã(#Ã@@0Ã@0Ã@0Ã@]7OK
"3/|(+";3|+(/3';=
*=/'=Ä ñ=V= 7
"3/|(+";3|+(/3';=*=/'=Ä ñ=V
= 7
=Ú 9F;Ä;Ù==9Å$$a/' a//$ @H3| +;3|2OK
+;ã<Ù<ó<N<xÄÚ964úO4$11'/'u
+;ã<Ù<ó<N<xÄÚ96
O ÚhiihR9
ñ 64úO4$11'/'RH.OKOKOKOK9
V 64úO4$11'
/'
ih Oð3;R9gIOKOKOKOK64úO4$11'/' R964úO4$
11'/', (kOKOKOKOK
9f#QÄ]ðOòHÄ/_ 9aPÃO^úO `n_n?NÄ/_.?H\p 0
±
9AQ>*OKÄÄv0ÃI!0 Ã_@œñÄ1 _ 0v ÃI/_?OÀOBSpÃLvÚ_OKOKOKOKHÃ_ðOœñÄ1
_´O @hPiihR9
< 64úOHCKCKHÃ_ðOœñÄ1 _´O @hPiih
R9
< 64úOHOK4$11'/'. Pi@hD'U'`pRVZIF*;JQÂFÀOKOKOKOK
$
5
VH)@0@<M ±7H@PQZI' O7?7 hW6OKOKOKr qpt`³3;Å9
*±ÂJPX&OKOK8_PeH &^?M? OO @PHY4ÃH ^!@QTÄ OREOKOKOKKLT^?M
?L^ÄH N^±Ä @<Ú==(OKOKOK3|;3|;Nx^ Â"3 8Ã
3|;3| b¿O3|;3| aÄ/OKOKROãNB0<ÄE2,ÃJ0)ÃãÃOd/w'[P ]
3
Ä ]K)ÂÃ]
@*;Å"3R´ Ä" OKOK30Ã|`p1mÂ!H.*
R
´
fwiÂ`p ,=ã .&PWœPW
P8ÃP@0!<$OKOK?OOO Á
 ıOO*±@*;&7Ä&
Z)Â <MúÙOKOKO
1OK
Y"OK
Gruß
mic
- das funktionierende, im asuro befindliche programm benutzt ultraschall (ultrasonic), kein IR
- die reiehnfolge beim flashen ist klar
- die treiber (CDM 2.00.00.zip) habe ich installiert, keine änderung
wie sollte ich es mit dem 2ten terminalfenster realisieren? Starten und beobachten was und ob da was kommt? Kann man überhasupt 2 terminalinstanzen starten, die beide eine/die gleiche serielle schnittstelle nutzen?
Es ist nur eine Instanz des Terminals und die ist mit der seriellen Schnittstelle verbunden. Während du nun mit dem Flashtool über den USB-Transceifer ein Programm zum asuro sendest, hört der RS232-Transceifer am Terminal mit.
Man sieht schön, wie das Flashtool wiederholt "Flash" sendet bis der asuro mit "ASURO" antwortet. Somit könntest du schon mal erkennen, ob was gesendet wird.
Die Reihenfolge war ein Witz. O:)