Neues PIXHAWK in der Version 2.4 stellt sich nach 6 Flügen tot

micropet

Erfahrener Benutzer
#1
Am Freitag brachte der Paketdienst mein erstes PIXHAWK in der Version 2.4.

Ich hatte es vor ca. 4 Monaten bei 3DRobotics bestellt. Es war für einen F650 geplant der bis dahin mit einem AMP 2.52 flog.

Der Lieferumfang ist umfangreich aber nicht vollständig. Die Multicolor Led fehlt und wird sich in der EU schlecht besorgen lassen.

Der Umbau ist nicht problematisch. Für die 5 Volt Spannungsversorgung über das vorhandene BEC und die Spannungs und Strommessung musste ich ein Adapterkabel machen (von den 3 pol. 2,54 mm APM Buchsenleisten auf den 6 pol. DF-13 Stecker).

Für die seriellen Eingänge (GPS und Telemetrie..) werden im PIXHAWK auch 6 pol. DF13 Stecker benutzt. Also hab ich die Stifte aus den vorhandenen kleinen DF-13 Steckern in 6 pol. Steckergehäuse umgesteckt. Das war schon alles.

Neue Firmware laden, Radio, Accel und Compass kalibrieren und schon geht es raus.

Die ersten Flüge hab ich mit den default Pids gemacht, später habe ich Rate Roll/Pitch auf P = 0.1200, I = 0.0800 und D = 0,0035 reduziert.

Mit dem APM war der F650 mit seinen 600 Watt Motoren bei 6S Akkus ein wenig hyperaktiv :).
Mit dem PIXHAWK liegt er wesentlich besser in der Luft und lässt sich sehr direkt steuern.

Nach 6 erfolgreichen Flügen wollte das PIXHAWK am nächsten Tag nicht mehr booten. Die Multicolor Led war aus und die Mavlink Verbindung mit dem MP funktionierte nicht mehr.

3DRobotics hat ja schon in der Vergangenheit mehrfach gezeigt, dass sie mit ihrem Hardwaredesign kein glückliches Händchen haben.

Beim APM 2.5
defekte 3,3 Volt Spannungsregler, Ein und Ausgänge beim Level Shifter vertauscht, ACC Referenzspannung - fehlendendes Lowpassfilter
Power Module Ausgangsspannung unstabil, nur 4S tauglich
PIXHAWK V2.3 Ausfall von Sensoren im Betrieb

Also hatte ich kein gutes Gefühl. Dann erinnerte ich mich an den folgenden Beitrag von chris aus den drones-discuss Gruppen:

The current way Pixhawk/PX4 writes to the SD card is fragile, since it datalogs constantly to the card and depends on the SD card being able to close the files and clean up the FAT itself on powerdown. Good SD cards can do this, but poor-quality ones tend to fail with corrupted FATs etc. We're not quite sure why -- it could have to do with the built-in capacitance of those cards, where the better ones can power themselves long enough to complete a write and close the file, or it could be due to the firmware within the SD cards -- but it's a failure mode that we'd like to eliminate.

In einfachen Worten: Wenn während des Schreibvorgangs auf die SD-Karte der Akku abgezogen wird, ist höchstwahrscheinlich die FAT beschädigt und kann nicht wiederhergestellt werden.

Anschließend bootet das PIXHAWK nicht mehr weil es seine Parameter von der SD-Karte nicht mehr lesen kann.

Das war auch bei mir der Fall. Nach dem formatieren der 2 GB SD-Karte auf dem Notebook startete das PIXHAWK mit seinen default Parametern.

Ohne SD-Karte wollte es übrigens auch nicht booten.

Fazit: Zum Fliegen immer genügend SD-Karten oder ein Notebook mitnehmen. :)

Nachtrag: Am 31.12 wurde die Auslieferung des PIXHAWK wieder gestoppt. Es gibt Probleme mit den SD-Karten eines Zulieferers.


Gruss Peter
 
Zuletzt bearbeitet:
Erhaltene "Gefällt mir": helmi53

Darkmo

Erfahrener Benutzer
#2
Danke für den schnellen Bericht Peter.

Ich hatte ja schon die Hoffnung dass der neue PIXHAWK funktionieren könnte.

Warum wird überhaupt eine SD eingesetzt
da kann man doch auch mit einem Chip lösen .

ciao Markus
 

micropet

Erfahrener Benutzer
#3
Keine Ahnung, ist vermutlich günstiger und vermeintlich flexibler.

Es gibt noch 128 Kb F-RAM, das scheint momentan unbenutzt.


Gruss Peter
 
Zuletzt bearbeitet:

sandrodadon

Fliegender Maschi
#4
Hi Peter !

Ich schätze dein Engagement im Bereich 3DR Hardware wirklich sehr aber ist "tot" nicht das falsche Wort?
Auch wenn es super ärgerlich ist - Ich habe bei der Überschrift direkt gedacht dass das Board 6 Flügen reif für die Tonne war :)

In der Theorie sollte all das doch durch eine Firmwareverbesserung behoben werden können oder etwa nicht?


Achja: Ist der Levelshift-Fehler und/oder 3.3V-5V Fehler ist bei der Pixhawk immernoch vorhanden oder?
Ist besserung in Sicht bei zukünftigen Pixhawk Versionen?

Viele Grüße
Sandro
 

micropet

