Search Code

CC3D firmver bootloader popravljen

CC3D firmver bootloader popravljen

Ovaj vodič vas provodi kroz rješavanje uobičajenog problema s OpenPilot CC3D kontrolerom leta: oštećen ili nedostajući bootloader. Kada je bootloader oštećen, kontroler leta postaje neosjetljiv na ažuriranja firmvera, ostavljajući vaš dron ili multirotor na zemlji. Ovaj tutorijal pruža pouzdanu, korak-po-korak metodu za obnovu bootloadera i flashanje ispravnog firmvera, vraćajući vaš CC3D u život. Ovaj proces je neophodan za svakoga ko je naišao na zastrašujuću grešku "timeout" tokom nadogradnje firmvera.

Ovo rješenje je korisno za različite praktične primjene, uključujući:

  • Oživljavanje starog ili polovnog CC3D kontrolera leta koji ima oštećen bootloader.
  • Oporavak kontrolera leta nakon neuspjelog ili prekinutog ažuriranja firmvera.
  • Pripremu CC3D-a za novu konstrukciju ili svježu konfiguraciju.
  • Rješavanje problema s povezivanjem između vašeg računala i kontrolera leta.

Potreban hardver i softver

Prije nego što počnete, osigurajte da imate sljedeće stavke spremne. Proces je jednostavan, ali posjedovanje ispravnih verzija softvera je ključno za uspjeh.

  • CC3D kontroler leta (sa ili bez zaštitnog kućišta).
  • USB kabel kompatibilan s CC3D pločom.
  • Računalo sa sustavom Windows, macOS ili Linux.
  • OpenPilot Ground Control Station (GCS) softver, verzija 15.02.
  • Prilagođeni bootloader i datoteka za popravak firmvera, cc3dfxdrobojax.com.bin, dostupna na Robojax web stranici.

Vodič korak-po-korak za popravak bootloadera

Pažljivo slijedite ove korake da biste obnovili svoj CC3D kontroler leta. Ključ je u korištenju ispravnih verzija softvera i datoteke za oporavak.

1. Instalacija ispravnog OpenPilot softvera

Prvi korak je instalacija ispravne verzije OpenPilot GCS-a. Najnovija verzija na službenoj web stranici možda neće ispravno raditi s CC3D-om. Pouzdana verzija je 15.02 (u videu na 01:07).

  1. Idite na OpenPilot web stranicu (openpilot.org) i navigirajte do odjeljka za preuzimanje softvera.
  2. Pronađite i preuzmite verziju 15.02 za vaš operativni sustav (Windows, Mac ili Linux) (u videu na 01:14).
  3. Pokrenite instalacijski program i slijedite upute na ekranu. Tokom instalacije, možda će vas zatražiti da instalirate "OpenPilot COM port" upravljački program; nastavite s ovom instalacijom (u videu na 02:09).
  4. Kada je instalacija završena, još ne pokrećite softver.

2. Povezivanje CC3D-a i provjera problema

Sada, povežimo kontroler leta s vašim računalom kako bismo potvrdili problem s bootloaderom.

  1. Pokrenite OpenPilot GCS softver koji ste upravo instalirali (u videu na 02:27).
  2. Povežite svoj CC3D kontroler leta s računalom pomoću USB kabela (u videu na 02:44).
  3. Otvorite Upravitelj uređaja na vašem računalu. Trebali biste vidjeti novi uređaj naveden pod "Portovi" pod nazivom "CopterControl Virtual COM Port" (u videu na 03:21). Ako to ne vidite, morate riješiti problem s upravljačkim programom prije nastavka.
  4. U OpenPilot GCS-u, idite na karticu "Firmware" i kliknite gumb "Upgrade" (u videu na 03:56).
  5. Vjerojatno ćete naići na grešku "Timeout", što ukazuje da softver ne može komunicirati s bootloaderom. Ovo potvrđuje da je bootloader oštećen ili nedostaje (u videu na 04:21).
  6. CC32-flight-controller-6

3. Flashanje firmvera za oporavak

