ESPRESSIF-ESP32-Chip-Revision-v3-0-LOGO

Bản sửa đổi chip ESPRESSIF ESP32 v3.0

ESPRESSIF-ESP32-Chip-Sửa đổi-v3-0-SẢN PHẨM

Thay đổi thiết kế trong phiên bản chip v3.0

Espressif đã phát hành một thay đổi ở cấp độ wafer trên Dòng sản phẩm ESP32 (phiên bản chip v3.0). Tài liệu này mô tả sự khác biệt giữa phiên bản chip v3.0 và phiên bản chip ESP32 trước đó. Dưới đây là những thay đổi thiết kế chính trong bản sửa đổi chip v3.0:

  1. Sửa lỗi bộ đệm PSRAM: Đã sửa lỗi “Khi CPU truy cập SRAM bên ngoài theo một trình tự nhất định, có thể xảy ra lỗi đọc và ghi”. Chi tiết về vấn đề có thể được tìm thấy trong mục 3.9 trong ESP32 Series SoC Errata.
  2. Đã sửa lỗi "Khi mỗi CPU đọc đồng thời một số không gian địa chỉ khác nhau, có thể xảy ra lỗi đọc." Chi tiết về vấn đề có thể được tìm thấy trong mục 3.10 trong ESP32 Series SoC Errata.
  3. Đã tối ưu hóa độ ổn định của bộ tạo dao động tinh thể 32.768 KHz, khách hàng đã báo cáo sự cố rằng có khả năng thấp là trong phần cứng phiên bản v1.0 của chip, bộ tạo dao động tinh thể 32.768 KHz không thể khởi động đúng cách.
  4. Đã khắc phục các sự cố tiêm lỗi liên quan đến khởi động an toàn và mã hóa flash. Tham khảo: Tư vấn bảo mật liên quan đến bảo vệ tiêm lỗi và eFuse
    (CVE-2019-17391) & Tư vấn bảo mật của Espressif liên quan đến việc chèn lỗi và khởi động an toàn (CVE-2019-15894)
  5. Cải tiến: Đã thay đổi tốc độ truyền tối thiểu được hỗ trợ bởi mô-đun TWAI từ 25 kHz thành 12.5 kHz.
  6. Đã cho phép vô hiệu hóa vĩnh viễn chế độ Tải xuống Khởi động bằng cách lập trình bit eFuse mới UART_DOWNLOAD_DIS. Khi bit này được lập trình thành 1, không thể sử dụng chế độ Tải xuống Khởi động và khởi động sẽ không thành công nếu các chốt đóng đai được đặt cho chế độ này. Phần mềm lập trình bit này bằng cách ghi vào bit 27 của EFUSE_BLK0_WDATA0_REG, và đọc bit này bằng cách đọc bit 27 của EFUSE_BLK0_RDATA0_REG. Vô hiệu hóa ghi cho bit này được chia sẻ với vô hiệu hóa ghi cho trường flash_crypt_cnt eFuse.

Tác động đến các dự án của khách hàng

Phần này nhằm giúp khách hàng của chúng tôi hiểu tác động của việc sử dụng phiên bản chip v3.0 trong thiết kế mới hoặc thay thế SoC phiên bản cũ hơn bằng phiên bản chip v3.0 trong thiết kế hiện có.

