โลโก้ FlySparkFlySpark

ในแอป

แฟลชเฟิร์มแวร์ Betaflight, INAV, ArduPilot และ PX4

แฟลชเฟิร์มแวร์ Betaflight ลงไฟลต์คอนโทรลเลอร์จากมือถือ Android ได้ด้วยสาย USB OTG FlySpark ตรวจจับบอร์ด ดาวน์โหลดเฟิร์มแวร์ที่ถูกต้อง สั่งบอร์ดที่ทำงานอยู่ให้เข้า bootloader แล้วแฟลช จากนั้นเสนอให้กู้คืนค่าที่ตั้งไว้ และใช้กับ INAV, ArduPilot และ PX4 ได้เช่นกัน

การแฟลชต้องเข้าถึง USB โดยตรง จึงอยู่ในแอป Android ส่วนในเบราว์เซอร์มีเดโมแฟลชแบบทดลองกับ bootloader จำลอง

เครื่องมือนี้ทำงานในแอป FlySpark บน Android ส่วนเดโมเปิดได้ในเบราว์เซอร์

  • ฟรี
  • มีเดโมไม่ต้องใช้ฮาร์ดแวร์
แฟลชเฟิร์มแวร์ Betaflight, INAV, ArduPilot และ PX4

ฟีเจอร์

  • 01

    บิลด์ Betaflight

    Betaflight 4.4 ขึ้นไปถูกบิลด์ตามคำขอโดยบริการ cloud build ของ Betaflight ด้วยตัวเลือกที่คุณเลือก

  • 02

    รุ่น INAV

    เฟิร์มแวร์ INAV สำหรับ target ของคุณ จากรุ่นทางการ

  • 03

    ArduPilot และ PX4

    Copter, Plane, Rover และ Sub จากเซิร์ฟเวอร์เฟิร์มแวร์ของ ArduPilot และรุ่นต่าง ๆ ของ PX4 ผ่าน bootloader ของออโตไพลอต

  • 04

    DFU และ UART

    STM32 USB DFU, bootloader แบบซีเรียล (UART) และ USB bootloader ของ ArduPilot / PX4

  • 05

    สำรองค่า

    สำรองค่าที่ตั้งไว้ก่อนแฟลช และเสนอให้กู้คืนหลังแฟลชเสร็จ

  • 06

    USB doctor

    อธิบายว่ามีอะไรเสียบอยู่ ตรวจจับ bootloader และช่วยแก้ปัญหาสิทธิ์และสาย

แฟลชได้โดยไม่ต้องใช้คอมพิวเตอร์

โปรแกรมตั้งค่าบนเดสก์ท็อปเป็นวิธีปกติในการแฟลชเฟิร์มแวร์ และทำงานได้ดี แต่มือถืออยู่ติดตัวเสมอ ไฟลต์คอนโทรลเลอร์ที่ต้องแฟลชใหม่ที่สนามจึงไม่ต้องรอจนกลับบ้าน FlySpark อ่าน target ของบอร์ดจากเฟิร์มแวร์ที่ทำงานอยู่หรือจาก bootloader แล้วแสดงเฟิร์มแวร์ที่ตรงกันไว้ก่อน เพื่อลดโอกาสแฟลชผิด target

สำหรับรีซีฟเวอร์และโมดูล ExpressLRS เครื่องมือ ExpressLRS รองรับการอัปเดตผ่าน Wi-Fi และรีโมท EdgeTX มีตัวแฟลชของตัวเองในเครื่องมือ EdgeTX

ก่อนแฟลช

ถอดใบพัด ใช้สายที่ส่งข้อมูลได้ และให้มือถือมีแบตพอ การแฟลชจะล้างค่าที่ตั้งไว้ในบอร์ดส่วนใหญ่ จึงควรเก็บไฟล์สำรองที่ FlySpark เสนอให้ หรือบันทึก CLI dump ใน ตั้งค่า Betaflight ไว้ก่อน ถ้าบอร์ดไม่ขึ้น USB doctor จะอธิบายว่ามือถือมองเห็นบอร์ดเป็นไฟลต์คอนโทรลเลอร์ เป็น bootloader หรือมองไม่เห็นเลย

iPhone ไม่เปิดสิทธิ์ USB ที่การแฟลชต้องใช้ให้แอป ตัวแฟลชจึงมีเฉพาะบน Android

วิธีแฟลช Betaflight จากมือถือ Android

  1. ติดตั้งแอป

    ติดตั้ง FlySpark จาก Google Play

  2. ต่อบอร์ด

    เสียบไฟลต์คอนโทรลเลอร์เข้ามือถือด้วยสาย USB OTG โดยถอดใบพัดออกแล้ว

  3. เลือกเฟิร์มแวร์

    เปิดตัวแฟลชเฟิร์มแวร์ ยืนยัน target ที่ตรวจพบ แล้วเลือกเวอร์ชันและตัวเลือก

  4. แฟลชและกู้คืน

    เริ่มแฟลช เมื่อเสร็จแล้วให้กู้คืนค่าจากไฟล์สำรอง

คำถามที่พบบ่อย

แฟลช Betaflight จากมือถือได้ไหม

ได้ จากมือถือ Android ที่รองรับ USB OTG แอปจะดาวน์โหลดเฟิร์มแวร์และแฟลชลงบอร์ดผ่าน DFU หรือ bootloader ของบอร์ด

แฟลชเฟิร์มแวร์ในเบราว์เซอร์ได้ไหม

ไม่ได้ด้วย FlySpark เวอร์ชันเว็บ ให้ใช้แอป Android หรือโปรแกรมตั้งค่าเดสก์ท็อปตัวทางการ

ใช้บน iPhone ได้ไหม

ไม่ได้ การแฟลชต้องเข้าถึง USB ซึ่งแอปบน iPhone ไม่มีสิทธิ์

ค่าที่ตั้งไว้จะหายไหม

การแฟลชมักรีเซ็ตค่าทั้งหมด FlySpark จะสำรองค่าก่อนแฟลชและเสนอให้กู้คืน

ลองก่อนได้ไหม

ได้ เดโมจะทดลองแฟลชลง bootloader จำลองโดยไม่แฟลชจริง

ดูเครื่องมือทั้งหมดของ FlySpark

ดาวน์โหลด FlySpark

เครื่องมือนี้ทำงานในแอป FlySpark บน Android ส่วนเดโมเปิดได้ในเบราว์เซอร์