การอัปเดตเฟิร์มแวร์ผ่าน--Air (OTA) ช่วยให้กล้อง WiFi รับและติดตั้งซอฟต์แวร์อุปกรณ์ใหม่ผ่านการเชื่อมต่อเครือข่ายโดยไม่ต้องใช้สาย USB, การ์ด SD หรือ-บริการนอกสถานที่ สำหรับกล้องที่เชื่อมต่อ OTA รองรับแพตช์ความปลอดภัย การแก้ไขข้อบกพร่อง การปรับปรุง WiFi การเปลี่ยนแปลงความเข้ากันได้ และฟังก์ชันใหม่หลังจากใช้งานฮาร์ดแวร์แล้ว
กระบวนการ OTA ที่เชื่อถือได้เป็นไปตามเส้นทางที่ชัดเจน:
ตรวจสอบ → ดาวน์โหลด → ตรวจสอบ → ติดตั้ง → รีบูต → ตรวจสอบ → กู้คืน หากจำเป็น

การอัปเดตเฟิร์มแวร์ OTA ในกล้อง WiFi คืออะไร
หนึ่งอัพเดตเฟิร์มแวร์ OTAเป็นวิธีระยะไกลในการส่งเฟิร์มแวร์ใหม่ไปยังอุปกรณ์ที่เชื่อมต่อผ่าน WiFi หรือการเชื่อมต่อเครือข่ายอื่น
เฟิร์มแวร์คือซอฟต์แวร์ฝังตัวที่ทำงานภายในกล้อง โดยจะควบคุมฟังก์ชันต่างๆ เช่น การจับภาพ การเข้ารหัสวิดีโอ ตรรกะในการบันทึก การสื่อสาร WiFi ลักษณะการจัดเก็บข้อมูล การตรวจจับการเคลื่อนไหว และการสื่อสารกับแอปมือถือหรือเซิร์ฟเวอร์
หากคุณต้องการคำอธิบายที่กว้างขึ้นเกี่ยวกับด้านเครือข่าย โปรดดูคำแนะนำของเรากล้องซ่อน WiFi ทำงานอย่างไร อธิบายว่ากล้อง เราเตอร์ การเชื่อมต่ออินเทอร์เน็ต แอพ และบริการระยะไกลโต้ตอบกันอย่างไร
OTA ทำให้สามารถรักษาเฟิร์มแวร์นั้นได้โดยไม่ต้องดึงกล้องกลับมา สิ่งนี้มีประโยชน์อย่างยิ่งสำหรับอุปกรณ์ขนาดกะทัดรัดที่ติดตั้งในสถานที่ซึ่งไม่สะดวกต่อการเข้าถึงซ้ำๆ รวมถึงผลิตภัณฑ์ต่างๆ เช่นกล้องนาฬิกาปลุก WiFi.
OTA ควรแยกออกจาก aอัพเดตเฟิร์มแวร์ในเครื่อง.
|
วิธีการอัพเดต |
เฟิร์มแวร์เข้าถึงกล้องได้อย่างไร |
การใช้งานทั่วไป |
|
อัปเดตโอตะ |
อินเตอร์เน็ตไร้สาย / อินเทอร์เน็ต |
การบำรุงรักษาระยะไกล การอัพเดตฟลีท โปรแกรมแพตช์ตามปกติ |
|
การอัปเดตท้องถิ่น |
การ์ด SD, USB, เครื่องมือบริการในพื้นที่ |
การบริการ การกู้คืน การอัปเดตแบบออฟไลน์ที่มีการควบคุม |
ทั้งสองวิธีมีประโยชน์ในแพลตฟอร์มกล้องที่สมบูรณ์ OTA มอบวิธีที่ปรับขนาดได้มากขึ้นในการบำรุงรักษาอุปกรณ์ที่มีอยู่แล้วในภาคสนาม
ไม่ได้หมายความว่าทุกการอัปเดตจะต้องติดตั้งโดยอัตโนมัติ การอัปเดต OTA อาจเป็นไปโดยอัตโนมัติ กำหนดเวลา เริ่มต้นจากแอป หรืออนุมัติโดยผู้ดูแลระบบ
การอัปเดตเฟิร์มแวร์ OTA ทำงานอย่างไรทีละขั้นตอน?
การใช้งานที่แน่นอนขึ้นอยู่กับชิปเซ็ต แพลตฟอร์มเฟิร์มแวร์ สถาปัตยกรรมแฟลช และการออกแบบแบ็กเอนด์ อย่างไรก็ตาม กระบวนการพื้นฐานมีความสอดคล้องกันในวงกว้าง
ของ IETFสถาปัตยกรรมการอัพเดตเฟิร์มแวร์ IoTมอบเฟรมเวิร์กมาตรฐานที่เป็นประโยชน์-สำหรับการทำความเข้าใจวิธีโต้ตอบของอิมเมจเฟิร์มแวร์ อัปเดตโครงสร้างพื้นฐาน และอุปกรณ์ IoT ที่เชื่อมต่อ
1. กล้องจะตรวจสอบเฟิร์มแวร์เวอร์ชันใหม่
กล้อง WiFi จะติดต่อกับ OTA หรือเซิร์ฟเวอร์การจัดการอุปกรณ์-เป็นระยะๆ
อาจรายงานข้อมูลเช่น:
เวอร์ชันเฟิร์มแวร์ปัจจุบัน
รุ่นกล้อง
การแก้ไขฮาร์ดแวร์
ตัวระบุอุปกรณ์
จากนั้นเซิร์ฟเวอร์จะพิจารณาว่ามีแพ็คเกจเฟิร์มแวร์ใหม่หรือไม่ และเวอร์ชันนั้นเข้ากันได้กับอุปกรณ์หรือไม่
การตรวจสอบความเข้ากันได้มีความสำคัญมากกว่าที่ปรากฏ กล้องสองตัวที่มีโครงสร้างเดียวกันสามารถมีการแก้ไข PCB, เซ็นเซอร์ภาพ, โมดูล WiFi, ความจุแฟลช หรือ SoC ที่แตกต่างกัน ระบบ OTA ที่เหมาะสมควรหลีกเลี่ยงการส่งเฟิร์มแวร์สำหรับการแก้ไขฮาร์ดแวร์ตัวหนึ่งไปยังอีกตัวหนึ่ง
2. กล้องจะดาวน์โหลดแพ็คเกจเฟิร์มแวร์
หากมีการอัพเดตที่เข้าเกณฑ์ กล้องจะดาวน์โหลดเฟิร์มแวร์ผ่านการเชื่อมต่อเครือข่าย
แพคเกจอาจรวมถึงอิมเมจของเฟิร์มแวร์ตลอดจนข้อมูลเวอร์ชันและข้อมูลเมตาที่เข้ากันได้ การใช้งานบางอย่างยังรองรับการลองดาวน์โหลดใหม่หรือดำเนินการต่อเพื่อรับมือกับการเชื่อมต่อที่ไม่เสถียร
คุณภาพเครือข่ายจึงยังคงมีความสำคัญแม้ว่าสถาปัตยกรรม OTA จะได้รับการออกแบบมาอย่างดีก็ตาม คำแนะนำของเราในการ ช่วงของกล้อง WiFi และความเสถียรในการเชื่อมต่อ ครอบคลุมปัจจัยที่มีอิทธิพลต่อ-ประสิทธิภาพไร้สายในโลกแห่งความเป็นจริง
ในระหว่างขั้นตอนการดาวน์โหลด เฟิร์มแวร์ปัจจุบันยังคงทำงานอยู่ตามปกติ
3. กล้องตรวจสอบเฟิร์มแวร์
ก่อนเปิดใช้งานซอฟต์แวร์ใหม่ กล้องจะตรวจสอบว่าแพ็คเกจนั้นเป็นของแท้ สมบูรณ์ และมีไว้สำหรับอุปกรณ์นั้นหรือไม่
การตรวจสอบโดยทั่วไปได้แก่:
การตรวจสอบลายเซ็นเข้ารหัส
การตรวจสอบแฮชหรือเช็คซัม
การจับคู่รุ่นกล้อง
การจับคู่การแก้ไขฮาร์ดแวร์
การตรวจสอบเวอร์ชันเฟิร์มแวร์
แพคเกจที่ไม่ผ่านการตรวจสอบเหล่านี้ควรถูกปฏิเสธก่อนการติดตั้ง
4. เฟิร์มแวร์ถูกเขียนลง Flash
จากนั้นภาพใหม่จะถูกเขียนลงในหน่วยความจำแฟลชของกล้อง
การออกแบบบางอย่างจะอัพเดตพื้นที่เฟิร์มแวร์ที่กำหนดโดยตรง ระบบที่แข็งแกร่งกว่ามักจะใช้ไฟล์สถาปัตยกรรมพาร์ติชัน A/B หรือคู่-โดยที่อิมเมจใหม่จะถูกจัดเก็บแยกจากเฟิร์มแวร์ที่รันอยู่ในปัจจุบัน
5. กล้องจะรีบูต
เมื่อรูปภาพถูกเขียนและตรวจสอบแล้ว กระบวนการบูตจะได้รับการอัปเดตเพื่อให้อุปกรณ์สามารถเริ่มทำงานจากเฟิร์มแวร์ใหม่ได้
กล้องจะรีสตาร์ทและเริ่มต้นไปป์ไลน์รูปภาพ บริการเครือข่าย ที่เก็บข้อมูล การเชื่อมต่อแอพ และฟังก์ชันอื่น ๆ ที่จำเป็นภายใต้เวอร์ชันใหม่
6. เฟิร์มแวร์ใหม่ได้รับการตรวจสอบแล้ว
การบูตสำเร็จไม่จำเป็นต้องอัปเดตให้เสร็จสมบูรณ์
กล้องอาจยืนยันได้ว่าบริการที่สำคัญได้เริ่มต้นอย่างถูกต้องแล้ว ขึ้นอยู่กับสถาปัตยกรรมของผลิตภัณฑ์ ซึ่งอาจรวมถึงการเชื่อมต่อเครือข่ายใหม่ การเริ่มต้นเซ็นเซอร์ การสื่อสารของเซิร์ฟเวอร์ บริการบันทึก หรือการตรวจสอบสภาพอื่นๆ
หลังจากที่การตรวจสอบเหล่านี้ผ่านแล้วเท่านั้นจึงควรพิจารณาว่าเฟิร์มแวร์ใหม่เป็นเวอร์ชันที่รู้จัก{0}}ดี
7. กล้องจะกู้คืนหากการอัพเดตล้มเหลว
หากเฟิร์มแวร์ใหม่บูตไม่ถูกต้อง ระบบสามารถทริกเกอร์กระบวนการกู้คืนได้
การออกแบบที่แข็งแกร่งอาจกลับไปใช้เฟิร์มแวร์เวอร์ชันก่อนหน้า ลองอัปเดตอีกครั้ง หรือเข้าสู่สถานะการกู้คืนที่กำหนดไว้ แทนที่จะปล่อยให้อุปกรณ์ใช้งานไม่ได้
กล้อง WiFi จะตรวจสอบและรักษาความปลอดภัยเฟิร์มแวร์ OTA ได้อย่างไร
เส้นทางการอัปเดตเฟิร์มแวร์นั้นคำนึงถึงความปลอดภัย-เนื่องจากเฟิร์มแวร์สามารถควบคุมอุปกรณ์ได้อย่างล้ำลึก
การออกแบบ OTA ที่ปลอดภัยจึงช่วยปกป้องส่วนต่างๆ ของกระบวนการ
TLS หรือ HTTPSสามารถปกป้องข้อมูลเฟิร์มแวร์ในขณะที่เคลื่อนย้ายระหว่างเซิร์ฟเวอร์และกล้อง ซึ่งจะช่วยลดความเสี่ยงของการสกัดกั้นหรือการปรับเปลี่ยนระหว่างการส่งสัญญาณ
การตรวจสอบลายเซ็นดิจิทัลกำหนดว่าเฟิร์มแวร์ได้รับอนุญาตจากผู้ผลิตหรือไม่ RSA และ ECDSA เป็นตัวอย่างของรูปแบบการเข้ารหัสที่อาจใช้เพื่อจุดประสงค์นี้
การตรวจสอบความสมบูรณ์ตรวจสอบว่าแพ็คเกจที่ดาวน์โหลดมาถึงครบถ้วนหรือไม่ แฮชและเช็คซัม SHA-256 เป็นตัวอย่างทั่วไป
กล้องควรตรวจสอบความถูกต้องด้วยรุ่นอุปกรณ์ การแก้ไขฮาร์ดแวร์ และเวอร์ชันเฟิร์มแวร์ที่อนุญาตก่อนการติดตั้ง
|
ตรวจสอบความปลอดภัย |
วัตถุประสงค์หลัก |
|
TLS/HTTPS |
ปกป้องเฟิร์มแวร์ระหว่างทาง |
|
ลายเซ็นดิจิทัล |
ตรวจสอบแหล่งที่มาของเฟิร์มแวร์ |
|
แฮช / เช็คซัม |
ตรวจจับความเสียหายหรือข้อมูลที่ไม่สมบูรณ์ |
|
การจับคู่รุ่น/การแก้ไข |
ป้องกันการติดตั้งที่เข้ากันไม่ได้ |
|
การควบคุมเวอร์ชัน |
ป้องกันเวอร์ชันที่ไม่ถูกต้องหรือไม่ได้รับอนุญาต |
การควบคุมเหล่านี้จัดการกับความเสี่ยงที่แตกต่างกัน HTTPS ปกป้องเส้นทางการสื่อสาร ลายเซ็นดิจิทัลช่วยให้กล้องสร้างความน่าเชื่อถือให้กับอิมเมจเฟิร์มแวร์ได้
สำหรับ-กล้องดูระยะไกล เลเยอร์เฟิร์มแวร์นี้อยู่เคียงข้างสถาปัตยกรรมการเชื่อมต่อระหว่างอุปกรณ์-กับ-แอป และอุปกรณ์-กับ-เซิร์ฟเวอร์ หากด้านนั้นของระบบเกี่ยวข้องกับโครงการของคุณ โปรดดูของเราคู่มือการตั้งค่าการดูกล้องระยะไกลที่ซ่อนอยู่.
เหตุใดพาร์ติชัน A/B จึงทำให้การอัปเดต OTA มีความน่าเชื่อถือมากขึ้น
หนึ่งสถาปัตยกรรมเฟิร์มแวร์ A/Bเก็บพื้นที่เฟิร์มแวร์สองส่วนไว้ในหน่วยความจำแฟลช: หนึ่งส่วนใช้งานและอีกหนึ่งส่วนไม่ทำงาน
เค้าโครงที่เรียบง่ายมีลักษณะดังนี้:
|
ส่วนประกอบ |
บทบาท |
|
พาร์ติชันที่ใช้งานอยู่ |
รันเฟิร์มแวร์ที่ใช้งานได้ในปัจจุบัน |
|
พาร์ติชันที่ไม่ได้ใช้งาน |
ได้รับเฟิร์มแวร์ใหม่ |
|
ตัวเลือกการบูต |
เลือกเฟิร์มแวร์ที่จะเริ่มทำงาน |
|
ข้อมูลเมตาของ OTA |
ติดตามการอัพเดตและสถานะพาร์ติชัน |
สมมติว่าขณะนี้กล้องบูทจากพาร์ติชัน A
ระบบ OTA ดาวน์โหลดเฟิร์มแวร์ใหม่ลงในพาร์ติชัน B หลังจากที่อิมเมจถูกเขียนและตรวจสอบแล้ว ตัวเลือกการบูตจะทำเครื่องหมาย B เป็นเป้าหมายการเริ่มต้นระบบถัดไป จากนั้นกล้องจะรีบูต
หากอิมเมจใหม่เริ่มต้นได้สำเร็จและผ่านการตรวจสอบที่จำเป็น B จะกลายเป็นเฟิร์มแวร์ที่ใช้งานอยู่
หากล้มเหลวอุปกรณ์สามารถกลับสู่อิมเมจการทำงานก่อนหน้าใน A
เอกสารของ Espressif สำหรับพาร์ติชันเฟิร์มแวร์ A/B และการย้อนกลับ OTA ให้ตัวอย่างการใช้งานที่เป็นรูปธรรมโดยใช้สล็อต OTA เช่น OTA_0 และ OTA_1
การแบ่งพาร์ติชัน A/B เป็นการออกแบบที่แข็งแกร่งในการปรับปรุงความสามารถในการกู้คืน แม้ว่าจะไม่ใช่สถาปัตยกรรม OTA เพียงอย่างเดียว และไม่ควรสันนิษฐานว่ามีอยู่ในกล้อง WiFi ทุกตัว
การย้อนกลับและการต่อต้าน-การย้อนกลับ
คำทั้งสองฟังดูคล้ายกัน แต่มีจุดประสงค์ที่แตกต่างกัน
|
กลไก |
วัตถุประสงค์ |
|
ย้อนกลับ / ทางเลือก |
กลับไปสู่เฟิร์มแวร์ที่ดีก่อนหน้านี้-หากการอัปเดตล้มเหลว |
|
ต่อต้าน-การย้อนกลับ |
ป้องกันการติดตั้งเฟิร์มแวร์เวอร์ชันเก่าที่ไม่ควรยอมรับอีกต่อไป |
การย้อนกลับจะปรับปรุงความน่าเชื่อถือเป็นหลัก
การต่อต้าน-การย้อนกลับคือการควบคุมความปลอดภัย สามารถหยุดผู้โจมตีหรือกระบวนการที่ไม่ได้รับอนุญาตจากการติดตั้งเฟิร์มแวร์เวอร์ชันเก่าที่มีช่องโหว่ที่ทราบโดยเจตนา
จะเกิดอะไรขึ้นหาก WiFi, พลังงาน หรือการอัปเดตเฟิร์มแวร์ล้มเหลว
ความล้มเหลวที่แตกต่างกันเกิดขึ้นในจุดที่แตกต่างกันในกระบวนการ OTA และความเสี่ยงไม่เท่ากัน
หาก WiFi ตัดการเชื่อมต่อระหว่างการดาวน์โหลด
หากการเชื่อมต่อไร้สายหลุดในขณะที่กำลังดาวน์โหลดเฟิร์มแวร์ เฟิร์มแวร์ที่มีอยู่มักจะยังคงเหมือนเดิม
กล้องอาจลองดาวน์โหลดอีกครั้ง ละทิ้งแพ็คเกจที่ไม่สมบูรณ์ หรือดำเนินการถ่ายโอนต่อหากการใช้งาน OTA รองรับฟังก์ชันนั้น
การหยุดชะงักของเครือข่ายในระหว่างการดาวน์โหลดจึงแตกต่างจากการหยุดชะงักของพลังงานในขณะที่กำลังแก้ไขหน่วยความจำแฟลช
หากไฟฟ้าดับระหว่างการติดตั้ง
การสูญเสียพลังงานระหว่างการเขียนหรือเปิดใช้งานเฟิร์มแวร์ทำให้เกิดความเสี่ยงที่ร้ายแรงยิ่งขึ้น
การออกแบบ A/B ช่วยได้เพราะเฟิร์มแวร์ที่รู้จัก-ที่ดีก่อนหน้านี้สามารถคงอยู่ได้โดยไม่มีการแตะต้องในขณะที่รูปภาพใหม่ถูกเขียนลงในพื้นที่ที่ไม่ได้ใช้งาน
สำหรับกล้องที่ใช้พลังงานจากแบตเตอรี่- เฟิร์มแวร์อาจตรวจสอบระดับแบตเตอรี่ก่อนที่จะอนุญาตให้เริ่มการอัปเดต การออกแบบปลั๊กอิน-มีการพิจารณาด้านพลังงานที่แตกต่างกัน ซึ่งเป็นเหตุผลหนึ่งที่การเลือกระหว่างสถาปัตยกรรมกล้องที่ใช้พลังงานแบตเตอรี่และต่อเนื่อง-มีผลกระทบมากกว่ารันไทม์
หากเฟิร์มแวร์ใหม่ไม่สามารถบู๊ตได้
โปรแกรมเฝ้าระวัง การตรวจสุขภาพการเริ่มต้นระบบ หรือรูทีนการกู้คืนสามารถตรวจพบว่าอิมเมจใหม่ทำงานไม่ถูกต้อง
อุปกรณ์อาจกลับไปสู่เฟิร์มแวร์ก่อนหน้า
การออกแบบการกู้คืนที่ดีจะช่วยลดโอกาสที่การอัปเดต OTA ที่ล้มเหลวจะทำให้กล้องใช้งานไม่ได้ลงอย่างมาก แม้ว่ากระบวนการของเฟิร์มแวร์ไม่ควรถือเป็นการพิสูจน์ความล้มเหลวโดยสิ้นเชิง-ก็ตาม
เฟิร์มแวร์เต็มรูปแบบเทียบกับการอัปเดต Delta OTA
A อัพเดตเฟิร์มแวร์แบบเต็มดาวน์โหลดอิมเมจเฟิร์มแวร์ทั้งหมด
A เดลต้าหรือการอัปเดตส่วนต่างส่งเฉพาะการเปลี่ยนแปลงระหว่างเฟิร์มแวร์ปัจจุบันและเวอร์ชันใหม่ กล้องจะสร้างเฟิร์มแวร์ใหม่ในเครื่องก่อนที่จะผ่านการตรวจสอบและเปิดใช้งานตามปกติ
|
|
อัพเดตเฟิร์มแวร์แบบเต็ม |
เดลต้าอัพเดต |
|
ดาวน์โหลดเนื้อหา |
ภาพที่สมบูรณ์ |
ความแตกต่างระหว่างเวอร์ชัน |
|
ขนาดโอน |
ใหญ่กว่า |
มักจะเล็กกว่า |
|
การประมวลผลอุปกรณ์ |
เรียบง่ายกว่า |
ต้องมีการฟื้นฟูในท้องถิ่น |
|
การใช้แบนด์วิธ |
สูงกว่า |
ต่ำกว่า |
|
ความซับซ้อนในการดำเนินการ |
ต่ำกว่า |
สูงกว่า |
เนื้อหาทางอุตสาหกรรมที่อ้างถึงระหว่างการวิจัยสำหรับบทความนี้รายงานเดลต้าทั่วไป-การลดการถ่ายโอนการอัปเดตของ70% หรือมากกว่า.
ตัวอย่างหนึ่งเปรียบเทียบกอิมเมจเฟิร์มแวร์เต็ม 4 MBด้วยแพ็คเกจเดลต้า 600–700 KB. ในกรณีดังกล่าว จำนวนข้อมูลที่ถ่ายโอนจะลดลงโดยประมาณ82.5% ถึง 85%.
ซึ่งสามารถสร้างความแตกต่างที่สำคัญสำหรับการเชื่อมต่อที่สัญญาณอ่อน ลิงก์สำรองโทรศัพท์มือถือ หรืออุปกรณ์ที่ไวต่อแบตเตอรี่- เนื่องจากการดาวน์โหลดที่น้อยกว่าสามารถลดเวลาการถ่ายโอนและการใช้วิทยุได้
การอัปเดตของเดลต้าจะเพิ่มความซับซ้อนทางวิศวกรรม กล้องจะต้องสร้างภาพใหม่ที่ถูกต้องในเครื่องและยังคงตรวจสอบเฟิร์มแวร์ที่ได้ก่อนที่จะเปิดใช้งาน
สำหรับผลิตภัณฑ์ที่อาจใช้การเชื่อมต่อมือถือแทนหรือควบคู่ไปกับ WiFi การเปรียบเทียบของเราการเชื่อมต่อ WiFi กับ. 4กล้อง Gให้บริบทด้านเครือข่ายเพิ่มเติม-
การอัปเดต OTA อัตโนมัติ ตามกำหนดเวลา หรือด้วยตนเอง: ผู้ใช้เห็นอะไร
OTA อธิบายว่าเฟิร์มแวร์เข้าถึงกล้องได้อย่างไร ไม่ได้กำหนดจำนวนการควบคุมที่ผู้ใช้หรือผู้ดูแลระบบมีต่อการติดตั้ง
|
โหมดอัพเดต |
พฤติกรรมทั่วไป |
|
อัตโนมัติ |
เฟิร์มแวร์ที่เข้าเกณฑ์จะติดตั้งโดยอัตโนมัติ |
|
กำหนดเวลาแล้ว |
การติดตั้งเกิดขึ้นในกรอบเวลาที่เลือก |
|
แอป-เริ่มต้นแล้ว |
ผู้ใช้เริ่มการอัปเดตจากแอป |
|
ผู้ดูแลระบบ-ถูกควบคุม |
ผู้ปฏิบัติงานอนุมัติการเปิดตัวอุปกรณ์ที่ได้รับการจัดการ |
แอพกล้องอาจแสดง:
เวอร์ชันเฟิร์มแวร์ปัจจุบัน
อัปเดตความพร้อม
บันทึกการเปลี่ยนแปลงหรือบันทึกประจำรุ่น
ความคืบหน้าการดาวน์โหลด/ติดตั้ง
สถานะเสร็จสมบูรณ์หรือข้อผิดพลาด
บางระบบอนุญาตให้มีการเลื่อนการอัปเดตคุณสมบัติทั่วไปไปพร้อมๆ กับการจัดการกับการแก้ไขความปลอดภัยที่สำคัญในเชิงรุกมากขึ้น
กล้องอาจบันทึกหรือสตรีมต่อไปในระหว่างการดาวน์โหลดและการตรวจสอบหากสถาปัตยกรรมมีทรัพยากรเพียงพอ อย่างไรก็ตาม โดยปกติแล้วการเปิดใช้งานเฟิร์มแวร์ใหม่จะต้องรีบูตเครื่อง
ด้วยเหตุนี้การหยุดชะงักน้อยที่สุดเป็นเป้าหมายทางวิศวกรรมที่แม่นยำมากกว่าการสัญญาว่าจะหยุดทำงานเป็นศูนย์
เหตุใด OTA จึงมีความสำคัญสำหรับกลุ่มกล้อง, OEM และผลิตภัณฑ์ฉลากส่วนตัว-
มูลค่าของ OTA จะชัดเจนมากขึ้นเมื่อจำนวนกล้องที่ใช้งานเพิ่มขึ้น
การอัปเดตอุปกรณ์จำนวนหนึ่งด้วยตนเองอาจสามารถจัดการได้ การบำรุงรักษากล้องหลายสิบหรือหลายร้อยตัวทั่วร้านค้า โกดัง สำนักงาน หรือสถานที่ตั้งของลูกค้าถือเป็นปัญหาที่แตกต่างกัน
หากไม่มีการจัดการเฟิร์มแวร์แบบรวมศูนย์ อุปกรณ์ต่างๆ ก็สามารถคงอยู่ในเวอร์ชันที่แตกต่างกันได้ ซึ่งทำให้แพตช์รักษาความปลอดภัย การแก้ปัญหา ความเข้ากันได้ของแอป การทดสอบ และ-การสนับสนุนหลังการขายมีความซับซ้อนยิ่งขึ้น
OTA สามารถช่วยผู้ผลิตและผู้ประกอบการจัดการ:
การปรับใช้แพตช์ความปลอดภัย
ความสอดคล้องของเวอร์ชันเฟิร์มแวร์
แก้ไขข้อบกพร่องระยะไกล
WiFi และการเพิ่มประสิทธิภาพการทำงาน
การปรับปรุงคุณสมบัติหรืออัลกอริทึม
ความเข้ากันได้ของแอพและเซิร์ฟเวอร์
การบำรุงรักษาผลิตภัณฑ์ในระยะยาว-
สิ่งนี้สำคัญอย่างยิ่งสำหรับการปรับแต่งกล้องสอดแนมไวไฟ เนื่องจากพฤติกรรมของเฟิร์มแวร์นั้นเชื่อมโยงอย่างใกล้ชิดกับชิปเซ็ต, PCB, โมดูลไร้สาย, สถาปัตยกรรมพลังงาน, แอพ และสภาพแวดล้อมเซิร์ฟเวอร์
ผลิตภัณฑ์เช่นกDIY โมดูลกล้อง WiFiยังแสดงให้เห็นว่าเหตุใดการวางแผนเฟิร์มแวร์จึงต้องเกิดขึ้นในระดับแพลตฟอร์ม เมื่อโมดูลถูกรวมเข้ากับตู้หรือแอปพลิเคชันของลูกค้าแล้ว การเรียกทุกยูนิตเพื่อรับบริการเฟิร์มแวร์ด้วยตนเองอาจไม่สามารถทำได้
ผู้ซื้อ OEM ควรถามอะไรเกี่ยวกับการสนับสนุน OTA
ก่อนที่จะอนุมัติแพลตฟอร์มกล้องที่เชื่อมต่อ ควรชี้แจงให้ชัดเจน:
ใครเป็นผู้ควบคุมการเผยแพร่เฟิร์มแวร์?
เฟิร์มแวร์ได้รับการรับรองความถูกต้องอย่างไร?
SKU และการแก้ไข PCB ที่แตกต่างกันสามารถรับเฟิร์มแวร์ที่แตกต่างกันได้หรือไม่
จะเกิดอะไรขึ้นหากการติดตั้งล้มเหลว?
รองรับการย้อนกลับหรือไม่?
รองรับการต่อต้าน-การย้อนกลับหรือไม่
สามารถเผยแพร่การเผยแพร่ก่อนที่จะปรับใช้เต็มรูปแบบได้หรือไม่
เวอร์ชันเฟิร์มแวร์และแอปมือถือ-ทำงานร่วมกันอย่างไร
การสนับสนุนเฟิร์มแวร์จะดำเนินต่อไปนานแค่ไหน?
แพลตฟอร์มซอฟต์แวร์สามารถรองรับข้อกำหนด-ฉลากส่วนตัวได้หรือไม่
คำถามเหล่านี้อยู่ในการประเมินทางเทคนิคเดียวกันกับคุณภาพของภาพ ความเสถียรของ WiFi การใช้พลังงาน และความน่าเชื่อถือของฮาร์ดแวร์ ก รายการตรวจสอบตัวอย่างการทดสอบกล้องที่ซ่อนอยู่ สามารถช่วยจัดโครงสร้างการตรวจสอบก่อนการผลิตในวงกว้าง-ได้
คำถามที่พบบ่อยเกี่ยวกับการอัปเดต OTA ของกล้อง WiFi
กล้อง WiFi จำเป็นต้องเชื่อมต่ออินเทอร์เน็ตเพื่ออัพเดตเฟิร์มแวร์ OTA หรือไม่
โดยปกติแล้วการอัปเดต OTA บนระบบคลาวด์-แบบเดิมๆ จะต้องมีการเข้าถึงเครือข่าย ดังนั้นกล้องจึงสามารถติดต่อบริการอัปเดตและรับเฟิร์มแวร์กลับมาได้ ผลิตภัณฑ์อาจรองรับการอัปเดตในเครื่องแยกต่างหากผ่านการ์ด SD, USB หรือเครื่องมือบริการ
จะเกิดอะไรขึ้นหาก WiFi ตัดการเชื่อมต่อระหว่างการอัปเดต OTA
หากการเชื่อมต่อล้มเหลวในระหว่างการดาวน์โหลด การอัปเดตสามารถหยุด ลองใหม่ หรือดำเนินการต่อได้ ขึ้นอยู่กับการใช้งาน โดยปกติเฟิร์มแวร์ที่มีอยู่จะยังคงไม่บุบสลายจนกว่าอิมเมจทดแทนจะได้รับและตรวจสอบความถูกต้องครบถ้วน
เฟิร์มแวร์ OTA สามารถอัพเดตอิฐกล้องได้หรือไม่?
การอัพเดตเฟิร์มแวร์ที่ล้มเหลวอาจทำให้ระบบที่มีการป้องกันไม่ดีไม่สามารถบู๊ตได้ การตรวจสอบ พาร์ติชัน A/B ลอจิกเฝ้าระวัง และกลไกการย้อนกลับได้รับการออกแบบมาเพื่อลดความเสี่ยงดังกล่าว
กล้องหยุดการบันทึกระหว่างการอัพเดตเฟิร์มแวร์หรือไม่?
ขึ้นอยู่กับสถาปัตยกรรมฮาร์ดแวร์และเฟิร์มแวร์ การบันทึกหรือการสตรีมอาจดำเนินต่อไปในขณะที่กำลังดาวน์โหลดการอัพเดต แต่โดยปกติการเปิดใช้งานเฟิร์มแวร์จะต้องมีการรีบูตจึงทำให้เกิดการหยุดชะงักระยะสั้น
เหตุใดกล้อง WiFi จึงรีบูตหลังจากอัพเดตเฟิร์มแวร์
การรีบูตจะทำให้โปรแกรมโหลดบูตและซอฟต์แวร์อุปกรณ์เริ่มทำงานจากอิมเมจเฟิร์มแวร์ที่ติดตั้งใหม่ จากนั้นกล้องจะเริ่มต้นการทำงานของฮาร์ดแวร์ การเชื่อมต่อ WiFi บริการบันทึก และการสื่อสารของเซิร์ฟเวอร์ภายใต้เวอร์ชันใหม่
การอัพเดตเฟิร์มแวร์ OTA ปลอดภัยหรือไม่?
สามารถทำได้เมื่อสถาปัตยกรรมได้รับการออกแบบอย่างถูกต้อง การขนส่งที่ปลอดภัย ลายเซ็นดิจิทัล การตรวจสอบความสมบูรณ์ การตรวจสอบความเข้ากันได้ของฮาร์ดแวร์ การควบคุมเวอร์ชัน และกลไกการกู้คืน ล้วนมีส่วนช่วยให้กระบวนการอัปเดตมีความปลอดภัย
อะไรคือความแตกต่างระหว่างการย้อนกลับและการป้องกัน-การย้อนกลับ?
การย้อนกลับจะกู้คืนเฟิร์มแวร์ที่ใช้งานได้ก่อนหน้านี้หากเวอร์ชันใหม่ล้มเหลว การต่อต้าน-การย้อนกลับป้องกันไม่ให้อุปกรณ์ดาวน์เกรดเป็นเฟิร์มแวร์เวอร์ชันเก่าที่ไม่ควรเชื่อถืออีกต่อไป
ความคิดสุดท้าย
ระบบ OTA ของกล้อง WiFi ที่เชื่อถือได้มีลำดับระเบียบวินัย: ระบุเฟิร์มแวร์ที่ถูกต้อง ดาวน์โหลดอย่างปลอดภัย ตรวจสอบสิทธิ์และตรวจสอบ ติดตั้งอย่างปลอดภัย รีบูตเป็นอิมเมจใหม่ ตรวจสอบผลลัพธ์ และกู้คืนหากมีสิ่งผิดปกติเกิดขึ้น
สำหรับผลิตภัณฑ์ Mini และ Hidden Camera ที่เชื่อมต่อ วงจรการใช้งานซอฟต์แวร์นั้นสมควรได้รับความสนใจทางวิศวกรรมเช่นเดียวกับเซ็นเซอร์ เลนส์ PCB เสาอากาศ และกล่องหุ้ม
ออลแคม พัฒนาและผลิตผลิตภัณฑ์กล้องจิ๋วและกล้องซ่อนสำหรับโครงการ OEM/ODM ที่เกี่ยวข้องกับข้อกำหนดด้านฮาร์ดแวร์ เฟิร์มแวร์ แอป และแพลตฟอร์ม หากคุณกำลังประเมินการสนับสนุนเฟิร์มแวร์ OTA สำหรับผลิตภัณฑ์กล้องใหม่ โปรดติดต่อเราเพื่อหารือเกี่ยวกับชิปเซ็ต การอัปเดตสถาปัตยกรรม เวิร์กโฟลว์ของแอป และ-ข้อกำหนดซอฟต์แวร์ระยะยาวสำหรับโครงการของคุณ

