Commit Graph

175 Commits

Author SHA1 Message Date
Jason2866 40fd056922 Arduino Core 3.3.7 2026-02-12 00:58:14 +01:00
Jason2866 0e894354be Fix: ESP32-P4 rev3 support
Add support for ESP32-P4 ES variant with revision-based flags and linker scripts.
2026-02-09 21:32:17 +01:00
Jason2866 879780c5a9 Arduino core 3.3.5 2025-12-19 16:03:25 +01:00
Jason2866 0afa11add6 Arduino core 3.3.3 2025-11-05 18:33:57 +01:00
Jason2866 9825afdb7f Revert get settings from boards.json for HybridCompile
Refactor ESP-IDF configuration handling to improve clarity and maintainability. Remove unused functions and streamline flash configuration logic.
2025-10-09 00:44:03 +02:00
Jason2866 dabbde41f9 penv setup moved in platform (#296) 2025-10-08 18:57:41 +02:00
Jason2866 8715c1708f Arduino v3.3.1 2025-09-17 00:09:47 +02:00
Jason2866 df9b181bf0 fix merge error 2025-07-23 17:45:04 +02:00
Jason2866 282e0c753b fix map path for windows 2025-07-08 17:20:58 +02:00
Jason2866 9bf8b3f10a Arduino core 3.2.1 2025-07-03 17:12:25 +02:00
Jason2866 b343490a6c remove hybrid compile file leftovers 2025-02-28 18:17:11 +01:00
Jason2866 639c722603 add "rich-click": ">=1.8.6" dependency 2025-02-27 18:03:35 +01:00
Jason2866 00628a99cf kconfiglib from pypi not needed 2025-02-25 16:27:14 +01:00
Jason2866 de3de5a5d1 Update espidf pip dependencies 2025-02-25 12:15:19 +01:00
Jason2866 b2bfffb791 libesp_lcd is mem variant specific 2025-02-03 22:47:42 +01:00
Jason2866 ae4e168429 Better handling of IDF virtual environment 2025-01-12 18:01:20 +01:00
Jason2866 36e6f68c52 Reconfigure IDF project if dependencies changed 2024-12-19 15:01:57 +01:00
Jason2866 894cacc066 add Hybrid Compile (#73) 2024-12-14 12:42:42 +01:00
Jason2866 00f997773f change some if checks 2024-09-17 14:28:33 +02:00
Jason2866 e8fef0a6c7 enable bootloader components build 2024-09-16 20:11:32 +02:00
Jason2866 52fc97538f fix handling of cc fragments 2024-09-09 18:45:59 +02:00
Jason2866 b2eac3c145 better handling of complex Macros from cmake model 2024-09-06 15:58:43 +02:00
Jason2866 13f08469b5 Fix compile issue with managed components 2024-08-21 15:59:56 +02:00
Jason2866 f7a586cc4c Fix bootloader offset code retrieve 2024-08-07 17:17:46 +02:00
Jason2866 2c2c11ff28 IDF 5.3 support 2024-07-30 14:44:37 +02:00
Jason2866 8765f6f044 refactor circle command linker fix "--start..." 2024-07-30 12:14:08 +02:00
Jason2866 2ebdc633a3 C6 has ULP 2024-07-28 13:26:28 +02:00
Jason2866 b2404e8b62 Fix S3 linker error for Arduino/IDF projects 2024-07-26 18:21:01 +02:00
Jason2866 f91cac1eac drop Windows support for menuconfig < IDF 5.x
no change in function since always >= IDF 5.x is used
The community fork do not support old versions
2024-07-20 15:36:22 +02:00
Jason2866 3bbc355c0a disable tools-mconf 2024-07-20 15:17:30 +02:00
Jason2866 f1b9e07c69 release espressif32 Arduino core 3.0.3 based on IDF 5.1.4 2024-07-17 15:29:13 +02:00
Jason2866 f77dd2c993 Better handling of IDF package version (#1420)
Resolves #1418
2024-07-08 16:27:15 +03:00
valeros 8818b42b9e Properly handle "preserve_source_file_extension" config option 2024-06-06 16:08:36 +03:00
valeros 35b29a197f Refactor processing of IDF linker fragments
The helper function extracts fragments directly from Ninja build script
2024-05-10 16:00:22 +03:00
Jason2866 09056b024d Keep source file extension in object file names for IDF components (#1362) 2024-05-10 15:42:40 +03:00
valeros 89dbe707cd Update toolchain packages for IDF integration
Issue #1360
2024-04-23 16:43:58 +03:00
valeros b901f2dc77 Typo fix 2024-03-27 20:25:34 +02:00
valeros e2f552f87a Better handling of IDF source files when preparing build env 2024-03-27 16:00:53 +02:00
valeros 62697f2848 Add functionality to skip installation of IDF's Python deps 2024-03-21 15:52:17 +02:00
valeros 62f67a613c Update ESP-IDF to v5.2.1
Resolve #1326
2024-03-21 15:51:44 +02:00
Nicklas Börjesson 0f5033b2fc Bump idf-component-manager to 1.5.2 (#1321) 2024-03-06 16:31:13 +02:00
valeros 1b8305584b Remove generic compiler flags from global ASM scope
This way assembly sources that don't require preprocessing (.s)
will be run without generic compiler flags.

Issue #1314
2024-02-22 14:03:26 +02:00
Valerii Koval ecb0953333 Print explicit path to missing partition table
Resolve #1304
2024-02-12 14:36:28 +02:00
valeros bd7dd2cd60 IDF: Get rid of deprecated "pkg_resources" dependency
Resolves #1277
2024-01-17 14:26:11 +02:00
valeros 275f1170dd Add a warning if there is a flash size mismatch with IDF config 2023-12-08 12:52:08 +02:00
valeros 89d7ed2085 Add optional MMU page size flag to elf2bin if it's configurable 2023-12-08 12:50:47 +02:00
valeros ff6ec884d6 Properly handle precompiled static archives located outside IDF project root
Resolves #1230
2023-11-13 13:58:24 +02:00
valeros 4af2332a15 Add a warning if an IDF component doesn't register any source files
Issue #1180
2023-09-05 12:33:22 +03:00
valeros 36b7a18405 Add a warning about the latest GDB package integration 2023-08-31 16:36:07 +03:00
valeros bf5a65ba6b Install chardet as fallback package for charset_normalizer on Darwin ARM64 2023-08-28 16:08:37 +03:00