
โมดูลเซลลูล่าร์ EM12
ข้อมูลสินค้า
ข้อมูลจำเพาะ
- ชื่อผลิตภัณฑ์: โมดูล LTE-A ซีรีส์ EM12&EG12&EG18
- เวอร์ชัน : 1.1
- วันที่ : 2024-09-25
- สถานะ: เปิดตัว
คำแนะนำการใช้ผลิตภัณฑ์
ข้อมูลติดต่อ
หากคุณต้องการความช่วยเหลือใด ๆ โปรดติดต่อ Quectel
สำนักงานใหญ่ตั้งอยู่ตามที่อยู่ดังนี้:
อาคาร 5, Shanghai Business Park เฟส 1016 (พื้นที่ B), No.XNUMX
ถนนเทียนลิน เขตมินหาง เซี่ยงไฮ้ 200233 จีน
โทร: +86 21 5108 6236
อีเมล์: info@quectel.com
การสนับสนุนด้านเทคนิค
หากต้องการการสนับสนุนด้านเทคนิคหรือรายงานข้อผิดพลาดของเอกสาร โปรดไปที่:
ด้านเทคนิค
สนับสนุน
อีเมล: support@quectel.com
นโยบายความเป็นส่วนตัว
ฟังก์ชันการทำงานของโมดูลอาจเกี่ยวข้องกับการอัปโหลดข้อมูลไปยัง Quectel หรือ
เซิร์ฟเวอร์ของบุคคลที่สาม การประมวลผลข้อมูลอยู่ภายใต้กฎหมายที่เกี่ยวข้อง
และกฎระเบียบ ก่อนที่จะแบ่งปันข้อมูลกับบุคคลที่สามview
นโยบายความเป็นส่วนตัวของพวกเขา
การปฏิเสธความรับผิดชอบ
Quectel ขอปฏิเสธความรับผิดต่อการบาดเจ็บหรือความเสียหายที่เกิดขึ้น
จากการพึ่งพาข้อมูลที่ให้มา ความถูกต้องของข้อมูลคือ
ไม่รับประกัน แนะนำให้ผู้ใช้ตรวจสอบรายละเอียด
อย่างเป็นอิสระ
คำถามที่พบบ่อย
ถาม: ฉันจะอัปเดตเฟิร์มแวร์บนโมดูล LTE-A ได้อย่างไร
A: คำแนะนำในการอัพเกรดเฟิร์มแวร์มีรายละเอียดอยู่ใน FOTA
คู่มือการอัพเกรด ปฏิบัติตามขั้นตอนที่ระบุไว้ในบทที่ 2 สำหรับการอัปเกรด
เฟิร์มแวร์
ถาม: ฉันควรทำอย่างไรหากประสบปัญหาทางเทคนิคกับ
โมดูล LTE-A?
A: หากต้องการการสนับสนุนด้านเทคนิค โปรดติดต่อทีมสนับสนุนของ Quectel ผ่านทาง
ส่งอีเมลไปที่ support@quectel.com หรือไปที่หน้าการสนับสนุนด้านเทคนิคที่
เควคเทล webเว็บไซต์.
คู่มือการอัพเกรด FOTA ซีรีส์ EM12&EG12&EG18
ซีรีส์โมดูล LTE-A เวอร์ชัน: 1.1 วันที่: 2024 กันยายน 09 สถานะ: เปิดตัวแล้ว
ซีรี่ส์โมดูล LTE-A
ที่ Quectel เป้าหมายของเราคือการมอบบริการที่ทันท่วงทีและครอบคลุมให้กับลูกค้าของเรา หากคุณต้องการความช่วยเหลือ โปรดติดต่อสำนักงานใหญ่ของเรา:
Quectel Wireless Solutions Co., Ltd. อาคาร 5, Shanghai Business Park Phase III (Area B), No.1016 Tianlin Road, Minhang District, Shanghai 200233, China Tel: +86 21 5108 6236 Email: info@quectel.com
หรือสำนักงานในพื้นที่ของเรา สำหรับข้อมูลเพิ่มเติม โปรดไปที่: http://www.quectel.com/support/sales.htm
สำหรับการสนับสนุนทางเทคนิคหรือรายงานข้อผิดพลาดเกี่ยวกับเอกสาร โปรดไปที่: http://www.quectel.com/support/technical.htm หรือส่งอีเมลถึงเราที่: support@quectel.com
ประกาศทางกฎหมาย
เราให้บริการข้อมูลแก่คุณ โดยข้อมูลดังกล่าวจะอิงตามความต้องการของคุณ และเราพยายามอย่างเต็มที่เพื่อให้แน่ใจว่าข้อมูลดังกล่าวมีคุณภาพ คุณตกลงว่าคุณเป็นผู้รับผิดชอบในการใช้การวิเคราะห์และการประเมินอย่างเป็นอิสระในการออกแบบผลิตภัณฑ์ตามจุดประสงค์ และเราจัดทำการออกแบบอ้างอิงเพื่อวัตถุประสงค์ในการประกอบภาพเท่านั้น โปรดอ่านประกาศนี้อย่างละเอียดถี่ถ้วนก่อนใช้ฮาร์ดแวร์ ซอฟต์แวร์ หรือบริการใดๆ ที่ได้รับคำแนะนำจากเอกสารนี้ แม้ว่าเราจะใช้ความพยายามที่เหมาะสมในเชิงพาณิชย์เพื่อมอบประสบการณ์ที่ดีที่สุดเท่าที่เป็นไปได้ แต่คุณยอมรับและตกลงว่าเอกสารนี้และบริการที่เกี่ยวข้องภายใต้เอกสารนี้จัดทำขึ้นเพื่อคุณตาม "ขอบเขตที่มี" เราอาจแก้ไขหรือระบุเอกสารนี้ใหม่เป็นครั้งคราวตามดุลยพินิจของเราแต่เพียงผู้เดียวโดยไม่ต้องแจ้งให้คุณทราบล่วงหน้า
ข้อจำกัดการใช้และการเปิดเผย
ข้อตกลงใบอนุญาต
เอกสารและข้อมูลที่เราจัดทำขึ้นจะถูกเก็บไว้เป็นความลับ เว้นแต่จะได้รับอนุญาตเป็นการเฉพาะ และจะไม่เข้าถึงหรือใช้เอกสารและข้อมูลดังกล่าวเพื่อจุดประสงค์ใดๆ ยกเว้นตามที่ระบุไว้โดยชัดแจ้งในที่นี้
ลิขสิทธิ์
ผลิตภัณฑ์ของเราและบุคคลที่สามภายใต้ข้อตกลงนี้อาจมีเนื้อหาที่มีลิขสิทธิ์ ห้ามมิให้คัดลอก ทำซ้ำ แจกจ่าย ผสาน เผยแพร่ แปล หรือดัดแปลงเนื้อหาที่มีลิขสิทธิ์ดังกล่าวโดยไม่ได้รับความยินยอมเป็นลายลักษณ์อักษรล่วงหน้า เราและบุคคลที่สามมีสิทธิ์แต่เพียงผู้เดียวในเนื้อหาที่มีลิขสิทธิ์ ห้ามมิให้อนุญาตหรือโอนสิทธิ์ภายใต้สิทธิบัตร ลิขสิทธิ์ เครื่องหมายการค้า หรือสิทธิในเครื่องหมายบริการใดๆ เพื่อหลีกเลี่ยงความคลุมเครือ โปรดซื้อasing ไม่ว่าในรูปแบบใด ๆ ก็ตาม ไม่ถือเป็นการอนุญาตให้ใช้สิทธิ์อื่นใด นอกเหนือจากสิทธิ์การใช้งานเนื้อหาตามปกติแบบไม่ผูกขาดและปลอดค่าลิขสิทธิ์ เราขอสงวนสิทธิ์ในการดำเนินการทางกฎหมายสำหรับการไม่ปฏิบัติตามข้อกำหนดข้างต้น การใช้โดยไม่ได้รับอนุญาต หรือการใช้เนื้อหาโดยผิดกฎหมายหรือโดยเจตนาอื่นใด
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
1 / 20
ซีรี่ส์โมดูล LTE-A
เครื่องหมายการค้า
เว้นแต่จะระบุไว้เป็นอย่างอื่นในที่นี้ ไม่มีสิ่งใดในเอกสารนี้ที่จะตีความว่าเป็นการมอบสิทธิในการใช้เครื่องหมายการค้า ชื่อทางการค้า ชื่อย่อ หรือผลิตภัณฑ์ลอกเลียนแบบที่เป็นของ Quectel หรือบุคคลที่สามในการโฆษณา ประชาสัมพันธ์ หรือด้านอื่นๆ
สิทธิ์ของบุคคลที่สาม
เอกสารนี้อาจหมายถึงฮาร์ดแวร์ ซอฟต์แวร์ และ/หรือเอกสารประกอบที่เป็นของบุคคลภายนอกหนึ่งรายขึ้นไป (“เอกสารของบุคคลภายนอก”) การใช้เอกสารของบุคคลภายนอกดังกล่าวจะต้องอยู่ภายใต้ข้อจำกัดและภาระผูกพันทั้งหมดที่เกี่ยวข้อง
เราไม่รับประกันหรือรับรอง ไม่ว่าโดยชัดแจ้งหรือโดยนัย เกี่ยวกับสื่อของบุคคลที่สาม ซึ่งรวมถึงแต่ไม่จำกัดเฉพาะการรับประกันโดยนัยหรือตามกฎหมายใดๆ ว่าสามารถขายได้หรือเหมาะสมสำหรับวัตถุประสงค์เฉพาะ การใช้ประโยชน์โดยไม่กระทบต่อสิ่งแวดล้อม การรวมระบบ ความถูกต้องของข้อมูล และการไม่ละเมิดสิทธิ์ในทรัพย์สินทางปัญญาของบุคคลที่สามใดๆ เกี่ยวกับเทคโนโลยีที่ได้รับอนุญาตหรือการใช้งานของเทคโนโลยีดังกล่าว ไม่มีอะไรในที่นี้ถือเป็นการรับรองหรือรับประกันโดยเราในการพัฒนา ปรับปรุง แก้ไข จัดจำหน่าย ทำการตลาด ขาย เสนอขาย หรือรักษาการผลิตผลิตภัณฑ์หรือฮาร์ดแวร์ ซอฟต์แวร์ อุปกรณ์ เครื่องมือ ข้อมูล หรือผลิตภัณฑ์อื่นๆ ของเรา นอกจากนี้ เรายังปฏิเสธการรับประกันใดๆ และทั้งหมดที่เกิดขึ้นจากการดำเนินการหรือการใช้งานทางการค้า
นโยบายความเป็นส่วนตัว
ในการใช้งานฟังก์ชันโมดูล ข้อมูลอุปกรณ์บางส่วนจะถูกอัปโหลดไปยังเซิร์ฟเวอร์ของ Quectel หรือบุคคลที่สาม รวมถึงผู้ให้บริการ ซัพพลายเออร์ชิปเซ็ต หรือเซิร์ฟเวอร์ที่ลูกค้ากำหนด Quectel ปฏิบัติตามกฎหมายและข้อบังคับที่เกี่ยวข้องอย่างเคร่งครัด โดยจะเก็บรักษา ใช้ เปิดเผย หรือประมวลผลข้อมูลที่เกี่ยวข้องในลักษณะอื่นเพื่อวัตถุประสงค์ในการให้บริการเท่านั้น หรือตามที่กฎหมายที่เกี่ยวข้องอนุญาต ก่อนโต้ตอบข้อมูลกับบุคคลที่สาม โปรดรับทราบนโยบายความเป็นส่วนตัวและความปลอดภัยของข้อมูลของพวกเขา
การปฏิเสธความรับผิดชอบ
ก) เราไม่รับผิดชอบต่อการบาดเจ็บหรือความเสียหายใดๆ ที่เกิดจากการพึ่งพาข้อมูล ข) เราจะไม่รับผิดชอบใดๆ อันเป็นผลจากความไม่ถูกต้องหรือการละเว้น หรือจากการใช้
ข้อมูลที่มีอยู่ในที่นี้ c) ในขณะที่เราได้พยายามทุกวิถีทางเพื่อให้แน่ใจว่าฟังก์ชั่นและคุณสมบัติที่อยู่ระหว่างการพัฒนานั้น
ปราศจากข้อผิดพลาด อาจเป็นไปได้ว่าข้อมูลดังกล่าวอาจมีข้อผิดพลาด ความไม่ถูกต้อง หรือสิ่งที่ตกหล่น เว้นแต่จะกำหนดไว้เป็นอย่างอื่นโดยข้อตกลงที่ถูกต้อง เราจะไม่รับประกันใดๆ ไม่ว่าโดยนัยหรือโดยชัดแจ้ง และไม่รับผิดต่อการสูญเสียหรือความเสียหายใดๆ ที่เกิดขึ้นจากการใช้คุณลักษณะและฟังก์ชันที่อยู่ระหว่างการพัฒนา ในขอบเขตสูงสุดที่กฎหมายอนุญาต โดยไม่คำนึงว่าการสูญเสียหรือความเสียหายดังกล่าวจะคาดการณ์ได้หรือไม่ d) เราจะไม่รับผิดชอบต่อการเข้าถึง ความปลอดภัย ความถูกต้อง ความพร้อมใช้ ความถูกต้องตามกฎหมาย หรือความสมบูรณ์ของข้อมูล โฆษณา ข้อเสนอเชิงพาณิชย์ ผลิตภัณฑ์ บริการ และสื่อจากบุคคลที่สาม webไซต์และทรัพยากรของบุคคลที่สาม
ลิขสิทธิ์ © Quectel Wireless Solutions Co., Ltd. 2024 สงวนลิขสิทธิ์
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
2 / 20
ซีรี่ส์โมดูล LTE-A
เกี่ยวกับเอกสาร
ประวัติการแก้ไข
วันที่ของเวอร์ชัน
ผู้เขียน
คำอธิบาย
-
2023-03-21 Monan TIAN การสร้างเอกสาร
1.0
2023-05-18 Monan TIAN เปิดตัวอย่างเป็นทางการครั้งแรก
1. อัปเดตชื่อเอกสารจาก “หมายเหตุการสมัคร” เป็น
“คำแนะนำในการอัพเกรด”
2. เพิ่มบทเกี่ยวกับการใช้งาน FOTA และผู้ใช้
ความรับผิดชอบ (บทที่ 1.1)
3. ปรับปรุงแผนผังกระบวนการอัปเกรดเฟิร์มแวร์ FOTA ให้เหมาะสม
แยกแยะระหว่างฝั่งผู้ใช้และฝั่ง Quectel
(รูปที่ 1)
4. ปรับปรุงคำอธิบายของการอัพเกรดเฟิร์มแวร์ FOTA
ขั้นตอนและเพิ่มหมายเหตุที่เกี่ยวข้องเพื่อแยกแยะระหว่าง
ด้านผู้ใช้และด้าน Quectel (บทที่ 2)
1.1
2024-09-25 โมนัน เทียน
5. อัปเดตคำประกาศคำสั่ง AT exampเลส
(บทที่ 3.2).
6. ปรับปรุงคำอธิบายของURL>
พารามิเตอร์และอัพเดต URL ที่อยู่และที่เกี่ยวข้อง
คำแนะนำในคำสั่ง exampเล (บทที่ 3.3.1)
7. ปรับปรุงคำอธิบายของURL>
พารามิเตอร์และอัพเดต URL ที่อยู่และที่เกี่ยวข้อง
คำแนะนำในคำสั่ง exampเล (บทที่ 3.3.2)
8. อัปเดตคำอธิบายและหมายเหตุของ
AT+QFOTADL=file_name> (บทที่ 3.3.3)
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
3 / 20
ซีรี่ส์โมดูล LTE-A
เนื้อหา
เกี่ยวกับเอกสาร ………………………………………………………………………………………………………………….. 3 เนื้อหา …………………………………………………………………………………………………………………………………. 4 ดัชนีตาราง………………………………………………………………………………………………………………………………… 5
1 บทนำ …………………………………………………………………………………………………………………… 6 1.1. การนำ FOTA ไปปฏิบัติและความรับผิดชอบของผู้ใช้ ……………………………………………………………….. 6
2 ขั้นตอนการอัพเกรดเฟิร์มแวร์ผ่าน FOTA ……………………………………………………………. 7 2.1. รับแพ็คเกจเฟิร์มแวร์ ………………………………………………………………………………………………… 8 2.2. อัปโหลดแพ็คเกจเฟิร์มแวร์ไปยังเซิร์ฟเวอร์ FTP/HTTP(S) …………………………………………………………… 8 2.3. ดำเนินการคำสั่ง AT เพื่ออัพเกรดเฟิร์มแวร์ …………………………………………………………….. 8
3 คำอธิบายคำสั่ง AT ของ FOTA ………………………………………………………………………………………. 9 3.1. บทนำคำสั่ง AT ……………………………………………………………………………………………. 9 3.1.1. คำจำกัดความ…………………………………………………………………………………………………………. 9 3.1.2. ไวยากรณ์คำสั่ง AT ……………………………………………………………………………………………………………. 9 3.2. การประกาศคำสั่ง AT Examples ………………………………………………………… 10 3.3. การอัพเกรดเฟิร์มแวร์ AT+QFOTADL ผ่าน FOTA …………………………………………………………………. 10 3.3.1. AT+QFOTADL=URL> อัพเกรดเฟิร์มแวร์ผ่านเซิร์ฟเวอร์ FTP ………………………. 10 3.3.2. AT+QFOTADL=URL> อัพเกรดเฟิร์มแวร์ผ่านเซิร์ฟเวอร์ HTTP(S) ……………… 12 3.3.3. AT+QFOTADL=file_name> อัพเกรดเฟิร์มแวร์ผ่านระบบท้องถิ่น File ระบบ……………… 13
4 การจัดการข้อยกเว้นและข้อควรระวัง …………………………………………………………………………………. 16 4.1. การจัดการข้อยกเว้น …………………………………………………………………………………………………………………. 16 4.2. ข้อควรระวัง …………………………………………………………………………………………………………………. 17
5 สรุปรหัสข้อผิดพลาด ………………………………………………………………………………………………… 18
6 ภาคผนวก เอกสารอ้างอิง …………………………………………………………………………………………… 20
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
4 / 20
ซีรี่ส์โมดูล LTE-A
ดัชนีตาราง
ตารางที่ 1: ประเภทของคำสั่ง AT ………………………………………………………………………………………………….. 9 ตารางที่ 2: สรุป รหัส ………………………………………………………………………………………. 18 ตารางที่ 3 สรุป รหัส ………………………………………………………………………. 18 ตารางที่ 4 สรุป รหัส ……………………………………………………………………………………………. 18 ตาราง 5: เอกสารที่เกี่ยวข้อง ………………………………………………………………………………………………………. 20 ตาราง 6: คำศัพท์และคำย่อ …………………………………………………………………………………………….. 20
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
5 / 20
ซีรี่ส์โมดูล LTE-A
1 บทนำ
โมดูลซีรีส์ Quectel LTE-A EM12-G, EG12 และ EG18 รองรับฟังก์ชัน FOTA (Firmware Over-The-Air) เพื่ออัปเกรดเฟิร์มแวร์ของพาร์ติชั่นต่างๆ เช่น โมเด็ม ระบบ และการบูต ด้วยฟังก์ชันนี้ คุณ (ผู้ใช้) สามารถอัปเกรดเฟิร์มแวร์ของโมดูลเป็นเวอร์ชันใหม่หรือย้อนกลับเฟิร์มแวร์เป็นเวอร์ชันเก่าได้ แพ็คเกจเฟิร์มแวร์มีเพียงความแตกต่างระหว่างเวอร์ชันเฟิร์มแวร์ดั้งเดิมและเวอร์ชันเฟิร์มแวร์เป้าหมายเท่านั้น โดยปริมาณการส่งข้อมูลลดลงอย่างมากและเวลาในการส่งข้อมูลสั้นลงอย่างมาก
1.1 การดำเนินการ FOTA และความรับผิดชอบของผู้ใช้
Quectel ปฏิบัติตามแนวทางปฏิบัติที่ดีที่สุดในอุตสาหกรรมเกี่ยวกับการอัปเดตเฟิร์มแวร์สำหรับโมดูลต่างๆ โดยให้ผู้ใช้สามารถเสนอการอัปเดต FOTA ได้ โปรดทราบว่า Quectel ไม่มีความสามารถในการส่งการอัปเดตไปยังอุปกรณ์ของผู้ใช้เพียงฝ่ายเดียว Quectel มอบการควบคุมกระบวนการ FOTA ให้กับผู้ใช้ทั้งหมด ในกระบวนการนี้ Quectel จะจัดเตรียมเฟิร์มแวร์ที่อัปเดตแล้วเท่านั้น แต่ไม่สามารถเริ่มการอัปเดต FOTA บนอุปกรณ์ของผู้ใช้ได้ ผู้ใช้สามารถกำหนดเวลาที่จะส่งการอัปเดตไปยังโมดูล Quectel ได้โดยใช้กลไก FOTA โดยกำหนดค่าพารามิเตอร์ที่เกี่ยวข้องสำหรับการอัปเดตที่ผู้ใช้โฮสต์บนโครงสร้างพื้นฐานของตนเอง
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
6 / 20
ซีรี่ส์โมดูล LTE-A
2 ขั้นตอนการอัพเกรดเฟิร์มแวร์เสร็จสิ้น
โฟต้า
แผนภูมิต่อไปนี้แสดงให้เห็นขั้นตอนการอัพเกรดเฟิร์มแวร์ผ่าน FOTA เมื่อแพ็คเกจเฟิร์มแวร์ถูกเก็บไว้บนเซิร์ฟเวอร์ FTP/HTTP(S)
ด้านผู้ใช้
โฮสต์ของผู้ใช้
2. อัปโหลดแพ็คเกจเฟิร์มแวร์จากโฮสต์ไปยังเซิร์ฟเวอร์ FTP/HTTP(S) ของผู้ใช้
FTP/HTTP(S) ที่เป็นของผู้ใช้
เซิร์ฟเวอร์
1. รับแพ็คเกจเฟิร์มแวร์จากฝ่ายสนับสนุนด้านเทคนิคของ Quectel
3. ส่ง AT+QFOTADL บนโฮสต์เพื่อทริกเกอร์การอัปเกรดเฟิร์มแวร์อัตโนมัติบนโมดูล
LTE / WCDMA
แพ็คเกจเฟิร์มแวร์ Quectel
เควคเทล ไซด์
4. โมดูล Quectel ดาวน์โหลดแพ็คเกจเฟิร์มแวร์โดยอัตโนมัติจากเซิร์ฟเวอร์ FTP/HTTP(S) ของผู้ใช้ผ่านเครือข่าย LTE/WCDMA
โมดูล Quectel
5. อัพเกรดเฟิร์มแวร์โมดูลโดยอัตโนมัติ
รูปที่ 1: ขั้นตอนการอัพเกรดเฟิร์มแวร์ผ่าน FOTA
ตามที่แสดงในรูปด้านบน ขั้นตอนต่อไปนี้จำเป็นต้องดำเนินการเพื่ออัปเดตเฟิร์มแวร์เมื่อแพ็คเกจเฟิร์มแวร์ถูกเก็บไว้บนเซิร์ฟเวอร์ FTP/HTTP(S):
ขั้นตอนที่ 1: รับแพ็คเกจเฟิร์มแวร์จากฝ่ายสนับสนุนทางเทคนิคของ Quectel (ดูรายละเอียดในบทที่ 2.1) ขั้นตอนที่ 2: อัปโหลดแพ็คเกจเฟิร์มแวร์จากโฮสต์ไปยังเซิร์ฟเวอร์ FTP/HTTP(S) ของคุณ (ดูบทที่ 2.2)
รายละเอียด).
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
7 / 20
ซีรี่ส์โมดูล LTE-A
ขั้นตอนที่ 3: ดำเนินการ AT+QFOTADL บนโฮสต์เพื่อทริกเกอร์การอัปเกรดเฟิร์มแวร์อัตโนมัติบนโมดูล (ดูรายละเอียดในบทที่ 2.3)
ขั้นตอนที่ 4: โมดูลจะดาวน์โหลดแพ็คเกจเฟิร์มแวร์โดยอัตโนมัติจากเซิร์ฟเวอร์ FTP/HTTP(S) ของคุณผ่านเครือข่าย LTE/WCDMA
ขั้นตอนที่ 5: โมดูลจะรันโปรแกรมอัปเดตภายในเพื่ออัปเกรดเฟิร์มแวร์ของโมดูลโดยอัตโนมัติ
บันทึก
คุณมีหน้าที่รับผิดชอบในการจัดหาและจัดการเซิร์ฟเวอร์ FTP/HTTP(S) สำหรับการอัปเกรดเฟิร์มแวร์ Quectel จะไม่จัดหาเซิร์ฟเวอร์หรือช่วยเหลือในการตั้งค่า
2.1. รับแพ็คเกจเฟิร์มแวร์
ก่อนการอัพเกรดเฟิร์มแวร์ ให้ตรวจสอบชื่อเวอร์ชันเฟิร์มแวร์เดิมกับ ATI และยืนยันเวอร์ชันเฟิร์มแวร์เป้าหมาย จากนั้นส่งเฟิร์มแวร์ทั้งสองเวอร์ชันไปยังฝ่ายสนับสนุนทางเทคนิคของ Quectel เพื่อรับแพ็คเกจเฟิร์มแวร์ที่สอดคล้องกัน
2.2. อัปโหลดแพ็คเกจเฟิร์มแวร์ไปยังเซิร์ฟเวอร์ FTP/HTTP(S)
ขั้นตอนที่ 1: โปรดตั้งค่าเซิร์ฟเวอร์ FTP/HTTP(S) ก่อนใช้ฟังก์ชัน FOTA (Quectel ไม่ได้ให้บริการเซิร์ฟเวอร์ดังกล่าว)
ขั้นตอนที่ 2: หลังจากเสร็จสิ้นการตั้งค่าเซิร์ฟเวอร์แล้ว ให้อัปโหลดแพ็กเกจเฟิร์มแวร์ไปยังเซิร์ฟเวอร์ของคุณและบันทึกเส้นทางการจัดเก็บข้อมูล
2.3. ดำเนินการคำสั่ง AT เพื่ออัพเกรดเฟิร์มแวร์
หลังจากอัปโหลดแพ็คเกจเฟิร์มแวร์ไปยังเซิร์ฟเวอร์ FTP/HTTP(S) แล้ว ให้ดำเนินการ AT+QFOTADL บนโฮสต์เพื่อเริ่มการดาวน์โหลดและอัปเกรดแพ็คเกจเฟิร์มแวร์โมดูลโดยอัตโนมัติผ่านระบบไร้สาย สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับคำสั่ง FOTA AT โปรดดูบทที่ 3.3
บันทึก
โมดูลนี้รองรับการอัพเกรดเฟิร์มแวร์ผ่านทั้งเซิร์ฟเวอร์ FTP/HTTP และเซิร์ฟเวอร์ภายในเครื่อง file ระบบ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการอัปเกรดเฟิร์มแวร์ผ่านระบบท้องถิ่น file ระบบ ดูบทที่ 3.3.3
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
8 / 20
ซีรี่ส์โมดูล LTE-A
3 คำอธิบายคำสั่ง FOTA AT
3.1. บทนำเกี่ยวกับคำสั่ง AT
3.1.1. คำจำกัดความ
ตัวละครส่งคืนรถ
อักขระป้อนบรรทัด
-
ชื่อพารามิเตอร์ วงเล็บมุมไม่ปรากฏบนบรรทัดคำสั่ง พารามิเตอร์เสริมของคำสั่งหรือส่วนที่เป็นทางเลือกของข้อมูลการตอบสนอง TA
วงเล็บเหลี่ยมไม่ปรากฏบนบรรทัดคำสั่ง เมื่อมีพารามิเตอร์เผื่อเลือก
ไม่ได้ให้ไว้ในคำสั่ง ค่าใหม่จะเท่ากับค่าเดิมหรือค่าเริ่มต้น
การตั้งค่า เว้นแต่จะระบุไว้เป็นอย่างอื่น
ขีดเส้นใต้การตั้งค่าเริ่มต้นของพารามิเตอร์
3.1.2. ไวยากรณ์คำสั่ง AT
บรรทัดคำสั่งทั้งหมดต้องขึ้นต้นด้วย AT หรือ at และลงท้ายด้วย . การตอบกลับข้อมูลและรหัสผลลัพธ์จะเริ่มต้นและสิ้นสุดด้วยอักขระขึ้นบรรทัดใหม่ และอักขระป้อนบรรทัดเสมอ: . ในตารางที่แสดงคำสั่งและการตอบสนองตลอดทั้งเอกสารนี้ จะแสดงเฉพาะคำสั่งและการตอบกลับ และ และ ถูกละเว้นโดยเจตนา
ตารางที่ 1: ประเภทของคำสั่ง AT
ประเภทคำสั่ง
ไวยากรณ์
คำอธิบาย
คำสั่งทดสอบ
ที่+ -
อ่านคำสั่ง
ที่+ -
ทดสอบการมีอยู่ของคำสั่งที่สอดคล้องกันและส่งคืนข้อมูลเกี่ยวกับประเภท ค่า หรือช่วงของพารามิเตอร์
ตรวจสอบค่าพารามิเตอร์ปัจจุบันของคำสั่งที่สอดคล้องกัน
เขียนคำสั่ง
ที่+ - - - […]]] ตั้งค่าพารามิเตอร์ที่ผู้ใช้กำหนดเองได้
การดำเนินการคำสั่ง AT+
ส่งคืนพารามิเตอร์ข้อมูลที่เฉพาะเจาะจงหรือดำเนินการที่เฉพาะเจาะจง
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
9 / 20
ซีรี่ส์โมดูล LTE-A
3.2. การประกาศคำสั่ง ATampเลส
คำสั่ง AT เช่นampไฟล์ในเอกสารนี้มีไว้เพื่อช่วยให้คุณเรียนรู้เกี่ยวกับการใช้คำสั่ง AT ที่แนะนำในที่นี้ อดีตampอย่างไรก็ตาม ไม่ควรนำ les มาเป็นคำแนะนำหรือข้อเสนอแนะของ Quectel เกี่ยวกับวิธีการออกแบบโฟลว์ของโปรแกรมหรือสถานะที่จะตั้งค่าโมดูล บางครั้งมีตัวอย่างหลายตัวอย่างampอาจจัดเตรียมไฟล์ไว้สำหรับคำสั่ง AT หนึ่งคำสั่ง อย่างไรก็ตาม นี่ไม่ได้หมายความว่ามีความสัมพันธ์กันระหว่างอดีตเหล่านี้ampหรือควรดำเนินการตามลำดับที่กำหนด URLs, ชื่อโดเมน, ที่อยู่ IP, ชื่อผู้ใช้/บัญชี และรหัสผ่าน (ถ้ามี) ในคำสั่ง AT เช่นampเอกสารนี้จัดทำขึ้นเพื่อวัตถุประสงค์ในการประกอบภาพและอธิบายเท่านั้น และควรมีการปรับเปลี่ยนเพื่อให้สะท้อนถึงการใช้งานจริงและความต้องการเฉพาะของคุณ
3.3. อัปเกรดเฟิร์มแวร์ AT+QFOTADL ผ่าน FOTA
คำสั่งนี้เปิดใช้งานการอัปเกรดเฟิร์มแวร์อัตโนมัติผ่าน FOTA หลังจากดำเนินการคำสั่งที่เกี่ยวข้องแล้ว โมดูลจะดาวน์โหลดหรือโหลดแพ็คเกจเฟิร์มแวร์จากเซิร์ฟเวอร์ FTP/HTTP(S) หรือเซิร์ฟเวอร์ภายในเครื่องโดยอัตโนมัติ file ระบบ หลังจากดาวน์โหลดหรือโหลดแพ็กเกจสำเร็จแล้ว โมดูลจะอัปเกรดเฟิร์มแวร์โดยอัตโนมัติแล้วรีบูต
อัปเกรดเฟิร์มแวร์ AT+QFOTADL ผ่าน FOTA
ทดสอบคำสั่ง AT+QFOTADL=?
การตอบสนองตกลง
เวลาตอบสนองสูงสุด
300 มิลลิวินาที
3.3.1. AT+QFOTADL=URL> อัพเกรดเฟิร์มแวร์ผ่านเซิร์ฟเวอร์ FTP
หากแพ็คเกจเฟิร์มแวร์ถูกเก็บไว้บนเซิร์ฟเวอร์ FTP ให้ดำเนินการ AT+QFOTADL=URL> เพื่อเริ่มการอัปเกรดเฟิร์มแวร์อัตโนมัติผ่าน FOTA โมดูลจะดาวน์โหลดแพ็คเกจจากเซิร์ฟเวอร์ FTP ทางอากาศ จากนั้นรีบูตและอัปเกรดเฟิร์มแวร์โดยอัตโนมัติ
AT+QFOTADL=URL> อัพเกรดเฟิร์มแวร์ผ่านเซิร์ฟเวอร์ FTP
เขียนคำสั่ง AT+QFOTADL=URL>
การตอบสนองตกลง
+QIND: “FOTA”,”FTPSTART” +QIND: “FOTA”,”FTPEND”, +QIND: “FOTA”,”เริ่มต้น” +QIND: “FOTA”,”กำลังอัปเดต”, +QIND: “FOTA”, “กำลังอัปเดต”, … +QIND: “FOTA”,”END”,
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
10 / 20
ซีรี่ส์โมดูล LTE-A
ลักษณะเวลาตอบสนองสูงสุด
หากมีข้อผิดพลาดใด ๆ : ERROR 300 ms
-
พารามิเตอร์
<FTP_URL>
<serverURL-file_เส้นทาง>
ประเภทสตริง URL ที่เป็นแพ็คเกจเฟิร์มแวร์ที่เก็บไว้บนเซิร์ฟเวอร์ FTP
ควรเริ่มต้นด้วย “ftp://” ความยาวสูงสุดคือ 512 หน่วย: ไบต์
เช่นampเล: “ftp:// - -URL- -file“เส้นทาง__>”.
ประเภทสตริง ชื่อผู้ใช้สำหรับการตรวจสอบสิทธิ์
ประเภทสตริง รหัสผ่านสำหรับการตรวจสอบสิทธิ์
ประเภทสตริง ที่อยู่ของเซิร์ฟเวอร์ FTP ที่คุณเป็นเจ้าของและดำเนินการ
ชนิดจำนวนเต็ม พอร์ตของเซิร์ฟเวอร์ FTP ช่วง: 1 ค่าเริ่มต้น: 65535
ประเภทสตริง file ชื่อบนเซิร์ฟเวอร์ FTP
ชนิดจำนวนเต็ม รหัสข้อผิดพลาด FTP
0
ดาวน์โหลดแพ็คเกจเฟิร์มแวร์จากเซิร์ฟเวอร์ FTP สำเร็จแล้ว
อื่นๆ ไม่สามารถดาวน์โหลดแพ็คเกจเฟิร์มแวร์จากเซิร์ฟเวอร์ FTP ได้
ดูบทที่ 5 สำหรับรายละเอียด
ประเภทจำนวนเต็ม ความคืบหน้าการอัพเกรดเป็นเปอร์เซ็นต์tage. ช่วง: 0.
ชนิดจำนวนเต็ม รหัสข้อผิดพลาดในการอัพเกรด
0
อัพเกรดเฟิร์มแวร์สำเร็จแล้ว
อื่นๆ ไม่สามารถอัปเกรดเฟิร์มแวร์ได้ ดูรายละเอียดเพิ่มเติมในบทที่ 5
Example
คุณสามารถดำเนินการอัพเกรดเฟิร์มแวร์ได้หลังจากจัดเก็บแพ็คเกจเฟิร์มแวร์บนเซิร์ฟเวอร์ FTP ของคุณ “ftp://test:test@192.0.2.2:21/Jun/update-v12-to-v13.zip” ถูกใช้เป็นตัวอย่างample URL ข้างล่าง ( URL มีไว้เพื่อวัตถุประสงค์ในการประกอบภาพเท่านั้น โปรดแทนที่ด้วยรหัสที่ถูกต้อง URL ซึ่งสอดคล้องกับเซิร์ฟเวอร์ FTP และแพ็คเกจเฟิร์มแวร์ของคุณ) ดำเนินการคำสั่งต่อไปนี้เพื่อเริ่มการอัปเกรดเฟิร์มแวร์อัตโนมัติผ่าน FOTA โมดูลจะดาวน์โหลดแพ็คเกจเฟิร์มแวร์และอัปเกรดเฟิร์มแวร์โดยอัตโนมัติ AT+QFOTADL=”ftp://test:test@192.0.2.2:21/Jun/update-v12-to-v13.zip” ตกลง
+QIND: “FOTA”,”FTPSTART” +QIND: “FOTA”,FTPEND”,0
//เสร็จสิ้นการดาวน์โหลดแพ็คเกจเฟิร์มแวร์จากเซิร์ฟเวอร์ FTP
// โมดูลจะรีบูตโดยอัตโนมัติและพอร์ต USB จะเริ่มต้นใหม่อีกครั้ง หากพอร์ตปัจจุบันคือพอร์ต USB MCU ควรปิดและเปิดใหม่อีกครั้ง หลังจากโมดูลรีบูตแล้ว ควรแจ้ง URC แรกภายใน 90 วินาที มิฉะนั้น แสดงว่าเกิดข้อผิดพลาดที่ไม่ทราบสาเหตุ +QIND: “FOTA”,”START” +QIND: “FOTA”,”UPDATING”,1
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
11 / 20
ซีรี่ส์โมดูล LTE-A
+QIND: “FOTA”,”UPDATING”,20 … +QIND: “FOTA”,”UPDATING”,100 +QIND: “FOTA”,”END”,0 //โมดูลจะรีสตาร์ทโดยอัตโนมัติเพื่อเสร็จสิ้นการอัปเกรด FOTA
3.3.2. AT+QFOTADL=URL> อัพเกรดเฟิร์มแวร์ผ่านเซิร์ฟเวอร์ HTTP(S)
หากแพ็กเกจเฟิร์มแวร์ถูกเก็บไว้บนเซิร์ฟเวอร์ HTTP(S) ให้ดำเนินการ AT+QFOTADL=URL> เพื่อเริ่มการอัปเกรดเฟิร์มแวร์อัตโนมัติผ่าน FOTA โมดูลจะดาวน์โหลดแพ็คเกจจากเซิร์ฟเวอร์ HTTP(S) ทางอากาศ จากนั้นรีบูตและอัปเกรดเฟิร์มแวร์โดยอัตโนมัติ
AT+QFOTADL=URL> อัพเกรดเฟิร์มแวร์ผ่านเซิร์ฟเวอร์ HTTP(S)
เขียนคำสั่ง AT+QFOTADL=URL>
การตอบสนองตกลง
+QIND: “FOTA”,”HTTPSTART” +QIND: “FOTA”,”HTTPEND”, +QIND: “FOTA”,”เริ่มต้น” +QIND: “FOTA”,”กำลังอัปเดต”, +QIND: “FOTA”, “กำลังอัปเดต”, … +QIND: “FOTA”,”END”,
ลักษณะเวลาตอบสนองสูงสุด
หากมีข้อผิดพลาดใด ๆ : ERROR 300 ms
-
พารามิเตอร์
<HTTP_URL>
<HTTP_server_URL-file_เส้นทาง>
ประเภทสตริง URL แพ็คเกจเฟิร์มแวร์ที่เก็บไว้บน HTTP(S)
เซิร์ฟเวอร์ ความยาวสูงสุดคือ 512 หน่วย: ไบต์
ควรเริ่มต้นด้วย “http(s)://” เช่นampเลอ:
“http://URL- -file“เส้นทาง__>”.
ประเภทสตริง ที่อยู่ IP หรือชื่อโดเมนของเซิร์ฟเวอร์ HTTP(S) ที่เป็นเจ้าของ
และดำเนินการโดยคุณ
ชนิดจำนวนเต็ม พอร์ตของเซิร์ฟเวอร์ HTTP(S) ช่วง: 1 ค่าเริ่มต้น: 65535
ประเภทสตริง file ชื่อบนเซิร์ฟเวอร์ HTTP(S)
ชนิดจำนวนเต็ม รหัสข้อผิดพลาด HTTP(S)
0
ดาวน์โหลดแพ็คเกจเฟิร์มแวร์จากเซิร์ฟเวอร์ HTTP(S)
สำเร็จ
อื่นๆ ไม่สามารถดาวน์โหลดแพ็คเกจเฟิร์มแวร์จากเซิร์ฟเวอร์ HTTP(S) ได้
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
12 / 20
ซีรี่ส์โมดูล LTE-A
ดูบทที่ 5 สำหรับรายละเอียด
ประเภทจำนวนเต็ม ความคืบหน้าการอัพเกรดเป็นเปอร์เซ็นต์tage. ช่วง: 0.
ชนิดจำนวนเต็ม รหัสข้อผิดพลาดในการอัพเกรด
0
อัพเกรดเฟิร์มแวร์สำเร็จแล้ว
อื่นๆ ไม่สามารถอัปเกรดเฟิร์มแวร์ได้ ดูรายละเอียดเพิ่มเติมในบทที่ 5
Example
คุณสามารถดำเนินการอัพเกรดเฟิร์มแวร์ได้หลังจากจัดเก็บแพ็คเกจเฟิร์มแวร์บนเซิร์ฟเวอร์ HTTP(S) ของคุณ “http://www.examp“le.com:100/update.zip” ถูกใช้เป็นตัวอย่างample URL ข้างล่าง ( URL มีไว้เพื่อวัตถุประสงค์ในการประกอบภาพเท่านั้น โปรดแทนที่ด้วยรหัสที่ถูกต้อง URL ซึ่งสอดคล้องกับเซิร์ฟเวอร์ HTTP(S) และแพ็คเกจเฟิร์มแวร์ของคุณ) ดำเนินการคำสั่งต่อไปนี้เพื่อเริ่มการอัปเกรดเฟิร์มแวร์อัตโนมัติผ่าน FOTA โมดูลจะดาวน์โหลดแพ็คเกจเฟิร์มแวร์และอัปเกรดเฟิร์มแวร์โดยอัตโนมัติ AT+QFOTADL=”http://www.example.com:100/update.zip” ตกลง
+QIND: “FOTA”,”HTTPSTART” +QIND: “FOTA”,”HTTPEND”,0 // เสร็จสิ้นการดาวน์โหลดแพ็คเกจเฟิร์มแวร์จากเซิร์ฟเวอร์ HTTP
// โมดูลจะรีบูตโดยอัตโนมัติและพอร์ต USB จะถูกรีเซ็ตใหม่ หากพอร์ตปัจจุบันคือพอร์ต USB MCU ควรปิดและเปิดใหม่อีกครั้ง หลังจากรีบูตโมดูลแล้ว ควรแจ้ง URC แรกภายใน 90 วินาที มิฉะนั้น แสดงว่าเกิดข้อผิดพลาดที่ไม่รู้จัก +QIND: “FOTA”,”START” +QIND: “FOTA”,”UPDATING”,1 +QIND: “FOTA”,”UPDATING”,2 … +QIND: “FOTA”,”UPDATING”,100 +QIND: “FOTA”,”END”,0 // โมดูลจะรีบูตโดยอัตโนมัติเพื่อทำการอัปเกรด FOTA ให้เสร็จสมบูรณ์
3.3.3. AT+QFOTADL=file_name> อัพเกรดเฟิร์มแวร์ผ่านระบบท้องถิ่น File ระบบ
หากแพ็คเกจเฟิร์มแวร์ได้รับการจัดเก็บไว้ในโมดูลแล้ว file ระบบดำเนินการ AT+QFOTADL=file_name> เพื่อเริ่มการอัปเกรดเฟิร์มแวร์อัตโนมัติผ่าน FOTA จากนั้นโมดูลจะโหลดแพ็กเกจจากโลคัล file ระบบและรีบูตและอัพเกรดเฟิร์มแวร์โดยอัตโนมัติ
AT+QFOTADL=file_name> อัพเกรดเฟิร์มแวร์ผ่านระบบท้องถิ่น File ระบบ
เขียนคำสั่ง AT+QFOTADL=file_ชื่อ>
การตอบสนองตกลง
+QIND: “FOTA”,”เริ่มต้น” +QIND: “FOTA”,”กำลังอัปเดต”, +QIND: “FOTA”, “กำลังอัปเดต”, -
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
13 / 20
ลักษณะเวลาตอบสนองสูงสุด
ซีรี่ส์โมดูล LTE-A
+QIND: “FOTA”,”END”,
หากมีข้อผิดพลาดใด ๆ : ERROR 300 ms –
พารามิเตอร์
<file_ชื่อ>
ประเภทสตริง เส้นทางของแพ็คเกจเฟิร์มแวร์ที่จัดเก็บบนโลคัล file ระบบ.
ความยาวสูงสุดคือ 512 หน่วย: ไบต์ ควรเริ่มต้นด้วย “/cache/ufs/”
ยูเอฟเอส
ประเภทจำนวนเต็ม ความคืบหน้าการอัพเกรดเป็นเปอร์เซ็นต์tage. ช่วง: 0.
ชนิดจำนวนเต็ม รหัสข้อผิดพลาดในการอัพเกรด
0
อัพเกรดเฟิร์มแวร์สำเร็จแล้ว
อื่นๆ ไม่สามารถอัปเกรดเฟิร์มแวร์ได้ ดูรายละเอียดเพิ่มเติมในบทที่ 5
บันทึก
1. ก่อนใช้คำสั่งนี้ โปรดตรวจสอบว่าได้เก็บแพ็คเกจเฟิร์มแวร์ไว้ในโมดูลแล้ว คุณสามารถอัปโหลดแพ็คเกจไปยังโมดูลได้ผ่าน AT+QFUPL สำหรับรายละเอียดของ AT+QFUPL โปรดดูเอกสาร [1]
2. โปรดตัดการเชื่อมต่อการโทรข้อมูลของโฮสต์ก่อนดำเนินการอัปเกรด FOTA เนื่องจากเมื่อโฮสต์ดำเนินการเรียกข้อมูลด้วยโมดูล จะทำให้โปรแกรมอัปเกรด FOTA ภายในของโมดูลไม่สามารถดำเนินการเรียกข้อมูลได้
3. APN แรกจะใช้สำหรับการโทรข้อมูลระหว่างการอัปเกรด FOTA ตามค่าเริ่มต้น หากการโทรข้อมูลด้วย APN แรกถูกโปรแกรมใด ๆ ของโมดูลใช้งานอยู่ โมดูลจะไม่สามารถใช้ APN นี้เพื่อดำเนินการโทรข้อมูลอื่น ๆ ในเวลาเดียวกันได้ ดังนั้น โมดูลควรดำเนินการอัปเกรด FOTA หลังจากที่โปรแกรมตัดการเชื่อมต่อการโทรข้อมูลด้วย APN นี้หรือหลังจากที่คุณดำเนินการ AT+QFOTAPID เพื่อสลับช่องสัญญาณ
4. หากการรับรองของ Verizon ใช้ APN แรกในการโทรข้อมูล ขอแนะนำให้ใช้ AT+QFOTAPID เพื่อเปลี่ยนช่องสัญญาณสำหรับการอัปเกรด FOTA
5. สำหรับรายละเอียดของ AT+QFOTAPID โปรดติดต่อฝ่ายสนับสนุนด้านเทคนิคของ Quectel
Example
//อัพเกรดเฟิร์มแวร์เมื่อแพ็คเกจเฟิร์มแวร์ถูกเก็บไว้ในเครื่อง file ระบบ AT+QFOTADL=”/cache/ufs/update-v12-to-v13.zip” ตกลง
// โมดูลจะรีบูตโดยอัตโนมัติและพอร์ต USB จะเริ่มต้นใหม่อีกครั้ง หากพอร์ตปัจจุบันคือพอร์ต USB MCU ควรปิดและเปิดใหม่อีกครั้ง หลังจากรีบูตโมดูลแล้ว ควรแจ้ง URC แรกภายใน 90 วินาที มิฉะนั้น แสดงว่าเกิดข้อผิดพลาดที่ไม่ทราบสาเหตุ +QIND: “FOTA”,”START”
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
14 / 20
ซีรี่ส์โมดูล LTE-A
+QIND: “FOTA”,”กำลังอัปเดต”,1
+QIND: “FOTA”,”กำลังอัปเดต”,2
-
+QIND: “FOTA”,”กำลังอัปเดต”,100
+QIND: “FOTA”,”END”,0
โมดูลจะรีสตาร์ทโดยอัตโนมัติเพื่อให้การอัพเกรด FOTA เสร็จสมบูรณ์
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
15 / 20
ซีรี่ส์โมดูล LTE-A
4 การจัดการข้อยกเว้นและข้อควรระวัง
4.1. การจัดการข้อยกเว้น
เพื่อปรับปรุงอัตราความสำเร็จในการอัพเกรด โมดูลจะตั้งค่าสถานะการอัปเกรดก่อนเริ่มการอัพเกรด เมื่อมีการรายงานข้อผิดพลาดระหว่างการอัพเกรด โมดูลจะรีสตาร์ทโดยอัตโนมัติ หลังจากพบสถานะการอัปเกรดแล้ว โมดูลจะอัพเกรดต่อไป หากการอัปเกรดล้มเหลวติดต่อกัน 5 ครั้ง การอัพเกรดจะล้มเหลวโดยสมบูรณ์ และโมดูลจะลบสถานะ ออกจากระบบ และพยายามเริ่มโมดูลตามปกติ อินเทอร์เฟซการอัปเกรดเป็นดังนี้:
+QIND: “FOTA”,”เริ่มต้น” +QIND: “FOTA”,”กำลังอัปเดต”,20 +QIND: “FOTA”,”END”, … //โมดูลรีสตาร์ทโดยอัตโนมัติ … +QIND: “FOTA”, START” + QIND: “ FOTA”, การอัปเดต”, 20 + QIND: “ FOTA”, การอัปเดต”, 30 … + QIND: “ FOTA”, END”, 0
หมายเหตุ เวลาอัปเกรดติดต่อกันนั้นใช้ได้เฉพาะเมื่อมีการรายงานข้อผิดพลาดในการอัปเกรดเท่านั้น ในขณะที่ไม่มีการจำกัดจำนวนการอัปเกรดในกรณีที่ไฟฟ้าดับผิดปกติ หากเกิดไฟฟ้าดับผิดปกติระหว่างกระบวนการอัปเกรดโมดูล การอัปเกรดสามารถดำเนินการต่อได้หลังจากรีสตาร์ทโมดูลแล้ว หลังจากอัปเกรดสำเร็จแล้ว แฟล็กการอัปเกรดจะถูกลบด้วยเช่นกัน
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
16 / 20
ซีรี่ส์โมดูล LTE-A
4.2. ข้อควรระวัง
1. หลังจากดำเนินการ AT+QFOTADL แล้ว โฮสต์จะได้รับ URC +QIND: “FOTA”,”START” ซึ่งหมายความว่าการอัปเกรดเริ่มต้นขึ้น และ URC +QIND: “FOTA”,”END”,0 หมายความว่าการอัปเกรดเสร็จสมบูรณ์ หลังจากอัปเกรดแล้ว โมดูลจะรีสตาร์ทโดยอัตโนมัติและเข้าสู่โหมดปกติ ห้ามปิดโมดูลระหว่างการอัปเกรด
2. หากโฮสต์ไม่ได้รับ URC ใดๆ ภายใน 4 นาทีในระหว่างกระบวนการอัปเกรด คุณสามารถรีสตาร์ทโมดูลได้
3. ขอแนะนำให้ตั้งค่าแฟล็กเพื่อทำเครื่องหมายงานอัปเกรดเฟิร์มแวร์และลบออกหลังจากการอัปเกรดเสร็จสมบูรณ์
บันทึก
ขอแนะนำไม่ให้ปิดโมดูลในระหว่างกระบวนการอัปเกรด FOTA
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
17 / 20
ซีรี่ส์โมดูล LTE-A
5 สรุปรหัสข้อผิดพลาด
บทนี้จะแนะนำรหัสข้อผิดพลาดที่เกี่ยวข้องกับโมดูลหรือเครือข่าย Quectel รายละเอียดเกี่ยวกับ - และ มีรายละเอียดตามตารางต่อไปนี้
ตารางที่ 2: สรุปผล รหัส
ตัวเลข 0 601
อักขระ ดาวน์โหลดแพ็คเกจเฟิร์มแวร์จากเซิร์ฟเวอร์ FTP สำเร็จแล้ว ข้อผิดพลาด FTP ที่ไม่รู้จัก
ตารางที่ 3: สรุปผล รหัส
ตัวเลข 0 701
อักขระ ดาวน์โหลดแพ็คเกจเฟิร์มแวร์จากเซิร์ฟเวอร์ HTTP(S) สำเร็จแล้ว ไม่สามารถดาวน์โหลดแพ็คเกจเฟิร์มแวร์จากเซิร์ฟเวอร์ HTTP(S) ได้
ตารางที่ 4: สรุปผล รหัส
ตัวเลข 0 502 504 505 510 511
อักขระ
อัพเกรดเฟิร์มแวร์สำเร็จแล้ว กระบวนการอัพเกรดออกเนื่องจากเกิดข้อผิดพลาดหรือข้อยกเว้นที่ไม่ทราบสาเหตุ ระบบจะลองใหม่อีก 5 ครั้ง รูปแบบ zip ไม่ถูกต้อง
โครงการหรือเวอร์ชันของแพ็คเกจไม่ตรงกับแพ็คเกจเฟิร์มแวร์ file ไม่ตรงกับแพ็กเกจต้นฉบับ file ของโมดูลและต้องตรวจสอบว่าผิดหรือไม่ file ระบบมีพื้นที่ไม่เพียงพอสำหรับการอัพเกรด
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
18 / 20
520 530
550
ซีรี่ส์โมดูล LTE-A
การอัพเกรดเฟิร์มแวร์ล้มเหลว โมดูลจะรีบูตและลองอัพเกรดเฟิร์มแวร์ใหม่อีกครั้งจนกว่าการอัพเกรดจะสำเร็จ แพ็คเกจเฟิร์มแวร์มีขนาดใหญ่เกินไป
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
19 / 20
ซีรี่ส์โมดูล LTE-A
6 การอ้างอิงภาคผนวก
ตารางที่ 5: เอกสารที่เกี่ยวข้อง ชื่อเอกสาร [1] Quectel_EM12&EG12&EG18_Series_FILE_แอปพลิเคชัน_หมายเหตุ
ตารางที่ 6: คำศัพท์และคำย่อ
คำย่อ FOTA FTP GPRS GSM HTTP(S) IP LTE MCU TA UFS URC URL ยูเอสบี WCDMA
คำอธิบายเฟิร์มแวร์ Over-The-Air File โปรโตคอลการถ่ายโอน บริการวิทยุแพ็กเก็ตทั่วไป ระบบทั่วโลกสำหรับการสื่อสารเคลื่อนที่ โปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ (Secure/over Secure Socket Layer) โปรโตคอลอินเทอร์เน็ต (วิวัฒนาการระยะยาว) มาตรฐานการสื่อสารเคลื่อนที่ 4G หน่วยไมโครคอนโทรลเลอร์ เทอร์มินัล อะแดปเตอร์ ผู้ใช้ File ระบบรหัสผลลัพธ์ที่ไม่ได้ร้องขอ ตัวระบุตำแหน่งทรัพยากรแบบสากล/แบบยูนิเวอร์แซลซีเรียลบัส การแบ่งรหัสแบนด์กว้าง การเข้าถึงหลายช่องทาง
EM12&EG12&EG18_Series_FOTA_Upgrade_Guide
20 / 20
เอกสาร / แหล่งข้อมูล
![]() | โมดูลเซลลูล่าร์ EM12 |
อ้างอิง
- คู่มือการใช้งานmanual.tools