Trường hợp sử dụng 1: Nâng cấp phần cứng và phần mềm
Đây là trường hợp sử dụng khi dự án mới đang được bắt đầu hoặc nâng cấp phần cứng và phần mềm trong một dự án hiện có là một tùy chọn khả thi. Trong trường hợp như vậy, dự án có thể được hưởng lợi từ việc bảo vệ chống lại cuộc tấn công tiêm lỗi và cũng có thể thực hiệntage của cơ chế khởi động an toàn mới hơn và sửa lỗi bộ đệm PSRAM với hiệu suất PSRAM được cải thiện đôi chút.

  1. Thay đổi thiết kế phần cứng:
    Vui lòng làm theo Hướng dẫn thiết kế phần cứng Espressif mới nhất. Để tối ưu hóa vấn đề về độ ổn định của bộ tạo dao động tinh thể 32.768 KHz, vui lòng tham khảo Phần Bộ tạo dao động tinh thể để biết thêm thông tin.
  2. Thay đổi thiết kế phần mềm:
    1) Chọn Cấu hình tối thiểu thành Rev3: Đi tới menuconfig > Conponent config > ESP32-specific và đặt tùy chọn Bản sửa đổi ESP32 được hỗ trợ tối thiểu thành “Rev 3”.
    2) Phiên bản phần mềm: Khuyến nghị sử dụng khởi động an toàn dựa trên RSA từ ESP-IDF v4.1 trở lên. Phiên bản phát hành ESP-IDF v3.X cũng có thể hoạt động với ứng dụng có khởi động an toàn gốc V1.

Trường hợp sử dụng 2: Chỉ nâng cấp phần cứng
Đây là trường hợp sử dụng khi khách hàng có dự án hiện tại có thể cho phép nâng cấp phần cứng nhưng phần mềm cần giữ nguyên qua các bản sửa đổi phần cứng. Trong trường hợp này, dự án được hưởng lợi từ khả năng bảo mật trước các cuộc tấn công tiêm lỗi, sửa lỗi bộ đệm PSRAM và sự cố ổn định của bộ tạo dao động tinh thể 32.768KHz. Tuy nhiên, hiệu suất PSRAM vẫn tiếp tục được giữ nguyên.

  1. Thay đổi thiết kế phần cứng:
    Vui lòng làm theo Hướng dẫn thiết kế phần cứng Espressif mới nhất.
  2. Thay đổi thiết kế phần mềm:
    Khách hàng có thể tiếp tục sử dụng cùng một phần mềm và nhị phân cho các sản phẩm đã triển khai. Ứng dụng nhị phân tương tự sẽ hoạt động trên cả bản sửa đổi chip v1.0 và bản sửa đổi chip v3.0.

Thông số kỹ thuật nhãn

Nhãn của ESP32-D0WD-V3 được hiển thị bên dưới:ESPRESSIF-ESP32-Chip-Revision-v3-0-FIG-1
Nhãn của ESP32-D0WDQ6-V3 được hiển thị bên dưới:ESPRESSIF-ESP32-Chip-Revision-v3-0-FIG-2

Thông tin đặt hàng

Để đặt hàng sản phẩm, vui lòng tham khảo: Bộ chọn sản phẩm ESP.

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ÀI LIỆU NÀY ĐƯỢC CUNG CẤP NHƯ VẬY MÀ KHÔNG CÓ BẤT KỲ BẢO ĐẢM NÀO, BAO GỒM BẤT KỲ BẢO ĐẢM NÀO 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 HOẶC BẤT KỲ BẢO ĐẢM NÀO PHÁT SINH NGOÀI BẤT KỲ ĐỀ XUẤT, THÔNG SỐ KỸ THUẬT HAY SAMPLÝ.

Tất cả trách nhiệm pháp lý, bao gồm 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 được từ chối. Không có giấy phép rõ ràng hay ngụ ý, bằng estoppel hay cách khác, đối với bất kỳ quyền sở hữu trí tuệ nào được cấp ở đây. Logo Wi-Fi Alliance Member là thương hiệu của Wi-Fi Alliance. 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 © 2022 Espressif Inc. Mọi quyền được bảo lưu.

Nhóm Espressif IoT www.espressif.com

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

Bản sửa đổi chip ESPRESSIF ESP32 v3.0 [tập tin pdf] Hướng dẫn sử dụng
Sửa đổi chip ESP32 v3.0, ESP32, Sửa đổi chip v3.0, Chip ESP32

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 *