SoC dòng Espressif ESP32-C6
 Hướng dẫn sử dụng Errata
Hướng dẫn sử dụng SoC Errata dòng Espressif ESP32-C6
Giới thiệu
Tài liệu này mô tả các lỗi đã biết trong loạt SoC ESP32-C6.
Espressif ESP32-C6 Dòng SoC Errata - Hệ thống Espressif

Nhận dạng chip

Ghi chú:
Kiểm tra liên kết hoặc mã QR để đảm bảo rằng bạn sử dụng phiên bản mới nhất của tài liệu này:
https://espressif.com/sites/default/files/documentation/esp32-c6_errata_en.pdf
biểu tượng mã qr
1 bản sửa đổi chip
Espressif đang giới thiệu vM.X sơ đồ đánh số để chỉ ra các phiên bản chip.
M – Số chính, biểu thị phiên bản chính của sản phẩm chip. Nếu con số này thay đổi có nghĩa là phần mềm được sử dụng cho phiên bản trước của sản phẩm không tương thích với sản phẩm mới và phiên bản phần mềm sẽ được nâng cấp để sử dụng cho sản phẩm mới.
X – Số nhỏ, biểu thị sự sửa đổi nhỏ của sản phẩm chip. Nếu con số này thay đổi, điều đó có nghĩa là
phần mềm được sử dụng cho phiên bản trước của sản phẩm tương thích với sản phẩm mới và không cần phải nâng cấp phần mềm.
Sơ đồ vM.X thay thế các sơ đồ sửa đổi chip đã sử dụng trước đây, bao gồm số ECOx, Vxxx và các định dạng khác nếu có.
Bản sửa đổi chip được xác định bởi:
  • Trường eFuse EFUSE_RD_MAC_SPI_SYS_3_REG[23:22] và EFUSE_RD_MAC_SPI_SYS_3_REG[21:18]
Bảng 1: Nhận dạng sửa đổi chip theo bit eFuse
Espressif ESP32-C6 Series SoC Errata - Bảng 1 Nhận dạng sửa đổi chip theo bit eFuse
  • Thông tin theo dõi Espressif dòng trong đánh dấu chip
Espressif ESP32-C6 Dòng SoC Errata - Hình 1
Hình 1: Sơ đồ đánh dấu chip
Bảng 2: Nhận dạng sửa đổi chip bằng cách đánh dấu chip
Espressif ESP32-C6 Series SoC Errata - Bảng 2 Nhận dạng bản sửa đổi chip bằng cách đánh dấu chip
  • Mã định danh đặc điểm kỹ thuật đánh dấu dòng trong mô-đun
Espressif ESP32-C6 Dòng SoC Errata - Hình 2
Hình 2: Sơ đồ đánh dấu mô-đun
Bảng 3: Nhận dạng sửa đổi chip bằng cách đánh dấu mô-đun
Espressif ESP32-C6 Series SoC Errata - Bảng 3 Nhận dạng bản sửa đổi chip bằng cách đánh dấu mô-đun
Ghi chú:

2 phương pháp bổ sung

Một số lỗi trong sản phẩm chip không cần phải sửa ở cấp độ silicon, hay nói cách khác là ở bản sửa đổi chip mới.
Trong trường hợp này, chip có thể được xác định bằng Mã ngày trong việc đánh dấu chip (xem Hình 1). Để biết thêm thông tin,
vui lòng tham khảo trước Thông tin đóng gói chip Espressif.
Các mô-đun được xây dựng xung quanh chip có thể được xác định bằng Số PW trên nhãn sản phẩm (xem Hình 3). Để biết thêm thông tin, vui lòng tham khảo Thông tin đóng gói mô-đun Espressif.
Espressif ESP32-C6 Dòng SoC Errata - Hình 3
Hình 3: Nhãn sản phẩm mô-đun
Ghi chú:
Xin lưu ý rằng Số PW chỉ được cung cấp cho các cuộn được đóng gói trong túi chống ẩm bằng nhôm (MBB).

Mô tả Errata

Bảng 4: Tóm tắt lỗi sai
Espressif ESP32-C6 Dòng SoC Errata - Bảng 4 Tóm tắt lỗi

3 CPU RISC-V

3.1 Có thể bế tắc do thực hiện các lệnh không theo thứ tự khi ghi vào LP SRAM
Sự miêu tả
Khi CPU HP thực thi các lệnh (lệnh A và lệnh B liên tiếp) trong LP SRAM, đồng thời lệnh A và lệnh B xảy ra tuân theo các mẫu sau:
  • Lệnh A liên quan đến việc ghi vào bộ nhớ. Bán tạiamples: sw/sh/sb
  • Lệnh B chỉ liên quan đến việc truy cập bus lệnh. Bán tạiamptập tin: nop/jal/jalr/lui/auipc
  • Địa chỉ của lệnh B không được căn chỉnh 4 byte
