SoC ซีรีส์ Espressif ESP32-C6 คู่มือการใช้งาน Errata

การแนะนำ
เอกสารนี้จะอธิบายข้อผิดพลาดที่ทราบใน SoC ซีรีส์ ESP32-C6
เอกสารนี้จะอธิบายข้อผิดพลาดที่ทราบใน SoC ซีรีส์ ESP32-C6

การระบุชิป
บันทึก:
ตรวจสอบลิงก์หรือโค้ด QR เพื่อให้แน่ใจว่าคุณใช้เอกสารนี้เป็นเวอร์ชันล่าสุด:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
ตรวจสอบลิงก์หรือโค้ด QR เพื่อให้แน่ใจว่าคุณใช้เอกสารนี้เป็นเวอร์ชันล่าสุด:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf

1 การแก้ไขชิป
เอสเพรสซิฟขอแนะนำ vM.X รูปแบบการกำหนดหมายเลขเพื่อระบุการแก้ไขชิป
M – หมายเลขหลัก ระบุการแก้ไขครั้งสำคัญของผลิตภัณฑ์ชิป หากตัวเลขนี้เปลี่ยนแปลง หมายความว่าซอฟต์แวร์ที่ใช้สำหรับผลิตภัณฑ์เวอร์ชันก่อนหน้าเข้ากันไม่ได้กับผลิตภัณฑ์ใหม่ และจะต้องอัปเกรดเวอร์ชันซอฟต์แวร์สำหรับการใช้งานผลิตภัณฑ์ใหม่
X – หมายเลขรอง ระบุถึงการแก้ไขผลิตภัณฑ์ชิปเล็กน้อย หากตัวเลขนี้เปลี่ยนแปลง หมายความว่า
ซอฟต์แวร์ที่ใช้สำหรับผลิตภัณฑ์เวอร์ชันก่อนหน้าเข้ากันได้กับผลิตภัณฑ์ใหม่ และไม่จำเป็นต้องอัปเกรดซอฟต์แวร์
ซอฟต์แวร์ที่ใช้สำหรับผลิตภัณฑ์เวอร์ชันก่อนหน้าเข้ากันได้กับผลิตภัณฑ์ใหม่ และไม่จำเป็นต้องอัปเกรดซอฟต์แวร์
รูปแบบ vM.X จะแทนที่รูปแบบการแก้ไขชิปที่ใช้ก่อนหน้านี้ รวมถึงหมายเลข ECOx, Vxxx และรูปแบบอื่นๆ หากมี
การแก้ไขชิปมีการระบุโดย:
- ฟิลด์ eFuse EFUSE_RD_MAC_SPI_SYS_3_REG[23:22] และ EFUSE_RD_MAC_SPI_SYS_3_REG[21:18]
ตารางที่ 1: การระบุการแก้ไขชิปโดย eFuse Bits

- ข้อมูลการติดตาม Espressif เส้นในการทำเครื่องหมายชิป

รูปที่ 1: แผนภาพการทำเครื่องหมายชิป
ตารางที่ 2: การระบุการแก้ไขชิปโดยการทำเครื่องหมายชิป

- ตัวระบุข้อมูลจำเพาะ บรรทัดในการทำเครื่องหมายโมดูล

รูปที่ 2: แผนภาพการทำเครื่องหมายโมดูล
ตารางที่ 3: การระบุการแก้ไขชิปโดยการทำเครื่องหมายโมดูล

