เผยแพร่อิมเมจ OTA ไปยังเวอร์ชันที่ใช้งานจริง

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

กำหนดค่าต้นทาง

วิธีเผยแพร่การอัปเดต OTA ไปยังเวอร์ชันที่ใช้งานจริง

  1. เลือกแท็บเผยแพร่

  2. เลือกช่องเวอร์ชันที่ใช้งานจริงจากเมนูแบบเลื่อนลง

  3. เลือก Developer Console หรือ Distributed Compliance Ledger (DCL) เป็นแหล่งที่มาของอิมเมจ OTA

    การเลือกแหล่งที่มาของรูปภาพรุ่นที่เผยแพร่ในเวอร์ชันที่ใช้งานจริง
    รูปที่ 1: การเลือกแหล่งที่มาของอิมเมจเวอร์ชันที่ใช้งานจริง

เผยแพร่อิมเมจ OTA โดยใช้ Developer Console

เลือกอิมเมจจากอิมเมจ OTA แล้วเพิ่มโดยคลิก เพิ่มอิมเมจ OTA

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

หากคุณเปิดตัวอิมเมจเป็นชุดๆ อัลกอริทึมจะเลือกอุปกรณ์แบบสุ่มและไม่จำเป็นต้องส่งการอัปเดตไปยังอุปกรณ์ตามเปอร์เซ็นต์ที่คุณกำหนดค่าไว้ในช่องเปอร์เซ็นต์การเปิดตัว อย่างไรก็ตาม อุปกรณ์จำนวนมาก เช่น 1,000 เครื่องขึ้นไป จะช่วยเพิ่มโอกาสให้อัลกอริทึมเป็นไปตามเปอร์เซ็นต์การเปิดตัวที่กำหนดค่าไว้

การกำหนดค่ารุ่นสำหรับเวอร์ชันที่ใช้งานจริง
รูปที่ 1: การกำหนดค่าเวอร์ชันที่ใช้งานจริง

เผยแพร่อิมเมจ OTA โดยใช้ DCL

การเลือก Distributed Compliance Ledger (DCL) จะใช้ DCL เป็นแหล่งที่มาของอิมเมจ OTA สำหรับการเผยแพร่เวอร์ชันที่ใช้งานจริง

  1. คลิกเผยแพร่ไปยังเวอร์ชันที่ใช้งานจริง

  2. กล่องโต้ตอบการยืนยันจะปรากฏขึ้น คลิกเผยแพร่ เพื่อยืนยันการเผยแพร่เวอร์ชันที่ใช้งานจริง

    ยืนยันรุ่นที่ใช้งานจริง
    รูปที่ 2: ยืนยันการเผยแพร่เวอร์ชันที่ใช้งานจริง

ตรวจสอบว่าช่องเวอร์ชันที่ใช้งานจริงปรากฏในตารางรุ่นที่มีการใช้งาน

การกำหนดค่ารุ่นที่ใช้งานจริง
รูปที่ 3: อิมเมจ OTA ที่เผยแพร่ไปยังช่องเวอร์ชันที่ใช้งานจริง

ตารางประกอบด้วยชื่ออิมเมจและช่อง สถานะการเปิดตัว (เป็นใช้งานอยู่ หรือไม่มีการใช้งาน) เปอร์เซ็นต์การเปิดตัวที่คุณตั้งไว้ รวมถึงวันที่และเวลาที่เผยแพร่ ระบบจะแสดงรุ่นที่มาจาก DCL หากมี แต่จะแสดงแบบอ่านอย่างเดียวและแก้ไขไม่ได้

หยุดการเผยแพร่

หยุดการเผยแพร่จาก Developer Console

  1. ในตารางการเผยแพร่จาก Developer Console ให้คลิกเมนู "เพิ่มเติม" สำหรับช่องเป้าหมายตามที่แสดงในรูปที่ 4

    หยุดรุ่นที่ใช้งานอยู่
    รูปที่ 4: หยุดการเผยแพร่ที่ใช้งานอยู่
  2. คลิกหยุดการเผยแพร่

  3. หน้าต่างกล่องโต้ตอบที่ปรากฏขึ้นจะระบุว่าการเปิดตัวไปยังอุปกรณ์เพิ่มเติมจะหยุดลงทันที และอุปกรณ์ที่ได้รับการเผยแพร่แล้วจะใช้เฟิร์มแวร์ที่อัปเดต หากต้องการดำเนินการต่อ ให้คลิกหยุด

  4. ยืนยันว่าสถานะการเปิดตัว ในหน้าจอการกำหนดค่าหลักได้รับการอัปเดตเป็นไม่มีการใช้งาน แล้ว

