Search Code

Bootloader Firmware CC3D Diperbaiki

Bootloader Firmware CC3D Diperbaiki

Panduan ini memandu Anda untuk memperbaiki masalah umum pada flight controller OpenPilot CC3D: bootloader yang rusak atau hilang. Ketika bootloader rusak, flight controller menjadi tidak responsif terhadap pembaruan firmware, sehingga drone atau multirotor Anda tidak dapat terbang. Tutorial ini memberikan metode yang andal, langkah demi langkah untuk memulihkan bootloader dan mem-flash firmware yang benar, menghidupkan kembali CC3D Anda. Proses ini sangat penting bagi siapa saja yang pernah mengalami kesalahan "timeout" selama peningkatan firmware.

Perbaikan ini berguna untuk berbagai aplikasi praktis, termasuk:

  • Menghidupkan kembali flight controller CC3D lama atau bekas yang bootloader-nya rusak.
  • Memulihkan flight controller setelah pembaruan firmware yang gagal atau terputus.
  • Mempersiapkan CC3D untuk build baru atau konfigurasi baru.
  • Mengatasi masalah konektivitas antara komputer dan flight controller.

Perangkat Keras dan Perangkat Lunak yang Dibutuhkan

Sebelum memulai, pastikan Anda telah menyiapkan item-item berikut. Prosesnya sederhana, tetapi memiliki versi perangkat lunak yang benar sangat penting untuk keberhasilan.

  • Flight controller CC3D (dengan atau tanpa casing pelindungnya).
  • Kabel USB yang kompatibel dengan board CC3D.
  • Komputer Windows, macOS, atau Linux.
  • Perangkat lunak OpenPilot Ground Control Station (GCS), versi 15.02.
  • File perbaikan bootloader dan firmware khusus, cc3dfxdrobojax.com.bin, tersedia dari situs web Robojax.

Panduan Langkah demi Langkah untuk Memperbaiki Bootloader

Ikuti langkah-langkah ini dengan hati-hati untuk memulihkan flight controller CC3D Anda. Kuncinya adalah menggunakan versi perangkat lunak yang benar dan file pemulihan.

1. Menginstal Perangkat Lunak OpenPilot yang Benar

Langkah pertama adalah menginstal versi OpenPilot GCS yang benar. Versi terbaru di situs web resmi mungkin tidak berfungsi dengan benar dengan CC3D. Versi yang andal adalah 15.02 (di video pada 01:07).

  1. Buka situs web OpenPilot (openpilot.org) dan navigasikan ke bagian unduhan perangkat lunak.
  2. Temukan dan unduh versi 15.02 untuk sistem operasi Anda (Windows, Mac, atau Linux) (di video pada 01:14).
  3. Jalankan penginstal dan ikuti instruksi di layar. Selama instalasi, mungkin akan meminta Anda untuk menginstal driver "OpenPilot COM port"; lanjutkan dengan instalasi ini (di video pada 02:09).
  4. Setelah instalasi selesai, jangan luncurkan perangkat lunak dulu.

2. Menghubungkan CC3D dan Memverifikasi Masalah

Sekarang, mari hubungkan flight controller ke komputer Anda untuk mengonfirmasi masalah bootloader.

  1. Luncurkan perangkat lunak OpenPilot GCS yang baru saja Anda instal (di video pada 02:27).
  2. Hubungkan flight controller CC3D Anda ke komputer menggunakan kabel USB (di video pada 02:44).
  3. Buka Device Manager di komputer Anda. Anda akan melihat perangkat baru yang terdaftar di bawah "Ports" bernama "CopterControl Virtual COM Port" (di video pada 03:21). Jika tidak melihatnya, Anda harus menyelesaikan masalah driver sebelum melanjutkan.
  4. Di OpenPilot GCS, buka tab "Firmware" dan klik tombol "Upgrade" (di video pada 03:56).
  5. Anda kemungkinan akan menemui kesalahan "Timeout", yang menunjukkan bahwa perangkat lunak tidak dapat berkomunikasi dengan bootloader. Ini mengonfirmasi bahwa bootloader rusak atau hilang (di video pada 04:21).
  6. CC32-flight-controller-6

