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
