Searched refs:py (Results 1 – 25 of 507) sorted by relevance
12345678910>>...21
/hal_espressif-3.6.0/tools/ci/ |
D | mypy_ignore_list.txt | 1 components/app_update/otatool.py 2 components/efuse/efuse_table_gen.py 3 components/efuse/test_efuse_host/efuse_tests.py 4 components/esp_local_ctrl/python/esp_local_ctrl_pb2.py 5 components/esp_netif/test_apps/component_ut_test.py 6 components/espcoredump/corefile/gdb.py 7 components/espcoredump/test/test_espcoredump.py 8 components/lwip/weekend_test/net_suite_test.py 9 components/mbedtls/esp_crt_bundle/gen_crt_bundle.py 10 components/mbedtls/esp_crt_bundle/test_gen_crt_bundle/test_gen_crt_bundle.py [all …]
|
D | executable-list.txt | 1 .gitlab/ci/dependencies/generate_rules.py 2 components/app_update/otatool.py 3 components/efuse/efuse_table_gen.py 4 components/efuse/test_efuse_host/efuse_tests.py 6 components/espcoredump/espcoredump.py 7 components/espcoredump/test/test_espcoredump.py 11 components/mbedtls/esp_crt_bundle/gen_crt_bundle.py 12 components/mbedtls/esp_crt_bundle/test_gen_crt_bundle/test_gen_crt_bundle.py 13 components/nvs_flash/nvs_partition_generator/nvs_partition_gen.py 14 components/partition_table/check_sizes.py [all …]
|
D | test_build_system_cmake.sh | 58 idf.py fullclean || exit $? 70 idf.py build || exit $? 79 idf.py build || failure "Failed to partial build" 86 idf.py build || failure "Failed to partial build bootloader" 93 idf.py build || failure "Failed to build partition table" 101 idf.py build || failure "Partial build failed" 109 idf.py build || failure "Failed to build with app version" 113 idf.py build || failure "Failed to rebuild with changed app version" 119 idf.py build 125 idf.py reconfigure >> log.log || failure "Failed to build" [all …]
|
D | exclude_check_tools_files.txt | 4 tools/ci/check_*.{py,txt,sh} # excluded because run in default pipeline pre-check stage 5 tools/ci/checkout_project_ref.py 6 tools/ci/ci_fetch_submodule.py 7 tools/ci/ci_get_mr_info.py 9 tools/ci/deploy_docs.py 10 tools/ci/envsubst.py 15 tools/ci/idf_ci_utils.py 19 tools/ci/normalize_clangtidy_path.py 21 tools/ci/python_packages/wifi_tools.py 27 tools/gen_esp_err_to_name.py
|
/hal_espressif-3.6.0/tools/test_idf_size/ |
D | test.sh | 7 && idf.py set-target $1 \ 8 && idf.py build \ 10 …&& python -m coverage run -a $IDF_PATH/tools/idf_size.py --json build/hello_world.map > size_outpu… 11 …&& python $IDF_PATH/components/esptool_py/esptool/esptool.py --chip $1 image_info build/hello_worl… 12 …&& python -m coverage run -a $IDF_PATH/tools/test_idf_size/mem_test.py size_output.json esptool_ou… 18 …age run -a $IDF_PATH/tools/idf_size.py --json app_$1.map | python $IDF_PATH/tools/test_idf_size/js… 19 …n -a $IDF_PATH/tools/idf_size.py --json --archives app_$1.map | python $IDF_PATH/tools/test_idf_si… 20 …run -a $IDF_PATH/tools/idf_size.py --json --files app_$1.map | python $IDF_PATH/tools/test_idf_siz… 21 …_PATH/tools/idf_size.py --json --archive_details libdriver.a app_$1.map | python $IDF_PATH/tools/t… 31 && python -m coverage run -a $IDF_PATH/tools/idf_size.py app.map &>> output \ [all …]
|
/hal_espressif-3.6.0/docs/zh_CN/api-reference/storage/ |
D | spiffs.rst | 24 spiffsgen.py 27 …component_file:`spiffsgen.py<spiffs/spiffsgen.py>`(只写)是 SPIFFS 的一种 Python 实现,可用于从主机文件夹内容生成文件系统镜像。打… 29 python spiffsgen.py <image_size> <base_dir> <output_file> 39 python spiffsgen.py --help 43 镜像生成后,用户可以使用 ``esptool.py`` 或 ``parttool.py`` 烧录镜像。 45 用户可以在命令行或脚本中手动单独调用 ``spiffsgen.py``,也可以直接从构建系统调用 ``spiffs_create_partition_image`` 来使用 ``spiffsgen.… 57 在构建系统中使用 ``spiffsgen.py`` 更为方便,构建配置会自动传递给 ``spiffsgen.py`` 工具,确保生成的镜像可用于构建。比如,单独调用 ``spiffsgen.py``… 64 用户也可以指定 ``FLASH_IN_PROJECT``,然后使用 ``idf.py flash`` 或 ``make flash`` 将镜像与应用程序二进制文件、分区表等一起自动烧录至设备,例如: 75 不指定 FLASH_IN_PROJECT/SPIFFS_IMAGE_FLASH_IN_PROJECT 也可以生成镜像,但须使用 ``esptool.py``、``parttool.py`` 或自定义… 98 … 工具创建 SPIFFS 分区镜像。与 ``spiffsgen.py`` 相似,`mkspiffs <https://github.com/igrr/mkspiffs>`_ 也可以用于从指定文件夹… [all …]
|
/hal_espressif-3.6.0/docs/zh_CN/api-guides/ |
D | partition-tables.rst | 14 在使用分区表时,最简单的方法就是打开项目配置菜单(``idf.py menuconfig``),并在 :ref:`CONFIG_PARTITION_TABLE_TYPE` 下选择一个预定义的分区表: 19 在以上两种选项中,出厂应用程序均将被烧录至 flash 的 0x10000 偏移地址处。这时,运行 `idf.py partition-table` ,即可以打印当前使用分区表的信息摘要。 67 - 每个分区的 ``Offset`` 字段可以为空,``gen_esp32part.py`` 工具会从分区表位置的后面开始自动计算并填充该分区的偏移地址,同时确保每个分区的偏移地址正确对齐。 112 …- 如果需要从此分区加载 phy 初始化数据,请打开项目配置菜单(``idf.py menuconfig``),并且使能 :ref:`CONFIG_ESP_PHY_INIT_DATA_IN_PA… 138 app 分区的偏移地址必须要与 0x10000 (64K) 对齐,如果将偏移字段留空,``gen_esp32part.py`` 工具会自动计算得到一个满足对齐要求的偏移地址。如果 app 分区的偏移… 156 …的分区表采用二进制格式,而不是 CSV 文件本身。此时,:component_file:`partition_table/gen_esp32part.py` 工具可以实现 CSV 和二进制文件之间… 158 如果您在项目配置菜单(``idf.py menuconfig``)中设置了分区表 CSV 文件的名称,然后构建项目或执行 ``idf.py partition-table``。这时,转换将在编译过程… 162 python gen_esp32part.py input_partitions.csv binary_partitions.bin 166 python gen_esp32part.py binary_partitions.bin input_partitions.csv 168 在标准输出(stdout)上,打印二进制分区表的内容(运行 ``idf.py partition-table`` 时展示的信息摘要也是这样生成的):: [all …]
|
D | build-system.rst | 33 - ``项目配置`` 保存在项目根目录下名为 ``sdkconfig`` 的文件中,可以通过 ``idf.py menuconfig`` 进行修改,且一个项目只能包含一个项目配置。 50 .. _idf.py: 52 idf.py 55 ``idf.py`` 命令行工具提供了一个前端,可以帮助您轻松管理项目的构建过程,它管理了以下工具: 59 - `esptool.py`_,烧录目标硬件设备 61 :ref:`入门指南 <get-started-configure>` 简要介绍了如何设置 ``idf.py`` 用于配置、构建并烧录项目。 63 ``idf.py`` 应运行在 ESP-IDF 的 ``项目`` 目录下,即包含 ``CMakeLists.txt`` 文件的目录。仅包含 Makefile 的老式项目并不支持 ``idf.py``。 65 运行 ``idf.py --help`` 查看完整的命令列表。下面总结了最常用的命令: 67 - ``idf.py set-target <target>`` 会设置构建项目的目标(芯片)。请参考 `选择目标芯片`_。 68 - ``idf.py menuconfig`` 会运行 ``menuconfig`` 工具来配置项目。 [all …]
|
/hal_espressif-3.6.0/ |
D | README_CN.md | 62 * `idf.py set-target <chip_name>` 可将项目的目标芯片设置为 `<chip_name>`。运行 `idf.py set-target`,不用带任何参数,可查看所有支持… 63 * `idf.py menuconfig` 可打开一个基于文本的配置菜单,可以用来对项目进行配置。 67 `idf.py build` 73 当构建结束,终端会打印出一条命令行,告知如何使用 esptool.py 工具烧写项目到芯片中。但你也可以运行下面这条命令来自动烧写: 75 `idf.py -p PORT flash` 77 …inux 下的 `/dev/ttyUSB0`,或者 macOS 下的 `/dev/cu.usbserial-X`。如果省略 `-p` 选项,`idf.py flash` 会尝试使用第一个可用的串口… 79 这会烧写整个项目(包括应用程序,引导程序和分区表)到芯片中,此外还可以使用 `idf.py menuconfig` 来调整串口烧写相关的配置。 81 不必先运行 `idf.py build` 再运行 `idf.py flash`,`idf.py flash` 会根据需要自动重新构建项目。 85 `idf.py monitor` 会调用 [idf_monitor 工具](https://docs.espressif.com/projects/esp-idf/en/latest/get-sta… 91 `idf.py flash monitor` [all …]
|
D | export.bat | 21 set "IDF_TOOLS_PY_PATH=%IDF_PATH%\tools\idf_tools.py" 31 :: It is possible to do this without a temporary file (running idf_tools.py from for /r command), 32 :: but that way it is impossible to get the exit code of idf_tools.py. 34 python.exe "%IDF_PATH%\tools\idf_tools.py" export --format key-value >"%IDF_TOOLS_EXPORTS_FILE%" 47 DOSKEY idf.py=python.exe "%IDF_PATH%\tools\idf.py" $* 48 DOSKEY esptool.py=python.exe "%IDF_PATH%\components\esptool_py\esptool\esptool.py" $* 49 DOSKEY espefuse.py=python.exe "%IDF_PATH%\components\esptool_py\esptool\espefuse.py" $* 50 DOSKEY otatool.py=python.exe "%IDF_PATH%\components\app_update\otatool.py" $* 51 DOSKEY parttool.py=python.exe "%IDF_PATH%\components\partition_table\parttool.py" $* 54 python.exe "%IDF_PATH%\tools\check_python_dependencies.py" [all …]
|
D | README.md | 62 * `idf.py set-target <chip_name>` sets the target of the project to `<chip_name>`. Run `idf.py set-… 63 * `idf.py menuconfig` opens a text-based configuration menu where you can configure the project. 67 `idf.py build` 73 When the build finishes, it will print a command line to use esptool.py to flash the chip. However … 75 `idf.py -p PORT flash` 77 …x, or `/dev/cu.usbserial-X` on MacOS. If the `-p` option is left out, `idf.py flash` will try to f… 79 …e) to a new chip. The settings for serial port flashing can be configured with `idf.py menuconfig`. 81 You don't need to run `idf.py build` before running `idf.py flash`, `idf.py flash` will automatical… 85 The `idf.py monitor` target uses the [idf_monitor tool](https://docs.espressif.com/projects/esp-idf… 91 `idf.py flash monitor` [all …]
|
/hal_espressif-3.6.0/tools/ldgen/ |
D | README.md | 10 - `ldgen.py` - Python executable that gets called during build. 11 - `entity.py` - contains classes related to entities (library, object, symbol or combination of the… 12 - `fragments.py` - contains classes for parsing the different types of fragments in linker fragment… 13 - `generation.py` - contains bulk of the logic used to process fragments into output commands. 14 - `sdkconfig.py` - used for evaluating conditionals in fragment files. 15 - `linker_script.py` - augments the input linker script template with output commands from generati… 16 - `output_commands.py` - contains classes that represent the output commands in the output linker s… 17 - `ldgen_common.py` - contains miscellaneous utilities/definitions that can be used in the files me… 32 The build system invokes `ldgen.py`, passing some information from the build. 34 The linker fragment files are parsed by `fragments.py`, evaluating conditional expressions [all …]
|
/hal_espressif-3.6.0/components/nvs_flash/nvs_partition_generator/ |
D | README_CN.rst | 9 NVS 分区生成程序 (:component_file:`nvs_flash/nvs_partition_generator/nvs_partition_gen.py`) 根据 CSV 文件中的键值… 87 python nvs_partition_gen.py [-h] {generate,generate-key,encrypt,decrypt} ... 99 运行 nvs_partition_gen.py {command} -h 查看更多帮助信息 119 python nvs_partition_gen.py generate [-h] [--version {1,2}] [--outdir OUTDIR] 151 python nvs_partition_gen.py generate sample_singlepage_blob.csv sample.bin 0x3000 158 python nvs_partition_gen.py generate-key [-h] [--keyfile KEYFILE] 175 python nvs_partition_gen.py generate-key 182 python nvs_partition_gen.py encrypt [-h] [--version {1,2}] [--keygen] 226 python nvs_partition_gen.py encrypt sample_singlepage_blob.csv sample_encr.bin 0x3000 --keygen 232 …python nvs_partition_gen.py encrypt sample_singlepage_blob.csv sample_encr.bin 0x3000 --keygen --k… [all …]
|
/hal_espressif-3.6.0/components/esptool_py/esptool/ |
D | CONTRIBUTING.rst | 4 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 `flake8 <http://flake8.readthedocs.io/en/latest/>`_ style guide enforc… 107 …gration suite with some integration tests for ``esptool.py``, ``espefuse.py``, and ``espsecure.py`… [all …]
|
D | setup.cfg | 9 test/*.py: E402, 12 espefuse/efuse/*/mem_definition.py: E241, E501, 13 espefuse/efuse/*/operations.py: E241, E501, F401, 14 espefuse/efuse/*/fields.py: E241, E501, 17 test/test_modules.py: E501, 19 # don't check for unused imports in __init__.py files 20 __init__.py: F401, 23 docs/conf_common.py: F405,
|
/hal_espressif-3.6.0/docs/zh_CN/security/ |
D | flash-encryption.rst | 8 {IDF_TARGET_ENCRYPT_COMMAND:default="espsecure.py encrypt_flash_data --aes_xts", esp32="espsecure.p… 48 Flash 加密操作由 {IDF_TARGET_NAME} 上的多个 eFuse 控制。以下是这些 eFuse 列表及其描述,下表中的各 eFuse 名称也在 espefuse.py 工具中使用,为… 129 …ence/system/efuse>`。要使用 espefuse.py 更改 eFuse 字段的保护位,请使用以下两个命令:read_protect_efuse 和 write_protect_e… 244 idf.py flash monitor 292 espsecure.py generate_flash_encryption_key my_flash_encryption_key1.bin 294 espsecure.py generate_flash_encryption_key my_flash_encryption_key2.bin 303 espsecure.py generate_flash_encryption_key my_flash_encryption_key.bin 310 espsecure.py generate_flash_encryption_key my_flash_encryption_key.bin 318 espefuse.py --port PORT burn_key flash_encryption my_flash_encryption_key.bin 324 espefuse.py --port PORT burn_key BLOCK my_flash_encryption_key.bin KEYPURPOSE [all …]
|
/hal_espressif-3.6.0/components/esptool_py/esptool/docs/en/espefuse/ |
D | execute-scripts-cmd.rst | 6 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 …]
|
/hal_espressif-3.6.0/components/esptool_py/esptool/docs/en/ |
D | index.rst | 1 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: 36 $ esptool.py -p PORT flash_id
|
/hal_espressif-3.6.0/examples/storage/parttool/ |
D | README.md | 3 …es common operations the partitions tool [parttool.py](../../../components/partition_table/parttoo… 9 …uld focus on the contents of the Python script [parttool_example.py](parttool_example.py) or shell… 30 idf.py build flash 33 ### Running [parttool_example.py](parttool_example.py) 35 The example can be executed by running the script [parttool_example.py](parttool_example.py) or [pa… 39 python parttool_example.py 51 python parttool_example.py --port /dev/ttyUSB2
|
/hal_espressif-3.6.0/docs/zh_CN/api-reference/system/ |
D | ota.rst | 193 OTA 工具 (otatool.py) 196 `app_update` 组件中有 :component_file:`otatool.py<app_update/otatool.py>` 工具,用于在目标设备上完成下列 OTA 分区相关操作: 218 …otatool_dir = os.path.join(idf_path, "components", "app_update") # otatool.py 位于 $IDF_PATH/compon… 227 # 创建 partool.py 的目标设备,并将目标设备连接到串行端口 /dev/ttyUSB1 253 `otatool.py` 的命令行界面具有如下结构: 257 otatool.py [command-args] [subcommand] [subcommand-args] 259 - command-args - 执行主命令 (otatool.py) 所需的实际参数,多与目标设备有关 266 otatool.py --port "/dev/ttyUSB1" erase_otadata 269 otatool.py --port "/dev/ttyUSB1" erase_ota_partition --slot 0 272 otatool.py --port "/dev/ttyUSB1" switch_ota_partition --slot 1 [all …]
|
/hal_espressif-3.6.0/examples/system/ota/otatool/ |
D | README.md | 3 …emonstrates common operations the OTA tool [otatool.py](../../../../components/app_update/otatool.… 9 …ould focus on the contents of the Python script [otatool_example.py](otatool_example.py) or shell … 30 idf.py build flash 33 ### Running [otatool_example.py](otatool_example.py) 35 The example can be executed by running the script [otatool_example.py](otatool_example.py) or [otat… 39 python otatool_example.py 52 python otatool_example.py --port /dev/ttyUSB2
|
/hal_espressif-3.6.0/docs/en/api-reference/storage/ |
D | spiffs.rst | 24 spiffsgen.py 27 …py<spiffs/spiffsgen.py>` is a write-only Python SPIFFS implementation used to create filesystem im… 29 python spiffsgen.py <image_size> <base_dir> <output_file> 39 python spiffsgen.py --help 43 When the image is created, it can be flashed using ``esptool.py`` or ``parttool.py``. 45 … the ``spiffsgen.py`` standalone by manually running it from the command line or a script, it is a… 64 …ly flashed together with the app binaries, partition tables, etc. on ``idf.py flash`` or ``make fl… 75 … generated, but you will have to flash it manually using ``esptool.py``, ``parttool.py``, or a cus… 98 … Similar to ``spiffsgen.py``, it can be used to create an image from a given folder and then flash… 113 …python esptool.py --chip {IDF_TARGET_PATH_NAME} --port [port] --baud [baud] write_flash -z 0x11000… [all …]
|
/hal_espressif-3.6.0/tools/mass_mfg/docs/ |
D | README_CN.rst | 13 - esptool.py 132 python mfg_gen.py [-h] {generate,generate-key} ... 145 运行 mfg_gen.py {command} -h 查看更多帮助信息 159 python mfg_gen.py generate [-h] [--fileid FILEID] [--version {1,2}] [--keygen] 203 …python mfg_gen.py generate samples/sample_config.csv samples/sample_values_singlepage_blob.csv Sam… 213 …python mfg_gen.py generate samples/sample_config.csv samples/sample_values_singlepage_blob.csv Sam… 220 …python mfg_gen.py generate samples/sample_config.csv samples/sample_values_singlepage_blob.csv Sam… 226 python mfg_gen.py generate-key [-h] [--keyfile KEYFILE] [--outdir OUTDIR] 242 python mfg_gen.py generate-key
|
/hal_espressif-3.6.0/docs/zh_CN/get-started/ |
D | index.rst | 431 idf.py set-target {IDF_TARGET_PATH_NAME} 432 idf.py menuconfig 440 idf.py set-target {IDF_TARGET_PATH_NAME} 441 idf.py menuconfig 443 打开一个新项目后,应首先设置“目标”芯片 ``idf.py set-target {IDF_TARGET_PATH_NAME}``。注意,此操作将清除并初始化项目之前的编译和配置(如有)。 您也可以… 464 您终端窗口中显示出的菜单颜色可能会与上图不同。您可以通过选项 ``--style`` 来改变外观。更多信息,请运行 ``idf.py menuconfig --help`` 命令。 475 idf.py build 481 $ idf.py build 493 esptool.py v2.3.1 496 …../../../components/esptool_py/esptool/esptool.py -p (PORT) -b 921600 write_flash --flash_mode dio… [all …]
|
/hal_espressif-3.6.0/components/espcoredump/test/ |
D | test_espcoredump.sh | 25 …coverage run -a --source=corefile ../espcoredump.py --chip="$chip" --gdb-timeout-sec 5 info_corefi… 27 …coverage run -a --source=corefile ../espcoredump.py --chip="$chip" --gdb-timeout-sec 5 info_corefi… 34 coverage run -a --source=corefile ./test_espcoredump.py 35 coverage report ../corefile/*.py ../espcoredump.py
|
12345678910>>...21