Dữ liệu được ghi bởi lệnh A vào bộ nhớ chỉ được chuyển giao sau khi lệnh B thực hiện xong. Điều này gây ra rủi ro khi sau khi lệnh A ghi vào bộ nhớ, nếu một vòng lặp vô hạn được thực hiện trong lệnh B thì việc ghi lệnh A sẽ không bao giờ hoàn thành.
Cách giải quyết
Khi bạn gặp sự cố này hoặc khi bạn kiểm tra mã lắp ráp và thấy mẫu được đề cập ở trên,
  • Thêm lệnh rào giữa lệnh A và vòng lặp vô hạn. Điều này có thể đạt được bằng cách sử dụng giao diện rv_utils_memory_barrier trong ESP-IDF.
  • Thay thế vòng lặp vô hạn bằng lệnh wfi. Điều này có thể đạt được bằng cách sử dụng giao diện rv_utils_wait_for_intr trong ESP-IDF.
  • Tắt tiện ích mở rộng RV32C (đã nén) khi biên dịch mã sẽ được thực thi trong LP SRAM để tránh các hướng dẫn có địa chỉ không được căn chỉnh 4 byte.
Giải pháp
Sẽ được sửa chữa trong các phiên bản chip trong tương lai.
4 Đồng hồ
4.1 Hiệu chỉnh đồng hồ RC_FAST_CLK không chính xác
Sự miêu tả
Trong chip ESP32-C6, tần số của nguồn xung nhịp RC_FAST_CLK quá gần với tần số xung nhịp tham chiếu (40 MHz XTAL_CLK) khiến không thể hiệu chỉnh chính xác. Điều này có thể ảnh hưởng đến các thiết bị ngoại vi sử dụng RC_FAST_CLK và có các yêu cầu nghiêm ngặt về tần số xung nhịp chính xác.
Đối với các thiết bị ngoại vi sử dụng RC_FAST_CLK, vui lòng tham khảo Hướng dẫn tham khảo kỹ thuật ESP32-C6 > Đặt lại chương và đồng hồ.
Cách giải quyết
Sử dụng các nguồn đồng hồ khác thay vì RC_FAST_CLK.
Giải pháp
Đã sửa lỗi trong phiên bản chip v0.1.
5 Đặt lại
5.1 Thiết lập lại hệ thống được kích hoạt bởi bộ đếm thời gian của cơ quan giám sát RTC Không thể được báo cáo chính xác
Sự miêu tả
Khi bộ đếm thời gian cơ quan giám sát RTC (RWDT) kích hoạt thiết lập lại hệ thống, mã nguồn đặt lại không thể được chốt chính xác. Do đó, nguyên nhân đặt lại được báo cáo là không xác định được và có thể sai.
Cách giải quyết
Không có giải pháp thay thế.
Giải pháp
Đã sửa lỗi trong phiên bản chip v0.1.
6 RMT
6.1 Mức tín hiệu trạng thái không hoạt động có thể gặp lỗi ở chế độ TX liên tục RMT
Sự miêu tả
Trong mô-đun RMT của ESP32-C6, nếu bật chế độ TX liên tục, dự kiến ​​quá trình truyền dữ liệu sẽ dừng sau khi dữ liệu được gửi trong vòng RMT_TX_LOOP_NUM_CHn và sau đó, mức tín hiệu ở trạng thái không hoạt động sẽ được kiểm soát bởi “mức” trường của điểm đánh dấu kết thúc.
Tuy nhiên, trong tình huống thực tế, sau khi quá trình truyền dữ liệu dừng lại, mức tín hiệu trạng thái rảnh của kênh không được kiểm soát bởi trường “mức” của điểm đánh dấu cuối mà bởi mức trong dữ liệu được gói lại, không xác định được.
Cách giải quyết
Người dùng được đề nghị đặt RMT_IDLE_OUT_EN_CHn thành 1 để chỉ sử dụng các thanh ghi để kiểm soát mức không hoạt động.
Sự cố này đã được khắc phục kể từ phiên bản ESP-IDF đầu tiên hỗ trợ chế độ TX liên tục (v5.1). Trong các phiên bản ESP-IDF này, nó được cấu hình để chỉ có thể kiểm soát mức không tải bằng các thanh ghi.
Giải pháp
Không có lịch sửa chữa.
7 Wi-Fi
7.1 ESP32-C6 Không thể là Bộ khởi tạo FTM 802.11mc
Sự miêu tả
Thời gian của T3 (tức là thời điểm khởi hành ACK từ Bộ khởi tạo) được sử dụng trong Phép đo thời gian chính xác 802.11mc (FTM) không thể thu được chính xác và kết quả là ESP32-C6 không thể là Bộ khởi tạo FTM.
Cách giải quyết
Không có giải pháp thay thế.
Giải pháp
Sẽ được sửa chữa trong các phiên bản chip trong tương lai.

