SoC ซีรีส์ Espressif ESP32-C6
 คู่มือการใช้งาน Errata
คู่มือการใช้งาน SoC Errata ซีรีส์ Espressif ESP32-C6
การแนะนำ
เอกสารนี้จะอธิบายข้อผิดพลาดที่ทราบใน SoC ซีรีส์ ESP32-C6
Espressif ESP32-C6 Series SoC Errata - ระบบ Espressif

การระบุชิป

บันทึก:
ตรวจสอบลิงก์หรือโค้ด 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 ESP32-C6 Series SoC Errata - ตารางที่ 1 การระบุการแก้ไขชิปโดย eFuse Bits
  • ข้อมูลการติดตาม Espressif เส้นในการทำเครื่องหมายชิป
ข้อผิดพลาด SoC ของซีรีส์ Espressif ESP32-C6 - รูปที่ 1
รูปที่ 1: แผนภาพการทำเครื่องหมายชิป
ตารางที่ 2: การระบุการแก้ไขชิปโดยการทำเครื่องหมายชิป
Espressif ESP32-C6 Series SoC Errata - ตารางที่ 2 การระบุการแก้ไขชิปโดยการทำเครื่องหมายชิป
  • ตัวระบุข้อมูลจำเพาะ บรรทัดในการทำเครื่องหมายโมดูล
ข้อผิดพลาด SoC ของซีรีส์ Espressif ESP32-C6 - รูปที่ 2
รูปที่ 2: แผนภาพการทำเครื่องหมายโมดูล
ตารางที่ 3: การระบุการแก้ไขชิปโดยการทำเครื่องหมายโมดูล
Espressif ESP32-C6 Series SoC Errata - ตารางที่ 3 การระบุการแก้ไขชิปโดยการทำเครื่องหมายโมดูล
บันทึก:

2 วิธีการเพิ่มเติม

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

คำอธิบาย Errata

ตารางที่ 4: สรุปข้อผิดพลาด
Espressif ESP32-C6 Series SoC Errata - ตารางที่ 4 สรุป Errata

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
สารละลาย
แก้ไขในการแก้ไขชิป v0.1
5 รีเซ็ต
5.1 การรีเซ็ตระบบที่ทริกเกอร์โดยตัวจับเวลา RTC Watchdog ไม่สามารถรายงานได้อย่างถูกต้อง
คำอธิบาย
เมื่อตัวจับเวลา RTC Watchdog (RWDT) ทริกเกอร์การรีเซ็ตระบบ ซอร์สโค้ดการรีเซ็ตจะไม่สามารถล็อคได้อย่างถูกต้อง ด้วยเหตุนี้ สาเหตุที่รายงานการรีเซ็ตจึงไม่ทราบแน่ชัดและอาจผิดพลาดได้
วิธีการแก้ปัญหา
ไม่มีวิธีแก้ปัญหา
สารละลาย
แก้ไขในการแก้ไขชิป v0.1
6 ริงกิตมาเลเซีย
6.1 ระดับสัญญาณสถานะไม่ได้ใช้งานอาจเกิดข้อผิดพลาดในโหมด TX ต่อเนื่อง RMT
คำอธิบาย
ในโมดูล RMT ของ ESP32-C6 หากเปิดใช้งานโหมด TX ต่อเนื่อง คาดว่าการส่งข้อมูลจะหยุดลงหลังจากที่ข้อมูลถูกส่งเป็นรอบ RMT_TX_LOOP_NUM_CHn และหลังจากนั้นระดับสัญญาณในสถานะไม่ได้ใช้งานควรถูกควบคุมโดย "ระดับ" ฟิลด์ของเครื่องหมายสิ้นสุด
อย่างไรก็ตาม ในสถานการณ์จริง หลังจากที่การส่งข้อมูลหยุดลง ระดับสัญญาณสถานะไม่ได้ใช้งานของช่องสัญญาณจะไม่ถูกควบคุมโดยฟิลด์ "ระดับ" ของเครื่องหมายสิ้นสุด แต่โดยระดับในข้อมูลที่ห่อกลับซึ่งไม่แน่นอน
วิธีการแก้ปัญหา
แนะนำให้ผู้ใช้ตั้งค่า 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 ได้
วิธีการแก้ปัญหา
ไม่มีวิธีแก้ปัญหา
สารละลาย
จะได้รับการแก้ไขในการแก้ไขชิปในอนาคต

เอกสารและทรัพยากรที่เกี่ยวข้อง

เอกสารที่เกี่ยวข้อง
  • เอกสารข้อมูลซีรีส์ 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
สินค้า
ติดต่อเรา
  • ดูแท็บ คำถามขาย การสอบถามทางเทคนิค แผนผังวงจร และการออกแบบ PCB อีกครั้งview, รับ Sampเลส
    (ร้านค้าออนไลน์) ร่วมเป็นซัพพลายเออร์ของเรา ความคิดเห็นและข้อเสนอแนะ
    https://espressif.com/en/contact-us/sales-questions

ประวัติการแก้ไข

Espressif ESP32-C6 Series SoC Errata - ประวัติการแก้ไข
Espressif ESP32-C6 Series SoC Errata - ประกาศข้อจำกัดความรับผิดชอบและลิขสิทธิ์
ประกาศข้อจำกัดความรับผิดชอบและลิขสิทธิ์
ข้อมูลในเอกสารนี้ รวมถึง 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 ผิดพลาด, คลาดเคลื่อน

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *