From 918cac7e898372ef618591d23547beda8c9690d2 Mon Sep 17 00:00:00 2001 From: BoryaGames Date: Fri, 3 May 2024 13:25:25 +0500 Subject: [PATCH] change(detect_chip): Fixed a spelling mistake --- .gitlab-ci.yml | 4 +++- docs/en/esptool/flashing-firmware.rst | 2 +- esptool/cmds.py | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3dcc5f068..c8d89690c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -144,8 +144,10 @@ host_tests_hsm: PYTEST_ADDOPTS: "-sv --junitxml=test/report.xml --color=yes" before_script: - apt-get update - - apt-get install -y python3 python3-pip softhsm2 + - apt-get install -y python3 python3-pip python3-venv softhsm2 - ./ci/setup_softhsm2.sh || exit 1 + - python3 -m venv esptoolenv + - source esptoolenv/bin/activate - pip3 install -e .[dev,hsm] --prefer-binary script: - coverage run --parallel-mode -m pytest ${CI_PROJECT_DIR}/test/test_espsecure_hsm.py diff --git a/docs/en/esptool/flashing-firmware.rst b/docs/en/esptool/flashing-firmware.rst index 6c4276b05..78a6c575d 100644 --- a/docs/en/esptool/flashing-firmware.rst +++ b/docs/en/esptool/flashing-firmware.rst @@ -8,7 +8,7 @@ Flashing Firmware Esptool is used under the hood of many development frameworks for Espressif SoCs, such as `ESP-IDF `_, `Arduino `_, or `PlatformIO `_. After the resulting firmware binary files are compiled, esptool is used to flash these into the device. -Sometimes there might be a need to comfortably flash a bigger amount of decives with the same binaries or to share flashing instructions with a third party. +Sometimes there might be a need to comfortably flash a bigger amount of devices with the same binaries or to share flashing instructions with a third party. It is possible to compile the firmware just once and then repeatedly use esptool (manually or :ref:`in a custom script `) to flash the files. Sharing these instructions and below mentioned assets with a third party (for example a manufacturer) should suffice to allow reproducible and quick flashing of your application into an Espressif chip. diff --git a/esptool/cmds.py b/esptool/cmds.py index 701dc3ea8..7c770e42f 100644 --- a/esptool/cmds.py +++ b/esptool/cmds.py @@ -116,7 +116,7 @@ def detect_chip( else: err_msg = f"Unexpected chip ID value {chip_id}." except (UnsupportedCommandError, struct.error, FatalError) as e: - # UnsupportedCommmanddError: ESP8266/ESP32 ROM + # UnsupportedCommandError: ESP8266/ESP32 ROM # struct.error: ESP32-S2 # FatalError: ESP8266/ESP32 STUB print(" Unsupported detection protocol, switching and trying again...")