Programmierkabel abgeflogen beim wii-esc flashen---- Regler tot oder was tun?

#1
Moin Leute!

Ich hab schon ein paar Regler geflasht, zuletzt die HK-SS20A mit der tp_8khz.hex Firmware.
Soweit so schön... nur ist bei einem das Kabel abgeflogen während des Schreibvorganges.

Wie bekomme ich den AtMega8L nun wieder dazu mit mir zu sprechen?


Superduper danke für alle Hilfe bereits!

Grüße aus dem Norden
Birne!
 
#3
richtig... er stellt sich auf dumm. Selbst ohne das Wii-ESC Tool, also manuell AVRDude draufgespielt (vorher an einem "testregler" ausprobiert) kommt folgende Meldung:

avrdude -c usbasp -p m8 -F -D -e -U "flash:w:tp_8khz.hex:i" //als Befehl zum programmieren in der CMDBox

//ergibt dann folgendes:

avrdude: warning: cannot set sck period. please check for usbasp firmware update
.
avrdude: error: programm enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
avrdude: AVR device initialized and ready to accept instructions
avrdude: Device signature = 0x4c0000
avrdude: Expected signature for ATmega8 is 1E 93 07

avrdude done. Thank you.

// nee, nicht Thankyou... Doof You <-- :-(
 

Kayle

Erfahrener Benutzer
#4
Moin,

versuch mal einen externen Takt an Xtal1 am Atmega anzuschließen und das ganze nochmal zu probieren.

Gruß Kayle
 
#5
Moin Kayle!

Magst du mir mitteilen wie ich das mit einfachen Mitteln hinbekomme?
Drüber gelesen mit dem antakten hab ich auch bereits... nur so richtig "geschnallt" hab ich das noch nicht.
Die SCK Fehlermeldung kommt auch beim korrekten Flash der anderen Regler. Ich habe die avrdude Befehle immer an meinem Zombie-Regler getestet. (ein Regler ohne jeglichen Anschluss, der mal ausgemustert wurde weil die Motoren nicht anliefen. Der nimmt die ganzen Änderungen immer klaglos hin und ist baugleich zu dem betroffenen im copter)

Ich habe weder große Elektroniker Ausrüstung noch sonstwas wildes. Im Heimwerkersinne sicherlich überdurschnittlich, im Elektrotechniker aber weniger umfangreich.

Meine Umbauten belaufen sich bisher auf etliche wiicopter, er9x flashes, nun auch Regler, etc......
Ein wenig gelernt hab ich das vor Jahren auch mal... ()

die Ersa Sation ist das schönste Schiff im Stall... ;-)
Die möchte ich auch nicht mehr missen.

PS: gibts ein gutes "kleines" oszilloskop für den kleinen Mann?
 
#6
achso.. Laufen tun die anderen Regler auch sehr schön. Musste nur auf die tp_8khz Datei ändern weil die tp.hex etwas fiept.
 

Kayle

Erfahrener Benutzer
#7
Moin Kayle!

Magst du mir mitteilen wie ich das mit einfachen Mitteln hinbekomme?
Drüber gelesen mit dem antakten hab ich auch bereits... nur so richtig "geschnallt" hab ich das noch nicht.
Die SCK Fehlermeldung kommt auch beim korrekten Flash der anderen Regler. Ich habe die avrdude Befehle immer an meinem Zombie-Regler getestet. (ein Regler ohne jeglichen Anschluss, der mal ausgemustert wurde weil die Motoren nicht anliefen. Der nimmt die ganzen Änderungen immer klaglos hin und ist baugleich zu dem betroffenen im copter)

Ich habe weder große Elektroniker Ausrüstung noch sonstwas wildes. Im Heimwerkersinne sicherlich überdurschnittlich, im Elektrotechniker aber weniger umfangreich.

Meine Umbauten belaufen sich bisher auf etliche wiicopter, er9x flashes, nun auch Regler, etc......
Ein wenig gelernt hab ich das vor Jahren auch mal... ()

die Ersa Sation ist das schönste Schiff im Stall... ;-)
Die möchte ich auch nicht mehr missen.

PS: gibts ein gutes "kleines" oszilloskop für den kleinen Mann?
Hi,

mit sowas:

http://www.reichelt.de/Oszillatoren/OSZI-8-000000/3/index.html?;ACTION=3;LA=446;ARTICLE=13723;GROUPID=3174;artnr=OSZI+8%2C000000;SID=13UBg9i38AAAIAAC3CRUsb9a44ed41b1d3c8c9a0de1f42ceda8e6

Da einfach 5V + GND anschließen und den Ausgang an Xtal1.

Gruß Kayle
 
#8
danke!

gibt es sowas auch in irgendeiner defekten Servoelektronik zu finden?

Was passiert wenn ich den Regler zum flashen mit spannung versorge? (sprich nicht über das Kabel wie bisher?)
 

Kayle

Erfahrener Benutzer
#9
danke!

gibt es sowas auch in irgendeiner defekten Servoelektronik zu finden?

Was passiert wenn ich den Regler zum flashen mit spannung versorge? (sprich nicht über das Kabel wie bisher?)
Ich habe noch keinen Oszillator in einem Servo gefunden.

Solange Du Positive Spannungsversorgung vom Programmer abmachst und nur GND und die Programmierpins verbindest passiert nix.

Gruß Kayle
 
#10
... in der Hoffnung das dann der Regler sich selbst was taktet... ;-)

der HKss20A hat keinen eigenen Oszillator, oder?=
 

Kayle

Erfahrener Benutzer
#11
... in der Hoffnung das dann der Regler sich selbst was taktet... ;-)

der HKss20A hat keinen eigenen Oszillator, oder?=
Ne das klappt so nicht. Ist ja kein Unterschied ob die 5V vom Programmer oder vom eigenen BEC kommt. Die ganzen ESC´s besitzen meistens "Resonatoren" die schwingen. Bringt aber nix wenn die Fuses auf "external Clock" stehen. Da muss dann ein Quarzoszillator dran oder Du nutzt ein Arduino Pro mini und taktest damit den ESC.

Gruß Kayle
 

franko_

Erfahrener Benutzer
#12
Die sollten doch einen 16Mhz auf dem Board haben und intern taktet die CPU 8Mhz.

Ich habe die HK-SS30 mit der tp8 geflasht weil sie überhitzten und ich regelmässige Abstürze hatte.

Wenn er nicht mehr flashbar ist ... neu kaufen und nicht lange rum machen wegen 7€
 
#13
schon klar das ich einfach neu kaufen "könnte"
hier liegt ja sogar ein weiterer...

mir geht es aber ein wenig um den Stolz das er wieder laufen "soll"...
und ob ich es kann...

:p

aber dann halte ich mal augen auf nach einem oszilator

antakten mit dem promini läuft wie ab?
 

Kayle

Erfahrener Benutzer
#14
schon klar das ich einfach neu kaufen "könnte"
hier liegt ja sogar ein weiterer...

mir geht es aber ein wenig um den Stolz das er wieder laufen "soll"...
und ob ich es kann...

:p

aber dann halte ich mal augen auf nach einem oszilator

antakten mit dem promini läuft wie ab?
Du müsstest Dir ein Programm schreiben welches einen Ausgang togglet ( also ein- aus- ein- aus- ein- usw... schaltet ) ohne etwas anderes zu tun. Dann den Ausgang auf den xtal1 des ESC AVR legen.

Gruß Kayle
 
#15
Wenn Du einen Oszillator brauchst, dann kann man sowas z.B. Auf einer alten Grafikkarte aus den PC finden, oder auch in alten Festplatten oder z.B. In alten Dect-Telefonen, oder alter Tintendrucker .. Oder...
Einfach mal Deinen E-Schrott durchsuchen...

Hauptsache die Frequenz passt einigermassen und liegt irgendwo zwischen 2 und 16 MHz
 
Zuletzt bearbeitet:
FPV1

Banggood

Oben Unten