Mittwoch, 5. Februar 2014

USBASP / USBISP was denn nun ?

 Bei Aliexpress habe ich mir ein paar USBASP-Klone bestellt, leider sind sie nicht kompatibel mit AVRDude.

Nach kurzer Recherche stellt sich raus das die Platinen nicht das original Layout haben und die Firmware auch nicht die echte ist.

Es gibt aber tatsächlich eine Software die mit diesen Dingern läuft - ProgISP 1.72 (Google).
Damit geht es zwar, aber ich habe keine Lust mich an diese komische Software zu gewöhnen.

Es gibt aber zwei Wege den Stick USBASP Kompatibel zu machen.

1. Lötbrücken (3 Stück) auf der Unterseite entfernen und Original Firmware Flashen
    (http://www.fischl.de/usbasp/usbasp.2011-05-28.tar.gz)
   









2. Angepasste Firmware flashen, Löten ist dabei nicht nötig.
   (Firmware: Link oder http://www.multiupload.nl/KFZEWPSU10)


Egal ob Variante 1 oder 2, zum Flashen des Programmers muß die Brücke (UP) auf der Unterseite geschlossen werden. Löten ist nicht nötig, es reicht wenn man einen Draht biegt und auf die Pins drückt.










Um den Programmer zu Flashen braucht man natürlich einen weiteren (lauffähigen) Programmer.
Da ich mehrere von diesen Dingern bestellt hatte gab es nur noch das Henne/Ei Problem zu lösen.
Also kam ich nicht drumrum wenigstens einmal das oben genannte ProgISP zu nutzen, das läuft ja mit den unmodifizierten Sticks.
Also zwei Sticks mit dem 10-Pol ISP Kabel verbinden, einen in den PC einstecken, an dem anderen die Brücke (UP) schliessen und mit ProgISP flashen.



Nach dem Flashen braucht man noch den USBASP Treiber von Fischl.de Link


Interessante Links:
http://wiki.efihacks.com/index.php?title=USBasp_Experiences
http://www.sciencetronics.com/greenphotons/?p=938


MX-USBISP-V3.00 front
MX-USBISP-V3.00 back

Dienstag, 8. Oktober 2013

BradWii Arming mittels YAW-Stick


Um den Copter Scharf zu machen (Arming) muß AUX1 high werden, da aber die AUX-Kanäle an vielen Boards knapp sind lässt sich das in der Config.h umstellen.

// uncomment to allow arming and disarming with the sticks:
// Arming and disarming only happen at low throttle
// Uncomment the following two lines to allow arming using yaw
#define STICK_ARM STICK_COMMAND_YAW_HIGH
#define STICK_DISARM STICK_COMMAND_YAW_LOW


Die letzten beiden Zeilen waren vorher auskommentiert.

Wenn man das ganze so kompiliert und aufspielt, wird das Board mit dem YAW-Stick ge-armed.
Genau wie beim Hobbyking KK2.0 Board.

Nach dem Armen laufen die Motoren an (Standgas).

Freitag, 4. Oktober 2013

BradWii Firmware auf MultiiWii 328p

Bei dem günstigen MultiWii 328p von Hobbyking sind leider einige Anschlüsse nicht da wo sie laut Beschriftung sein sollten.

In der BradWii Firmware ist der AUX2 Pin auch nicht da wo man meinen sollte.

Der AUX2 Pin ist neben dem USB Anschluß, in der Reihe zu Anschluss der mittlere.
(Der SCK Pin vom ISP)




Die Info stammt von hier http://www.rcgroups.com/forums/showpost.php?p=25419413&postcount=21

Donnerstag, 3. Oktober 2013

Aux2 mit MultiWii328p nutzen

Um den AUX2 zu nutzen darf man nicht den auf dem Board beschrifteten Anschluss nehmen, dieser ist ohne Funktion.

Tatsächlich nimmt man den Anschluss D12 (neben den vier Motoranschlüssen) und aktiviert AUX2 in der Config.h Datei.


/******************************    Aux 2 Pin     ********************************/
      /* possibility to use PIN8 or PIN12 as the AUX2 RC input (only one, not both)
         it deactivates in this case the POWER PIN (pin 12) or the BUZZER PIN (pin 8) */
      //#define RCAUXPIN8
      #define RCAUXPIN12


Gefunden habe ich diese Lösung hier: http://www.rcgroups.com/forums/showpost.php?p=25256884&postcount=172


MultiWii328p (Hobbyking) - ESCs mit der MultiWii verbinden

Da meine ESCs alle einen BEC enthalten darf nur bei einem der Pluspol mit der MultiWii verbunden werden.
Man kann den Roten (Mittleren) Pin von allen (bis auf einem) ESC Steckern entfernen.
Ich wollte es anders lösen und habe die Leiterbahnen auf der Unterseite des Boards getrennt, danach wird das Board nur noch von einem ESC mit Strom versorgt aber das Board läuft nicht mehr.
(I2C Fehler in MultiWii Config).



Also wieder die Pins verbunden und doch drei von vier Roten Kabeln der ESCs getrennt.