3. Mem-Flash Firmware Pemulihan

Ini adalah inti dari perbaikan. Kami akan menggunakan file firmware khusus untuk memulihkan bootloader.

  1. Putuskan sambungan CC3D dari komputer Anda (di video pada 06:04).
  2. Buka situs web Robojax (robojax.com), navigasikan ke kategori "Flight Controllers", dan pilih halaman produk CC3D (di video pada 05:03).
  3. Di bawah tab "Downloads", unduh file bernama cc3dfxdrobojax.com.bin (di video pada 05:44). Ini adalah file pemulihan.
  4. Hubungkan kembali CC3D ke komputer Anda. OpenPilot GCS akan mengenalinya lagi, tetapi kemungkinan dengan versi firmware yang lebih lama (di video pada 06:28).
  5. Di OpenPilot GCS, klik tombol "Open" (di video pada 06:38).
  6. Navigasikan ke folder "Downloads" Anda dan pilih file cc3dfxdrobojax.com.bin yang baru saja Anda unduh (di video pada 06:43).
  7. Klik "Open", lalu akui peringatan dengan mengklik "I know what I'm doing" (di video pada 06:55).
  8. Klik tombol "Flash" untuk mulai mem-flash firmware pemulihan (di video pada 06:59). Tunggu proses selesai.

4. Meningkatkan ke Firmware yang Benar

Dengan bootloader yang telah dipulihkan, Anda sekarang dapat meningkatkan ke firmware standar yang berfungsi.

  1. Setelah proses flashing selesai, putuskan sambungan CC3D dan tutup OpenPilot GCS (di video pada 07:19).
  2. Buka kembali perangkat lunak OpenPilot GCS (di video pada 07:24).
  3. Hubungkan kembali CC3D Anda. Anda mungkin melihat peringatan tentang versi firmware; ini normal dan dapat diabaikan (di video pada 07:46).
  4. Buka tab "Firmware" dan klik tombol "Upgrade" lagi (di video pada 07:58). Kali ini, prosesnya akan berhasil, mengunggah firmware yang benar ke board (di video pada 08:19).
  5. Tunggu hingga peningkatan selesai. Anda akan melihat pesan "Successful", dan tanggal firmware akan diperbarui ke versi yang lebih baru (di video pada 08:50).

Flight controller CC3D Anda sekarang telah diperbaiki. Anda dapat melanjutkan ke wizard "Welcome" atau "Setup" untuk mengonfigurasinya untuk drone Anda (di video pada 09:05).

Demonstrasi Proyek Langsung

Dalam video, presenter mendemonstrasikan seluruh proses secara langsung. Momen visual kunci termasuk memeriksa Device Manager untuk mengonfirmasi CC3D dikenali, mengamati kesalahan "Timeout" awal selama upaya peningkatan yang gagal, dan akhirnya menyaksikan peningkatan firmware yang berhasil setelah mem-flash file pemulihan. Video dengan jelas menunjukkan perbedaan antara peningkatan yang gagal dan yang berhasil, memberikan referensi visual yang jelas tentang apa yang diharapkan pada setiap langkah.

Bab

  • [00:00] Pengenalan Masalah Bootloader CC3D
  • [00:32] Mengunduh dan Menginstal Perangkat Lunak OpenPilot yang Benar
  • [02:38] Menghubungkan CC3D dan Memverifikasi Masalah
  • [04:51] Mengunduh Firmware Pemulihan dari Robojax
  • [06:04] Mem-Flash File Pemulihan Bootloader
  • [07:24] Meningkatkan ke Firmware yang Benar
  • [09:05] Wizard Pengaturan dan Kesimpulan

Gambar

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
Tidak ada kode terlampir.

Hal-hal yang mungkin Anda butuhkan

Sumber daya & referensi

Belum ada sumber daya.

Berkas📁

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