Modelism - RHC Forum: scriere firmware ESC - Modelism - RHC Forum

Salt la continut

Pagina 1 din 1

scriere firmware ESC blheli pe Atmel

#1 Useril este offline   emilemir 

  • Search Sexy Girls from your city for night
  • Grup: Validating
  • Postari: 881
  • Inregistrat: 04-April 10
  • Gender:Male
  • Location:New York
  • Interests:discussion

Postat 10 August 2014 - 03:51 PM

Buna ziua

Astazi ma chinui sa schimb firmware-ul esc-ului RCTIMER 30A cu blheli si intampin ceva probleme la care nu gasesc raspuns.
Interfata de programare e usbasp iar ca program folosesc kkmulticopterflashtool_0.80beta2.

prima problema e ca ca situl la blheli am gasit 2 fisiere HEX: RCTIMER_NFS_30A_MAIN_REV11_2 si RCTIMER_NFS_30A_MULTI_REV11_2. Pe care sa il folosesc ca ulterior sa pot lega esc-ul la calculator pentru setari ulterioare?
Celelalte probleme sunt la deschiderea programului kkmulticopterflashtool, aici am gasit la optiunea chosse your controler atmega 8 brushless esc si atmega 8 brusless esc + enable bootloader, pe care sa il aleg ca deasemenea sa pot lega ulterior esc-ul la calculator pentru setari?

Multumesc !!
0

#2 Useril este offline   renatoa 

  • Sky Sapiens
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 19177
  • Inregistrat: 28-April 05
  • Gender:Male

Postat 10 August 2014 - 05:51 PM

Ma tem ca blheli nu se scrie cu acea interfata, si nici cu acel soft...
Am postat in cafenea multicoptere niste link-uri, striga daca nu te descurci.

Aceasta postare a fost editata de renatoa: 10 August 2014 - 05:51 PM

... cu picioarele pe pamant ...
0

#3 Useril este offline   emilemir 

  • Search Sexy Girls from your city for night
  • Grup: Validating
  • Postari: 881
  • Inregistrat: 04-April 10
  • Gender:Male
  • Location:New York
  • Interests:discussion

Postat 10 August 2014 - 08:42 PM

culmea e ca-mi permite sa-mi laeg fisierul pe care sa il scriu si scrierea se termina si cu bine
poze:

Thumbnail atasat

  • Imagine atasata: poza1.png

0

#4 Useril este offline   emilemir 

  • Search Sexy Girls from your city for night
  • Grup: Validating
  • Postari: 881
  • Inregistrat: 04-April 10
  • Gender:Male
  • Location:New York
  • Interests:discussion

Postat 10 August 2014 - 08:46 PM

si alte printuri:

Thumbnail atasat

  • Imagine atasata: poza2.png
  • Imagine atasata: poza3.png

0

#5 Useril este offline   emilemir 

  • Search Sexy Girls from your city for night
  • Grup: Validating
  • Postari: 881
  • Inregistrat: 04-April 10
  • Gender:Male
  • Location:New York
  • Interests:discussion

Postat 10 August 2014 - 08:47 PM

ce mu stiu eu ce fisiere trebuie sa aleg ca sa am bootloader,
0

#6 Useril este offline   emilemir 

  • Search Sexy Girls from your city for night
  • Grup: Validating
  • Postari: 881
  • Inregistrat: 04-April 10
  • Gender:Male
  • Location:New York
  • Interests:discussion

Postat 11 August 2014 - 04:47 PM

am reusit cu Blhelisuite sa fac dintr-un arduino uno un programator si sa scriu softul in esc. Acum stau si ma uit ca buha in horn unde e optiunea de activare frana motor in blhelisuite??
0

#7 Useril este offline   emilemir 

  • Search Sexy Girls from your city for night
  • Grup: Validating
  • Postari: 881
  • Inregistrat: 04-April 10
  • Gender:Male
  • Location:New York
  • Interests:discussion

Postat 11 August 2014 - 05:23 PM

Culmea ca desi pentru rctimer 30A exista firmware blheli si l-am urcat in esc acesta face pe mortul. Am incercat sa pun un firmware de la blueseries sau hobbyking 30a si cu acestea se aud ceva bipuri dar nu porneste motorul. Cu Simonk motorul esc-ul functioneaza. Fac eu ceva gresit?
0

#8 Useril este offline   OldMann 

  • MEGA Membru
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 1762
  • Inregistrat: 01-September 06
  • Gender:Male
  • Location:Bucovina

