Home
last modified time | relevance | path

Searched refs:py (Results 1 – 25 of 97) sorted by relevance

1234

/hal_espressif-latest/tools/esptool_py/docs/en/
Dinstallation.rst12 …/www.python.org/downloads/>`_ installed on your system to use the latest version of ``esptool.py``.
13 If your use case requires Python 2.7, 3.4, 3.5, or 3.6, please use ``esptool.py`` v3.3.* instead.
25 …have ``esptool.py`` installed into the default Python executables directory and you should be able…
34 To ensure that ``esptool.py`` is used in isolation, and any changes made during its usage won't aff…
44 - Install the latest ``esptool.py`` version within the active virtual environment: ``pip install es…
45 …this virtual environment without affecting your system-wide installations: ``esptool.py <command>``
46 - When you're done using ``esptool.py``, deactivate the virtual environment: ``deactivate``. The en…
55 If you are using ``esptool.py`` as a standalone tool (as a global installation or in a virtual envi…
64 If ``esptool.py`` is installed as a component of a development framework (e.g. `ESP-IDF <https://do…
66 …f:`versions` article). For instance, if your currently installed ``esptool.py`` is ``v3.3.1``, onl…
[all …]
Dindex.rst1 Esptool.py Documentation
4 This is the documentation for ``esptool.py`` - a Python-based, open source, platform independent ut…
6 ``esptool.py``, ``espefuse.py`` and ``espsecure.py`` are a complete toolset for working with Espres…
14 This document describes using ``esptool.py`` with the {IDF_TARGET_NAME} SoC. To switch to a differe…
21 1) Install ``esptool.py``:
32 3) Run ``esptool.py`` commands. For example, to read information about your chip's SPI flash, run:
36 $ esptool.py -p PORT flash_id
Dresources.rst16 * If you're interested in contributing to esptool.py, please check the :ref:`contribute` page.
26 …bbyists interested in getting a better understanding of how to use esptool.py or other tools for t…
28 It offers an in-depth look at the inner mechanisms of esptool.py, including the :ref:`boot-mode` pr…
34 DevCon22: esptool.py: Espressif's Swiss Army Knife
36 This talk aims to show how simple, yet powerful, esptool.py is, and how to use it to tame your ESP.
39 :alt: DevCon22: esptool.py: Espressif's Swiss Army Knife
Dversions.rst6 Starting from ``v4.0.0``, ``esptool.py`` adopts the `semantic versioning specification <https://sem…
14 …ners. Regular users should always use the most recent version of ``esptool.py`` to benefit from th…
19 If your use case doesn't impose any constraints on ``esptool.py``, the latest release should be alw…
27 Some use cases might require a specific ``esptool.py`` version without getting new features, but wi…
30 This notation selects the latest version of ``esptool.py``, greater than or equal to ``v4.0.1``, bu…
37 Backward-compatibility is still ensured, because ``esptool.py`` respects the semantic versioning sp…
42 If your use case is not compatible with the latest ``MAJOR`` release of ``esptool.py``, a previous …
/hal_espressif-latest/tools/esptool_py/
DCONTRIBUTING.rst4 We welcome contributions to the ``esptool.py`` project!
9 Contributions to ``esptool.py`` - fixing bugs, adding features, adding documentation - are welcome.…
16 Development mode allows you to run the latest development version from the `esptool.py repository o…
24 This will install ``esptool.py``’s dependencies and create some executable script wrappers in the u…
28 …actually developing and testing ``esptool.py``, run this command to install a development copy of …
39 Please report bugs in ``esptool.py`` if you find them. However, before reporting a bug please check…
59 * Have you tried running ``esptool.py`` test suite locally?
74 Please follow these coding standards when writing code for ``esptool.py``:
93 ``esptool.py`` complies with the `Conventional Commits standard <https://www.conventionalcommits.or…
99 ``esptool.py`` is `PEP8 <https://peps.python.org/pep-0008/>`_ compliant and enforces this style gui…
[all …]
Dpyproject.toml86 "esptool/__init__.py:__version__"
147 "test/*.py" = ["E402"]
150 "espefuse/efuse/*/mem_definition.py" = ["E241", "E501"]
151 "espefuse/efuse/*/operations.py" = ["E241", "E501", "F401"]
152 "espefuse/efuse/*/fields.py" = ["E241", "E501"]
155 "test/test_modules.py" = ["E501"]
157 # don't check for unused imports in __init__.py files
158 "__init__.py" = ["F401"]
161 "docs/conf_common.py" = ["F405"]
DREADME.md1 # esptool.py
9 Visit the [documentation](https://docs.espressif.com/projects/esptool/) or run `esptool.py -h`.
13 If you're interested in contributing to esptool.py, please check the [contributions guide](https://…
17 esptool.py was initially created by Fredrik Ahlberg (@[themadinventor](https://github.com/themadinv…
DMANIFEST.in6 # sdist includes test/test*.py by default, but esptool.py tests
/hal_espressif-latest/tools/esptool_py/docs/en/espefuse/
Dexecute-scripts-cmd.rst6 The ``espefuse.py execute_scripts`` command executes scripts to burn at one time.
10 …- it is special format of python scripts (receives list of files, like script1.py script2.py etc.).
15 …t of configfiles with data (receives list of configfiles, like configfile1.py configfile2.py etc.).
19 > espefuse.py execute_scripts efuse_script1.py efuse_script2.py ...
23 … is a list of scripts. The special format of python scripts can be executed inside ``espefuse.py``.
27 Below you can see some examples of the script. This script file is run from ``espefuse.py`` as ``ex…
30 Inside this script, you can call all commands which are available in CLI, see ``espefuse.py --help`…
33 …r script (see the test case ``test_execute_scripts_nesting`` in ``esptool/test/test_espefuse.py``).
37 > espefuse.py execute_scripts efuse_script1.py --do-not-confirm
71 …be read back, and will be done some checks of written eFuses by ``espefuse.py``. In production, yo…
[all …]
Dadc-info-cmd.rst6 The ``espefuse.py adc_info`` command displays information about ADC calibration data stored in eFus…
12 > espefuse.py adc_info
21 > espefuse.py adc_info
50 > espefuse.py adc_info
Dburn-custom-mac-cmd.rst6 The ``espefuse.py burn_custom_mac`` command burns a 48-bit Custom MAC Address.
28 > espefuse.py burn_custom_mac 48:63:92:15:72:16
47 > espefuse.py summary
66 > espefuse.py burn_custom_mac 48:63:92:15:72:16
88 > espefuse.py summary
100 > espefuse.py burn_custom_mac 48:63:92:15:72:16
117 > espefuse.py summary
Dget-custom-mac-cmd.rst6 The ``espefuse.py burn_custom_mac`` command prints the Custom MAC Address (``CUSTOM_MAC``).
14 > espefuse.py get_custom_mac
25 > espefuse.py get_custom_mac
Dburn-block-data-cmd.rst6 The ``espefuse.py burn_block_data`` command allows writing arbitrary data (non-key data) from a fil…
8 This command is available in ``espefuse.py`` v2.6 and newer.
26 > espefuse.py -p PORT burn_block_data --offset 6 BLOCK3 device_id.bin
49 > espefuse.py dump
53 > espefuse.py summary
Ddump-cmd.rst6 The ``espefuse.py dump`` command allows:
35 > espefuse.py dump
51 > espefuse.py dump
67 > espefuse.py dump
96 > espefuse.py dump --format split --file_name backup/chip1/blk.bin
115 > espefuse.py burn_block_data BLOCK0 backup/chip1/blk0.bin \
123 > espefuse.py dump --format joint --file_name backup/chip1/efuses.bin
Dset-flash-voltage-cmd.rst12 The ``espefuse.py set_flash_voltage`` command permanently sets the internal flash voltage regulator…
54 espefuse.py set_flash_voltage OFF
68 espefuse.py set_flash_voltage 1.8V
82 espefuse.py set_flash_voltage 3.3V
104 > espefuse.py set_flash_voltage 1.8V
125 > espefuse.py set_flash_voltage 3.3V
146 > espefuse.py set_flash_voltage OFF
/hal_espressif-latest/components/hal/
Decc_hal.c45 void ecc_hal_write_mul_param(const uint8_t *k, const uint8_t *px, const uint8_t *py, uint16_t len) in ecc_hal_write_mul_param() argument
54 ecc_ll_write_param(ECC_PARAM_PY, py, len); in ecc_hal_write_mul_param()
57 void ecc_hal_write_verify_param(const uint8_t *px, const uint8_t *py, uint16_t len) in ecc_hal_write_verify_param() argument
65 ecc_ll_write_param(ECC_PARAM_PY, py, len); in ecc_hal_write_verify_param()
128 void ecc_hal_write_point_add_param(const uint8_t *px, const uint8_t *py, const uint8_t *qx, const u… in ecc_hal_write_point_add_param() argument
136 ecc_ll_write_param(ECC_PARAM_PY, py, len); in ecc_hal_write_point_add_param()
/hal_espressif-latest/tools/esptool_py/docs/en/esptool/
Dscripting.rst6 ``esptool.py``, ``espefuse.py``, and ``espsecure.py`` can easily be integrated into Python applicat…
Dindex.rst3 esptool.py
6 Use ``esptool.py -h`` to see a summary of all available commands and command line options.
8 To see all options for a particular command, append ``-h`` to the command name. ie ``esptool.py wri…
Dflasher-stub.rst6 ``esptool.py`` is a serial flasher utility. It communicates with the ROM bootloader in `Espressif S…
10 ``esptool.py`` works around the limitations imposed by a fixed ROM bootloader by implementing a fla…
12 When ``esptool.py`` connects to a chip, it first uploads the flasher stub, which basically replaces…
24 …ary to disable the stub loader (e.g. debugging). To do that, run ``esptool.py`` with the ``--no-st…
/hal_espressif-latest/components/hal/include/hal/
Decc_hal.h62 void ecc_hal_write_mul_param(const uint8_t *k, const uint8_t *px, const uint8_t *py, uint16_t len);
74 void ecc_hal_write_verify_param(const uint8_t *px, const uint8_t *py, uint16_t len);
152 void ecc_hal_write_point_add_param(const uint8_t *px, const uint8_t *py, const uint8_t *qx, const u…
/hal_espressif-latest/components/log/host_test/log_test/
DREADME.md18 …target is set to Linux. Run `idf.py --preview set-target linux` if you are not sure. Then do a nor…
23 idf.py monitor
31 $ idf.py monitor
/hal_espressif-latest/tools/esptool_py/docs/en/espsecure/
Dindex.rst3 espsecure.py
6 ``espsecure.py`` is a tool for manipulating data that relates to the secure boot and flash encrypti…
20py`` package with the ``hsm`` extra using the command ``pip install 'esptool[hsm]'`` to use this f…
24 …python espsecure.py sign_data --version 2 --hsm --hsm-config <hsm_config_file> --output <signed_im…
30 …python espsecure.py sign_data --version 2 --hsm --hsm-config <hsm_config_file> --pub-key <public_k…
40 …python espsecure.py verify_signature --version 2 --hsm --hsm-config <hsm_config_file> <signed_imag…
44 python espsecure.py verify_signature --version 2 --keyfile <public_key> <signed_image>
/hal_espressif-latest/tools/esptool_py/flasher_stub/
DREADME.md3 esptool.py loads the flasher stub into memory and executes it to:
17 The stub loader is already automatically integrated into esptool.py. You don't need to do anything …
37 …`make install WITHOUT_ESP8266=1`), which will update the stubs in `esptool.py` to the newly compil…
39 * Running `esptool_test_stub.py` is the same as running `esptool.py`, only it uses the just-compile…
41 * Running `run_tests_with_stub.sh` is the same as running `pytest test/test_esptool.py`, only it us…
/hal_espressif-latest/tools/esptool_py/test/
DREADME.md1 # esptool.py test suite
3 See the [Automated Integration Tests section in `esptool.py` documentation](https://docs.espressif.…
/hal_espressif-latest/components/efuse/
DCMakeLists.txt49 "${CMAKE_CURRENT_SOURCE_DIR}/efuse_table_gen.py"
61 …stom_target(efuse-custom-table COMMAND "${python}" "${CMAKE_CURRENT_SOURCE_DIR}/efuse_table_gen.py"
70 "${CMAKE_CURRENT_SOURCE_DIR}/efuse_table_gen.py"
78 "${CMAKE_CURRENT_SOURCE_DIR}/efuse_table_gen.py"

1234