HowTo - ESC (Regler) flashen
#91 Re: HowTo - ESC (Regler) flashen
mti AVRStudio brauchste aber nen Programmer, den AVRStudio kennt, sonst biste gleich aufgeschmissen. Das Tool für die SimonK-Firmware setzt die Fuses selber. Den Adapter zum proggen über Servostecker kannste erst gebrauchen, wenn die passende Firmware fertig ist - das ist noch am entstehen, und ferner muß vorher der neue Bootloader ( z.b. von der SImonK-Firmware ) drauf sein, sonst kannste damit auch nix machen. Den Adapter müßtest du auf den letzten 2 seiten in diesem oder dem WiiCoptr-Thread finden, hab im moment leider grad ncivht die Zeit sonst hätt ichs dir verlinkt
_________________________________________________________________________________
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
#92 Re: HowTo - ESC (Regler) flashen
Hi Chris,
ok, verstanden. Danke für die Info, damit hab ichs dann auch gefunden: http://www.hobbyking.com/hobbyking/stor ... duct=10628
Programmer ist kein Problem - ich habe ein AVRDragon und ein STK500. Das Tool für SimonK wird dann aber im Moment noch kein Bootloader draufmachen, wenn das noch nicht fertig ist, oder?
Mist, die BlueSeries HK-Regler sind auf BK
Gruss Steffen
ok, verstanden. Danke für die Info, damit hab ichs dann auch gefunden: http://www.hobbyking.com/hobbyking/stor ... duct=10628
Programmer ist kein Problem - ich habe ein AVRDragon und ein STK500. Das Tool für SimonK wird dann aber im Moment noch kein Bootloader draufmachen, wenn das noch nicht fertig ist, oder?
Mist, die BlueSeries HK-Regler sind auf BK