บันทึก:
- ข้อมูลเกี่ยวกับการเปิดตัว ESP-IDF ที่รองรับการแก้ไขชิปเฉพาะมีอยู่ใน ความเข้ากันได้ระหว่างการเผยแพร่ ESP-IDF และการแก้ไขของ Espressif SoC.
- สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการอัปเกรดการแก้ไขชิปและการระบุผลิตภัณฑ์ซีรีส์ ESP32-C6 โปรดดูที่ การแจ้งเตือนการเปลี่ยนแปลงผลิตภัณฑ์/กระบวนการ ESP32-C6 (PCN).
- สำหรับข้อมูลเพิ่มเติมเกี่ยวกับรูปแบบการกำหนดหมายเลขการแก้ไขชิป โปรดดูที่ คำแนะนำความเข้ากันได้สำหรับแผนการกำหนดหมายเลขการแก้ไขชิป.
2 วิธีการเพิ่มเติม
ข้อผิดพลาดบางอย่างในผลิตภัณฑ์ชิปไม่จำเป็นต้องแก้ไขที่ระดับซิลิคอน หรืออีกนัยหนึ่งคือในการแก้ไขชิปใหม่
ในกรณีนี้ ชิปอาจระบุได้ด้วยรหัสวันที่ในการทำเครื่องหมายชิป (ดูรูปที่ 1) สำหรับข้อมูลเพิ่มเติม,
โปรดดูที่ ข้อมูลบรรจุภัณฑ์ชิป Espressif.
โปรดดูที่ ข้อมูลบรรจุภัณฑ์ชิป Espressif.
โมดูลที่สร้างขึ้นรอบๆ ชิปอาจระบุได้ด้วยหมายเลข PW ในฉลากผลิตภัณฑ์ (ดูรูปที่ 3) สำหรับข้อมูลเพิ่มเติม โปรดดูที่ ข้อมูลบรรจุภัณฑ์โมดูล Espressif.

รูปที่ 3: ฉลากผลิตภัณฑ์โมดูล
บันทึก:
โปรดทราบว่า หมายเลข PW มีให้สำหรับม้วนที่บรรจุในถุงอะลูมิเนียมกันความชื้น (MBB) เท่านั้น
โปรดทราบว่า หมายเลข PW มีให้สำหรับม้วนที่บรรจุในถุงอะลูมิเนียมกันความชื้น (MBB) เท่านั้น
คำอธิบาย Errata
ตารางที่ 4: สรุปข้อผิดพลาด

