├── .cz.toml ├── .git-blame-ignore-revs ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── feature_request.yml ├── copilot-instructions.md └── workflows │ ├── dangerjs.yml │ ├── issue_bot.yml │ ├── issue_comment.yml │ ├── new_issues.yml │ ├── new_prs.yml │ ├── new_release.yml │ └── stub_sources_correctness.yml ├── .gitignore ├── .gitlab-ci.yml ├── .gitmodules ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CMakeLists.txt ├── CONTRIBUTING.md ├── Kconfig ├── LICENSE ├── README.md ├── astyle_config ├── cmake ├── esp_stubs.c.template ├── esp_stubs.h.template ├── gen_stub_sources.py └── serial_flasher_pull_stubs.cmake ├── docs ├── README.md ├── configuration.md ├── hardware-connections.md ├── platform-setup.md └── supporting-new-platform.md ├── examples ├── README.md ├── common │ ├── bin2array.cmake │ ├── example_common.c │ └── example_common.h ├── conftest.py ├── esp32_example │ ├── CMakeLists.txt │ ├── README.md │ ├── main │ │ ├── CMakeLists.txt │ │ └── main.c │ ├── partitions.csv │ ├── pytest_esp32_example.py │ ├── sdkconfig.defaults │ ├── sdkconfig.defaults_md5_disabled │ └── target-firmware │ │ └── README.md ├── esp32_fast_reflash_example │ ├── CMakeLists.txt │ ├── README.md │ ├── main │ │ ├── CMakeLists.txt │ │ └── main.c │ ├── partitions.csv │ ├── pytest_esp32_fast_reflash_example.py │ ├── sdkconfig.defaults │ └── target-firmware │ │ └── README.md ├── esp32_get_target_info_example │ ├── CMakeLists.txt │ ├── README.md │ ├── main │ │ ├── CMakeLists.txt │ │ └── main.c │ ├── pytest_esp32_get_target_info_example.py │ └── sdkconfig.defaults ├── esp32_load_ram_example │ ├── CMakeLists.txt │ ├── README.md │ ├── main │ │ ├── CMakeLists.txt │ │ └── main.c │ ├── pytest_esp32_load_ram_example.py │ ├── sdkconfig.defaults │ └── target-firmware │ │ └── README.md ├── esp32_read_flash_example │ ├── CMakeLists.txt │ ├── README.md │ ├── main │ │ ├── CMakeLists.txt │ │ └── main.c │ ├── pytest_esp32_read_flash_example.py │ └── sdkconfig.defaults ├── esp32_sdio_example │ ├── CMakeLists.txt │ ├── README.md │ ├── main │ │ ├── CMakeLists.txt │ │ └── main.c │ ├── partitions.csv │ ├── pytest_esp32_sdio_example.py │ ├── sdkconfig.defaults │ └── target-firmware │ │ └── README.md ├── esp32_sdio_load_ram_example │ ├── CMakeLists.txt │ ├── README.md │ ├── main │ │ ├── CMakeLists.txt │ │ └── main.c │ ├── partitions.csv │ ├── pytest_esp32_sdio_load_ram_example.py │ ├── sdkconfig.defaults │ └── target-firmware │ │ └── README.md ├── esp32_spi_load_ram_example │ ├── CMakeLists.txt │ ├── README.md │ ├── main │ │ ├── CMakeLists.txt │ │ └── main.c │ ├── pytest_esp32_spi_load_ram_example.py │ ├── sdkconfig.defaults │ └── target-firmware │ │ └── README.md ├── esp32_stub_example │ ├── CMakeLists.txt │ ├── README.md │ ├── main │ │ ├── CMakeLists.txt │ │ └── main.c │ ├── partitions.csv │ ├── pytest_esp32_stub_example.py │ ├── sdkconfig.defaults │ └── target-firmware │ │ └── README.md ├── esp32_usb_cdc_acm_example │ ├── CMakeLists.txt │ ├── README.md │ ├── main │ │ ├── CMakeLists.txt │ │ ├── idf_component.yml │ │ └── main.c │ ├── partitions.csv │ ├── pytest_esp32_usb_cdc_acm_example.py │ ├── sdkconfig.defaults │ └── target-firmware │ │ └── README.md ├── pi_pico_example │ ├── CMakeLists.txt │ ├── README.md │ ├── main.c │ ├── pico_sdk_import.cmake │ ├── pytest_pi_pico_example.py │ └── target-firmware │ │ └── README.md ├── raspberry_example │ ├── CMakeLists.txt │ ├── README.md │ ├── Src │ │ └── main.c │ ├── pytest_raspberry_example.py │ └── target-firmware │ │ └── README.md ├── stm32_example │ ├── CMakeLists.txt │ ├── Core │ │ ├── Inc │ │ │ ├── main.h │ │ │ ├── stm32h7xx_hal_conf.h │ │ │ └── stm32h7xx_it.h │ │ └── Src │ │ │ ├── libc_compat.c │ │ │ ├── main.c │ │ │ ├── stm32h7xx_hal_msp.c │ │ │ └── stm32h7xx_it.c │ ├── README.md │ ├── pytest_stm32_example.py │ ├── stm32_flasher.ioc │ └── target-firmware │ │ └── README.md └── zephyr_example │ ├── CMakeLists.txt │ ├── README.md │ ├── prj.conf │ ├── pytest_zephyr_example.py │ ├── sample.yaml │ ├── socs │ └── esp32_procpu.overlay │ ├── src │ └── main.c │ └── target-firmware │ └── README.md ├── idf_component.yml ├── include ├── esp_loader.h ├── esp_loader_io.h └── serial_io.h ├── port ├── esp32_port.c ├── esp32_port.h ├── esp32_sdio_port.c ├── esp32_sdio_port.h ├── esp32_spi_port.c ├── esp32_spi_port.h ├── esp32_usb_cdc_acm_port.c ├── esp32_usb_cdc_acm_port.h ├── pi_pico_port.c ├── pi_pico_port.h ├── raspberry_port.c ├── raspberry_port.h ├── stm32_port.c ├── stm32_port.h ├── zephyr_port.c └── zephyr_port.h ├── private_include ├── esp_stubs.h ├── esp_targets.h ├── md5_hash.h ├── protocol.h ├── protocol_prv.h ├── sip.h └── slip.h ├── pytest.ini ├── src ├── esp_loader.c ├── esp_sdio_stubs.c ├── esp_stubs.c ├── esp_targets.c ├── md5_hash.c ├── protocol_sdio.c ├── protocol_serial.c ├── protocol_spi.c ├── protocol_uart.c └── slip.c ├── test ├── CMakeLists.txt ├── README.md ├── build_target_example.py ├── catch.hpp ├── qemu_test.cpp ├── requirements_test.txt ├── run_qemu_test.sh ├── target-example-src │ ├── README.md │ └── hello-world-ESP32-src │ │ ├── CMakeLists.txt │ │ ├── main │ │ ├── CMakeLists.txt │ │ └── main.c │ │ ├── sdkconfig.defaults.flash │ │ └── sdkconfig.defaults.ram ├── test_main.cpp ├── test_port.h └── test_tcp_port.cpp └── zephyr ├── CMakeLists.txt ├── Kconfig └── module.yml /.cz.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.cz.toml -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | # First pre-commit pass 2 | 7d17569be1a805527df3045c110c744b20015713 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/workflows/dangerjs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.github/workflows/dangerjs.yml -------------------------------------------------------------------------------- /.github/workflows/issue_bot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.github/workflows/issue_bot.yml -------------------------------------------------------------------------------- /.github/workflows/issue_comment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.github/workflows/issue_comment.yml -------------------------------------------------------------------------------- /.github/workflows/new_issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.github/workflows/new_issues.yml -------------------------------------------------------------------------------- /.github/workflows/new_prs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.github/workflows/new_prs.yml -------------------------------------------------------------------------------- /.github/workflows/new_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.github/workflows/new_release.yml -------------------------------------------------------------------------------- /.github/workflows/stub_sources_correctness.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.github/workflows/stub_sources_correctness.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.gitmodules -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/Kconfig -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/README.md -------------------------------------------------------------------------------- /astyle_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/astyle_config -------------------------------------------------------------------------------- /cmake/esp_stubs.c.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/cmake/esp_stubs.c.template -------------------------------------------------------------------------------- /cmake/esp_stubs.h.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/cmake/esp_stubs.h.template -------------------------------------------------------------------------------- /cmake/gen_stub_sources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/cmake/gen_stub_sources.py -------------------------------------------------------------------------------- /cmake/serial_flasher_pull_stubs.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/cmake/serial_flasher_pull_stubs.cmake -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/hardware-connections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/docs/hardware-connections.md -------------------------------------------------------------------------------- /docs/platform-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/docs/platform-setup.md -------------------------------------------------------------------------------- /docs/supporting-new-platform.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/docs/supporting-new-platform.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/common/bin2array.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/common/bin2array.cmake -------------------------------------------------------------------------------- /examples/common/example_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/common/example_common.c -------------------------------------------------------------------------------- /examples/common/example_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/common/example_common.h -------------------------------------------------------------------------------- /examples/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/conftest.py -------------------------------------------------------------------------------- /examples/esp32_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_example/README.md -------------------------------------------------------------------------------- /examples/esp32_example/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_example/main/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_example/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_example/main/main.c -------------------------------------------------------------------------------- /examples/esp32_example/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_example/partitions.csv -------------------------------------------------------------------------------- /examples/esp32_example/pytest_esp32_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_example/pytest_esp32_example.py -------------------------------------------------------------------------------- /examples/esp32_example/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_example/sdkconfig.defaults -------------------------------------------------------------------------------- /examples/esp32_example/sdkconfig.defaults_md5_disabled: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_example/sdkconfig.defaults_md5_disabled -------------------------------------------------------------------------------- /examples/esp32_example/target-firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_example/target-firmware/README.md -------------------------------------------------------------------------------- /examples/esp32_fast_reflash_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_fast_reflash_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_fast_reflash_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_fast_reflash_example/README.md -------------------------------------------------------------------------------- /examples/esp32_fast_reflash_example/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_fast_reflash_example/main/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_fast_reflash_example/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_fast_reflash_example/main/main.c -------------------------------------------------------------------------------- /examples/esp32_fast_reflash_example/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_fast_reflash_example/partitions.csv -------------------------------------------------------------------------------- /examples/esp32_fast_reflash_example/pytest_esp32_fast_reflash_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_fast_reflash_example/pytest_esp32_fast_reflash_example.py -------------------------------------------------------------------------------- /examples/esp32_fast_reflash_example/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_fast_reflash_example/sdkconfig.defaults -------------------------------------------------------------------------------- /examples/esp32_fast_reflash_example/target-firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_fast_reflash_example/target-firmware/README.md -------------------------------------------------------------------------------- /examples/esp32_get_target_info_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_get_target_info_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_get_target_info_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_get_target_info_example/README.md -------------------------------------------------------------------------------- /examples/esp32_get_target_info_example/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_get_target_info_example/main/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_get_target_info_example/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_get_target_info_example/main/main.c -------------------------------------------------------------------------------- /examples/esp32_get_target_info_example/pytest_esp32_get_target_info_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_get_target_info_example/pytest_esp32_get_target_info_example.py -------------------------------------------------------------------------------- /examples/esp32_get_target_info_example/sdkconfig.defaults: -------------------------------------------------------------------------------- 1 | CONFIG_IDF_TARGET="esp32" 2 | -------------------------------------------------------------------------------- /examples/esp32_load_ram_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_load_ram_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_load_ram_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_load_ram_example/README.md -------------------------------------------------------------------------------- /examples/esp32_load_ram_example/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_load_ram_example/main/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_load_ram_example/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_load_ram_example/main/main.c -------------------------------------------------------------------------------- /examples/esp32_load_ram_example/pytest_esp32_load_ram_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_load_ram_example/pytest_esp32_load_ram_example.py -------------------------------------------------------------------------------- /examples/esp32_load_ram_example/sdkconfig.defaults: -------------------------------------------------------------------------------- 1 | CONFIG_IDF_TARGET="esp32" 2 | -------------------------------------------------------------------------------- /examples/esp32_load_ram_example/target-firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_load_ram_example/target-firmware/README.md -------------------------------------------------------------------------------- /examples/esp32_read_flash_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_read_flash_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_read_flash_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_read_flash_example/README.md -------------------------------------------------------------------------------- /examples/esp32_read_flash_example/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_read_flash_example/main/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_read_flash_example/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_read_flash_example/main/main.c -------------------------------------------------------------------------------- /examples/esp32_read_flash_example/pytest_esp32_read_flash_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_read_flash_example/pytest_esp32_read_flash_example.py -------------------------------------------------------------------------------- /examples/esp32_read_flash_example/sdkconfig.defaults: -------------------------------------------------------------------------------- 1 | CONFIG_IDF_TARGET="esp32" 2 | -------------------------------------------------------------------------------- /examples/esp32_sdio_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_sdio_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_example/README.md -------------------------------------------------------------------------------- /examples/esp32_sdio_example/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_example/main/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_sdio_example/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_example/main/main.c -------------------------------------------------------------------------------- /examples/esp32_sdio_example/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_example/partitions.csv -------------------------------------------------------------------------------- /examples/esp32_sdio_example/pytest_esp32_sdio_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_example/pytest_esp32_sdio_example.py -------------------------------------------------------------------------------- /examples/esp32_sdio_example/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_example/sdkconfig.defaults -------------------------------------------------------------------------------- /examples/esp32_sdio_example/target-firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_example/target-firmware/README.md -------------------------------------------------------------------------------- /examples/esp32_sdio_load_ram_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_load_ram_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_sdio_load_ram_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_load_ram_example/README.md -------------------------------------------------------------------------------- /examples/esp32_sdio_load_ram_example/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_load_ram_example/main/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_sdio_load_ram_example/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_load_ram_example/main/main.c -------------------------------------------------------------------------------- /examples/esp32_sdio_load_ram_example/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_load_ram_example/partitions.csv -------------------------------------------------------------------------------- /examples/esp32_sdio_load_ram_example/pytest_esp32_sdio_load_ram_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_load_ram_example/pytest_esp32_sdio_load_ram_example.py -------------------------------------------------------------------------------- /examples/esp32_sdio_load_ram_example/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_load_ram_example/sdkconfig.defaults -------------------------------------------------------------------------------- /examples/esp32_sdio_load_ram_example/target-firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_sdio_load_ram_example/target-firmware/README.md -------------------------------------------------------------------------------- /examples/esp32_spi_load_ram_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_spi_load_ram_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_spi_load_ram_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_spi_load_ram_example/README.md -------------------------------------------------------------------------------- /examples/esp32_spi_load_ram_example/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_spi_load_ram_example/main/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_spi_load_ram_example/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_spi_load_ram_example/main/main.c -------------------------------------------------------------------------------- /examples/esp32_spi_load_ram_example/pytest_esp32_spi_load_ram_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_spi_load_ram_example/pytest_esp32_spi_load_ram_example.py -------------------------------------------------------------------------------- /examples/esp32_spi_load_ram_example/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_spi_load_ram_example/sdkconfig.defaults -------------------------------------------------------------------------------- /examples/esp32_spi_load_ram_example/target-firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_spi_load_ram_example/target-firmware/README.md -------------------------------------------------------------------------------- /examples/esp32_stub_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_stub_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_stub_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_stub_example/README.md -------------------------------------------------------------------------------- /examples/esp32_stub_example/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_stub_example/main/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_stub_example/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_stub_example/main/main.c -------------------------------------------------------------------------------- /examples/esp32_stub_example/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_stub_example/partitions.csv -------------------------------------------------------------------------------- /examples/esp32_stub_example/pytest_esp32_stub_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_stub_example/pytest_esp32_stub_example.py -------------------------------------------------------------------------------- /examples/esp32_stub_example/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_stub_example/sdkconfig.defaults -------------------------------------------------------------------------------- /examples/esp32_stub_example/target-firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_stub_example/target-firmware/README.md -------------------------------------------------------------------------------- /examples/esp32_usb_cdc_acm_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_usb_cdc_acm_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_usb_cdc_acm_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_usb_cdc_acm_example/README.md -------------------------------------------------------------------------------- /examples/esp32_usb_cdc_acm_example/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_usb_cdc_acm_example/main/CMakeLists.txt -------------------------------------------------------------------------------- /examples/esp32_usb_cdc_acm_example/main/idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_usb_cdc_acm_example/main/idf_component.yml -------------------------------------------------------------------------------- /examples/esp32_usb_cdc_acm_example/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_usb_cdc_acm_example/main/main.c -------------------------------------------------------------------------------- /examples/esp32_usb_cdc_acm_example/partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_usb_cdc_acm_example/partitions.csv -------------------------------------------------------------------------------- /examples/esp32_usb_cdc_acm_example/pytest_esp32_usb_cdc_acm_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_usb_cdc_acm_example/pytest_esp32_usb_cdc_acm_example.py -------------------------------------------------------------------------------- /examples/esp32_usb_cdc_acm_example/sdkconfig.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_usb_cdc_acm_example/sdkconfig.defaults -------------------------------------------------------------------------------- /examples/esp32_usb_cdc_acm_example/target-firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/esp32_usb_cdc_acm_example/target-firmware/README.md -------------------------------------------------------------------------------- /examples/pi_pico_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/pi_pico_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/pi_pico_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/pi_pico_example/README.md -------------------------------------------------------------------------------- /examples/pi_pico_example/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/pi_pico_example/main.c -------------------------------------------------------------------------------- /examples/pi_pico_example/pico_sdk_import.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/pi_pico_example/pico_sdk_import.cmake -------------------------------------------------------------------------------- /examples/pi_pico_example/pytest_pi_pico_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/pi_pico_example/pytest_pi_pico_example.py -------------------------------------------------------------------------------- /examples/pi_pico_example/target-firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/pi_pico_example/target-firmware/README.md -------------------------------------------------------------------------------- /examples/raspberry_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/raspberry_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/raspberry_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/raspberry_example/README.md -------------------------------------------------------------------------------- /examples/raspberry_example/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/raspberry_example/Src/main.c -------------------------------------------------------------------------------- /examples/raspberry_example/pytest_raspberry_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/raspberry_example/pytest_raspberry_example.py -------------------------------------------------------------------------------- /examples/raspberry_example/target-firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/raspberry_example/target-firmware/README.md -------------------------------------------------------------------------------- /examples/stm32_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/stm32_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/stm32_example/Core/Inc/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/stm32_example/Core/Inc/main.h -------------------------------------------------------------------------------- /examples/stm32_example/Core/Inc/stm32h7xx_hal_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/stm32_example/Core/Inc/stm32h7xx_hal_conf.h -------------------------------------------------------------------------------- /examples/stm32_example/Core/Inc/stm32h7xx_it.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/stm32_example/Core/Inc/stm32h7xx_it.h -------------------------------------------------------------------------------- /examples/stm32_example/Core/Src/libc_compat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/stm32_example/Core/Src/libc_compat.c -------------------------------------------------------------------------------- /examples/stm32_example/Core/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/stm32_example/Core/Src/main.c -------------------------------------------------------------------------------- /examples/stm32_example/Core/Src/stm32h7xx_hal_msp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/stm32_example/Core/Src/stm32h7xx_hal_msp.c -------------------------------------------------------------------------------- /examples/stm32_example/Core/Src/stm32h7xx_it.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/stm32_example/Core/Src/stm32h7xx_it.c -------------------------------------------------------------------------------- /examples/stm32_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/stm32_example/README.md -------------------------------------------------------------------------------- /examples/stm32_example/pytest_stm32_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/stm32_example/pytest_stm32_example.py -------------------------------------------------------------------------------- /examples/stm32_example/stm32_flasher.ioc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/stm32_example/stm32_flasher.ioc -------------------------------------------------------------------------------- /examples/stm32_example/target-firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/stm32_example/target-firmware/README.md -------------------------------------------------------------------------------- /examples/zephyr_example/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/zephyr_example/CMakeLists.txt -------------------------------------------------------------------------------- /examples/zephyr_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/zephyr_example/README.md -------------------------------------------------------------------------------- /examples/zephyr_example/prj.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/zephyr_example/prj.conf -------------------------------------------------------------------------------- /examples/zephyr_example/pytest_zephyr_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/zephyr_example/pytest_zephyr_example.py -------------------------------------------------------------------------------- /examples/zephyr_example/sample.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/zephyr_example/sample.yaml -------------------------------------------------------------------------------- /examples/zephyr_example/socs/esp32_procpu.overlay: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/zephyr_example/socs/esp32_procpu.overlay -------------------------------------------------------------------------------- /examples/zephyr_example/src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/zephyr_example/src/main.c -------------------------------------------------------------------------------- /examples/zephyr_example/target-firmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/examples/zephyr_example/target-firmware/README.md -------------------------------------------------------------------------------- /idf_component.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/idf_component.yml -------------------------------------------------------------------------------- /include/esp_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/include/esp_loader.h -------------------------------------------------------------------------------- /include/esp_loader_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/include/esp_loader_io.h -------------------------------------------------------------------------------- /include/serial_io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/include/serial_io.h -------------------------------------------------------------------------------- /port/esp32_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/esp32_port.c -------------------------------------------------------------------------------- /port/esp32_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/esp32_port.h -------------------------------------------------------------------------------- /port/esp32_sdio_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/esp32_sdio_port.c -------------------------------------------------------------------------------- /port/esp32_sdio_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/esp32_sdio_port.h -------------------------------------------------------------------------------- /port/esp32_spi_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/esp32_spi_port.c -------------------------------------------------------------------------------- /port/esp32_spi_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/esp32_spi_port.h -------------------------------------------------------------------------------- /port/esp32_usb_cdc_acm_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/esp32_usb_cdc_acm_port.c -------------------------------------------------------------------------------- /port/esp32_usb_cdc_acm_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/esp32_usb_cdc_acm_port.h -------------------------------------------------------------------------------- /port/pi_pico_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/pi_pico_port.c -------------------------------------------------------------------------------- /port/pi_pico_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/pi_pico_port.h -------------------------------------------------------------------------------- /port/raspberry_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/raspberry_port.c -------------------------------------------------------------------------------- /port/raspberry_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/raspberry_port.h -------------------------------------------------------------------------------- /port/stm32_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/stm32_port.c -------------------------------------------------------------------------------- /port/stm32_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/stm32_port.h -------------------------------------------------------------------------------- /port/zephyr_port.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/zephyr_port.c -------------------------------------------------------------------------------- /port/zephyr_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/port/zephyr_port.h -------------------------------------------------------------------------------- /private_include/esp_stubs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/private_include/esp_stubs.h -------------------------------------------------------------------------------- /private_include/esp_targets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/private_include/esp_targets.h -------------------------------------------------------------------------------- /private_include/md5_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/private_include/md5_hash.h -------------------------------------------------------------------------------- /private_include/protocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/private_include/protocol.h -------------------------------------------------------------------------------- /private_include/protocol_prv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/private_include/protocol_prv.h -------------------------------------------------------------------------------- /private_include/sip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/private_include/sip.h -------------------------------------------------------------------------------- /private_include/slip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/private_include/slip.h -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/pytest.ini -------------------------------------------------------------------------------- /src/esp_loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/src/esp_loader.c -------------------------------------------------------------------------------- /src/esp_sdio_stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/src/esp_sdio_stubs.c -------------------------------------------------------------------------------- /src/esp_stubs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/src/esp_stubs.c -------------------------------------------------------------------------------- /src/esp_targets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/src/esp_targets.c -------------------------------------------------------------------------------- /src/md5_hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/src/md5_hash.c -------------------------------------------------------------------------------- /src/protocol_sdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/src/protocol_sdio.c -------------------------------------------------------------------------------- /src/protocol_serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/src/protocol_serial.c -------------------------------------------------------------------------------- /src/protocol_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/src/protocol_spi.c -------------------------------------------------------------------------------- /src/protocol_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/src/protocol_uart.c -------------------------------------------------------------------------------- /src/slip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/src/slip.c -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/README.md -------------------------------------------------------------------------------- /test/build_target_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/build_target_example.py -------------------------------------------------------------------------------- /test/catch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/catch.hpp -------------------------------------------------------------------------------- /test/qemu_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/qemu_test.cpp -------------------------------------------------------------------------------- /test/requirements_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/requirements_test.txt -------------------------------------------------------------------------------- /test/run_qemu_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/run_qemu_test.sh -------------------------------------------------------------------------------- /test/target-example-src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/target-example-src/README.md -------------------------------------------------------------------------------- /test/target-example-src/hello-world-ESP32-src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/target-example-src/hello-world-ESP32-src/CMakeLists.txt -------------------------------------------------------------------------------- /test/target-example-src/hello-world-ESP32-src/main/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/target-example-src/hello-world-ESP32-src/main/CMakeLists.txt -------------------------------------------------------------------------------- /test/target-example-src/hello-world-ESP32-src/main/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/target-example-src/hello-world-ESP32-src/main/main.c -------------------------------------------------------------------------------- /test/target-example-src/hello-world-ESP32-src/sdkconfig.defaults.flash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/target-example-src/hello-world-ESP32-src/sdkconfig.defaults.flash -------------------------------------------------------------------------------- /test/target-example-src/hello-world-ESP32-src/sdkconfig.defaults.ram: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/target-example-src/hello-world-ESP32-src/sdkconfig.defaults.ram -------------------------------------------------------------------------------- /test/test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/test_main.cpp -------------------------------------------------------------------------------- /test/test_port.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/test_port.h -------------------------------------------------------------------------------- /test/test_tcp_port.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/test/test_tcp_port.cpp -------------------------------------------------------------------------------- /zephyr/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/zephyr/CMakeLists.txt -------------------------------------------------------------------------------- /zephyr/Kconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/zephyr/Kconfig -------------------------------------------------------------------------------- /zephyr/module.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/espressif/esp-serial-flasher/HEAD/zephyr/module.yml --------------------------------------------------------------------------------