Marius Vikhammer
ae943a62f0
Merge branch 'fix/lp_core_rc_fast_delay_freq' into 'master'
...
fix(ulp): hardcode LP core RC_FAST frequency per target
Closes IDFCI-6493
See merge request espressif/esp-idf!51933
2026-09-09 20:46:06 +08:00
Marius Vikhammer
f5e06de75f
Merge branch 'bugfix/h4_touch_caps' into 'master'
...
fix(soc): use standard touch wakeup cap name on ESP32-H4
See merge request espressif/esp-idf!52093
2026-09-09 20:43:42 +08:00
Marius Vikhammer
9db46b1314
Merge branch 'test/esp_timer_api_coverage' into 'master'
...
test(esp_timer): cover unused public query and absolute-alarm APIs
See merge request espressif/esp-idf!52442
2026-09-09 20:40:12 +08:00
Marius Vikhammer
86837ab6fc
Merge branch 'feat/hwloop_esp32p4_v3_0' into 'master'
...
fix(freertos): update HWLP state bug condition for ESP32P4 revision checks
See merge request espressif/esp-idf!52569
2026-09-09 15:01:01 +08:00
Marius Vikhammer
3c633f037d
Merge branch 'feat/sys_event_in_freertos' into 'master'
...
feat(system_init): Introduce pre-scheduler and pre-app main handler registrations
Closes IDF-16133
See merge request espressif/esp-idf!52296
2026-09-09 09:28:52 +08:00
Marius Vikhammer
5510c79102
test(esp_timer): cover unused public query and absolute-alarm APIs
...
These paths were never exercised by the selected Unity suite, so inverted
handle checks and reversed deadline validation could ship unnoticed.
2026-09-08 10:41:41 +08:00
Marius Vikhammer
25555683b9
Merge branch 'feature/g1_improvements_cmake_v2' into 'master'
...
feat(build): fixed esp_usb_cdc_rom_console always being included in build
See merge request espressif/esp-idf!51981
2026-09-08 10:36:40 +08:00
Marius Vikhammer
e4d7245672
Merge branch 'bugfix/lp-adc-raw-read-snapshot' into 'master'
...
test(ulp): snapshot LP ADC raw reads after GPIO settle
Closes IDFCI-5376
See merge request espressif/esp-idf!52022
2026-09-07 13:40:24 +08:00
Marius Vikhammer
b38c8a0625
Merge branch 'feat/llvm-opt-integration' into 'master'
...
feat(compiler): add ESP-IDF LLVM optimization enablement framework
See merge request espressif/esp-idf!51154
2026-09-07 10:11:37 +08:00
Marius Vikhammer
157d6b1669
feat(build): fixed esp_usb_cdc_rom_console always being included in build
2026-09-03 15:09:38 +08:00
Marius Vikhammer
a3a7642b6a
Merge branch 'fix/sysview_heap_log_h4_bootloader_size' into 'master'
...
fix(examples): increase partition table offset for sysview heap log on ESP32-H4
See merge request espressif/esp-idf!52343
2026-09-03 13:02:06 +08:00
Marius Vikhammer
632911cfb7
fix(examples): increase partition table offset for sysview heap log on ESP32-H4
...
The example enables CONFIG_ESP_SYSTEM_USE_FRAME_POINTER, which pushes the
bootloader to 0x6020 bytes on ESP32-H4. That exceeds the 0x6000 budget
available with the default partition table offset of 0x8000, breaking the
build for both the app_trace_jtag and app_trace_uart CI configurations.
Move the partition table to 0x10000 on ESP32-H4, same as already done for
ESP32-P4, and drop the now stale "only overflowed on P4" note. Tell OpenOCD
the matching app image offset so GDB can map flash on both chips.
2026-09-03 11:50:59 +08:00
Marius Vikhammer
ff6371a140
Merge branch 'task/remove_build_components_var_in_buildv2' into 'master'
...
change(build): drop BUILD_COMPONENTS support and migrate test_apps to not use it for buildv2
Closes IDF-15859
See merge request espressif/esp-idf!51695
2026-09-02 19:19:08 +08:00
Marius Vikhammer
58ab269d3a
Merge branch 'feat/app-rollback-auto-confirmation' into 'master'
...
feat(app_update): Add auto-confirmation of OTA updates
Closes IDF-15981
See merge request espressif/esp-idf!50531
2026-09-02 15:54:30 +08:00
Marius Vikhammer
dce5812654
Merge branch 'test/idf-additions-pinned-create' into 'master'
...
test(freertos): cover xTaskCreatePinnedToCore pinning semantics
Closes IDF-8553
See merge request espressif/esp-idf!52013
2026-09-01 14:59:49 +08:00
Marius Vikhammer
01582e0f12
fix(soc): use standard touch wakeup cap name on ESP32-H4
...
The H4-only spelling was unread, so touch wakeup never compiled in.
2026-08-26 16:43:53 +08:00
Marius Vikhammer
4e4f06d139
Merge branch 'bugfix/c5_mac_ext_byte_order' into 'master'
...
fix(efuse): correct MAC_EXT byte order on ESP32-C5 and ESP32-H21
Closes IDFGH-18114
See merge request espressif/esp-idf!51665
2026-08-25 14:17:42 +08:00
Marius Vikhammer
c931510149
Merge branch 'fix/psram_dependency' into 'master'
...
fix(build_system): cleaned up esp_psram dependencies
See merge request espressif/esp-idf!51934
2026-08-25 10:39:01 +08:00
Marius Vikhammer
59bfde6785
Merge branch 'bugfix/heap_task_tracking_isr_safe' into 'master'
...
fix(heap): use critical section for task tracking locks
Closes IDFGH-17819 and IDFGH-16380
See merge request espressif/esp-idf!51674
2026-08-24 17:22:59 +08:00
Marius Vikhammer
532b433246
fix(build_system): cleaned up esp_psram dependencies
...
Also moved mspi_mb functionality to esp_hw_support together with
other mspi functionality
2026-08-24 11:12:17 +08:00
Marius Vikhammer
3f917db630
fix(ulp): hardcode LP core RC_FAST frequency per target
...
The SoC RC_FAST approximation is a nominal figure that can be off by ~10%
from the clock the LP core actually runs at, which made
ulp_lp_core_delay_us() over-delay by up to 9% and the LP core delay test
flake on ESP32-C5 and ESP32-C6.
Use a measured per-target value instead, and fail the build for targets
that have no measured value so that new chips cannot silently inherit a
wrong one.
2026-08-21 11:05:33 +08:00
Marius Vikhammer
b95b1bbf1f
Merge branch 'bugfix/cmakev2-coredump-default-component' into 'master'
...
fix(cmakev2): include config-selected default components
See merge request espressif/esp-idf!49614
2026-08-21 10:16:27 +08:00
Marius Vikhammer
844a03718a
Merge branch 'feat/c5_eco4_newlib_support' into 'master'
...
change(esp_libc): use C5 ECO4 ROM newlib functions
See merge request espressif/esp-idf!50280
2026-08-20 15:10:47 +08:00
Marius Vikhammer
5c0facdaba
fix(cmakev2): include config-selected default components
2026-08-20 11:09:58 +08:00
Marius Vikhammer
71ec4f2699
Merge branch 'fix/buildv2_ldgen_template_rebuild_test' into 'master'
...
fix(test_build_system): fix ldgen template rebuild test for build system v2
See merge request espressif/esp-idf!51732
2026-08-20 11:08:46 +08:00
Marius Vikhammer
e10e7e867f
Merge branch 'ci/fix_precommit_ota_size' into 'master'
...
ci(precommit): fixed readme issue found by precommit in ota size metric
See merge request espressif/esp-idf!51775
2026-08-14 14:26:03 +08:00
Marius Vikhammer
aaad158b85
ci(precommit): fixed readme issue found by precommit in ota size metric
2026-08-14 08:19:23 +02:00
Marius Vikhammer
12534d128c
Merge branch 'bugfix/h4_blink_io' into 'master'
...
fix(blink): fixed GPIO used for blink example on H4
See merge request espressif/esp-idf!51718
2026-08-13 14:32:45 +08:00
Marius Vikhammer
a781bb613a
fix(blink): fixed GPIO used for blink example on H4
...
Updated to match latest devkit layout
2026-08-12 15:46:54 +02:00
Marius Vikhammer
53c8b9402d
Merge branch 'docs/kconfig_improvements' into 'master'
...
Docs: kconfig improvements
Closes IDF-15863
See merge request espressif/esp-idf!49962
2026-08-11 19:13:34 +08:00
Marius Vikhammer
4d332f710e
docs(kconfig): update kconfig ref links to use menuitem
2026-08-11 11:19:45 +02:00
Marius Vikhammer
3887bf6848
Merge branch 'ci/metric_apps' into 'master'
...
ci(size_metrics): add more size metrics apps
See merge request espressif/esp-idf!51622
2026-08-10 19:50:14 +08:00
Marius Vikhammer
dd089bacb2
ci(size_metrics): add more size metrics apps
2026-08-07 13:49:28 +02:00
Marius Vikhammer
81f6360e4d
Merge branch 'feat/optimize_bootloader_size' into 'master'
...
change(bootloader): optimize bootloader size
See merge request espressif/esp-idf!51573
2026-08-06 22:06:38 +08:00
Marius Vikhammer
47262f8e6b
change(bootloader): optimize bootloader size
...
Trim bootloader size by moving some logs to DEBUG. Allows
compiling bootloader on P4 with CONFIG_ESPTOOLPY_FLASHMODE_QIO
without changing partition table offset
2026-08-06 10:01:36 +02:00
Marius Vikhammer
873d612fde
Merge branch 'ci/add_base_size_metric_apps' into 'master'
...
ci(size_metrics): add base size metric test apps
See merge request espressif/esp-idf!46208
2026-07-29 20:50:13 +08:00
Marius Vikhammer
19aca52f08
feat(size_metrics): add size metrics test apps
...
Add test apps for binary size tracking:
- esp_timer size_metrics app with minimal/full sdkconfig variants
- minimal_baseline app to establish the platform binary size floor
2026-07-29 11:40:55 +02:00
Marius Vikhammer and Cursor
a96851ebfb
change(esp_libc): use C5 ECO4 ROM newlib functions
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-29 17:26:37 +08:00
Marius Vikhammer
71c8c6df3a
Merge branch 'fix/ringbuf_max_item_size' into 'master'
...
fix(esp_ringbuf): harden ringbuf creation sizes checks
Closes SEC-1118
See merge request espressif/esp-idf!50445
2026-07-20 13:33:18 +08:00
Marius Vikhammer
ff88ad88a9
Merge branch 'test/linux-full-component-build' into 'master'
...
test: add Linux full component build app
See merge request espressif/esp-idf!50377
2026-07-08 10:13:12 +08:00
Marius Vikhammer
365a732796
refactor(esp_timer): move test app into esp_timer_tests subdirectory
...
Make room for additional test apps under test_apps/ by moving the
existing esp_timer tests into their own esp_timer_tests/ subdirectory.
Update build-test-rules and include paths accordingly.
2026-07-06 17:49:18 +08:00
Marius Vikhammer
6c3f26aa27
Merge branch 'feat/core_size_metrics' into 'master'
...
ci(size_metrics): add size metrics tracking infrastructure
See merge request espressif/esp-idf!46090
2026-07-06 13:55:45 +08:00
Marius Vikhammer and Cursor
e2c86567ac
fix: preserve Linux component header registration
...
Keep Linux components include-only when their runtime dependencies are unavailable.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 13:36:34 +08:00
Marius Vikhammer and Cursor
bd25b59620
test: add Linux full component build app
...
Exercise unrestricted Linux-target builds so unsupported hardware-only components are caught by CI.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-06 13:26:17 +08:00
Marius Vikhammer
61c798000f
Merge branch 'feature/enable_more_linux_examples' into 'master'
...
feat(linux): enable more examples for linux target
See merge request espressif/esp-idf!50172
2026-07-06 11:40:51 +08:00
Marius Vikhammer
8642b476ed
ci(metrics): add tracking of size-metrics
2026-07-06 11:27:28 +08:00
Marius Vikhammer
9f126baed8
feat(linux): enable more examples for linux target
2026-07-01 15:10:22 +08:00
Marius Vikhammer
a6a4b7b903
Merge branch 'contrib/github_pr_18767' into 'master'
...
fix(examples): fix types on 64-bit cpu support(linux) (GitHub PR)
Closes IDFGH-17869
See merge request espressif/esp-idf!50109
2026-06-29 15:04:38 +08:00
Marius Vikhammer
687fe76364
fix(linux): fixed compile issues for freertos basic example on linux target
2026-06-29 14:00:38 +08:00
Marius Vikhammer
2f73018450
Merge branch 'docs/ulp_fsm_instruction' into 'master'
...
docs(ulp): clarify ULP FSM instruction cycle timing
Closes IDFGH-1885
See merge request espressif/esp-idf!49430
2026-06-25 21:03:12 +08:00
Marius Vikhammer
ecd0b36adb
Merge branch 'fix/lp-core-rc-fast-delay' into 'master'
...
fix(ulp): use SoC RC_FAST frequency for LP core delay
Closes IDFCI-10618
See merge request espressif/esp-idf!49797
2026-06-22 14:00:28 +08:00
Marius Vikhammer and Cursor
d74d5959da
test(ulp): check LP core apps avoid soft-float helpers
...
Inspect generated LP core ELF files so accidental floating-point helper linkage is caught in CI.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-18 14:08:14 +08:00
Marius Vikhammer and Cursor
dd5533e911
fix(ulp): use RC_FAST approximation for LP core fallback
...
Use the shared SoC RC_FAST approximation when the target has no RTC_FAST source option.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-18 11:58:40 +08:00
Marius Vikhammer and Cursor
7b1da65f95
fix(ulp): use SoC RC_FAST frequency for LP core delay
...
Use the target RC_FAST approximation for LP core delay conversion.
This prevents ESP32-S31 from under-delaying when running from RC_FAST.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-18 11:46:23 +08:00
Marius Vikhammer
e97b5c277c
Merge branch 'fix/h4-esp-timer-latency' into 'master'
...
test(esp_timer): increase H4 callback latency limit
Closes IDFCI-11536, IDFCI-11566, IDFCI-12319, and IDFCI-12320
See merge request espressif/esp-idf!49683
2026-06-16 14:39:13 +08:00
Marius Vikhammer
314b948aaa
test(esp_timer): increased test latency requirement for H4
2026-06-16 11:15:09 +08:00
Marius Vikhammer
e78da74582
Merge branch 'feature/esp_sys_event_restart_panic' into 'master'
...
refactor(esp_system): route panic through esp_sys_event
See merge request espressif/esp-idf!48407
2026-06-12 11:53:47 +08:00
Marius Vikhammer
5e0e916591
Merge branch 'fix/lp_core_s31_pdma_intr_entry' into 'master'
...
fix(ulp): fix LP core interrupt vector entry for LP PDMA on esp32s31
See merge request espressif/esp-idf!49521
2026-06-11 15:55:43 +08:00
Marius Vikhammer
23874fa94c
Merge branch 'bugfix/ulp_lp_core_wakeup_race' into 'master'
...
fix(ulp): fix LP core wakeup race with LP timer
Closes IDFGH-16068
See merge request espressif/esp-idf!49484
2026-06-11 09:00:33 +08:00
Marius Vikhammer
0577a6bf87
fix(ulp): fix LP core interrupt vector entry for LP PDMA on esp32s31
2026-06-10 15:03:57 +08:00
Marius Vikhammer
f7344e0a46
refactor(panic): route panic handlers through esp_sys_event
...
Let panic-related components register their hooks through
esp_sys_event so panic sequencing stays extensible without
hardcoded esp_system dependencies.
2026-06-10 11:21:47 +08:00
Marius Vikhammer
42bb45db22
fix(ulp): fixes potential race-condition for lp-timer wakeup with lp-core
...
Reconfigure wakeup time before enabling the wakeup source to avoid
a wakeup from potentially stale values.
Closes https://github.com/espressif/esp-idf/issues/17009
2026-06-10 11:10:01 +08:00
Marius Vikhammer
ecb4123afd
Merge branch 'bugfix/int_wdt_default_psram' into 'master'
...
fix(iwdt): increased default timeout if using PSRAM
Closes IDFGH-17392
See merge request espressif/esp-idf!49425
2026-06-10 10:20:20 +08:00
Marius Vikhammer
a79f0e7eae
docs(ulp): clarify ULP FSM instruction cycle timing
...
Closes https://github.com/espressif/esp-idf/issues/4088
2026-06-09 17:44:18 +08:00
Marius Vikhammer
e3570108ac
fix(iwdt): increased default timeout if using PSRAM
...
Default timeout for interrupt WDT was increased by default
on ESP32, due to some heap integrity check APIs taking a long
time on large PSRAMs and causing timeouts.
But this adjustment was only done for ESP32, not later chips,
even though they may experience the same issue.
Adjusted to have the same behavior on all chips with PSRAM
enabled, making it consistant with the docs.
Closes https://github.com/espressif/esp-idf/issues/18360
2026-06-09 17:18:58 +08:00
Marius Vikhammer
c67b1d0e43
Merge branch 'bugfix/esp_sys_remove_vsf_dep' into 'master'
...
fix(esp_system): remove unnecessary VFS dependency
See merge request espressif/esp-idf!49412
2026-06-09 15:38:02 +08:00
Marius Vikhammer
34fe9dff31
fix(system): removed uncessary vfs component dependency from esp_system
2026-06-09 11:58:33 +08:00
Marius Vikhammer
4135057bee
Merge branch 'feature/esp_sys_event_framework' into 'master'
...
feat(esp_system): add esp_sys_event framework
Closes IDF-13472
See merge request espressif/esp-idf!48406
2026-06-08 10:58:28 +08:00
Marius Vikhammer
1d311a7349
Merge branch 'feature/psram_freertos' into 'master'
...
feat(freertos): added option for automatically placing task stacks in PSRAM
Closes IDF-15538, IDF-15539, and IDF-15540
See merge request espressif/esp-idf!48953
2026-06-05 09:08:33 +08:00
Marius Vikhammer
d21dc8ca2e
feat(freertos): added option for automatically placing task stacks in PSRAM
...
When CONFIG_FREERTOS_PLACE_TASK_STACKS_IN_EXT_RAM is enabled freertos will
now automatically allocate task stacks to PSRAM.
2026-06-04 16:06:52 +08:00
Marius Vikhammer
be36c20503
feat(esp_system): add esp_sys_event framework
...
Introduce a shared esp system event framework and use it
for system init and shutdown.
2026-06-03 15:02:43 +08:00
Marius Vikhammer
4e2955bb6c
Merge branch 'bugfix/h4_cache_error' into 'master'
...
fix(cache): fixed cache error not getting raised on H4
Closes IDFCI-11484 and IDFCI-11482
See merge request espressif/esp-idf!49132
2026-06-03 10:23:28 +08:00
Marius Vikhammer
919a3ca1d0
fix(cache): fixed cache error not working on H4
2026-06-02 09:54:11 +08:00
Marius Vikhammer
6f21ebaf90
Merge branch 'ci/enable_s31_ulp_multi_dev' into 'master'
...
ci(ulp): re-enable multi dev tests for S31 ULP
Closes IDF-15572
See merge request espressif/esp-idf!48890
2026-05-28 17:46:11 +08:00
Marius Vikhammer
4a0c14dc7d
fix(pytest): fixed pytest trying to run test-apps for managed_components
2026-05-28 10:53:18 +08:00
Marius Vikhammer
a409bb50c5
Merge branch 'bugfix/size_linux_target' into 'master'
...
fix(tools): dont call idf_size.py for linux target
Closes IDF-6115
See merge request espressif/esp-idf!48937
2026-05-27 15:27:00 +08:00
Marius Vikhammer
027a1509be
fix(tools): dont call idf_size.py for linux target
...
Calling idf.py size on linux target project would cause an
error. This was a problem for IDEs or build script which
often call this as the last step in the build process,
as it could mark the whole "build" as failed.
2026-05-27 08:53:01 +08:00
Marius Vikhammer
0772dc6bf4
ci(ulp): re-enable multi dev tests for S31 ULP
2026-05-26 16:22:29 +08:00
Marius Vikhammer
1c95f60363
fix(isp): fix typo in CONFIG_ISP_ISR_IRAM_SAFE macro reference
...
SAEE -> SAFE in isp_ae.c, causing the IRAM safety check to never
trigger regardless of the Kconfig setting.
2026-05-22 10:43:24 +08:00
Marius Vikhammer
ddea7a5c42
Merge branch 'ci/panic_test_split_coredump' into 'master'
...
ci: trim panic_coredump build-test dependencies
See merge request espressif/esp-idf!48442
2026-05-20 15:36:42 +08:00
Marius Vikhammer
6377ac3ec2
test(panic): refactor panic test to split out coredump
2026-05-15 11:00:44 +08:00
Marius Vikhammer
1ddf7f9d51
Merge branch 'ci/c5_lp_i2c_failure' into 'master'
...
ci(ulp): move i2c ulp tests to the new i2c slave driver
Closes IDFCI-10463, IDFCI-10755, IDFCI-10759, IDFCI-10764, IDFCI-10772, IDFCI-10773, IDFCI-10778, IDFCI-10782, IDFCI-10783, IDFCI-10792, IDFCI-10806, IDFCI-10814, IDFCI-10818, IDFCI-10822, IDFCI-10823, IDFCI-10830, IDFCI-10831, IDFCI-10835, IDFCI-10843, IDFCI-10849, IDFCI-10850, IDFCI-10855, IDFCI-10860, IDFCI-10864, IDFCI-10867, IDFCI-10871, IDFCI-10877, IDFCI-10892, IDFCI-10930, IDFCI-10931, IDFCI-10939, IDFCI-10940, IDFCI-10947, IDFCI-10948, IDFCI-10953, IDFCI-10954, IDFCI-10961, IDFCI-10979, IDFCI-10990, IDFCI-10998, IDFCI-11000, IDFCI-11013, IDFCI-11031, IDFCI-11036, IDFCI-11043, IDFCI-11052, IDFCI-11053, IDFCI-11057, IDFCI-11063, IDFCI-11069, IDFCI-11070, IDFCI-11074, IDFCI-11079, IDFCI-11096, IDFCI-11119, IDFCI-11123, IDFCI-11130, IDFCI-11131, IDFCI-11136, IDFCI-11141, IDFCI-11145, IDFCI-11151, IDFCI-11158, IDFCI-11160, IDFCI-11166, IDFCI-11181, IDFCI-11189, IDFCI-11195, IDFCI-11196, IDFCI-11205, IDFCI-11209, IDFCI-11210, IDFCI-11217, IDFCI-11227, IDFCI-11230, IDFCI-11242, IDFCI-11243, IDFCI-11249, IDFCI-11250, IDFCI-11255, IDFCI-11262, IDFCI-11263, IDFCI-11267, IDFCI-11273, IDFCI-11274, IDFCI-11288, IDFCI-11300, IDFCI-11301, IDFCI-11312, IDFCI-11313, IDFCI-11322, IDFCI-11323, IDFCI-11342, IDFCI-11353, IDFCI-11358, IDFCI-11360, IDFCI-11367, IDFCI-11374, IDFCI-11399, IDFCI-11405, IDFCI-11414, IDFCI-11415, IDFCI-11424, IDFCI-11426, IDFCI-11437, IDFCI-11438, IDFCI-11443, IDFCI-11444, IDFCI-11458, IDFCI-11462, IDFCI-11464, IDFCI-11470, IDFCI-11471, IDF-13146, and IDF-14140
See merge request espressif/esp-idf!48455
2026-05-15 10:11:34 +08:00
Marius Vikhammer
b35f528beb
test(ulp): migrate I2C tests to new slave driver
2026-05-15 09:38:52 +08:00
Marius Vikhammer
4f766e1f02
Merge branch 'feature/lp_timer_s31' into 'master'
...
test(rtc_timer): add rtc-timer test-app
Closes IDF-14638
See merge request espressif/esp-idf!48413
2026-05-14 13:49:46 +08:00
Marius Vikhammer
89a9f70098
Merge branch 'fix/rtc-io-invalid-clock-access-c5' into 'master'
...
fix(rtc_io): fixed invalid clock access on C5
See merge request espressif/esp-idf!48408
2026-05-14 13:47:43 +08:00
Marius Vikhammer
83d94071a5
Merge branch 'fix/efuse-esp32p4-partition-offset-bootloader-size' into 'master'
...
fix(examples): raise efuse ESP32-P4 CI partition offset for larger bootloader
See merge request espressif/esp-idf!48505
2026-05-14 10:29:25 +08:00
Marius Vikhammer and Cursor
84fdbccaf0
fix(examples): raise efuse ESP32-P4 CI partition offset for larger bootloader
...
Recovery bootloader support increased the ESP32-P4 bootloader image enough
that it no longer fits before 0xe000. Moving the partition table to 0x10000
restores slack for CI builds using secure boot and flash encryption together.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-14 09:54:27 +08:00
Marius Vikhammer
652f605d8b
Merge branch 'bugfix/ulp_riscv_rtc_i2c_test_fix' into 'master'
...
fix(ulp_riscv_i2c): Fix spurious pass in RTC I2C multi-device test
See merge request espressif/esp-idf!48497
2026-05-14 09:14:17 +08:00
Marius Vikhammer
cd9beffe89
Merge branch 'bugfix/fix_p4_bootlaoder_offset_in_flash' into 'master'
...
fix(esp_rom): fixed esp-rom not compiling in g0 build
See merge request espressif/esp-idf!48461
2026-05-13 16:55:06 +08:00
Marius Vikhammer
1a65724653
Merge branch 'ci/h4_core_sys_test' into 'master'
...
test(ci): re-enable ESP32-H4 in core system test apps
Closes IDF-15602, IDF-15604, IDF-15605, IDF-15606, and IDF-15612
See merge request espressif/esp-idf!48454
2026-05-13 14:24:16 +08:00
Marius Vikhammer
aaf7d8c722
fix(esp_rom): fixed esp-rom not compiling in g0 build
...
CONFIG_BOOTLOADER_OFFSET_IN_FLASH comes from the bootloader kconfigs and
is not available in g0 builds.
2026-05-13 14:21:06 +08:00
Marius Vikhammer
ea5f98fe63
test(rtc_timer): add rtc-timer test-app
2026-05-13 09:52:19 +08:00
Marius Vikhammer and Cursor
8f6ea2a1ba
test(ci): re-enable ESP32-H4 in core system test apps
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-13 09:00:12 +08:00
Marius Vikhammer
73dc40eb8a
Merge branch 'feature/s31_lp_i2c' into 'master'
...
feat(ulp): support I2C on ULP for S31
Closes IDF-14635
See merge request espressif/esp-idf!48405
2026-05-13 08:31:29 +08:00
Marius Vikhammer
ab9cf37a1b
feat(ulp): support I2C on ULP for S31
2026-05-12 17:32:23 +08:00
Marius Vikhammer
96333567e8
ci(system): fixing misc core system H4 tests
2026-05-12 17:12:30 +08:00
Marius Vikhammer
3a26929cb6
Merge branch 'fix/bitscrambler-extra-clean-up-order' into 'master'
...
fix(bitscrambler): fixed extra_clean_up actions done after clock disable
See merge request espressif/esp-idf!48409
2026-05-12 16:42:11 +08:00
Marius Vikhammer
5d2a86a24b
Merge branch 'ci/hw_support_depends_comp' into 'master'
...
ci(hw_support): add depends_components for hw-support test-apps
See merge request espressif/esp-idf!48411
2026-05-12 15:05:48 +08:00
Marius Vikhammer
03f87411a2
ci(hw_support): add depends_components for hw-support test-apps
2026-05-12 14:12:49 +08:00
Marius Vikhammer
c3ed3898eb
Merge branch 'feature/s31_lpcpu_pmp' into 'master'
...
feat(ulp): support lp-core PMP on ESP32-S31
Closes IDF-15240
See merge request espressif/esp-idf!48335
2026-05-12 11:14:20 +08:00