"QUANTON FLIGHT CONTRO rev. 1" , ein interessantes Teil?

odwquad

Erfahrener Benutzer
erkannt wird sie.
also wenn ich wie du beschrieben hast rescue boote, dann wird die quanton erkannt. aber sie bootet nicht. rote LED läuchtet, blaue dimmert vor sich hin (ganz dunkles Blinken).
GSC macht nichts. liest keine Werte ein.

Wenn ich danach auf boot oder safe boot klicke. Dann kommt das oben beschriebene. Windows wirft die Quanton ständig raus und wieder rein dabei blinken beide LEDs
 

ernieift

Erfahrener Benutzer
Wenn Du im Rescue bist, dann leuchtet die rote und die blaue "atmet". Ein Firmwareupdate könnte jetzt nicht schaden. Wenn ich bei meinem Eigenbauquanton auf Boot oder Safe Boot gehe, dann geht die blaue aus und die rote blinkt im Sekundentakt. Das liegt daran, dass mein Flashchip noch nicht da ist ;) also Flash-Fehler. Im Source heisst der Einsprung dafür panic(1);.
Schau mal nach den Lötstellen und miss mal die 3V3 nach.
 

odwquad

Erfahrener Benutzer

odwquad

Erfahrener Benutzer
ja habe ich gemerkt. hab das mit dem handy hochgeladen, da setzt er es komischerweise immer auf privat. sollte jetzt funktionieren.

welche source meinst du?
Firmware update habe ich schon gemacht. funktioniert ohne probleme. danach aber immer noch keine Besserung
 

ernieift

Erfahrener Benutzer
Sorry hat etwas länger gedauert. Musste gerade drei Löcher bohren...
Ich meinte den Code:
Code:
/**
 * Indicate a target-specific error code when a component fails to initialize
 * 1 pulse - flash chip
 * 2 pulses - MPU6000
 * 3 pulses - HMC5883
 * 4 pulses - MS5611
 * 5 pulses - internal I2C bus locked
 * 6 pulses - uart1 I2C bus locked
 * 7 pulses - uart3 I2C bus locked
 * 8 pulses - HMC5883 on uart1 I2C
 * 9 pulses - HMC5883 on uart3 I2C
 */
void panic(int32_t code) {
	while(1){
		for (int32_t i = 0; i < code; i++) {
			PIOS_WDG_Clear();
			PIOS_LED_Toggle(PIOS_LED_ALARM);
			PIOS_DELAY_WaitmS(200);
			PIOS_WDG_Clear();
			PIOS_LED_Toggle(PIOS_LED_ALARM);
			PIOS_DELAY_WaitmS(200);
		}
		PIOS_WDG_Clear();
		PIOS_DELAY_WaitmS(200);
		PIOS_WDG_Clear();
		PIOS_DELAY_WaitmS(200);
		PIOS_WDG_Clear();
		PIOS_DELAY_WaitmS(100);
	}
}
Versuch mal ein Video ohne USB. Dann kann man vielleicht mehr erkennen.
 

odwquad

Erfahrener Benutzer
Sorry hat etwas länger gedauert. Musste gerade drei Löcher bohren...
Ich meinte den Code:
...
Danke ernieft. Das war der entscheidende Hinweis. Der externe Mag war an Uart3 noch nicht angeschlossen. Daher hat er nicht gebootet. Habe ihn eben angeschlossen und sie da, ich habe wieder Zugriff auf das board :)
Nur geht hier am Laptop bei meinen Eltern die GSC Anzeigen nicht. Also die Visualisierungen funktionieren nicht. Wenn ich aber unter Eigenschaften, DataObject schaue kommen werte an und diese sind auch plausibel. Also scheint zumindestens die Quanton noch zu funktionieren und irgend ein Software Problem zu bestehen.

Jaja manchmal sieht man einfach vor lauter Bäume den Wald nicht mehr :)
 

cGiesen

Erfahrener Benutzer
Sieht erstmal OK aus.
Aber Baseflight an sich ist ja ein Projekt welches sich nur durch Trolling / Nidermachen / Einschränkungen auszeichnet.

Stellt sich doch die Frage, ob das lohnt?
Sobald Timecop seinen nächsten Rappel kriegt (nur eine Frage der Zeit) sehe ich da schwarz für.

Edit:
Und schon ist der erste Dumme Kommentar von Timecop da :(
Forget extra serials, it's the holes that count!!
 
Zuletzt bearbeitet:

Exec

Erfahrener Benutzer
Habe da noch nicht so den Überblick.
Ich besitze noch keinen Kopter und lese mich so langsam in das Thema rein. Da ich selber schon ein bischen für STM32F1 und STM32F4 programmiert habe, wäre es eine schöne Sache zukünftig eine FC auszuwählen, die evtl. mit mehrerern OpenSource Projekten läuft und man selber auch was änderen kann wenn Lust/Zeit vorhanden sind.

Das Timecop wohl manchmal etwas unangenehm wird, ist mir auch schon aufgefallen.
Der Port ist aber ja nicht von ihm, sondern von jemanden der das auch für die inoffizielle Naze32Pro (mit STM32F3) gemacht portiert hat. Aber evtl. sieht er ja im Qunaton eine Konkurrenz für seine neue FC.
 

ernieift

Erfahrener Benutzer
Ich sag' mal, warum eigentlich nicht. Vielfalt ist gut. Eventuell hat ja die bessere Gleitkommaverarbeitung des F4 auch Vorteile bei Naze. Ich selbst sitze seit 2 Tagen daran den BCM2835 in Taulabs zum compilieren zu überreden. Wenn das mal funktionieren sollte, hätte TL auch wieder ein Target mehr...
 

JUERGEN_

Generation 60++
Falls es jemanden interessiert:
Scheinbar gibt es jetzt auch eine Baseflight (MultiWii Port auf STM32) Portierung für den Quanton: http://www.multiwii.com/forum/viewtopic.php?f=22&t=5416
wenn man bedenkt das man schon mal ein Betriebssystem umgeht.
könnten daraus sogar vorteile entstehen.

aber die Zeiten wo noch per "Macro Assembler", jeder seine eigenen Macros kannte,
sind ja schon lange vorbei.

heute setzt man auf Compiler neuerdings sogar wieder auf Interpreter,
und hofft das die Teile es auch so tun wie sie sollten.

das das Neueste nicht immer das Beste ist, musste gerade wieder Linus feststellen. :D
- > http://www.heise.de/newsticker/meld...egen-Compiler-Collection-GCC-4-9-2268920.html
 

odwquad

Erfahrener Benutzer
Hallo,
ich habe mal wieder ein Problem, bei dem ich nicht so richtig vor ran komme. Ich weis auch gar nicht ob das direkt an der Quanton bzw. am Taulabs hängt oder ob es vielleicht doch eher ein Hardwarefehler ist.

Ich habe nun mein neuer Quadrocopter (Cinetank MK1) aufgebaut. Letzte Woche bin ich damit schonmal probegeflogen (aber nur sehr kurz).
Dabei flog er recht stabil.
Aber jetzt seit gestern wo ich die PID settings richtig anpassen wollte, kippt er mir immer nach hinten rechts weg. Als würde der hintere rechte Motor nicht richtig laufen.

Ich habe seit dem ersten Testflug folgendes noch gemacht:
  • alle Schrauben mit Loctite gesichert.
  • Neue Firmware (20140808) aufgespielt
  • Propeller gewuchtet.

Jetzt habe ich gestern es auch wieder mit der alten Firmware und den alten Settings probiert. Aber Fehlanzeige.
Auch habe ich die Regler nochmal neu angelernt. Aber das hat auch nichts geholfen.
Und als letzten Versuch, habe ich noch den Akku ganz nach vorne gesetzt. Aber trotzdem kippt er nach hinten weg.

Was ich außerdem nicht hin bekomme, ist auf meinem Laptop die Taulabs Software richtig zum laufen zu bekommen. Bei den ganzen Anzeigen kommt immer die Fehlermeldung: "There was a problem loading the PFD artwork, please check your configuration". Was ist das PFD Artwork? hab schon gegoogelt aber nichts gefunden.
Ich kann in der GCS nur das Einstellungsfenster nutzen. Alle anderen Fenster haben diesen Fehler.
Leider habe ich zur Zeit keinen normalen PC mehr.

Vielleicht hat ja einer von euch noch eine Idee, was ich nochmal probieren könnte, oder woran es liegen könnte.
 
Odwquad: mit dem Parameter -clean-config hinter der GCS.exe beim Aufruf werden die Einstellungen die die GCS ablegt gelöscht und der Fehler verschwindet. Hatte ich auch früher öfters beim Wechsel der Versionen.
PFD Artwork ist Systemstatusanzeige usw.
Abkippen über einen Motor bedeutet imho das er nicht genug Kraft hat:
ESC defekt
Phase am Motor defekt/Schluß
schlechte Lötstelle
Ich würde den Motor mit einem Anderen tauschen zum eingrenzen.
 

odwquad

Erfahrener Benutzer
Okay danke für die info bezüglich der gsc. Werde ich dann mal ausprobieren.
Dann kann ich auch kontrollieren ob sauber gelevelt ist. Ich hoffe daran liegt es. Wenn nicht werde ich wohl oder übel den quad nochmal zerlegen müssen.
 

JUERGEN_

Generation 60++

odwquad

Erfahrener Benutzer
Mensch das ist ja jetzt echt günstig geworden. Bin mal gespannt ob es irgendwann eine v2 gibt, in der die Bugs mit summer und spannungsmesser behoben sind.
 
FPV1

Banggood

Oben Unten