arduino-esp32/tools
Lucas Saavedra Vaz a4c33e3897
feat(esp32p4): Add initial ESP32-P4 support (#10358)
* feat(esp32p4): Initial changes required for ESP32-P4

* esp32-p4: Initial changes to build with Arduino

Signed-off-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>

* fix(esp32p4): Fix lib builder errors

* change(esp32p4): Unhide board

* ci(esp32p4): Add ESP32-P4 to workflow

* change(esptool): Update esptool to 4.8.0

* fix(build): Fix redefinition errors

* fix(build): Remove old commands

* change(esptool): Remove unsupported 32-bit tools

* fix(get.py): Force exe generation

* Revert "fix(get.py): Force exe generation"

This reverts commit 979b16b3b19d02917ddccf0139c6913cca618714.

* fix(get.py): Fix system check

* change(tools): Push generated binaries to PR

* ci(esp32p4): Add missing ESP32-P4 entries

* fix(esp32p4): Add chip info

* fix(esp32p4): Fix build commands

* docs(esp32p4): Add missing references to P4

* fix(esp32p4): Fix clock sources definitions

* fix(esp32p4): Set CPU frequency to 360 MHz so it is stable in all chips

* refactor(esp32p4): Change preprocessor conditionals for maintainability

Co-authored-by: me-no-dev <hristo@espressif.com>

* fix(esp32p4): Add missing menu options

* fix(esp32p4): Mark as not in development json in readme

* fix(esp32p4): Add P4 to ci.json files

* ci(pre-commit): Apply automatic fixes

* fix(get.py): Remove unused include

* ci(pre-commit): Apply automatic fixes

* change(tools): Push generated binaries to PR

* ci(pre-commit): Apply automatic fixes

* fix(ci.json): Fix formatting

---------

Signed-off-by: Lucas Saavedra Vaz <32426024+lucasssvaz@users.noreply.github.com>
Co-authored-by: Jason2866 <24528715+Jason2866@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: me-no-dev <hristo@espressif.com>
Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
2024-09-24 21:18:28 +03:00
..
ide-debug/svd Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
partitions Added variant for Waveshare ESP32-S3-Zero (#10241) 2024-08-26 13:09:48 +03:00
pre-commit fix(requirements): Avoid version conflicts (#10222) 2024-08-22 23:44:33 +03:00
add_lib.sh Add Arduino lib to arduino as IDF component (#8721) 2023-10-06 15:49:03 +03:00
espota.exe [REDO] Update espota.py (#8797) 2023-10-25 14:59:08 +03:00
espota.py Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
gen_crt_bundle.py Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
gen_esp32part.exe add LittleFS part ID (#9340) 2024-03-05 14:59:19 +02:00
gen_esp32part.py Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
gen_insights_package.exe Fix gen_insights_package.py missing on release (#7650) 2023-01-06 16:50:43 +02:00
gen_insights_package.py Refactor repository with pre-commit hooks (#9515) 2024-04-15 19:40:56 +03:00
get.exe feat(esp32p4): Add initial ESP32-P4 support (#10358) 2024-09-24 21:18:28 +03:00
get.py feat(esp32p4): Add initial ESP32-P4 support (#10358) 2024-09-24 21:18:28 +03:00
platformio-build.py feat(esp32p4): Add initial ESP32-P4 support (#10358) 2024-09-24 21:18:28 +03:00