Ovo je srž popravka. Koristit ćemo posebnu datoteku firmvera za obnovu bootloadera.

  1. Isključite CC3D s računala (u videu na 06:04).
  2. Idite na Robojax web stranicu (robojax.com), navigirajte do kategorije "Flight Controllers" i odaberite stranicu proizvoda CC3D (u videu na 05:03).
  3. Pod karticom "Downloads", preuzmite datoteku pod nazivom cc3dfxdrobojax.com.bin (u videu na 05:44). Ovo je datoteka za oporavak.
  4. Ponovno povežite CC3D s računalom. OpenPilot GCS bi ga trebao ponovno prepoznati, ali vjerojatno sa starijom verzijom firmvera (u videu na 06:28).
  5. U OpenPilot GCS-u, kliknite gumb "Open" (u videu na 06:38).
  6. Navigirajte do vaše mape "Downloads" i odaberite datoteku cc3dfxdrobojax.com.bin koju ste upravo preuzeli (u videu na 06:43).
  7. Kliknite "Open", zatim potvrdite upozorenje klikom na "I know what I'm doing" (u videu na 06:55).
  8. Kliknite gumb "Flash" da biste započeli flashanje firmvera za oporavak (u videu na 06:59). Pričekajte da se proces završi.

4. Nadogradnja na ispravan firmware

S obnovljenim bootloaderom, sada možete nadograditi na standardni, radni firmware.

  1. Kada je proces flashanja završen, isključite CC3D i zatvorite OpenPilot GCS (u videu na 07:19).
  2. Ponovno otvorite OpenPilot GCS softver (u videu na 07:24).
  3. Ponovno povežite svoj CC3D. Možda ćete vidjeti upozorenje o verziji firmvera; to je očekivano i može se zanemariti (u videu na 07:46).
  4. Idite na karticu "Firmware" i ponovno kliknite gumb "Upgrade" (u videu na 07:58). Ovaj put, proces bi trebao uspješno napredovati, prenoseći ispravan firmware na ploču (u videu na 08:19).
  5. Pričekajte da se nadogradnja završi. Trebali biste vidjeti poruku "Successful", a datum firmvera bi se trebao ažurirati na noviju verziju (u videu na 08:50).

Vaš CC3D kontroler leta je sada popravljen. Možete nastaviti s "Welcome" ili "Setup" čarobnjakom da biste ga konfigurirali za svoj dron (u videu na 09:05).

Demonstracija projekta uživo

U videu, voditelj demonstrira cijeli proces uživo. Ključni vizualni trenuci uključuju provjeru Upravitelja uređaja kako bi se potvrdilo da je CC3D prepoznat, promatranje početne greške "Timeout" tokom neuspjelog pokušaja nadogradnje, i konačno svjedočenje uspješnoj nadogradnji firmvera nakon flashanja datoteke za oporavak. Video jasno prikazuje razliku između neuspjele i uspješne nadogradnje, pružajući jasan vizualni referentni okvir za ono što očekivati u svakom koraku.

Poglavlja

  • [00:00] Uvod u problem s CC3D bootloaderom
  • [00:32] Preuzimanje i instalacija ispravnog OpenPilot softvera
  • [02:38] Povezivanje CC3D-a i provjera problema
  • [04:51] Preuzimanje firmvera za oporavak s Robojaxa
  • [06:04] Flashanje datoteke za oporavak bootloadera
  • [07:24] Nadogradnja na ispravan firmware
  • [09:05] Čarobnjak za postavljanje i zaključak

Images

CC32-flight-controller-6
CC32-flight-controller-6
CC32-flight-controller-5
CC32-flight-controller-5
CC32-flight-controller-4
CC32-flight-controller-4
CC32-flight-controller-3
CC32-flight-controller-3
CC32-flight-controller-2
CC32-flight-controller-2
CC32-flight-controller-1
CC32-flight-controller-1
No code attached.

Things you might need

Resources & references

No resources yet.

Files📁

Windows Application

  • OpenPilot-RELEASE-15.02.02-win32
    OpenPilot RELEASE 15.02.02 win32 software package for flight controllers, including firmware and tools for setup and configuration.
    OpenPilot-RELEASE-15.02.02-win32.zip 63.56 MB