Multikopterit.net keskusteluforum

Ohje: Frsky X4R-sb firmware päivitys

Aloittaja VilleN, syyskuu 21, 2015, 09:53:02 IP

« edellinen - seuraava »

0 Jäsenet ja 2 Vieraat katselee tätä aihetta.

VilleN

Frsky julkaisu X4R-sb vastaanottimeen jokin aika sitten päivityksen, jolla saa käyttöön cppm-signaalin sbussin sijaan. Tuli tuossa haeskeltua tietoa siitä kuinka päivitys onnistuu ja tietoa löytyi melko huonosti, joten ajattelin kirjoitella ohjeet nyt kun sain oman vastarin päivitettyä. En kylläkään ole vielä ehtinyt saada vastaria kopteriin kiinni, joten en ole 100% päivityksen onnistumisesta, mutta ainakin päivitysohjelman mukaan päivitys onnistui. Näillä ohjeilla siis saa ainakin haluamansa firmiksen sisään vastariin, firmiksen toimivuutta en takaa :D samoilla ohjeilla todennäköisesti onnistuu muidenkin X-sarjan vastareiden päivittäminen. Ja luonnollisesti jokainen touhuaa näiden kanssa omalla vastuulla, eli tarkista johdot kahteen kertaan :)

Tarvikkeet:
- Frsky X4R-sb vastaanotin sekä vastaanottimen mukana tullut smartport johto
- Frsky-USB-3 päivitys työkalu http://www.eurorc.com/product/10429/frsky-usb-cable-frusb-3
- Frsky SPC lisäpalikka USB-3 työkaluun http://www.eurorc.com/product/11854/frsky-spc
- kolvi, ei pakollinen jos liität johdot jotenkin muuten
- tietokone (testattu win10:llä)

Ohjelma:
- Frsky SPORT adapter upgrade http://www.frsky-rc.com/download/view.php?sort=Tool&down=115&file=Upgrade%20Lite-S.Port%20Telemetry

Firmware:
- X4R-X4RSB-CPPM-EU Version http://www.frsky-rc.com/download/view.php?sort=Firmware&down=209&file=X4R-X4RSB-CPPM-EU%20Version
Mikäli käytössä on non-eu radio, niin valitse non-eu firmware vastaanottimellesi.

Vaihe 1.
Liitä Frsky SPC-lisämoduuli sekä vastaanottimen mukana tullut smartport johto toisiinsa joko yhdistämällä liittimet jompeilla tai katkaisemalla johdot ja kolvaamalla. Yhdistä keltainen keltaiseen, punainen punaiseen ja musta mustaan. Smartport johdon valkoinen johdin jää kytkemättä. Varmista että johdot ovat oikein kytketty, myös tehtaan tekemät liitokset. Näissä on tiettävästi ollut joskus tehtaan jäljiltä värit ristissä.


Vaihe 2.
Lataa tarvittava ohjelma ja pura .zip tiedosto. Lataa valitsemasi firmware ja pura .zip tiedosto.

Vaihe 3.
Kytke Frsky usb-3 työkalu ja SPC lisäosa toisiinsa. Liitä sen jälkeen työkalu tietokoneeseen. Odota että windows asentaa tarvittavat ajurit.

Vaihe 4.
Käynnistä Frsky SPORT upgrade ohjelma.


Vaihe 5.
Valitse COM-portti jossa USB-3 työkalu on. Voit tarkistaa portin laitehallinnan kautta tai kokeilemalla, päivitys ohjelma löytää kytketyn vastaanottimen kun oikea portti on käytössä. Älä vielä kytke vastaanotinta tietokoneeseen.

Vaihe 6.
Paine "File" napista ja etsi lataamasi ja purkamasi firmware kansio. Valitse .frk tiedosto.

Vaihe 7.
Kytke usb-työkalun liitin vastaanottimesi smartport liittimeen. Et tarvitse vastaanottimelle erillistä virtaliitintä, vastaanotin saa virran usb-työkalun kautta. Vastaanottimeen syttyy punainen valo. Tässä vaiheessa päivitys ohjelma löytää vastaanottimen mikäli COM-portti on valittu oikein. "Download" nappi tulee käytettäväksi.

Vaihe 8.
Klikkaa "Download" ja odota että ohjelma suorittaa päivityksen.


Vaihe 9.
Päivitys valmis. Vastaanottimessa vilkkuu punainen ja vihreä valo. Sulje päivitysohjelma ja irrota vastaanotin usb-työkalusta. Päivitys on valmis.


Mikäli päivität X4R-sb vastariin cppm firmwaren toimii vastaanotin seuraavasti:
- ch1: cppm (kanavat 1-8)
- ch2: kanava 9
- ch3: kanava 10

EDIT: testattu ja toimii. Bindatessa cppm moodiin laita pinni 2-3 signaali liittimien väliin bindauksen ajaksi.

EDIT2: Jos päivitätte firmiksiä vastareihin, niin tarkistakaa kanavajärjestys ILMAN propelleita, ainakin Naze/Taranis/X4R-SB yhdistelmällä vaihtoi kanavat paikkaa aiempaan X8R:ään verrattuna ja seurauksena oli katkennut propelli ja tympeä läheltäpiti-tilanne ::)

sjobbe

#1
SBus on parempi standardi eli ensisijaisesti kannattaa tarkistaa onko FC:ssä mahdollisuus käyttää SBusia ja jos ei niin kenties harkita uuden FC ostamista? Tietyssä mielessä tuo on siis "downgrade" eikä "upgrade" :)

SBus: digitaalinen, latenssi 9ms
CPPM: analoginen, latenssi 16-27ms (riippuen tuotteesta)

VilleN

Niinhän se on, mutta esim erittäin yleinen naze32 tukee cppm:ää muttei sbussia. Tuolla päivityksellä X4R-sb:n sbus portti säilyy edelleen sbus-porttina eli molemmat ovat käytössä :)

Petsku

#3
Lainaus käyttäjältä: VilleN - syyskuu 22, 2015, 11:12:11 AP
Niinhän se on, mutta esim erittäin yleinen naze32 tukee cppm:ää muttei sbussia. Tuolla päivityksellä X4R-sb:n sbus portti säilyy edelleen sbus-porttina eli molemmat ovat käytössä :)
Nazekin syö sbussia mutta joutuu modaamaan pikkaisen vastaria.


Lainaayou probably need an inverter between the receiver output and the flight controller. However, some flight controllers have this built in (the main port on CC3D, for example), and doesn't need one

https://github.com/cleanflight/cleanflight/blob/master/docs/Rx.md

sjobbe

#4
Jep. Lyhkäisyydessään kaikki STM32 FC:t missä on F3 (tai uudempi prosessori) toimii suoraan. Poikkeuksena CC3D (F1) jossa on inverteri erikseen sisäänrakennettu.

Näitä on:
- Seriously Pro (F3)
- CC3D OpenPilot Revo (F4)
- Sparky (F3)
... jne

Sitten esim. APMssä on oma PPM encoderi piiri (Atmega 32U2) johon voi flashata helposti SBus tuen. Pixhawkissa on tietenkin tuki.

ntthhtl

CC3D Revoa ei ole olemassa.
Openpilotin tuotteissa Sbus toimii seuraavissa laudoissa (eli kaikissa):

       
  • Openpilot CC (F1)
  • Openpilot CC3D ja miniversio Atom (F1)
  • Openpilot Revolution (F4)
  • Openpilot Revolution Nano (F4)
Toimii kaikissa ilman mitään modaamista vastariin\fc:hen.

VilleN

Naze32 ei ilmeisesti tue sbussia ilman vastarin modaamista? Itsellä ajatus oli käyttää X4R-sb:tä ZRM250, joten 8 kanavaa riittää ja helpoiten se käy Nazen kanssa cppm:än avulla. Ja näillä ohjeilla tosiaan saa päivitettyä minkä tahansa firmiksen X-sarjan vastareihin ja noilla työkaluilla pitäisi onnistua muidenkin vastareiden, moduulien, smartport-telemetria laitteiden päivittäminen, tapauskohtaisesti joutuu toki lataamaan eri ohjelmat ja mahdollisesti muokkaamaan piuhoja/liittimiä, mutta ohje oli firmware päivitykseen, tarkoitus ei ollut muuttaa tätä ketjua cppm vastaan sbus vastaan paras fc-keskusteluksi ;D nuo ohjeet tuppaa hukkumaan noihin yleisiin keskusteluihin ja tuolle usb-työkalulle ei juurikaan käyttöohjeita löydy, Suomeksi varsinkaan joten siksi jaoin nämä.

jesi

#7
Mulla on naze32 perässä sbus vastari, en ole lentänyt mutta toistaiseksi kaikki toimii.

Kunkusta joku johto fc ja vastarin väliin missä on joku satiainen välissä tai sit juottaa siknaalin vastarin a-reikään, tuosta ei ole kokemusta eikä faktaa.

Enivei, sbus on kyllä voittaja monessa suhteessa.


Edit:

https://youtu.be/BZ1P80VxxLE
/ Jere Siirilä
DJI Spark | Eachine QX95 & FrSky Taranis | Cheerson CX-Stars

VilleN

Joo kyllähän se sillä sbus->cppm inverteri/converteri palikalla toimii...

jesi

Piti toki kertoa nazelle että nyt jutellaan sbussia ja signaali kytkeä nazen nelos pinniin.

Mutta käsittääkseni kolvin kanssa toimii ilman tuota satiaista.
/ Jere Siirilä
DJI Spark | Eachine QX95 & FrSky Taranis | Cheerson CX-Stars

sjobbe

#10
Palaten alkuperäiseen aiheeseen: Hyvä kirjoitus ja tolla ohjeella onnistuu keltä vain.

Itse taisin päivittä X8R transceiverin kotitekoisin konstein laittamalla kaapeliin diodin ja kääntämällä FTDI adapterin asetukset FT_Prog softalla. Ei tarvinnut ostaa FrSkyn päivityskikkuloita ja pitäisi toimi X4R-SB transceiverille myös.

DIY pihin miehen ratkaisu ;)


Turrykhan