</> Make for Iran – بسازیم برای ایران

پروژه‌ها، آموزش‌ها و ابزارها برای سازندگان و علاقه‌مندان الکترونیک

  • خانه
  • الکترونیک
  • پرینت سه‌بعدی
  • حکاکی و برش لیزری
  • ابزار کارگاهی
  • پهپاد
  • ربات زمینی UGV
  • ربات پرنده UAV
  • صنایع دستی
  • آموزش
  • پروژه‌ها
  • درباره ما
خانه›ربات‌های پرنده (UAV)›آپدیت Bootloader فلایت کنترلر — به‌روزرسانی ایمن (فارسی)
ربات‌های پرنده (UAV) پروژه‌ها

آپدیت Bootloader فلایت کنترلر — به‌روزرسانی ایمن (فارسی)

​ ژوئن 21, 2026 1 دقیقه مطالعه
آپدیت Bootloader فلایت کنترلر

چرا Bootloader را آپدیت کنیم؟

Bootloader برنامه پایه‌ای است که فریم‌ور را بارگذاری می‌کند. معمولاً نیازی به تغییر آن نیست، اما گاهی نسخه‌های جدید فریم‌ور به Bootloader به‌روزتر نیاز دارند، یا یک Bootloader قدیمی باعث مشکل در شناسایی یا فلش می‌شود. در این موارد آپدیت آن مشکل را حل می‌کند.

این یک عملیات پیشرفته است و باید با احتیاط انجام شود، چون قطع برق وسط آپدیت Bootloader می‌تواند برد را به‌طور جدی غیرفعال کند (نیاز به پروگرامر سخت‌افزاری ST-Link).

🛠️ کارت پروژه

زمان لازم وقتی فریم‌ور جدید درخواست دهد
ریسک متوسط — برق را قطع نکنید

گام ۱: تشخیص نیاز به آپدیت

معمولاً Configurator هنگام فلش پیام می‌دهد که Bootloader قدیمی است. همچنین اگر قابلیت‌های جدید (مثل MSC یا تنظیمات خاص) کار نکنند، ممکن است نیاز به آپدیت باشد.

گام ۲: روش آپدیت

در iNAV/Betaflight CLI:
  bl                → ورود به حالت Bootloader
بعضی بردها از طریق ابزار سازنده یا گزینه «Update Bootloader» در
Configurator پشتیبانی می‌کنند. دستور سازنده برد را دنبال کنید.

گام ۳: احتیاط‌های مهم

  • باتری کامپیوتر شارژ باشد یا به برق وصل (قطع برق وسط کار خطرناک است).
  • کابل USB محکم و باکیفیت باشد.
  • هیچ نرم‌افزار دیگری پورت را اشغال نکرده باشد.
  • دستورالعمل دقیق سازنده برد خود را دنبال کنید (هر برد متفاوت است).
هشدار جدی: اگر آپدیت Bootloader نیمه‌کاره بماند و برد دیگر شناسایی نشود، تنها راه احیا استفاده از پروگرامر ST-Link روی پین‌های SWD است. اگر مطمئن نیستید، آپدیت نکنید.

منابع یادگیری بیشتر

  • ویکی Betaflight — Bootloader
  • آپارات: آپدیت Bootloader
برچسب‌ها: Betaflight Bootloader iNAV آموزش گام‌به‌گام آپدیت فریم‌ور فلایت کنترلر پیشرفته
​
مطلب بعدی رفع مشکل شناسایی نشدن فلایت کنترلر در USB (فارسی) مطلب قبلی انتخاب فلایت کنترلر برای هواپیمای ثابت‌بال (فارسی)
</> Make for Iran – بسازیم برای ایران

پروژه‌ها، آموزش‌ها و ابزارها برای سازندگان و علاقه‌مندان الکترونیک

یاد بگیر، بساز، به اشتراک بگذار. جامعه‌ای برای سازندگان، مهندسان و علاقه‌مندان به فناوری در ایران.

دسته‌بندی‌ها

  • پروژه‌ها
  • ربات‌های پرنده (UAV)
  • آموزش
  • ربات‌های زمینی (UGV)
  • الکترونیک
  • پهپاد و مولتی‌روتور

پیوندها

  • خانه
  • درباره ما
  • تماس
  • فید RSS

آخرین مطالب

  • خلاصه دوره ArduPilot/iNAV و گام‌های بعدی (فارسی)
  • رادیو تله‌متری در مقابل LTE/4G برای کنترل از راه دور (فارسی)
  • Ground Station روی موبایل و تبلت — QGroundControl و Solex (فارسی)
  • راه‌اندازی Ground Station با Mission Planner (فارسی)
© 2026 Make for Iran – بسازیم برای ایران. تمامی حقوق محفوظ است.
ساخته شده با ❤️ برای سازندگان ایران  |  ورود