Gruss Steffen
Goblin Speed, Janis 700, TREX 600, Vanquish, LOGO 500, TREX 500, Warp 360, TREX 250, mCPX
#93 Re: HowTo - ESC (Regler) flashen
Doch, der Bootloader wird m.W. shcon gebrannt - Frank meinte zu mir, das meine umgeflashten jetzt in Zukunft mit dem USB-Progger via Servoanschluß ungedatet werden können.
_________________________________________________________________________________
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
- el-dentiste
- Beiträge: 4526
- Registriert: 15.07.2005 20:11:39
- Wohnort: Erde
#94 Re: HowTo - ESC (Regler) flashen
Genau!
Im neuem Beta lazycero Tool gibt's nen atmega8+bootloader
So geflasht gehts dann über den servostecker
Im neuem Beta lazycero Tool gibt's nen atmega8+bootloader
So geflasht gehts dann über den servostecker
...Zahnfee....
#95 Re: HowTo - ESC (Regler) flashen
Ich glaube, da sind einige Sachverhalte nicht ganz verstanden worden, und/oder werden gewaltig durcheinander geworfen...
JEDER ESC, der mit SimonK 20120601 ober neuer (aktuell ist 20120610) geflasht wurde UND bei dem während des Flashens der Bootloader aktiviert wurde,
kann SCHON JETZT mit dem Turnigy USB Linker über den Servoanschluß geflasht werden.
Wie das Aktivieren des Boolloader nun gemacht wurde, ob nun durch manuelles Setzen der entsprechenden Fuse-Bits (NEIN, ich weiß NICHT wie das geht!), oder
durch Auswahl der Option "atmega 8-based brushless ESC + enable Bootloader (8 kB flash)" im KKmulticopter Flash Tool, ist egal.
Hauptsache ist, er ist aktiviert.
Das Flashen über den Servoanschluß hat nicht nur den Vorteil, das man neue Firmware ohne großen Aufwand "raufziehen" kann.
Wie schon erwähnt, stellt das KKmulticopter Flash Tool zu jeder Firmware eine passende REVERSE Form des hex-files zu Verfügung.
Dadurch ist es möglich, durch kurzes "Umflashen" die Laufrichtung des Motors zu ändern.
JEDER ESC, der mit SimonK 20120601 ober neuer (aktuell ist 20120610) geflasht wurde UND bei dem während des Flashens der Bootloader aktiviert wurde,
kann SCHON JETZT mit dem Turnigy USB Linker über den Servoanschluß geflasht werden.
Wie das Aktivieren des Boolloader nun gemacht wurde, ob nun durch manuelles Setzen der entsprechenden Fuse-Bits (NEIN, ich weiß NICHT wie das geht!), oder
durch Auswahl der Option "atmega 8-based brushless ESC + enable Bootloader (8 kB flash)" im KKmulticopter Flash Tool, ist egal.
Hauptsache ist, er ist aktiviert.
Das Flashen über den Servoanschluß hat nicht nur den Vorteil, das man neue Firmware ohne großen Aufwand "raufziehen" kann.
Wie schon erwähnt, stellt das KKmulticopter Flash Tool zu jeder Firmware eine passende REVERSE Form des hex-files zu Verfügung.
Dadurch ist es möglich, durch kurzes "Umflashen" die Laufrichtung des Motors zu ändern.
Gruß Frank
#96 Re: HowTo - ESC (Regler) flashen
Hi Leute,
ich hab mal noch ne Frage. Ich habe hier noch RC Max regler mit 18A liegen. Ich habe mal versucht die zu flashen, aber irgendwie will es nicht klappen (ISP angelötet, test mit kkflash und usbasp). Will nicht klappen. Hab dann den Atmega mal ausgelötet und versucht zu flashen. Will auch nicht. Vielleicht der Resetpin auch abgeschaltet? (oder ich hab ihn beim hotairen gegrillt).
Ich hab mir mal einen neuen ATMEGA 8 bestellt zum testen, den möchte ich gerne vorher programmieren und zwar klassisch per Dragon oder STK500 und Studio4.
Nun die Frage: wie bekomme ich raus, wie die Fuses stehen müssen? Ich möchte die Variante mit Bootloader flashen. Und bin ich korrekt mit dem tp.hex? Laut der ESC-Liste sollte es stimmen. Ich hab gesehen dass man beim kkflash im tmp ordner die hexfiles findet, wenn man versucht hat flashen auszuführen.
Hier mal noch ein Bild von dem Regler:

Lieber Gruss,
Steffen
ich hab mal noch ne Frage. Ich habe hier noch RC Max regler mit 18A liegen. Ich habe mal versucht die zu flashen, aber irgendwie will es nicht klappen (ISP angelötet, test mit kkflash und usbasp). Will nicht klappen. Hab dann den Atmega mal ausgelötet und versucht zu flashen. Will auch nicht. Vielleicht der Resetpin auch abgeschaltet? (oder ich hab ihn beim hotairen gegrillt).
Ich hab mir mal einen neuen ATMEGA 8 bestellt zum testen, den möchte ich gerne vorher programmieren und zwar klassisch per Dragon oder STK500 und Studio4.
Nun die Frage: wie bekomme ich raus, wie die Fuses stehen müssen? Ich möchte die Variante mit Bootloader flashen. Und bin ich korrekt mit dem tp.hex? Laut der ESC-Liste sollte es stimmen. Ich hab gesehen dass man beim kkflash im tmp ordner die hexfiles findet, wenn man versucht hat flashen auszuführen.
Hier mal noch ein Bild von dem Regler:

Lieber Gruss,
Steffen
Goblin Speed, Janis 700, TREX 600, Vanquish, LOGO 500, TREX 500, Warp 360, TREX 250, mCPX
#97 Re: HowTo - ESC (Regler) flashen
Hallo
Habe mir das ganze aufmerksam durchgelesen habe einen mir einen flydumini aufgebaut und mir die Hobbyking 6a esc geholt.
Leider sind die nicht tauglich
dadurch hab ich mal nach dem flashen geschaut und auch hier den Beitrag gefunden.
Laut anleitung ist es die bs.hex datei aber was heist @3.3V ?? Meine Regler schauen genauso aus wie die auf dem bild nur mit einem kleinen Unterschied.
Die andere Frage ist wo gebe ich dem regler Strom ?? über den normalen anschluß weil sie ja leider schon verlötet sind.
Habe auch leider kein Netzteil giebt es da dann auch noch eine andere Möglichkeit ?? Als Programmer habe ich den von HobbyKin...... .
Hoffe das ihr mir helfen könnt
Habe mir das ganze aufmerksam durchgelesen habe einen mir einen flydumini aufgebaut und mir die Hobbyking 6a esc geholt.
Leider sind die nicht tauglich

Laut anleitung ist es die bs.hex datei aber was heist @3.3V ?? Meine Regler schauen genauso aus wie die auf dem bild nur mit einem kleinen Unterschied.
Die andere Frage ist wo gebe ich dem regler Strom ?? über den normalen anschluß weil sie ja leider schon verlötet sind.
Habe auch leider kein Netzteil giebt es da dann auch noch eine andere Möglichkeit ?? Als Programmer habe ich den von HobbyKin...... .
Hoffe das ihr mir helfen könnt
- Dateianhänge
-
- www.pic-upload.deview-15380467img_4489.jpg.html.jpg (146.51 KiB) 1690 mal betrachtet
T-Rex 600 mit Beast
T-Rex 450 in EC-135 Rumpf
Mcpx von E-Flite
Msr von E-Flite
Flydumini (mit Arduino und MPU-6050)
Quadrocopter X666 für Film Aufnahmen
T-Rex 450 in EC-135 Rumpf
Mcpx von E-Flite
Msr von E-Flite
Flydumini (mit Arduino und MPU-6050)
Quadrocopter X666 für Film Aufnahmen
#98 Re: HowTo - ESC (Regler) flashen
Kann sein das der Reset disabled wurde, dann kannste nur via HVPP den Regler umflashen.
_________________________________________________________________________________
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
#99 Re: HowTo - ESC (Regler) flashen
Sorry was ist HVPP ??
Kannst du mir auch sagen wie ich den atmega mit strom versorge zum flashen??
Ach ja und was soll das mit den @3.3V soll das heißen das der Atmega nur 3.3V verkraftet ??
Kannst du mir auch sagen wie ich den atmega mit strom versorge zum flashen??
Ach ja und was soll das mit den @3.3V soll das heißen das der Atmega nur 3.3V verkraftet ??
T-Rex 600 mit Beast
T-Rex 450 in EC-135 Rumpf
Mcpx von E-Flite
Msr von E-Flite
Flydumini (mit Arduino und MPU-6050)
Quadrocopter X666 für Film Aufnahmen
T-Rex 450 in EC-135 Rumpf
Mcpx von E-Flite
Msr von E-Flite
Flydumini (mit Arduino und MPU-6050)
Quadrocopter X666 für Film Aufnahmen
#100 Re: HowTo - ESC (Regler) flashen
Es gibt wohl auch bei den regler Varianten die mit 3,3 V intern versorgt werden, dürften Typen sein die auch für 1s Lipo geeignet sind.
HVPP ist eine Hochvol-Programmierung, das geht aber nicht über ISP, das brucht nen speziellen Programmer dazu. Dabei kann auch die bestehende Firmware nicht ausgelesen werden, der Atmel kann nur komplett neu beschrieben und die Fuses und Lockbits zurückgesetzt werden, und der Rest-Pin wird z.b. durch solch ein Fuse-Bit verriegelt und verhindert das auslesen der Firmware. War erst im letzten Atmel Newsletter ein netter Bericht dazu mit diesem Video :
HVPP ist eine Hochvol-Programmierung, das geht aber nicht über ISP, das brucht nen speziellen Programmer dazu. Dabei kann auch die bestehende Firmware nicht ausgelesen werden, der Atmel kann nur komplett neu beschrieben und die Fuses und Lockbits zurückgesetzt werden, und der Rest-Pin wird z.b. durch solch ein Fuse-Bit verriegelt und verhindert das auslesen der Firmware. War erst im letzten Atmel Newsletter ein netter Bericht dazu mit diesem Video :
_________________________________________________________________________________
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
"Leben ist das, was passiert, während du etwas ganz anderes planst" ... ( John Lennon )
! REVOLECTRIX-Distributor ! -> Ladeequipment / Akkus : -> HaDi-RC.de
Alle Projektberichte für den VTH-Verlag als PDF zum Download unter http://www.CrizzD.de !
#101 Re: HowTo - ESC (Regler) flashen
Ok das leuchtet mir ein.
Dann hab ich nur noch ein problem was mach ich mit der Stromversorgung, kann ja nicht einen lipo anschließen sondern man soll ja einen andere stromquelle benutzen.
Aber leider hab ich kein netzteil sondern nur so ein stecker netzteil wo man die spannung einstellen kann an so einem schalter also die dinger die man überall für 5-10 euro bekommt.
Hab keine lust das das teil zu brennen beginnt.
Dann hab ich nur noch ein problem was mach ich mit der Stromversorgung, kann ja nicht einen lipo anschließen sondern man soll ja einen andere stromquelle benutzen.
Aber leider hab ich kein netzteil sondern nur so ein stecker netzteil wo man die spannung einstellen kann an so einem schalter also die dinger die man überall für 5-10 euro bekommt.
Hab keine lust das das teil zu brennen beginnt.
T-Rex 600 mit Beast
T-Rex 450 in EC-135 Rumpf
Mcpx von E-Flite
Msr von E-Flite
Flydumini (mit Arduino und MPU-6050)
Quadrocopter X666 für Film Aufnahmen
T-Rex 450 in EC-135 Rumpf
Mcpx von E-Flite
Msr von E-Flite
Flydumini (mit Arduino und MPU-6050)
Quadrocopter X666 für Film Aufnahmen
#102 Re: HowTo - ESC (Regler) flashen
Hi semmel018,semmel018 hat geschrieben:Ok das leuchtet mir ein.
Dann hab ich nur noch ein problem was mach ich mit der Stromversorgung, kann ja nicht einen lipo anschließen sondern man soll ja einen andere stromquelle benutzen.
Aber leider hab ich kein netzteil sondern nur so ein stecker netzteil wo man die spannung einstellen kann an so einem schalter also die dinger die man überall für 5-10 euro bekommt.
Hab keine lust das das teil zu brennen beginnt.
ist doch prima, das Teil kannst du auch nehmen. Evtl. reicht der Strom nicht, um den Motor voll hochdrehen zu lassen, aber zum Flashen, Weg einlernen und "kleinem Probelauf" reicht das allemal!
Den Strom begrenzen tun die Dinger nämlich auch (haben ja eh meist nur 0.5-1.0A). Wenn der ESC aus irgendeinem Grund zuviel Strom zieht, bricht die Spannung zusammen und es kann nix anbrennen...
@Steffen, ließ doch noch mal den Post von Manuel (aka Hummerfresse) -> http://www.rchelifan.org/quadrocopter ... l#p1408918
und auch das, was du in seinem Link zum Nachbarforum lesen kannst. Da hat einer auch den Atmega erneuert und es mit ein wenig "Gefummel" zum Rennen gebracht.
Evtl. PNs du auch Manuel an, ob er's hingekriegt hat.
Zuletzt geändert von muggel117 am 31.07.2012 23:05:45, insgesamt 1-mal geändert.
Gruß Frank
#103 Re: HowTo - ESC (Regler) flashen
Ok klasse dann ist daus auch erledigt.
Dann kann ich eigentlich alles wie auf meinem bild anschließen und statt lipo einfach das netzteil anschließen und auf 7.4 V stellen weil ja das der eingang ist und der atmega ja dann so oder so mit strom versorgt wird.
Meinst das der strom für 4 regler reicht sonst müste ich die regler wieder ablöten und das wollte ich mir eigentlich bei dem flydumini sparen.
Oder doch lieber runter und dann flashen fals was schief geht und das teil brennt was ja nicht sein sollte.
Dann kann ich eigentlich alles wie auf meinem bild anschließen und statt lipo einfach das netzteil anschließen und auf 7.4 V stellen weil ja das der eingang ist und der atmega ja dann so oder so mit strom versorgt wird.
Meinst das der strom für 4 regler reicht sonst müste ich die regler wieder ablöten und das wollte ich mir eigentlich bei dem flydumini sparen.
Oder doch lieber runter und dann flashen fals was schief geht und das teil brennt was ja nicht sein sollte.
T-Rex 600 mit Beast
T-Rex 450 in EC-135 Rumpf
Mcpx von E-Flite
Msr von E-Flite
Flydumini (mit Arduino und MPU-6050)
Quadrocopter X666 für Film Aufnahmen
T-Rex 450 in EC-135 Rumpf
Mcpx von E-Flite
Msr von E-Flite
Flydumini (mit Arduino und MPU-6050)
Quadrocopter X666 für Film Aufnahmen
#104 Re: HowTo - ESC (Regler) flashen
Hi Chris,
ja ich weiss, per HVPP wären die Atmels löschbar. Es ist leider so, dass man gefühlte 200 Kabel an die Dinger löten müsste und da scheue ich ehrlich gesagt im Moment davor zurück. Ich hab mir aus China für 1 Euro pro Stück neue Atmega 8 bestellt, damit werde ich mal testen.
Zum Initialen programmieren habe ich mir mal was gebastelt, lange nimmer benutzt, ging damals aber super:


Ok, nur wie bekomme ich nun raus, wie ich die Fuses von Hand programmmieren muss?
Den Manuel schreib ich nachher mal an, gute Idee, danke!
Gruss Steffen
ja ich weiss, per HVPP wären die Atmels löschbar. Es ist leider so, dass man gefühlte 200 Kabel an die Dinger löten müsste und da scheue ich ehrlich gesagt im Moment davor zurück. Ich hab mir aus China für 1 Euro pro Stück neue Atmega 8 bestellt, damit werde ich mal testen.
Zum Initialen programmieren habe ich mir mal was gebastelt, lange nimmer benutzt, ging damals aber super:


Ok, nur wie bekomme ich nun raus, wie ich die Fuses von Hand programmmieren muss?

Den Manuel schreib ich nachher mal an, gute Idee, danke!
Gruss Steffen
Goblin Speed, Janis 700, TREX 600, Vanquish, LOGO 500, TREX 500, Warp 360, TREX 250, mCPX
#105 Re: HowTo - ESC (Regler) flashen
Probier's halt aus, ob's mit allen ESCs angeschlossen geht. Ich würde sagen, klemme die 3 Motoren ab, die nicht am gerade zu flashenden ESC hängen.
Wenn nämlich 4 Motoren gleichzeitig ihren Start-Beep machen, wird es für das kleine Netzteil schnell zu viel, aber ein ESC ohne Motor dran zieht nicht viel.
Achja, BTW @Steffen, just for info, oder Paul hat die Suppo A2212/13 1000KV wieder vorrätig, über die wie letztens sprachen...
Wenn nämlich 4 Motoren gleichzeitig ihren Start-Beep machen, wird es für das kleine Netzteil schnell zu viel, aber ein ESC ohne Motor dran zieht nicht viel.
Achja, BTW @Steffen, just for info, oder Paul hat die Suppo A2212/13 1000KV wieder vorrätig, über die wie letztens sprachen...
Zuletzt geändert von muggel117 am 31.07.2012 23:14:59, insgesamt 1-mal geändert.
Gruß Frank