ทดสอบรูปภาพ OTA

การทดสอบการอัปเดต OTA สําหรับการผสานรวม Matter ของ Google Home ทำได้โดยใช้ Google Home Developer Console

ข้อกำหนดเบื้องต้น

สำหรับการทดสอบ OTA นอกจากข้อกําหนดเบื้องต้นของ OTA แล้ว คุณจะต้องมีสิ่งต่อไปนี้ด้วย

  • เข้าถึงระบบ Linux ที่ติดตั้ง Docker Engine และเข้าถึงบอร์ดการพัฒนาโดยใช้ USB
  • การผสานรวม Matter ที่พร้อมสำหรับการทดสอบ OTA

ใช้รหัสผู้ให้บริการที่ Connectivity Standards Alliance (Alliance) กำหนดเมื่อทดสอบ OTA ไม่ใช่ VID ทดสอบ เมื่อสร้างรูปภาพ OTA ให้เปลี่ยนรหัสผู้ให้บริการและรหัสผลิตภัณฑ์ให้ตรงกับการผสานรวมที่จะทดสอบ

วิธีการเฉพาะผู้ให้บริการ

เราได้ระบุขั้นตอนการทดสอบ OTA ของ Matter สำหรับ SoC บางรุ่น

ตาราง: วิธีการสำหรับผู้ให้บริการซิลิคอนบางรายในการสร้างMatterใบรับรองการทดสอบ
ตัวแทนจำหน่ายรายย่อย แพลตฟอร์ม คู่มือ
Espressif ESP32 ทดสอบ OTA ใน Espressif ESP32
Nordic Semiconductor nRF52840 ทดสอบ OTA ในนอร์ดิก

ช่อง

แชแนลจะกำหนดชุดอุปกรณ์ที่จะเผยแพร่รูปภาพการอัปเดต OTA โดยอุปกรณ์หนึ่งๆ จะกำหนดช่องได้ครั้งละ 1 ช่องเท่านั้น แชแนลที่กำหนดไว้ล่วงหน้ามี 3 แชแนล ได้แก่ Test 1, Test 2 และ Production คุณทดสอบในทั้ง 2 ช่องทดสอบได้ ช่องหนึ่งๆ จะได้รับมอบหมายรูปภาพอัปเดต OTA เพียงรูปเดียวในแต่ละครั้ง

ช่องทางเวอร์ชันที่ใช้งานจริง

ช่องทางเวอร์ชันที่ใช้งานจริงคือช่องทางที่ใช้เพื่อพุชรุ่นที่ใช้งานจริงไปยังอุปกรณ์ของผู้บริโภคในสนาม เมื่อคุณเผยแพร่รูปภาพ OTA ในแชแนลเวอร์ชันที่ใช้งานจริง อุปกรณ์ทั้งหมดที่ไม่ได้อยู่ในแชแนลทดสอบจะได้รับรูปภาพดังกล่าว

ช่องทดสอบ

หากต้องการทดสอบการเปิดตัวรูปภาพ OTA คุณต้องกำหนดค่าแชแนลทดสอบ 1 ใน 2 แชแนลก่อน จากนั้นจึงเผยแพร่รูปภาพไปยังอุปกรณ์ในแชแนลนั้น

กำหนดค่าแชแนลทดสอบ

  1. ไปที่แท็บจัดการ

    ไปที่แท็บ "จัดการ" ในคอนโซล
    รูปที่ 1: ไปยังส่วนต่างๆ ของช่องทดสอบโดยใช้แท็บ "จัดการ"
  2. คลิกกําหนดค่าข้างช่องทดสอบ

  3. ป้อนชื่อในส่วนชื่อแชแนล

  4. ในส่วนหมายเลขซีเรียลของอุปกรณ์ ให้ป้อนหมายเลขซีเรียลของอุปกรณ์อย่างน้อย 1 หมายเลข (สูงสุด 1, 000 หมายเลข)

  5. คลิกบันทึกเพื่อดำเนินการให้เสร็จสมบูรณ์

การกำหนดค่าแชแนลทดสอบในคอนโซล
รูปที่ 2: การกำหนดค่าแชแนลทดสอบ

เผยแพร่อิมเมจ OTA ไปยังแชแนลทดสอบ

  1. ไปที่แท็บรุ่น

  2. ในแท็บรุ่น ให้เลือกแชแนลทดสอบที่ต้องการใช้

  3. เลือกรูปภาพ OTA จากเมนูแบบเลื่อนลงรูปภาพ OTA หรือเพิ่มรูปภาพ OTA โดยคลิก เพิ่มรูปภาพ OTA

  4. เปอร์เซ็นต์การเปิดตัวแสดงเปอร์เซ็นต์ของอุปกรณ์ที่จะรับภาพ OTA สําหรับช่องนี้ ให้ระบุจํานวนเต็มระหว่าง 1 ถึง 100 ป้อนค่าที่น้อยกว่า 100 หากต้องการเผยแพร่ภาพ OTA แบบเป็นกลุ่ม ดูข้อมูลเพิ่มเติมเกี่ยวกับวิธีการทํางานของเปอร์เซ็นต์การเปิดตัว รวมถึงข้อมูลเกี่ยวกับงานอื่นๆ ที่เกี่ยวข้องกับรูปภาพ OTA ได้ที่เผยแพร่รูปภาพ OTA ไปยังเวอร์ชันที่ใช้งานจริง

  5. คลิกเผยแพร่เพื่อทดสอบ

  6. กล่องโต้ตอบการยืนยันจะปรากฏขึ้น คลิกเผยแพร่เพื่อเผยแพร่รูปภาพที่เลือกไปยังแชแนลที่ระบุ

  7. เมื่อคลิกเผยแพร่ ช่อง รูปภาพ สถานะการเปิดตัว เปอร์เซ็นต์การเปิดตัว รวมถึงวันที่และเวลาเผยแพร่จะปรากฏขึ้นในพื้นที่รูปภาพ OTA ที่เผยแพร่

    รูปภาพ OTA เผยแพร่ไปยังช่องทดสอบแล้ว
    รูปที่ 3: รูปภาพ OTA ที่เผยแพร่เพื่อทดสอบช่อง