Espressif Systems แก้บั๊กสำคัญ ESP32-C5: ปรับปรุงเสถียรภาพ PSRAM และโหมด Sleep Coexistence

Espressif Systems ได้ออกเอกสาร Errata เพื่อแก้ไขข้อบกพร่องที่พบในชิปไมโครคอนโทรลเลอร์ ESP32-C5 โดยเฉพาะปัญหาที่เกี่ยวข้องกับเสถียรภาพของ PSRAM และการทำงานของโหมดสลีป ซึ่งเป็นสิ่งสำคัญต่อการพัฒนาผลิตภัณฑ์ IoT และระบบสมองกลฝังตัว

การออกเอกสาร Errata ถือเป็นเรื่องปกติสำหรับชิปไมโครคอนโทรลเลอร์รุ่นใหม่ที่เพิ่งเปิดตัวในตลาด คล้ายกับกรณีของ Raspberry Pi RP2350 A4 stepping ที่เคยมีการแก้ไขปัญหา E9 GPIO Erratum มาก่อนหน้านี้ Espressif ระบุถึงปัญหาหลัก 3 ประการใน ESP32-C5 ที่จำเป็นต้องได้รับการแก้ไข เพื่อให้การใช้งานมีประสิทธิภาพและเสถียรภาพสูงสุด ดังนี้

คุณสมบัติรายละเอียด
ปัญหาที่ 1: PSRAM Reset Hangเมื่อชิป ESP32-C5 ถูกใช้งานร่วมกับ ESP-IDF v5.5.1 และเปิดใช้งาน PSRAM การรีเซ็ต CPU หรือดิจิทัลรีเซ็ตอาจทำให้ระบบค้าง (hang) ซึ่งจะนำไปสู่การรีเซ็ตซ้ำโดย RTC WDT (Watchdog Timer) นอกจากนี้ ปัญหานี้อาจส่งผลต่อฟีเจอร์ rollback หากมีการเปิดใช้งาน
ปัญหาที่ 2: Sleep Coexistence Issuesปัญหาที่เกี่ยวข้องกับการทำงานร่วมกันของโหมดสลีป อาจส่งผลกระทบต่อการใช้พลังงาน หรือการตอบสนองของระบบเมื่ออยู่ในโหมดประหยัดพลังงาน (รายละเอียดเพิ่มเติมสามารถดูได้ในเอกสาร Errata ฉบับเต็ม)
ปัญหาที่ 3: (ยังไม่ระบุรายละเอียดในข่าวต้นฉบับ)Espressif ได้ระบุว่ามีปัญหารวม 3 รายการ ซึ่งผู้ใช้งานควรศึกษาเอกสาร Errata อย่างละเอียดเพื่อทำความเข้าใจและนำไปปรับใช้ในการพัฒนาได้อย่างเหมาะสม

Espressif ได้ให้แนวทางแก้ไขและคำแนะนำโดยละเอียดในเอกสาร Errata เพื่อให้นักพัฒนาสามารถปรับปรุงเฟิร์มแวร์และแอปพลิเคชันได้อย่างเหมาะสม เพื่อให้มั่นใจว่าการทำงานของ ESP32-C5 จะมีเสถียรภาพและน่าเชื่อถือสูงสุด ผู้ใช้งานและนักพัฒนาที่ใช้งานชิป ESP32-C5 ควรอัปเดต ESP-IDF เป็นเวอร์ชันล่าสุดและตรวจสอบเอกสาร Errata อย่างสม่ำเสมอเพื่อหลีกเลี่ยงปัญหาที่อาจเกิดขึ้น


🏷️ หมวดหมู่: ข่าว, esp32, ดีบัก

🔗 อ่านบทความฉบับเต็ม: th.cnx-software