Naze32 Bootloader gelöscht? Blaue Led

Status
Nicht offen für weitere Antworten.

phischi

Erfahrener Benutzer
#1
Ich glaub ich habe einen Fehler gemacht :)

Hab bei meinem Naze acro als ich mal eine neue Firmware aufspielen wollte, glaub alles gelöscht.
In dem Flashtool (stm uploader Demo oder so) habe ich anstatt die Firmware auszuwählen ganz oben auf erase geklickt!

Jetzt leuchtet nur noch die blaue LED und es lässt sich auch kein Hex mehr flashen. Geht zwar ohne Fehler durch, aber Board wird im Multiwii nicht erkannt.

Jemand einen Tipp?
 

phischi

Erfahrener Benutzer
#3
Das ging aber schnell! Und danke für die freundlichen Worte!

Hab ich schon ca. 10x probiert und klappt ja wie gesagt auch, nur leuchtet die blaue LED dann noch immer und Board wird nicht erkannt.
 

Roberto

Erfahrener Benutzer
#4
Google mal nach "Flash fehlgeschlagen, es "leuchtet nur noch blau", "Büroklammer" geht nicht, ist alles defekt?" da könntest Du VIELLEICHT in der multicopter / Naze32 CodeEcke auf Seite 1 unter Tipps & Tricks etwas finden. Aber nur vielleicht. Dank der Zensurmassnahmen hier, kann ich keinen funktionierenden Link posten, nochmals ein herzliches Dankeschön dafür an die fpv-community, Ihr seit ganz weit vorne.


LG
Rob
 
Zuletzt bearbeitet:

phischi

Erfahrener Benutzer
#5
Die pads vom Bootloader habe ich wie gesagt schon öfters kurzgeschlossen und ich kann dann mit dem flashtool auch wieder ein hex flashen, was ohne Fehlermeldung durchläuft!

Ändert dann aber leider nichts. Leuchtet immer noch Blau und wird von der mwc Software nicht erkannt.
 

phischi

Erfahrener Benutzer
#6
so Fehler gefunden. Hab wohl versehentlich "download to device" gewählt und damit das hex-file zerstört. Hab dann natürlich immer mit dem selben Hex-File probiert zu flashen, was nicht ging ;(

neues Hex und alles ist wieder gut. TC hat mich per email drauf gebracht. Genialer Support von ihm!!!
 

cGiesen

Erfahrener Benutzer
#7
Geht denn jetzt bei dir SEND 'R' noch?
Seit ich mal son eine Aktion hatte, geht das bei mir nicht mehr! Und ich finde zum Verrecken nicht warum.
Ich habe mir jetzt ein Taster eingebaut ;)
 

fdietsch

Erfahrener Benutzer
#9
Hab jetzt ein ähnliches Problem. http://fpv-community.de/showthread.php?24800-Afro-MINI-32&p=330244#post330244 Ich hab an einer Mixertabelle gebastelt und dann ging auf einmal nix mehr.
Ich kann mit der Basflight GUI eine HEX einspielen meldet auch alles OK und im Terminalfenster läuft alles schön durch.
Dannach empfange ich aber keine Daten ? Jetzt habe ich die Vermutung das die alte von mir geänderte mixertabelle die Probleme verursacht noch im Eprom ist . Wie krieg ich die da raus?

EDIT OK Geht wieder Spannung vom USB war scheinbar zu gering ??
 
Zuletzt bearbeitet:

fdietsch

Erfahrener Benutzer
#11
ich hab jetzt ne naze32configurator.apk
??? Ist das eine App nicht für windoofs?
 

Komma

Erfahrener Verwender
#12
Die naze32configurator.apk ist für Android.
Die naze32aio ist für Windoofs. ;)
Aber du veräppelst mich jetzt grad oder?
 

fdietsch

Erfahrener Benutzer
#16
Franz ich hab mal den link gezogen. Mixertabellen erstellen finde ich nicht darin. Man kann zwar vorgefertigte auswählen aber das geht auch mit jedem terminal. Und von der Übersicht her find ich das Baseflight gui besser.
 

Komma

Erfahrener Verwender
#17
Ahhso du willst nen eigenen Mixer?
Ich hab mal an TC geschrieben wegen der Mixertabellen, die findet man im SVN.
Ich such mal ob ich das noch finde. ;-)


Hier isser: http://code.google.com/p/afrodevices/source/browse/branches/baseflightGPS/src/mixer.c

http://bcas.tv/paste/results/xToE9w26.html

Ich hoffe das hilft dir jetzt. :D

Wie man einen eigenen Mixer erstellt weiß ich leider auch nicht.


Ich hab damals alle Steuerleitungen der ESC rausgerissen und nach TCs neu verdrahtet.
Ist immer noch einfacher wie den Beruf des Programmierers zu erlernen. :D
 
Zuletzt bearbeitet:

franko_

Erfahrener Benutzer
#18
Auch ich habe es geschafft meinen Bootloader zu killen:

Bei Kurzschluss der Bootpins leuchten nur die blaue LED, aber der Bootloader greift nicht.
Man sollte halt nix kompilieren wo kein fertiges Hex vorher existierte:

Oder kan man hier was erkennen?
C:\temp\Bradwii\bradwii-8126c1e9cec265dd13868b3bea033bda2799303d(1)\bradwii-8126c1e9cec265dd13868b3bea033bda2799303d\bradwii.uvproj
Project File Date: 11/06/2013

Output:

Rebuild target 'STM32'
compiling accelerometer.c...
compiling autotune.c...
compiling baro.c...
compiling bradwii.c...
compiling checkboxes.c...
compiling compass.c...
compiling eeprom.c...
compiling gps.c...
compiling gyro.c...
compiling imu.c...
compiling navigation.c...
compiling output.c...
compiling pilotcontrol.c...
compiling rx.c...
compiling serial.c...
compiling vectors.c...
compiling lib_digitalio.c...
compiling lib_fp.c...
compiling lib_i2c.c...
compiling lib_serial.c...
compiling lib_timers.c...
compiling drv_hal.c...
compiling drv_gpio.c...
compiling drv_serial.c...
compiling drv_pwm.c...
compiling core_cm3.c...
compiling system_stm32f10x.c...
assembling startup_stm32f10x_md.s...
compiling misc.c...
compiling stm32f10x_gpio.c...
compiling stm32f10x_rcc.c...
compiling stm32f10x_tim.c...
compiling stm32f10x_usart.c...
compiling stm32f10x_dma.c...
compiling stm32f10x_flash.c...
linking...
Program Size: Code=24940 RO-data=564 RW-data=596 ZI-data=7292
FromELF: creating hex file...
".\obj\bradwii.axf" - 0 Error(s), 0 Warning(s).

Wie kann ich den Bootloader recovern, oder war´s das?
Habe hier noch was gefunden, aber ich habe ja einen usb2serial mit dem cp21x onboard
http://www.firefly-power.de/ARM/sloadhost.html
 
Zuletzt bearbeitet:
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten