Skip to main content

Topic: Flashanje OpenLoga sa blackbox firmwareom (Read 4858 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.

Flashanje OpenLoga sa blackbox firmwareom

Pred par dana stigao mi je openlog sa banggoda i pokušao sam stavit blackbox firmware na njega ali bez uspjeha. Od programera imam FDTI232 i  USBasp modul. Postupak sam gledao na youtube i spojio po uputama. Od programa Arduino 1.6.7,namještene sve potrebne libr. i sketch folder od firmwarea,serijski port otvoren,izabran arduino uno,sd formatirana na FAT16...  
 
http://www.youtube.com/watch?v=bA0_YaBV8ew

Nakon kompajliranja krene upload, traje predugo i na kraju izbaci grešku koja vjerojatno upućuje na problem sa bootloaderom:

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x45
avrdude: stk500_recv(): programmer is not responding


S obzirom da se prvi put susrećem sa flashanjem arduina možda sam nešto previdio.
Kako je postupak za burn bootloadera preko serijskog porta odnosno FDTI232, ili možda uz pomoć USBasp?

Odg: Flashanje OpenLoga sa blackbox firmwareom

Reply #1
Ja ostavio stock firmware, spustio rate denom na 3 i sljaka.

Odg: Flashanje OpenLoga sa blackbox firmwareom

Reply #2
Evo onako usput, jedno njub pitanje, čemu ti služi to, vidim da hvata serial com, ali čemu?
"Ko leti, vrijedi, ko vrijedi, leti, ko ne leti, ne vrijedi."

Flashanje OpenLoga sa blackbox firmwareom

Reply #3
http://www.youtube.com/watch?v=cln1NxO0mps

Vidis sve sto senzori od controlera ocitavaju pa mozes vidjet sto cuda u grafovima, od toga na kojim osima imas vibracije i u kojoj situaciji do toga da li ti se u letu upalio failsafe odnosno dali gubis signal itd...

Mozes spojiti sva ta ocitanja sa videom pa vidis u kojoj situaciji se sto dogada.

Odg: Flashanje OpenLoga sa blackbox firmwareom

Reply #4
Ludilo :) Hvala Daglas!
"Ko leti, vrijedi, ko vrijedi, leti, ko ne leti, ne vrijedi."

Odg: Flashanje OpenLoga sa blackbox firmwareom

Reply #5

Ludilo :) Hvala Daglas!

No frx! Al znas kak je kad imas gomilu podataka, treba se puno educirat da bi znao prepoznat koji su bitni za tebe... Ja tek pokusavam skuziti sto je sa cime povezano.

Odg: Flashanje OpenLoga sa blackbox firmwareom

Reply #6
ja tek pokusavam skuzit sto sve postoji ;)
"Ko leti, vrijedi, ko vrijedi, leti, ko ne leti, ne vrijedi."

Odg: Flashanje OpenLoga sa blackbox firmwareom

Reply #7
Konačno uspio...
Nakon podosta tetošenja po youtubu i forumima uspio sam stavit blackbox firmware na kineski OpenLog i sve skupa lijepo pokrenut da bi dobio grafički prikaz senzora i pidova u cleanflight blackbox exploreru. Probao sam razne načine flashanja a nakraju je tek uspjelo sa usbasp u kombinaciji sa atmel flashing toolom kojeg sam imao od prije za flashanje ESCeova. Sada slijedi učenje i proučavanje logova kroz grafički prikaz,traženje vibracija i grešaka u štelanju pidova.
Ako nekog detaljno zanima cijeli postupak rado ću napisat...

Odg: Flashanje OpenLoga sa blackbox firmwareom

Reply #8
Hmmm vise me zanima da ti posaljem moj openlog da i njega flešaš... Ak si za takvu suradnju jaaaaavi seeee

Odg: Flashanje OpenLoga sa blackbox firmwareom

Reply #9
Hmmm vise me zanima da ti posaljem moj openlog da i njega flešaš... Ak si za takvu suradnju jaaaaavi seeee
Nema problema ako ti se da slat...javi na PM

Odg: Flashanje OpenLoga sa blackbox firmwareom

Reply #10
Konačno uspio...
Nakon podosta tetošenja po youtubu i forumima uspio sam stavit blackbox firmware na kineski OpenLog i sve skupa lijepo pokrenut da bi dobio grafički prikaz senzora i pidova u cleanflight blackbox exploreru. Probao sam razne načine flashanja a nakraju je tek uspjelo sa usbasp u kombinaciji sa atmel flashing toolom kojeg sam imao od prije za flashanje ESCeova. Sada slijedi učenje i proučavanje logova kroz grafički prikaz,traženje vibracija i grešaka u štelanju pidova.
Ako nekog detaljno zanima cijeli postupak rado ću napisat...


Ja bih volio ako možeš popratiti svoj rad ovdje na forumu pa da i ja nešto naučim ;)
"Ko leti, vrijedi, ko vrijedi, leti, ko ne leti, ne vrijedi."

Odg: Flashanje OpenLoga sa blackbox firmwareom

Reply #11
Dakle ovako:
Prvo skinut sve potrebne programe i drivere

https://www.arduino.cc/en/Main/Software  (zadnju verziju Arduina)
http://www.fischl.de/usbasp/usbasp-windriver.2011-05-28.zip  
https://github.com/cleanflight/blackbox-firmware  (download zip)
https://chrome.google.com/webstore/detail/cleanflight-blackbox-expl/cahpidddaimdojnddnahjpnefajpheep  (za grafički prikaz logova)
 
Od opreme:

http://www.banggood.com/OpenLog-Serial-Data-Logger-9660bps-PPZ-Flight-Control-Record-FAT16-FAT32-MicroSD-Cards-p-993844.html  (kineski openlog modul)
http://www.hobbyking.com/hobbyking/store/__42120__Atmel_Atmega_Socket_Firmware_Flashing_Tool_EU_Warehouse_.html  (atmel chip flasher, isto i za flashanje blheli bootloadera ESCova)
http://www.hobbyking.com/hobbyking/store/__27990__USBasp_AVR_Programming_Device_for_ATMEL_proccessors.html  (usbasp)
-FAT16 fomatirana micro SD card
-svježe naspavan mozak, malo volje i vremena :-)


Namještavanje arduino programa u win:

Nakon instalacije arduina, otvorit blackbox-firmware-master.zip datoteku i u njoj naći foldere SdFat i SerialPort te ih kopirat u folder Documents\Arduino\libraries, isto tako iz istog zipa folder OpenLog_v3_Blackbox kopirat u Documents\Arduino
Pokrenut Arduino program, iz Tools-Board izabrat Arduino/Genuino Uno, iz Tools-Programmer izabrat USBasp, iz File-Sketchbook otvorit OpenLog_v3_Blackbox.ino  Spojit s jednom rukom chip flasher na openlog modul (pazit da crvena točka na bijeloj plastici odgovara kružiću na atmel chipu openloga) a drugom rukom utaknut USBasp u komp i u novom prozoru Arduina na Sketch stisnut Upload using programmer. Ako je sve ok nakon provjere i flashanja pisat će Done uploading.
Izvadit Sd karticu iz openloga i otvorit ju na kompu, u config.txt mora biti samo vrijednost bauda,baud. Promjenit baudrate na 115200 ili drugi i save.

Spajanje na naze32/flip32 i config u cleanflightu:

Openlog se obično spaja na hardwerski UART1 ili 2 radi nedovoljne brzine softseriala.  Za UART2: na openlogu spoit 3 žice označene RXO,VCC,GND na RC input odnosno pinove  CH3,+5V,GND.  Za UART1: naći njegov TX pin,+5V i GND negdje na Fcu,                                                                                  
U cleanflightu pod portovima od UART1 ili UART2 označit Blackbox i baudrate 250000,save.Pod setupom dolje desno uključit kvačicu na blackbox,save. Pod modes namjestit paljenje blackbox logiranja sa switchom ili jednostavno sa armanjem drona,save.

Dobivene LOG.TXT na SD kartici otvorit u Cleanflight Blackbox Exploreru i zabava može počet...

Veći dio ovog ima na youtube:
   http://www.youtube.com/watch?v=bA0_YaBV8ew
   http://www.youtube.com/watch?v=wOhm4bnkKiE                                                                                                                                                                
Mislim da je dovoljno detaljno i za početnike...poz

Odg: Flashanje OpenLoga sa blackbox firmwareom

Reply #12
Svaka cast na trudu!

Odg: Flashanje OpenLoga sa blackbox firmwareom

Reply #13
No problem,da uštedim vrijeme drugima  :)

Odg: Flashanje OpenLoga sa blackbox firmwareom

Reply #14
Bravo stari! Svaka cast, da nas je barem vise ovakvih :)