Tài liệu và Tài nguyên liên quan

Tài liệu liên quan
Khu vực nhà phát triển
  • Hướng dẫn lập trình ESP-IDF cho ESP32-C6 – Tài liệu mở rộng về khung phát triển ESP-IDF.
  • ESP-IDF và các khung phát triển khác trên GitHub.
    https://github.com/espressif
  • Diễn đàn ESP32 BBS - Cộng đồng kỹ sư đến kỹ sư (E2E) dành cho các sản phẩm Espressif nơi bạn có thể đăng câu hỏi, chia sẻ kiến ​​thức, khám phá ý tưởng và giúp giải quyết vấn đề với các kỹ sư đồng nghiệp.
    https://esp32.com/
  • Tạp chí ESP - Các phương pháp hay nhất, các bài báo và ghi chú từ những người yêu thích Espressif.
    https://blog.espressif.com/
  • Xem các tab SDK và Bản trình diễn, Ứng dụng, Công cụ, Phần mềm cơ sở AT.
    https://espressif.com/en/support/download/sdks-demos
Các sản phẩm
Liên hệ với chúng tôi
  • Xem các tab Câu hỏi bán hàng, Yêu cầu kỹ thuật, Sơ đồ mạch & Thiết kế PCB Review, Đượcamptập
    (Cửa hàng trực tuyến), Trở thành nhà cung cấp của chúng tôi, Nhận xét và đề xuất.
    https://espressif.com/en/contact-us/sales-questions

Lịch sử sửa đổi

Espressif ESP32-C6 Dòng SoC Errata - Lịch sử sửa đổi
Espressif ESP32-C6 Series SoC Errata - Tuyên bố miễn trừ trách nhiệm và thông báo bản quyền
Tuyên bố từ chối trách nhiệm và bản quyền
Thông tin trong tài liệu này, bao gồm URL tài liệu tham khảo, có thể thay đổi mà không cần báo trước.
TẤT CẢ THÔNG TIN CỦA BÊN THỨ BA TRONG TÀI LIỆU NÀY ĐƯỢC CUNG CẤP NHƯ KHÔNG CÓ BẢO ĐẢM ĐỐI VỚI SỰ THẨM QUYỀN VÀ CHÍNH XÁC CỦA BÊN THỨ BA.
KHÔNG CÓ BẢO ĐẢM NÀO ĐƯỢC CUNG CẤP CHO TÀI LIỆU NÀY VỀ KHẢ NĂNG BÁN ĐƯỢC, KHÔNG VI PHẠM, SỰ PHÙ HỢP CHO BẤT KỲ MỤC ĐÍCH CỤ THỂ NÀO, CŨNG KHÔNG CÓ BẤT KỲ BẢO ĐẢM NÀO KHÁC PHÁT SINH TỪ BẤT KỲ ĐỀ XUẤT, THÔNG SỐ KỸ THUẬT HOẶC SAMPLÝ.
Mọi trách nhiệm pháp lý, bao gồm cả trách nhiệm pháp lý đối với việc vi phạm bất kỳ quyền sở hữu nào, liên quan đến việc sử dụng thông tin trong tài liệu này đều bị từ chối. Không có giấy phép rõ ràng hay ngụ ý, bởi estoppel hoặc cách khác, đối với bất kỳ quyền sở hữu trí tuệ nào được cấp ở đây.
Biểu trưng Thành viên của Liên minh Wi-Fi là nhãn hiệu của Liên minh Wi-Fi. Logo Bluetooth là nhãn hiệu đã đăng ký của Bluetooth SIG.
Tất cả các tên thương mại, nhãn hiệu và nhãn hiệu đã đăng ký được đề cập trong tài liệu này là tài sản của chủ sở hữu tương ứng và được thừa nhận tại đây.
Bản quyền © 2023 Espressif Systems (Shanghai) Co., Ltd. Mọi quyền được bảo lưu.

Tài liệu / Tài nguyên

Lỗi SoC dòng Espressif ESP32-C6 [tập tin pdf] Hướng dẫn sử dụng
Dòng ESP32-C6 SoC Errata, Dòng ESP32-C6, SoC Errata, Errata

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *