esp32s2beta: Updated the beta chip version config to match the markings

This commit is contained in:
Angus Gratton 2019-10-25 17:33:39 +11:00 committed by Angus Gratton
parent 5ffb42b4dd
commit 1f62d4be74
2 changed files with 7 additions and 6 deletions

View file

@ -11,17 +11,18 @@ menu "ESP32S2-specific"
help
There are three versions of ESP32-S2 beta chip with different Wi-Fi PHY: A, B and Marlin3.
The correct setting is required for Wi-Fi to work correctly. If unsure which version you
have, please contact Espressif.
This setting must match the chip for Wi-Fi to work correctly. You can determine
the chip version by reading the markings on top of the chip. It will be one of the
three options given here.
The Wi-Fi performance of Marlin3 is the best among the three versions of chip.
config ESP32S2_BETA_VERSION_A
bool "Version A"
bool "Chip7.2.2-A"
config ESP32S2_BETA_VERSION_B
bool "Version B"
bool "Chip7.2.2-B"
config ESP32S2_BETA_VERSION_MARLIN3
bool "Version Marlin3"
bool "Marlin3-B2 or Marlin3-B3"
endchoice
choice ESP32S2_DEFAULT_CPU_FREQ_MHZ

View file

@ -54,7 +54,7 @@ Then configure the project::
idf.py menuconfig
.. important:: There are 3 versions of ESP32-S2 Beta engineering sample available with different Wi-Fi PHYs. The correct setting must be chosen in the project setting ``CONFIG_ESP32S2_BETA_CHIP_VERSION`` (found under Component Config -> ESP32S2-specific) for Wi-Fi to work correctly. If the selected version doesn't match the chip then Wi-Fi performance may be very poor, or the chip may crash when initializing Wi-Fi. If unsure which version you have, please contact Espressif.
.. important:: There are 3 versions of ESP32-S2 Beta engineering sample available with different Wi-Fi PHYs. They can be identified by the marking on the chip itself. The project must be configured to match the chip via the project setting "ESP32-S2 Beta chip version" (``CONFIG_ESP32S2_BETA_CHIP_VERSION``). This can be found under Component Config -> ESP32S2-specific. If the project setting doesn't match the chip then Wi-Fi performance may be very poor, or the chip may crash when initializing Wi-Fi.
Build and flash the project as usual, for example::