3 ซีพียู RISC-V
3.1 การหยุดชะงักที่อาจเกิดขึ้นเนื่องจากการดำเนินการตามคำสั่งที่ไม่เป็นไปตามคำสั่งเมื่อเกี่ยวข้องกับการเขียนไปยัง LP SRAM
คำอธิบาย
เมื่อ HP CPU ดำเนินการคำสั่ง (คำสั่ง A และคำสั่ง B ตามลำดับ) ใน LP SRAM และคำสั่ง A และคำสั่ง B เกิดขึ้นตามรูปแบบต่อไปนี้:
- คำสั่ง A เกี่ยวข้องกับการเขียนไปยังหน่วยความจำ อดีตampเล: sw/sh/sb
- คำสั่ง B เกี่ยวข้องกับการเข้าถึงบัสคำสั่งเท่านั้น อดีตampเล: nop/jal/jalr/lui/auipc
- ที่อยู่ของคำสั่ง B ไม่ได้จัดแนวแบบ 4 ไบต์
ข้อมูลที่เขียนโดยคำสั่ง A ไปยังหน่วยความจำจะถูกคอมมิตหลังจากคำสั่ง B ดำเนินการเสร็จสิ้นแล้วเท่านั้น สิ่งนี้ทำให้เกิดความเสี่ยงที่หลังจากคำสั่ง A เขียนลงในหน่วยความจำแล้ว หากดำเนินการวนซ้ำไม่สิ้นสุดในคำสั่ง B การเขียนคำสั่ง A จะไม่เสร็จสมบูรณ์
วิธีการแก้ปัญหา
เมื่อคุณประสบปัญหานี้ หรือเมื่อคุณตรวจสอบรหัสแอสเซมบลี และดูรูปแบบที่กล่าวถึงข้างต้น
- เพิ่มคำสั่งรั้วระหว่างคำสั่ง A และวงวนไม่สิ้นสุด ซึ่งสามารถทำได้โดยใช้อินเทอร์เฟซ rv_utils_memory_barrier ใน ESP-IDF
- แทนที่ infinite loop ด้วยคำสั่ง wfi ซึ่งสามารถทำได้โดยใช้อินเทอร์เฟซ rv_utils_wait_for_intr ใน ESP-IDF
- ปิดใช้งานส่วนขยาย RV32C (บีบอัด) เมื่อคอมไพล์โค้ดที่จะเรียกใช้งานใน LP SRAM เพื่อหลีกเลี่ยงคำแนะนำที่ไม่มีที่อยู่เรียงกัน 4 ไบต์
สารละลาย
จะได้รับการแก้ไขในการแก้ไขชิปในอนาคต
จะได้รับการแก้ไขในการแก้ไขชิปในอนาคต
4 นาฬิกา
4.1 การปรับเทียบนาฬิกา RC_FAST_CLK ไม่ถูกต้อง
คำอธิบาย
ในชิป ESP32-C6 ความถี่ของแหล่งสัญญาณนาฬิกา RC_FAST_CLK ใกล้กับความถี่นาฬิกาอ้างอิง (40 MHz XTAL_CLK) มากเกินไป ทำให้ไม่สามารถปรับเทียบได้อย่างแม่นยำ ซึ่งอาจส่งผลต่ออุปกรณ์ต่อพ่วงที่ใช้ RC_FAST_CLK และมีข้อกำหนดที่เข้มงวดสำหรับความถี่สัญญาณนาฬิกาที่แม่นยำ
สำหรับอุปกรณ์ต่อพ่วงที่ใช้ RC_FAST_CLK โปรดดูคู่มืออ้างอิงทางเทคนิค ESP32-C6 > การรีเซ็ตบทและนาฬิกา
วิธีการแก้ปัญหา
ใช้แหล่งสัญญาณนาฬิกาอื่นแทน RC_FAST_CLK
ใช้แหล่งสัญญาณนาฬิกาอื่นแทน RC_FAST_CLK
สารละลาย
แก้ไขในการแก้ไขชิป v0.1
แก้ไขในการแก้ไขชิป v0.1
5 รีเซ็ต
5.1 การรีเซ็ตระบบที่ทริกเกอร์โดยตัวจับเวลา RTC Watchdog ไม่สามารถรายงานได้อย่างถูกต้อง
คำอธิบาย
เมื่อตัวจับเวลา RTC Watchdog (RWDT) ทริกเกอร์การรีเซ็ตระบบ ซอร์สโค้ดการรีเซ็ตจะไม่สามารถล็อคได้อย่างถูกต้อง ด้วยเหตุนี้ สาเหตุที่รายงานการรีเซ็ตจึงไม่ทราบแน่ชัดและอาจผิดพลาดได้
เมื่อตัวจับเวลา RTC Watchdog (RWDT) ทริกเกอร์การรีเซ็ตระบบ ซอร์สโค้ดการรีเซ็ตจะไม่สามารถล็อคได้อย่างถูกต้อง ด้วยเหตุนี้ สาเหตุที่รายงานการรีเซ็ตจึงไม่ทราบแน่ชัดและอาจผิดพลาดได้
วิธีการแก้ปัญหา
ไม่มีวิธีแก้ปัญหา
ไม่มีวิธีแก้ปัญหา
สารละลาย
แก้ไขในการแก้ไขชิป v0.1
แก้ไขในการแก้ไขชิป v0.1
6 ริงกิตมาเลเซีย
6.1 ระดับสัญญาณสถานะไม่ได้ใช้งานอาจเกิดข้อผิดพลาดในโหมด TX ต่อเนื่อง RMT
คำอธิบาย
ในโมดูล RMT ของ ESP32-C6 หากเปิดใช้งานโหมด TX ต่อเนื่อง คาดว่าการส่งข้อมูลจะหยุดลงหลังจากที่ข้อมูลถูกส่งเป็นรอบ RMT_TX_LOOP_NUM_CHn และหลังจากนั้นระดับสัญญาณในสถานะไม่ได้ใช้งานควรถูกควบคุมโดย "ระดับ" ฟิลด์ของเครื่องหมายสิ้นสุด
ในโมดูล RMT ของ ESP32-C6 หากเปิดใช้งานโหมด TX ต่อเนื่อง คาดว่าการส่งข้อมูลจะหยุดลงหลังจากที่ข้อมูลถูกส่งเป็นรอบ RMT_TX_LOOP_NUM_CHn และหลังจากนั้นระดับสัญญาณในสถานะไม่ได้ใช้งานควรถูกควบคุมโดย "ระดับ" ฟิลด์ของเครื่องหมายสิ้นสุด
อย่างไรก็ตาม ในสถานการณ์จริง หลังจากที่การส่งข้อมูลหยุดลง ระดับสัญญาณสถานะไม่ได้ใช้งานของช่องสัญญาณจะไม่ถูกควบคุมโดยฟิลด์ "ระดับ" ของเครื่องหมายสิ้นสุด แต่โดยระดับในข้อมูลที่ห่อกลับซึ่งไม่แน่นอน
วิธีการแก้ปัญหา
แนะนำให้ผู้ใช้ตั้งค่า RMT_IDLE_OUT_EN_CHn เป็น 1 เพื่อใช้เฉพาะรีจิสเตอร์เพื่อควบคุมระดับไม่ได้ใช้งาน
ปัญหานี้ได้ถูกข้ามไปตั้งแต่เวอร์ชัน ESP-IDF แรกที่สนับสนุนโหมด TX ต่อเนื่อง (v5.1) ใน ESP-IDF เวอร์ชันเหล่านี้ มีการกำหนดค่าว่าระดับว่างสามารถควบคุมได้โดยรีจิสเตอร์เท่านั้น
แนะนำให้ผู้ใช้ตั้งค่า RMT_IDLE_OUT_EN_CHn เป็น 1 เพื่อใช้เฉพาะรีจิสเตอร์เพื่อควบคุมระดับไม่ได้ใช้งาน
ปัญหานี้ได้ถูกข้ามไปตั้งแต่เวอร์ชัน ESP-IDF แรกที่สนับสนุนโหมด TX ต่อเนื่อง (v5.1) ใน ESP-IDF เวอร์ชันเหล่านี้ มีการกำหนดค่าว่าระดับว่างสามารถควบคุมได้โดยรีจิสเตอร์เท่านั้น
สารละลาย
ไม่มีกำหนดการแก้ไข
ไม่มีกำหนดการแก้ไข
7ไวไฟ
7.1 ESP32-C6 ไม่สามารถเป็นตัวเริ่มต้น 802.11mc FTM
คำอธิบาย
เวลาของ T3 (เช่น เวลาที่ออกจาก ACK จาก Initiator) ที่ใช้ในการวัดเวลาละเอียด (FTM) 802.11mc ไม่สามารถรับได้อย่างถูกต้อง และด้วยเหตุนี้ ESP32-C6 จึงไม่สามารถเป็นตัวริเริ่ม FTM ได้
เวลาของ T3 (เช่น เวลาที่ออกจาก ACK จาก Initiator) ที่ใช้ในการวัดเวลาละเอียด (FTM) 802.11mc ไม่สามารถรับได้อย่างถูกต้อง และด้วยเหตุนี้ ESP32-C6 จึงไม่สามารถเป็นตัวริเริ่ม FTM ได้
วิธีการแก้ปัญหา
ไม่มีวิธีแก้ปัญหา
ไม่มีวิธีแก้ปัญหา
สารละลาย
จะได้รับการแก้ไขในการแก้ไขชิปในอนาคต
จะได้รับการแก้ไขในการแก้ไขชิปในอนาคต
เอกสารที่เกี่ยวข้อง
- เอกสารข้อมูลซีรีส์ ESP32-C6 – ข้อมูลจำเพาะของฮาร์ดแวร์ ESP32-C6
- คู่มืออ้างอิงทางเทคนิค ESP32-C6 – ข้อมูลโดยละเอียดเกี่ยวกับวิธีการใช้หน่วยความจำและอุปกรณ์ต่อพ่วง ESP32-C6
- แนวทางการออกแบบฮาร์ดแวร์ ESP32-C6 – แนวทางเกี่ยวกับวิธีการรวม ESP32-C6 เข้ากับผลิตภัณฑ์ฮาร์ดแวร์ของคุณ
- ใบรับรอง https://espressif.com/en/support/documents/certificates
- การแจ้งเตือนการเปลี่ยนแปลงผลิตภัณฑ์/กระบวนการ ESP32-C6 (PCN) https://espressif.com/en/support/documents/pcns?keys=ESP8684
- อัปเดตเอกสารและอัปเดตการสมัครรับการแจ้งเตือน https://espressif.com/en/support/download/documents
โซนนักพัฒนา
- คู่มือการเขียนโปรแกรม ESP-IDF สำหรับ ESP32-C6 – เอกสารที่ครอบคลุมสำหรับกรอบงานการพัฒนา ESP-IDF
- ESP-IDF และเฟรมเวิร์กการพัฒนาอื่นๆ บน GitHub
https://github.com/espressif - ESP32 BBS Forum – ชุมชน Engineer-to-Engineer (E2E) สำหรับผลิตภัณฑ์ Espressif ที่คุณสามารถโพสต์คำถาม แบ่งปันความรู้ สำรวจแนวคิด และช่วยแก้ปัญหากับเพื่อนวิศวกร
https://esp32.com/ - The ESP Journal – แนวทางปฏิบัติที่ดีที่สุด บทความ และหมายเหตุจากกลุ่ม Espressif
https://blog.espressif.com/ - ดูแท็บ SDK และการสาธิต แอพ เครื่องมือ เฟิร์มแวร์ AT
https://espressif.com/en/support/download/sdks-demos
สินค้า
- ESP32-C6 Series SoCs – เรียกดูผ่าน ESP32-C6 SoCs ทั้งหมด
https://espressif.com/en/products/socs?id=ESP32-C6 - โมดูลซีรีส์ ESP32-C6 – เรียกดูผ่านโมดูลที่ใช้ ESP32-C6 ทั้งหมด
https://espressif.com/en/products/modules?id=ESP32-C6 - ESP32-C6 Series DevKits – เรียกดูผ่าน Devkits ที่ใช้ ESP32-C6 ทั้งหมด
https://espressif.com/en/products/devkits?id=ESP32-C6 - ตัวเลือกผลิตภัณฑ์ ESP – ค้นหาผลิตภัณฑ์ฮาร์ดแวร์ Espressif ที่เหมาะกับความต้องการของคุณโดยการเปรียบเทียบหรือใช้ตัวกรอง
https://products.espressif.com/#/product-selector?language=en
ติดต่อเรา
- ดูแท็บ คำถามขาย การสอบถามทางเทคนิค แผนผังวงจร และการออกแบบ PCB อีกครั้งview, รับ Sampเลส
(ร้านค้าออนไลน์) ร่วมเป็นซัพพลายเออร์ของเรา ความคิดเห็นและข้อเสนอแนะ
https://espressif.com/en/contact-us/sales-questions
ประวัติการแก้ไข


ประกาศข้อจำกัดความรับผิดชอบและลิขสิทธิ์
ข้อมูลในเอกสารนี้ รวมถึง URL ข้อมูลอ้างอิงอาจเปลี่ยนแปลงได้โดยไม่ต้องแจ้งให้ทราบ
ข้อมูลทั้งหมดของบุคคลที่สามในเอกสารนี้ให้ไว้โดยไม่มีการรับประกันความถูกต้องและความถูกต้อง
ไม่มีการรับประกันใด ๆ ให้กับเอกสารนี้สำหรับความสามารถในการขาย การไม่ละเมิด ความเหมาะสมสำหรับวัตถุประสงค์เฉพาะใด ๆ และไม่รับประกันใด ๆ ที่เกิดขึ้นจากข้อเสนอ ข้อมูลจำเพาะ หรือ SAMPเลอ.
ความรับผิดทั้งหมด รวมถึงความรับผิดสำหรับการละเมิดสิทธิ์ในทรัพย์สินที่เกี่ยวข้องกับการใช้ข้อมูลในเอกสารนี้ถือเป็นการปฏิเสธ ไม่มีการอนุญาตโดยชัดแจ้งหรือโดยนัย โดยการปิดปากหรืออื่น ๆ ต่อสิทธิ์ในทรัพย์สินทางปัญญาใด ๆ ในที่นี้
โลโก้สมาชิก Wi-Fi Alliance เป็นเครื่องหมายการค้าของ Wi-Fi Alliance โลโก้ Bluetooth เป็นเครื่องหมายการค้าจดทะเบียนของ Bluetooth SIG
ชื่อทางการค้า เครื่องหมายการค้าและเครื่องหมายการค้าจดทะเบียนทั้งหมดที่กล่าวถึงในเอกสารนี้เป็นทรัพย์สินของเจ้าของที่เกี่ยวข้องและเป็นที่ยอมรับในที่นี้
ลิขสิทธิ์ © 2023 Espressif Systems (Shanghai) Co., Ltd. สงวนลิขสิทธิ์
ข้อมูลในเอกสารนี้ รวมถึง URL ข้อมูลอ้างอิงอาจเปลี่ยนแปลงได้โดยไม่ต้องแจ้งให้ทราบ
ข้อมูลทั้งหมดของบุคคลที่สามในเอกสารนี้ให้ไว้โดยไม่มีการรับประกันความถูกต้องและความถูกต้อง
ไม่มีการรับประกันใด ๆ ให้กับเอกสารนี้สำหรับความสามารถในการขาย การไม่ละเมิด ความเหมาะสมสำหรับวัตถุประสงค์เฉพาะใด ๆ และไม่รับประกันใด ๆ ที่เกิดขึ้นจากข้อเสนอ ข้อมูลจำเพาะ หรือ SAMPเลอ.
ความรับผิดทั้งหมด รวมถึงความรับผิดสำหรับการละเมิดสิทธิ์ในทรัพย์สินที่เกี่ยวข้องกับการใช้ข้อมูลในเอกสารนี้ถือเป็นการปฏิเสธ ไม่มีการอนุญาตโดยชัดแจ้งหรือโดยนัย โดยการปิดปากหรืออื่น ๆ ต่อสิทธิ์ในทรัพย์สินทางปัญญาใด ๆ ในที่นี้
โลโก้สมาชิก Wi-Fi Alliance เป็นเครื่องหมายการค้าของ Wi-Fi Alliance โลโก้ Bluetooth เป็นเครื่องหมายการค้าจดทะเบียนของ Bluetooth SIG
ชื่อทางการค้า เครื่องหมายการค้าและเครื่องหมายการค้าจดทะเบียนทั้งหมดที่กล่าวถึงในเอกสารนี้เป็นทรัพย์สินของเจ้าของที่เกี่ยวข้องและเป็นที่ยอมรับในที่นี้
ลิขสิทธิ์ © 2023 Espressif Systems (Shanghai) Co., Ltd. สงวนลิขสิทธิ์
เอกสาร / แหล่งข้อมูล
![]() | ข้อผิดพลาด SoC ซีรีส์ Espressif ESP32-C6 [พีดีเอฟ] คู่มือการใช้งาน ซีรีส์ ESP32-C6 SoC คลาดเคลื่อน, ซีรีส์ ESP32-C6, SoC ผิดพลาด, คลาดเคลื่อน |