หยุดการเผยแพร่จาก DCL

การเปลี่ยนแหล่งที่มาของอิมเมจ OTA จาก DCL กลับไปเป็น Developer Console จะหยุดการเผยแพร่จาก DCL ที่กำลังดำเนินการอยู่

การเปลี่ยนแหล่งที่มาของรูปภาพรุ่นสำหรับเวอร์ชันที่ใช้งานจริง
รูปที่ 1: การเปลี่ยนแหล่งที่มาของอิมเมจเวอร์ชันที่ใช้งานจริง

ดำเนินการต่อกับการเผยแพร่ที่ไม่มีการใช้งาน

เมื่อหยุดการเผยแพร่แล้วและสถานะเปลี่ยนเป็นไม่มีการใช้งาน ให้ดำเนินการต่อในช่องเดียวกันด้วยวิธีใดวิธีหนึ่งต่อไปนี้

  • กลับมาเผยแพร่ต่อด้วยอุปกรณ์ชุดแรก
  • เผยแพร่อิมเมจไปยังอุปกรณ์ชุดใหม่
  • เขียนทับอิมเมจในอุปกรณ์ชุดแรก

กลับมาเผยแพร่ต่อ

  1. ในตารางการเผยแพร่จาก Developer Console ให้คลิกเมนู "เพิ่มเติม" สำหรับช่องที่ไม่มีการใช้งาน แล้วเลือกกลับมาเปิดตัวต่อ

  2. หน้าต่างกล่องโต้ตอบจะแจ้งให้คุณทราบว่าการเปิดตัวจะใช้กับอุปกรณ์ชุดแรกและใช้เปอร์เซ็นต์การเปิดตัวที่คุณกำหนดค่าไว้เดิม คลิกกลับมาดำเนินการต่อ

เผยแพร่อิมเมจไปยังอุปกรณ์ชุดใหม่

  1. ในส่วนกำหนดค่าการเผยแพร่ ของหน้าจอการกำหนดค่า ให้เลือกช่องที่ไม่มีการใช้งาน

    กลับมาให้บริการผลงานที่ไม่มีการใช้งานในอุปกรณ์ชุดใหม่
    รูปที่ 5: ตัวเลือกปุ่มตัวเลือกการเปิดตัว
  2. ในส่วนการเปิดตัว ให้เลือกปุ่มตัวเลือกเผยแพร่ไปยังอุปกรณ์ชุดใหม่

  3. เลือกอิมเมจและป้อนเปอร์เซ็นต์การเปิดตัว แล้วดำเนินการต่อเพื่อเผยแพร่อิมเมจ

เขียนทับอิมเมจในอุปกรณ์ชุดแรก

  1. ในรูปที่ 5 ในส่วนการเปิดตัว ให้เลือกปุ่มตัวเลือก เผยแพร่ไปยังอุปกรณ์ชุดเดียวกับการเผยแพร่ก่อนหน้า

  2. เลือกอิมเมจจากรายการแบบเลื่อนลง แล้วดำเนินการต่อเพื่อเผยแพร่อิมเมจ เปอร์เซ็นต์การเปิดตัวจะยังคงเหมือนกับที่กำหนดค่าไว้ก่อนหน้านี้

เพิ่มเปอร์เซ็นต์การเปิดตัว

  1. ในตารางการเผยแพร่จาก Developer Console ให้คลิกเมนู "เพิ่มเติม" สำหรับช่องเป้าหมายเพื่อเรียกใช้ตัวเลือกที่แสดงในรูปที่ 4

  2. คลิกเพิ่มเปอร์เซ็นต์การเปิดตัว

  3. ในกล่องโต้ตอบที่ปรากฏขึ้น ให้ป้อนเปอร์เซ็นต์การเปิดตัว แล้วคลิกบันทึก จำนวนต้องไม่น้อยกว่าเปอร์เซ็นต์การเปิดตัวปัจจุบัน

  4. ยืนยันว่า %การเปิดตัว ในตารางการเผยแพร่จาก Developer Console ของหน้าจอการกำหนดค่าหลักแสดงเปอร์เซ็นต์การเปิดตัวใหม่