ESPRESSIF ESP32 ການແກ້ໄຂຊິບ v3.0
ການປ່ຽນແປງການອອກແບບໃນການແກ້ໄຂຊິບ v3.0
Espressif ໄດ້ເປີດເຜີຍການປ່ຽນແປງລະດັບ wafer ຫນຶ່ງໃນ ESP32 Series ຂອງຜະລິດຕະພັນ (chip revision v3.0). ເອກະສານນີ້ອະທິບາຍຄວາມແຕກຕ່າງລະຫວ່າງການແກ້ໄຂຊິບ v3.0 ແລະການແກ້ໄຂຊິບ ESP32 ທີ່ຜ່ານມາ. ຂ້າງລຸ່ມນີ້ແມ່ນການປ່ຽນແປງການອອກແບບຕົ້ນຕໍໃນການແກ້ໄຂ chip v3.0:
- PSRAM Cache Bug Fix: ແກ້ໄຂ "ເມື່ອ CPU ເຂົ້າເຖິງ SRAM ພາຍນອກໃນລໍາດັບທີ່ແນ່ນອນ, ການອ່ານແລະຂຽນຂໍ້ຜິດພາດສາມາດເກີດຂື້ນໄດ້." ລາຍລະອຽດຂອງບັນຫາສາມາດພົບໄດ້ໃນລາຍການ 3.9 ໃນ ESP32 Series SoC Errata.
- ແກ້ໄຂ "ເມື່ອແຕ່ລະ CPU ອ່ານບາງທີ່ຢູ່ທີ່ແຕກຕ່າງກັນໃນເວລາດຽວກັນ, ຄວາມຜິດພາດການອ່ານສາມາດເກີດຂື້ນ." ລາຍລະອຽດຂອງບັນຫາສາມາດພົບໄດ້ໃນລາຍການ 3.10 ໃນ ESP32 Series SoC Errata.
- ປັບປຸງຄວາມສະຖຽນຂອງ crystal oscillator 32.768 KHz, ບັນຫາໄດ້ຖືກລາຍງານໂດຍລູກຄ້າວ່າມີຄວາມເປັນໄປໄດ້ຕໍ່າທີ່ພາຍໃຕ້ການດັດແກ້ chip v1.0 ຮາດແວ, oscillator crystal 32.768 KHz ບໍ່ສາມາດເລີ່ມຕົ້ນໄດ້ຢ່າງຖືກຕ້ອງ.
- ແກ້ໄຂບັນຫາການສີດຄວາມຜິດກ່ຽວກັບການ boot ທີ່ປອດໄພແລະການເຂົ້າລະຫັດ flash ແມ່ນໄດ້ຮັບການແກ້ໄຂ. ອ້າງອິງ: ຄຳແນະນຳຄວາມປອດໄພກ່ຽວກັບການສີດຜິດ ແລະການປ້ອງກັນ eFuse
(CVE-2019-17391) & Espressif Security Advisory ກ່ຽວກັບການສີດຂັດຂ້ອງ ແລະ Boot ປອດໄພ (CVE-2019-15894) - ການປັບປຸງ: ປ່ຽນອັດຕາ baud ຕໍາ່ສຸດທີ່ສະຫນັບສະຫນູນໂດຍໂມດູນ TWAI ຈາກ 25 kHz ເປັນ 12.5 kHz.
- ອະນຸຍາດໃຫ້ຮູບແບບ Boot ການດາວໂຫຼດໄດ້ຖືກປິດຢ່າງຖາວອນໂດຍການດໍາເນີນໂຄງການ eFuse bit UART_DOWNLOAD_DIS. ເມື່ອບິດນີ້ຖືກຕັ້ງໂຄງການເປັນ 1, ດາວໂຫລດໂຫມດ Boot ບໍ່ສາມາດໃຊ້ໄດ້ແລະການບູດຈະລົ້ມເຫລວຖ້າຫາກວ່າ pins strapping ໄດ້ຖືກຕັ້ງສໍາລັບໂຫມດນີ້. ຊອບແວໂຄງການນີ້ໂດຍການຂຽນໃສ່ bit 27 ຂອງ EFUSE_BLK0_WDATA0_REG, ແລະອ່ານບິດນີ້ໂດຍການອ່ານ bit 27 ຂອງ EFUSE_BLK0_RDATA0_REG. ຂຽນ disable ສໍາລັບ bit ນີ້ແມ່ນແບ່ງປັນກັບ write disable ສໍາລັບຊ່ອງ ash_crypt_cnt eFuse.
ຜົນກະທົບຕໍ່ໂຄງການລູກຄ້າ
ພາກນີ້ມີຈຸດປະສົງເພື່ອຊ່ວຍໃຫ້ລູກຄ້າຂອງພວກເຮົາເຂົ້າໃຈຜົນກະທົບຂອງການນໍາໃຊ້ການແກ້ໄຂຊິບ v3.0 ໃນການອອກແບບໃຫມ່ຫຼືການປ່ຽນແທນ SoC ຮຸ່ນເກົ່າດ້ວຍການແກ້ໄຂຊິບ v3.0 ໃນການອອກແບບທີ່ມີຢູ່ແລ້ວ.
ໃຊ້ກໍລະນີ 1: ການຍົກລະດັບຮາດແວ ແລະຊອບແວ
ນີ້ແມ່ນກໍລະນີການນໍາໃຊ້ທີ່ໂຄງການໃຫມ່ກໍາລັງຖືກລິເລີ່ມຫຼືຍົກລະດັບສໍາລັບຮາດແວແລະຊອບແວໃນໂຄງການທີ່ມີຢູ່ແລ້ວແມ່ນທາງເລືອກທີ່ເປັນໄປໄດ້. ໃນກໍລະນີດັ່ງກ່າວ, ໂຄງການສາມາດໄດ້ຮັບຜົນປະໂຫຍດຈາກການປ້ອງກັນການໂຈມຕີການສີດຜິດພາດແລະຍັງສາມາດເອົາ advantage ຂອງກົນໄກການບູດທີ່ປອດໄພກວ່າໃຫມ່ແລະ PSRAM cache bug ແກ້ໄຂດ້ວຍການປະຕິບັດ PSRAM ທີ່ປັບປຸງເລັກນ້ອຍ.
- ການປ່ຽນແປງການອອກແບບຮາດແວ:
ກະລຸນາປະຕິບັດຕາມຄໍາແນະນໍາການອອກແບບຮາດແວ Espressif ຫຼ້າສຸດ. ສໍາລັບການເພີ່ມປະສິດທິພາບບັນຫາຄວາມຫມັ້ນຄົງຂອງ crystal oscillator 32.768 KHz, ກະລຸນາເບິ່ງພາກ Crystal Oscillator ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ. - ການປ່ຽນແປງການອອກແບບຊອບແວ:
1) ເລືອກການຕັ້ງຄ່າຕໍາ່ສຸດທີ່ Rev3: ໄປທີ່ menuconfig > Conponent config > ESP32-specific, ແລະຕັ້ງຕົວເລືອກ Rev32 ທີ່ຮອງຮັບຕໍາ່ສຸດທີ່ "Rev 3".
2) ເວີຊັນຊອບແວ: ແນະນໍາໃຫ້ໃຊ້ RSA-based secure boot ຈາກ ESP-IDF v4.1 ແລະຕໍ່ມາ. ລຸ້ນ ESP-IDF v3.X ຍັງສາມາດເຮັດວຽກກັບແອັບພລິເຄຊັນທີ່ມີ boot ທີ່ປອດໄພຕົ້ນສະບັບ V1.
ໃຊ້ກໍລະນີ 2: ການຍົກລະດັບຮາດແວເທົ່ານັ້ນ
ນີ້ແມ່ນກໍລະນີການນໍາໃຊ້ທີ່ລູກຄ້າມີໂຄງການທີ່ມີຢູ່ທີ່ສາມາດອະນຸຍາດໃຫ້ຍົກລະດັບຮາດແວໄດ້ແຕ່ຊອບແວຈໍາເປັນຕ້ອງຍັງຄົງຢູ່ຄືກັນໃນທົ່ວການປັບປຸງຮາດແວ. ໃນກໍລະນີນີ້ໂຄງການໄດ້ຮັບຜົນປະໂຫຍດຂອງຄວາມປອດໄພຕໍ່ການໂຈມຕີສີດຜິດພາດ, PSRAM cache bug ການແກ້ໄຂແລະ 32.768KHz crystal oscillator ບັນຫາຄວາມຫມັ້ນຄົງ. ການປະຕິບັດ PSRAM ຍັງຄົງຢູ່ຄືກັນ.
- ການປ່ຽນແປງການອອກແບບຮາດແວ:
ກະລຸນາປະຕິບັດຕາມຄໍາແນະນໍາການອອກແບບຮາດແວ Espressif ຫຼ້າສຸດ. - ການປ່ຽນແປງການອອກແບບຊອບແວ:
ລູກຄ້າສາມາດສືບຕໍ່ນໍາໃຊ້ຊອບແວດຽວກັນແລະຖານສອງສໍາລັບຜະລິດຕະພັນທີ່ຖືກນໍາໃຊ້. ໄບນາຣີຂອງແອັບພລິເຄຊັນດຽວກັນຈະເຮັດວຽກຢູ່ໃນທັງສອງການແກ້ໄຂຊິບ v1.0 ແລະການແກ້ໄຂຊິບ v3.0.
ສະເພາະປ້າຍກຳກັບ
ປ້າຍກຳກັບຂອງ ESP32-D0WD-V3 ແມ່ນສະແດງຢູ່ລຸ່ມນີ້:
ປ້າຍກຳກັບຂອງ ESP32-D0WDQ6-V3 ແມ່ນສະແດງຢູ່ລຸ່ມນີ້:
ຂໍ້ມູນການສັ່ງຊື້
ສໍາລັບການສັ່ງຊື້ສິນຄ້າ, ກະລຸນາເບິ່ງທີ່: ESP Product Selector.
ການປະຕິເສດຄວາມຮັບຜິດຊອບ ແລະແຈ້ງການລິຂະສິດ
ຂໍ້ມູນໃນເອກະສານນີ້, ລວມທັງ URL ການອ້າງອິງ, ມີການປ່ຽນແປງໂດຍບໍ່ມີການແຈ້ງການ.
ເອກະສານນີ້ແມ່ນສະໜອງໃຫ້ໂດຍບໍ່ມີການຮັບປະກັນອັນໃດອັນໜຶ່ງ, ລວມທັງການຮັບປະກັນການຄ້າຂາຍ, ບໍ່ລະເມີດ, ຄວາມເໝາະສົມເພື່ອຈຸດປະສົງສະເພາະ, ຫຼືການຮັບປະກັນໃດໆກໍຕາມ, ຫຼືການຮັບປະກັນໃດໆກໍຕາມ.AMPLE.
ຄວາມຮັບຜິດຊອບທັງຫມົດ, ລວມທັງຄວາມຮັບຜິດຊອບສໍາລັບການລະເມີດສິດທິຂອງເຈົ້າຂອງໃດໆ, ທີ່ກ່ຽວຂ້ອງກັບການນໍາໃຊ້ຂໍ້ມູນໃນເອກະສານນີ້ແມ່ນປະຕິເສດ. ບໍ່ມີການອະນຸຍາດໃດໆທີ່ສະແດງອອກ ຫຼືໂດຍທາງອ້ອມ, ໂດຍປິດກັ້ນ ຫຼືທາງອື່ນ, ຕໍ່ກັບສິດທິຊັບສິນທາງປັນຍາໃດໆກໍຕາມແມ່ນໄດ້ຮັບການອະນຸຍາດຢູ່ທີ່ນີ້. ໂລໂກ້ສະມາຊິກ Wi-Fi Alliance ເປັນເຄື່ອງໝາຍການຄ້າຂອງ Wi-Fi Alliance. ໂລໂກ້ Bluetooth ເປັນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ Bluetooth SIG.
ຊື່ການຄ້າທັງໝົດ, ເຄື່ອງໝາຍການຄ້າ ແລະເຄື່ອງໝາຍການຄ້າທີ່ໄດ້ລົງທະບຽນທີ່ກ່າວໄວ້ໃນເອກະສານນີ້ແມ່ນເປັນຊັບສິນຂອງເຈົ້າຂອງຂອງເຂົາເຈົ້າ, ແລະໄດ້ຮັບການຍອມຮັບຈາກນີ້.
ສະຫງວນລິຂະສິດ © 2022 Espressif Inc. ສະຫງວນລິຂະສິດທັງໝົດ.
ທີມ Espressif IoT www.espressif.com
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ESPRESSIF ESP32 ການແກ້ໄຂຊິບ v3.0 [pdf] ຄູ່ມືຜູ້ໃຊ້ ESP32 Chip Revision v3.0, ESP32, Chip Revision v3.0, ESP32 Chip |