Postat 12 August 2014 - 02:04 PM

...probabil ca ce flesuiesti tu este Atmega 8...e cel mai folosit in ESC. Pentru partea de bootloader ...se refera in special la micro-controlerele care nu au fost scrise nicio data (virgine), este pentru cazul cand din varii motive crapa integratul si esti nevoit sa-l schimbi fizic. Atunci pui partea de bootloader care se scrie separat de firmware. Bootloader-ul va facilita ca tu sa poti transfera de cate ori vrei alt firmware...pentru ESC-urile care functioneaza si pot fi programate nu se mai srie bootloader, ci numai partea de hex care modifica vitezele de transfer de pe magistrala de date...



...pentru ESC-ul in care ai scris alt firmware si nu-ti functioneaza, in primul rand trebuie sa te asiguri ca semnalele la iesirile din microcontroler, cele care comanda feturile, sunt pentru tipul de drivere din ESC...sunt o multime de drivere de feturi care aparent sunt la fel dar semnalele de comanda sunt cu totul diferite...

...ceea ce cred eu, ai reusit sa transferi in micro-controler firmware-ul respectiv dar nu stii daca acel firmware e pentru tipul de drivere care sunt in ESC-ul respectiv.

Aceasta postare a fost editata de OldMann: 12 August 2014 - 02:07 PM

If the boat doesnt fly, dont buy!!!

0

#9 Useril este offline   emilemir 

  • Search Sexy Girls from your city for night
  • Grup: Validating
  • Postari: 881
  • Inregistrat: 04-April 10
  • Gender:Male
  • Location:New York
  • Interests:discussion

Postat 12 August 2014 - 09:24 PM

da, este intradevar un atmega 8. Esc-ul e RCTimer de 30 de amperi iar in blheli suite am gasit hex pentru RcTimer NFS 30A dupa care i-mi da 3 optiuni: Main, Tail si Multi. Eu am ales Main dupa care mi-a aparut o fereastara in care da detalii despre firmware iar jos o casuta cu bifa : Keep existing bootloader (eu am lasat-o bifata casuta)
Multumesc pentru raspunsuri
0

#10 Useril este offline   OldMann 

  • MEGA Membru
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 1762
  • Inregistrat: 01-September 06
  • Gender:Male
  • Location:Bucovina

Postat 13 August 2014 - 02:39 PM

...n-am lucrat cu softul de scriere pe care-l folosesti tu, am folosit altele...nu stiu daca acest soft permite sa si descarci date din micro-controler. De obicei cand pornesti in a flesui un micro-controler, se salveaza firmware-ul original si apoi incarci altul, pentru ca in cazul cand nu-ti functioneaza sa te poti intoarce la punctul de plecare...

...pai daca ai ales MAIN e firmware-ul ESC-ului pentru comanda motorului de pe rotorul principal...TAIL pentru coada si MULTI pentru multicoptere...pentru "Keep existing bootloader" ai optata sa pastrezi bootloaderul original cel cu care a venit scris micro-controlerul...





If the boat doesnt fly, dont buy!!!

0

#11 Useril este offline   emilemir 

  • Search Sexy Girls from your city for night
  • Grup: Validating
  • Postari: 881
  • Inregistrat: 04-April 10
  • Gender:Male
  • Location:New York
  • Interests:discussion

Postat 13 August 2014 - 06:09 PM

Ultima data am folosit interfata de scriere care vine cu blheli,scrierea se face cu succes si chiar pot modifica parametri din esc, doar ca dupa ce leg esc-ul la motor face pe mortul

Aceasta postare a fost editata de emilemir: 13 August 2014 - 06:11 PM

0

#12 Useril este offline   OldMann 

  • MEGA Membru
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 1762
  • Inregistrat: 01-September 06
  • Gender:Male
  • Location:Bucovina

Postat 13 August 2014 - 07:42 PM

...parametrii pe care-i poti modifica( nu poti sa verifici daca ceea ce modifici se si incarca in flash, poate iti creaza impresia de OK la scriere si verificare dar e numai o inducere in eroare) nu au nicio legatura cu semnalele de comanda pe care micro-controlerul le trimite spre drivere-le feturilor. Deci nu e concludent ca tu poti modifica anumiti parametrii de functionare. Pentru a-ti putea da seama de ce nu-ti functioneaza ESC-ul, trebuie sa identifici hard, pe placa cu componentele ce tip de drivere ai.

Dupa ce ai identificat driverel-e de comanda pentru fet-uri, cauti pe net foaia de catalog pentru a identifica cum functioneaza acestea, respectiv pe ce pini primeste semnal de comanda. Luat in ordine inversa, plecand de la pinii de comanda ai drivere-lor, prin masuratoare ohm-metrica(de continuitate trasee electrice), gasesti iesirile din micro-contrler.

E acum devine mai complicat...cu un osciloscop verifici forma semalului (daca este) pe pinii din iesirea micro-controlerului...pana la intrarea driverului...si-l compari cu ce da pe foaia de catalog a driverului.

In acest fel poti verifica daca hex-ul pe care-l incarci in micro-controler e OK. Am vazut destule firmware defecte, care-ti lasau impresia ca e ok dar in reaitate nu functionau.

Ca si masura de protectie (copyright ) se mai fac astfel de artificii, adica iti da un hex care dupa ce l-ai incarcat, daca nu ai salvat hex original, iti va distruge ESC-ul....

Aceasta postare a fost editata de OldMann: 13 August 2014 - 07:43 PM

If the boat doesnt fly, dont buy!!!

0

#13 Useril este offline   emilemir 

  • Search Sexy Girls from your city for night
  • Grup: Validating
  • Postari: 881
  • Inregistrat: 04-April 10
  • Gender:Male
  • Location:New York
  • Interests:discussion

Postat 14 August 2014 - 11:21 PM

Foarte detaliat si pe intels, multumesc mult de sfaturi dar o sa fie cam greu cu partea de osciloscop ca nu prea am. Modificarea parametrilor merge aproape sigur pentru ca dupa ce ii modific ii salvez in microcontrolerul esc-ului la urmatoarea citire a esc-ului cu blheli tools parametri sunt asa cum i-am modificat eu. Salvarea hexului original nu l-am facut ca esc-ul l-am primit mort. As lasa simnk dar proprietarul esc.ului e fan planoare si are nevoie de frana oe motor
0

#14 Useril este offline   emilemir 

  • Search Sexy Girls from your city for night
  • Grup: Validating
  • Postari: 881
  • Inregistrat: 04-April 10
  • Gender:Male
  • Location:New York
  • Interests:discussion

Postat 13 September 2014 - 02:28 PM

incerc sa schimb firmware-ul pe un Red Brick 50A cu simonK dar la identificarea padurilor pe cablaj i-mi iese o ordine care nu da cu alte esc-uri. De obicei ordinea corecta e mosi, miso, sck, gnd vcc si reset dar mie i-mi iese ceva ca in poza. Sa gresesc eu ceva? Verificarea am facut-o cu multimetrul. Si inca ceva microcontrolerul e atmel 48v
Multumesc

Thumbnail atasat

  • Imagine atasata: IMG_2296.JPG

Aceasta postare a fost editata de emilemir: 13 September 2014 - 02:29 PM

0

#15 Useril este offline   renatoa 

  • Sky Sapiens
  • PipPipPipPipPipPipPip
  • Grup: Members
  • Postari: 19177
  • Inregistrat: 28-April 05
  • Gender:Male

Postat 13 September 2014 - 03:20 PM

Ordinea "stas" este mosi miso sck gnd vcc reset, asa este la cele mai populare: F-urile de la HK, rctimer 30A si altele, vezi mai jos:

http://static.rcgroups.net/forums/attachments/1/3/5/9/6/a4734413-152-hobbyking_F20A.jpg

RB50 am incercat si eu si nu mi-a iesit, pare ca nu are Vcc, trebuie alimentat separat, nu ajunge din isp/usbasp. Ordinea este corecta, asa au gasit-o si altii:

http://www.rcgroups....hmentid=6791870
... cu picioarele pe pamant ...
0

#16 Useril este offline   emilemir 

  • Search Sexy Girls from your city for night
  • Grup: Validating
  • Postari: 881
  • Inregistrat: 04-April 10
  • Gender:Male
  • Location:New York
  • Interests:discussion

Postat 14 September 2014 - 07:59 AM

La verificarile cu multimetru daca pun pe penultimul pad "suna" cu pinii 4 si 6 de pe atmel. Prin poze am vazut ca rb50a are mai multe variante de constructie a placii. O sa incerc azi sau maine sa vad daca merge
0

Arata acest topic


Pagina 1 din 1

1 useri citesc topicul
0 membri, 1 vizitatori, 0 utilizatori anonimi

RcTrade.eu