Erfahrener Benutzer
#8
Hallo zusammen,

ich habe keine Neuigkeiten vom Beagle Bone Board seit einiger Zeit gehört. Das hat aber nichts zu sagen.

@Sandro, So hast Du wenigstens den Artikel gelesen. :) Und Du konntest zum Schluß wieder aufatmen.
Ich hatte lange überlegt, mir ist aber keine bessere Überschrift eingefallen.
"Stellt sich tot" ist ja auch nicht wirklich tot - tut nur so.

Ob beim PIXHAWK auch die Ein und Ausgänge vom Level Shifter vertauscht sind, oder ob überhaupt einer verbaut wurde habe ich noch nicht nachgesehen.

Die V2.4 hat natürlich noch Potential. Die V2.3 ist schon als kritisch einzustufen.

Man kann die Parameter ins F-RAM speichern und die SD-Karte beim Start notfalls formatieren. Da geht noch was.


Gruss Peter
 
Zuletzt bearbeitet:

KA8

Erfahrener Benutzer
#9
da stimme ich zu...
na ja Andere reden von tickenden Zeitbomben, diese Überschriften passen besser in eine Zeitung, die mit den Bildern, als in einem
seriösen Forum, im übrigen laufen bei mir einige APMs ohne Probleme, bezüglich 3,3 Volt, auch vermisse ich zu diesem Thema aussagekräftige LOGS, ich empfehle in diesem Zusammenhang einfach auf eine andere FC auszuweichen, die Vermeidlich sicher sind. Aber bitte nicht mit solchen Überschriften, Aufmerksamkeit kann auch auf seriöse Art und Weise erlangt werden.
 

micropet

Erfahrener Benutzer
#10
Wer es nicht schon im ersten Beitrag gelesen hat:

Am 31.12 wurde die Auslieferung des PIXHAWK wieder gestoppt. Es gibt Probleme mit den SD-Karten eines Zulieferers.

Gruss Peter
 
Zuletzt bearbeitet:

gervais

Ich brauche mehr Details
#16
Bislang ist ja nur das Schaltbild der 2.3 veröffentlicht worden. Da mitunter von Verbesserungen im Bereich des Power Supply berichtet wurde, wissen wir eigentlich gar nichts. Ausnahme : Derzeit sieht es so aus, dass die I2C Versorgung (an PIN1) jetzt 5V statt 3.3V bietet. Meine IRIS fliegt bislang störungsfrei mit Rev. 2.2 . Das SD Karten Problem gab es damit nicht. Indes fliegt die 2.2 auch nicht ohne.
 
Zuletzt bearbeitet:

micropet

Erfahrener Benutzer
#17
Hallo gervais,

meine IRIS fliegt bisher auch prima.

Bin mal gespannt was da noch alles auf uns zukommt. Im diydrones Blog spricht man schon von einem "vergessenen" Widerstand auf dem PIXHAWK V2.4.

Das aktuelle Problem wird man schnell lösen. Die Parameter werden in der nächsten Version in dem 128 Kb großen F-RAM gespeichert und das Loggen der Daten nach der Landung ausgeschaltet.

Wenn die I2C Versorgung jetzt 5V beträgt, haben dann auch SCL und SDA 5V?
Oder wird ein 3,3V Spannungsregler auf den I²C Komponenten vorausgesetzt?


Gruss Peter
 

gervais

Ich brauche mehr Details
#18
Moin Peter, mir kam der Auslieferungsstop aufgrund fehlerhafter SD Karten auch merkwürdig vor. Ich habe das für eine nette Metapher gehalten, wobei mir nicht klar war (bis zu Deinem Post, Danke !), was für Folgen das hat. Ich werde einfach die SD der 2.2 verwenden, um das zu verifizieren und zunächst einmal auf meinem F450 eh egal Frame montieren.

Wenn die I2C Versorgung jetzt 5V beträgt, haben dann auch SCL und SDA 5V?
Oder wird ein 3,3V Spannungsregler auf den I²C Komponenten vorausgesetzt?
Aus meiner Sicht ist letzteres zwingend. SDA / SCL werden 3.3V compliant sein (auch PullUps auf 3.3V). Meine Anfrage diesbezüglich blieb (wie erwartet) unbeantwortet. Das werde ich mit meinen Billig BOB testen und weiß zum WE mehr.



Source: 3D Robotic V2.3 schematics
 

micropet

Erfahrener Benutzer
#19
Danke gervais,

ich finde den Mix aus 3,3 V und 5 V nicht so toll, mal sehen wie die Praxis aussieht.
Die 4 GB SanDisk Karten sollen wohl funktionieren.

Ansonsten hat Randy gerade einen Fix für das Logging eingestellt, es wird nur noch im Arming Status geloggt.
Das scheint zu helfen, ich bin gerade ein paar Akkus geflogen und habe so ca. 20 mal den Akku gezogen. Alles in Ordnung.

Seit einigen Tagen haben wir hier Wind mit 50 bis 60 km/h, das mag die IRIS nicht.
Der F650 hat damit kein Problem und liegt sehr stabil im Wind.
Dein F450 wird auch satter als die IRIS fliegen.

Habe ich es jetzt richtig verstanden, dass Du auch noch ein zusätzliches PIXHAWK hast?

Gruss Peter
 
FPV1

Banggood

Oben Unten