Commit Graph
100 Commits
Author SHA1 Message Date
Marius Vikhammer 66459e9ddd 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-21 10:12:50 +08:00
Marius VikhammerandCursor 7b89184536 change(esp_libc): use C5 ECO4 ROM newlib functions
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-21 10:12:44 +08:00
Marius Vikhammer 1195a15240 Merge branch 'fix/vfs_fatfs_test_stale_partition_v6.0' into 'release/v6.0'
test(vfs): reformat WL FATFS in setup to avoid stale-partition flakes (v6.0)

See merge request espressif/esp-idf!50401
2026-07-07 09:49:29 +08:00
Marius Vikhammer d199bb2fa9 Merge branch 'fix/esp_psram_init_fix_v6.0' into 'release/v6.0'
fix(esp_psram): repeated call to init should return invalid state error (v6.0)

See merge request espressif/esp-idf!50274
2026-07-06 16:28:07 +08:00
Marius Vikhammer 50f4bb6f25 Merge branch 'contrib/github_pr_18724_v6.0' into 'release/v6.0'
fix(heap_task_info): Fix incorrect current_usage subtraction on realloc() (GitHub PR) (v6.0)

See merge request espressif/esp-idf!50277
2026-07-06 16:06:30 +08:00
Marius Vikhammer e794e6a348 docs(ulp): clarify ULP FSM instruction cycle timing
Closes https://github.com/espressif/esp-idf/issues/4088
2026-07-06 11:03:45 +08:00
Marius Vikhammer 3b286227e8 Merge branch 'bugfix/int_wdt_default_psram_v6.0' into 'release/v6.0'
fix(iwdt): increased default timeout if using PSRAM (v6.0)

See merge request espressif/esp-idf!49481
2026-06-29 15:07:05 +08:00
Marius Vikhammer 837628688e Merge branch 'contrib/github_pr_18664_v6.0' into 'release/v6.0'
ulp_riscv: prioritize error bits over data flags in I2C interrupt wait (GitHub PR) (v6.0)

See merge request espressif/esp-idf!49717
2026-06-29 14:42:18 +08:00
Marius Vikhammer 860412d3bf Merge branch 'fix/heap-minimum-free-size_v6.0' into 'release/v6.0'
fix(heap): Do not consider newly registered heap in minimum free size calculation (v6.0)

See merge request espressif/esp-idf!49036
2026-06-29 13:45:31 +08:00
Marius Vikhammer cca4de5e78 Merge branch 'fix/isp_iram_safe_typo_v6.0' into 'release/v6.0'
fix(isp): fix typo in CONFIG_ISP_ISR_IRAM_SAFE macro reference (v6.0)

See merge request espressif/esp-idf!49068
2026-06-29 11:40:54 +08:00
Marius Vikhammer 3a35c57824 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-06-29 10:32:05 +08:00
Marius Vikhammer b170866059 Merge branch 'bugfix/ulp_lp_core_wakeup_race_v6.0' into 'release/v6.0'
fix(ulp): fix LP core wakeup race with LP timer (v6.0)

See merge request espressif/esp-idf!49562
2026-06-29 10:31:56 +08:00
Marius Vikhammer 08c4e54ec5 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-29 10:31:38 +08:00
Marius Vikhammer f83bc1cdb2 Merge branch 'fix/lp-core-rc-fast-delay_v6.0' into 'release/v6.0'
fix(ulp): use SoC RC_FAST frequency for LP core delay (v6.0)

See merge request espressif/esp-idf!49858
2026-06-29 10:31:01 +08:00
Marius Vikhammer 20febcced2 Merge branch 'fix/h4-esp-timer-latency_v6.0' into 'release/v6.0'
test(esp_timer): increase H4 callback latency limit (v6.0)

See merge request espressif/esp-idf!49696
2026-06-29 10:30:25 +08:00
Marius Vikhammer e9d89e85cb 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.
2026-06-22 14:06:55 +08:00
Marius VikhammerandCursor a6c7484b53 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-22 14:02:12 +08:00
Marius VikhammerandCursor 6e12910f8e 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-22 14:02:12 +08:00
Marius Vikhammer 53be90b9cb test(esp_timer): increased test latency requirement for H4 2026-06-16 14:39:54 +08:00
Marius Vikhammer 4dd862314d 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-11 09:02:28 +08:00
Marius Vikhammer 97c1ba269a Merge branch 'feature/update_efuse_table_esp32h4_v6.0' into 'release/v6.0'
feat(efuse): Update efuse table for ESP32-H4 (v6.0)

See merge request espressif/esp-idf!48248
2026-05-15 09:54:28 +08:00
Marius Vikhammer 871e6d955e Merge branch 'fix/console_repl_busy_loop_v6.0' into 'release/v6.0'
fix(console): Avoid REPL task busy loop when linenoise returns NULL (v6.0)

See merge request espressif/esp-idf!48387
2026-05-15 09:53:47 +08:00
Marius VikhammerandCursor bac55534a7 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 13:59:23 +03:00
Marius Vikhammer e8ab2a8ead fix(rtc_io): fixed invalid clock access on C5
(cherry picked from commit 2bcbe0e3650df4596f38b65444707bee09725b67)
2026-05-14 13:48:57 +08:00
Marius Vikhammer ffeb0b86e3 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 16:00:24 +03:00
Marius Vikhammer 98d74cb7e6 Merge branch 'fix/heap-integrity-check-rom-tlsf_v6.0' into 'release/v6.0'
fix(esp_rom): Set poison check hook for tlsf_walk_pool patch (v6.0)

See merge request espressif/esp-idf!47893
2026-05-13 14:12:46 +08:00
Marius Vikhammer d8c6f7c003 Merge branch 'fix/bitscrambler-extra-clean-up-order_v6.0' into 'release/v6.0'
fix(bitscrambler): fixed extra_clean_up actions done after clock disable (v6.0)

See merge request espressif/esp-idf!48440
2026-05-13 08:33:43 +08:00
Marius Vikhammer 519764fc00 fix(bitscrambler): fixed extra_clean_up actions done after clock disable
Cannot write to any bitscrambler registers after clock is disabled in
release_channel().

(cherry picked from commit 39a131617d82e3641d8f0b03b4ec5e5ef1051fd6)
2026-05-12 16:43:44 +08:00
Marius Vikhammer 7ee3d7fbf5 Merge branch 'feat/add-max-arg-param-to-repl-config_v6.0' into 'release/v6.0'
feat(console): Add max_cmdline_args to esp_console_repl_config_t (v6.0)

See merge request espressif/esp-idf!48225
2026-05-12 14:08:27 +08:00
Marius Vikhammer 3785f228a5 Merge branch 'fix/custom-bootloader-multiboot-pytest_v6.0' into 'release/v6.0'
ci(bootloader): fixed multiboot example flakey test-case (v6.0)

See merge request espressif/esp-idf!48239
2026-05-07 18:29:25 +08:00
Marius VikhammerandCopilot d1c1767660 ci(bootloader): fixed multiboot example flakey test-case
Wait for the boot menu before selecting the hello_world image.
This keeps flashing output from satisfying the test early.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-05-07 16:28:35 +08:00
Marius Vikhammer 3113a33b93 Merge branch 'fix/freertos_mutex_not_given_by_owner_v6.0' into 'release/v6.0'
fix(freertos): hide obsolete mutex-owner config and harden assert test (v6.0)

See merge request espressif/esp-idf!47593
2026-04-29 13:58:24 +08:00
Marius Vikhammer 430b404637 Merge branch 'fix/issue-18391-psram-default-docs_v6.0' into 'release/v6.0'
docs: clarify PSRAM default allocation behavior (v6.0)

See merge request espressif/esp-idf!47053
2026-04-29 11:22:07 +08:00
Marius Vikhammer 5503388f41 Merge branch 'ci/fix-mypy-version-v6.0' into 'release/v6.0'
ci: fix mypy version to < 1.20.2 (v6.0)

See merge request espressif/esp-idf!48016
2026-04-29 10:00:03 +08:00
Marius Vikhammer 2f71725790 Merge branch 'feature/wdt_rom_patch_slim_v6.0' into 'release/v6.0'
fix(esp_hal_wdt): reduce IRAM usage of WDT init ROM patch (v6.0)

See merge request espressif/esp-idf!47359
2026-04-28 09:03:15 +08:00
Marius Vikhammer d11267de2b Merge branch 'docs/refresh-broken-links_v6.0' into 'release/v6.0'
docs: refresh broken documentation links (v6.0)

See merge request espressif/esp-idf!47493
2026-04-28 09:03:01 +08:00
Marius Vikhammer 626aac6aea Merge branch 'feature/activate_api_hover_v6.0' into 'release/v6.0'
docs(api): Enable hover api preview feature (v6.0)

See merge request espressif/esp-idf!47194
2026-04-28 09:02:47 +08:00
Marius Vikhammer f823e050fe Merge branch 'docs/fix_check_readme_links_v6.0' into 'release/v6.0'
docs(examples): fix broken README links found by check_readme_links CI (v6.0)

See merge request espressif/esp-idf!47058
2026-04-28 09:02:35 +08:00
Marius Vikhammer dcb68bf51a Merge branch 'ci/panic_tests_p4_s31_v6.0' into 'release/v6.0'
test(system): enable panic tests for P4 and S31 (v6.0)

See merge request espressif/esp-idf!47461
2026-04-28 09:02:20 +08:00
Marius Vikhammer 116e71eeb7 Merge branch 'bugfix/pin_lightbulb_comp_v6.0' into 'release/v6.0'
fix(ble_mesh): pin broken lightbulb dependency (v6.0)

See merge request espressif/esp-idf!47665
2026-04-20 12:08:39 +08:00
Marius Vikhammer 750c6de624 fix(ble_mesh): pin broken lightbulb dependency 2026-04-16 15:41:36 +08:00
Marius Vikhammer 72376ac2b1 Merge branch 'ci/python-warning-v6.0' into 'release/v6.0'
ci: setup python warning level at common 6.0

See merge request espressif/esp-idf!47632
2026-04-16 13:28:26 +08:00
Marius Vikhammer b63dab7223 fix(esp_hal_wdt): reduce IRAM usage of WDT init ROM patch
The ROM patch for chips missing clock source configuration in wdt_hal_init
was re-implementing the full function in IRAM. Instead, delegate to the ROM
version and only append the missing clock configuration afterwards, saving
~550 bytes of IRAM.
2026-04-13 10:42:01 +08:00
Marius Vikhammer 2baddb3295 docs: refresh broken documentation links 2026-04-13 09:47:46 +08:00
Marius Vikhammer ffb4b70b18 test(system): enable panic tests for P4 2026-04-10 15:38:18 +08:00
Marius Vikhammer 6216649f4c docs(api): add hover preview for API references 2026-04-01 10:15:41 +08:00
Marius Vikhammer b67e78ceae docs(examples): fix remaining README links on release/v6.0
release/v6.0 still has additional check_readme_links 404s after the
master backport. Update the remaining board and ESP32-P4 API
references so the release branch no longer fails on those URLs.

Made-with: Cursor
2026-03-27 11:37:37 +08:00
Marius VikhammerandCopilot 5d6bb788ca docs(examples): fix broken README links found by check_readme_links CI
The hw-reference/modules-and-boards page was removed from esp-idf docs
and moved to esp-dev-kits. The ESP32-S2-Saola-1 user guide similarly
moved. The configure-builtin-jtag link used the now-obsolete chip-less
stable URL format.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-27 11:37:03 +08:00
Marius Vikhammer d09e551417 docs: clarify PSRAM default allocation behavior
Clarify that MALLOC_CAP_DEFAULT describes a memory capability
rather than the malloc() placement policy, so PSRAM-backed
capability allocations are documented correctly when malloc()
remains internal-only by default.

Closes https://github.com/espressif/esp-idf/issues/18391

Made-with: Cursor
2026-03-27 10:05:28 +08:00
Marius Vikhammer d0f1ae4be5 Merge branch 'fix/freertos_riscv_px_end_of_stack_alignment_v6.0' into 'release/v6.0'
fix(freertos): fix riscv pxEndOfStack offset alignment (v6.0)

See merge request espressif/esp-idf!46535
2026-03-25 16:13:15 +08:00
Marius Vikhammer b21ee4e2fa Merge branch 'task/fix_flaky_freertos_psram_test_v6.0' into 'release/v6.0'
fix(freertos): Fix flaky PSRAM tests for freertos (v6.0)

See merge request espressif/esp-idf!46924
2026-03-24 09:19:08 +08:00
Marius Vikhammer e741963f13 Merge branch 'ci/common-components-release-v6.0' into 'release/v6.0'
ci: update build-test-rules to use common_components (v6.0)

See merge request espressif/esp-idf!45547
2026-03-23 09:31:28 +08:00
Marius Vikhammer 0794ac84c3 Merge branch 'bugfix/fence_instruction_spinlock_v6.0' into 'release/v6.0'
fix(spinlock): Added fence instruction in spinlock acquire and release (v6.0)

See merge request espressif/esp-idf!46804
2026-03-21 14:31:43 +08:00
Marius Vikhammer ea84e9118d fix(esp_coex): move coex init from esp_system to esp_coex component
CMakev2's DEFERRED mode for idf_component_optional_requires only links
optional components already present in the dependency graph. This caused
esp_coex headers to be unavailable when building minimal examples on
targets with both WiFi and IEEE802154 (e.g. esp32c5, esp32c6).

Moving init_coexist to esp_coex removes the cross-component dependency
and ensures the init function is only compiled when esp_coex itself is
part of the build. A linker hook is added to guarantee the object file
is not silently discarded by the linker.

Made-with: Cursor
2026-03-20 08:16:46 +01:00
Marius Vikhammer 0b2f01a773 Merge branch 'fix/efuse_damaged_reading_virtual_blocks_v6.0' into 'release/v6.0'
fix(efuse): erase virtual blocks before burn in damaged-reading test (v6.0)

See merge request espressif/esp-idf!46412
2026-03-20 10:08:01 +08:00
Marius Vikhammer a309b17bc6 Merge branch 'ci/enable-docs_v6.0' into 'release/v6.0'
ci: install.sh --enable-docs when job name contains docs (v6.0)

See merge request espressif/esp-idf!46784
2026-03-20 10:07:23 +08:00
Marius Vikhammer 7666c090ba Merge branch 'feature/efuse_adds_fields_v6.0' into 'release/v6.0'
feat(efuse): Adds efuse flash fields for esp32c2 (v6.0)

See merge request espressif/esp-idf!45339
2026-03-20 10:07:17 +08:00
Marius Vikhammer 5881c4a1b8 Merge branch 'fix/efuse_example_test_for_h2_v6.0' into 'release/v6.0'
fix(examples): Use another efuse block for custom efuse table (v6.0)

See merge request espressif/esp-idf!45338
2026-03-20 10:07:00 +08:00
Marius Vikhammer a138e4e516 Merge branch 'change/added_mutex_for_get_apis_v6.0' into 'release/v6.0'
mmu: add mutex for get_max_consecutive_free_block_size and paddr_find_caps (v6.0)

See merge request espressif/esp-idf!46432
2026-03-20 10:04:27 +08:00
Marius Vikhammer 613f8eaaed Merge branch 'feat/esp_hal_sdmmc_v6.0' into 'release/v6.0'
sd: esp_hal_sd component (v6.0)

See merge request espressif/esp-idf!45623
2026-03-20 10:04:21 +08:00
Marius Vikhammer a8089abbd6 Merge branch 'fix/freertos-message-buffer-privileged-function_v6.0' into 'release/v6.0'
fix(freertos): remove spurious PRIVILEGED_FUNCTION from macro body (v6.0)

See merge request espressif/esp-idf!46552
2026-03-20 09:21:57 +08:00
Marius Vikhammer fc00a6d08f Merge branch 'docs/picolibc-is-default_v6.0' into 'release/v6.0'
docs: update picolibc as default C library, remove experimental references (v6.0)

See merge request espressif/esp-idf!46549
2026-03-20 09:21:33 +08:00
Marius Vikhammer 1640707473 Merge branch 'fix/lp_core_wake_stub_pmu_sw_int_v6.0' into 'release/v6.0'
fix(esp_hw_support): clear LP core SW interrupt in wake stub before sleep (v6.0)

See merge request espressif/esp-idf!46550
2026-03-20 09:20:50 +08:00
Marius Vikhammer db06a929fa Merge branch 'fix/lp_adc_not_working_on_lp_core_v6.0' into 'release/v6.0'
Fixes for LP ADC to work when used from the LP core (v6.0)

See merge request espressif/esp-idf!45762
2026-03-20 09:20:08 +08:00
Marius Vikhammer 2b9a75a734 Merge branch 'fix/heap_trace_discard_qualifiers_error_v6.0' into 'release/v6.0'
fix(heap): Fixed const qualifier warning in heap_task_info.c (v6.0)

See merge request espressif/esp-idf!45390
2026-03-20 09:19:58 +08:00
Marius Vikhammer d13bbd4b2b Merge branch 'feat/mcp_server_with_eim_v6.0' into 'release/v6.0'
feat(tools): Fixed mcp-server functionality + EIM integration (v6.0)

See merge request espressif/esp-idf!46481
2026-03-17 10:14:31 +08:00
Marius Vikhammer b0d2ae7376 Merge branch 'docs/update_get_started_for_eim_download_v6.0' into 'release/v6.0'
docs: update get started for downloading eim (v6.0)

See merge request espressif/esp-idf!46429
2026-03-17 10:13:51 +08:00
Marius Vikhammer 1cc6e4f70e fix(freertos): remove spurious PRIVILEGED_FUNCTION from macro body
The macro expanded with a trailing PRIVILEGED_FUNCTION; token, making it
unusable in expression contexts (e.g. inside assert() or as a function
argument), causing a compile error: "expected ')' before ';' token".

Closes https://github.com/espressif/esp-idf/issues/17948

Made-with: Cursor
2026-03-12 16:47:33 +08:00
Marius Vikhammer 67913c7df8 fix(esp_hw_support): clear LP core SW interrupt in wake stub before sleep
When ulp_lp_core_wakeup_main_processor() is called, it sets the
PMU_SW_INT_RAW bit on the HP side. The normal sleep path clears this
bit before re-entering sleep, but esp_wake_stub_sleep() did not, leaving
the wakeup cause sticky. This caused the PMU to immediately re-trigger a
wakeup as soon as sleep was requested from the wake stub, producing a
rapid re-wakeup loop that eventually triggered LP_WDT_SYS resets.

Add a test case that verifies the wake stub can return to sleep correctly
across multiple LP core wakeup cycles without the re-wakeup bug.

Closing https://github.com/espressif/esp-idf/issues/18308

Made-with: Cursor
2026-03-12 16:46:21 +08:00
Marius Vikhammer cf6ab6c186 docs: update picolibc as default C library, remove experimental references
Made-with: Cursor
2026-03-12 16:44:31 +08:00
Marius Vikhammer 926523d24d Merge branch 'fix/twai_test_split_runner_tags_v6.0' into 'release/v6.0'
fix(driver_twai): test split runner combinations (v6.0)

See merge request espressif/esp-idf!46070
2026-02-28 14:54:00 +08:00
Marius Vikhammer c2d6e03b5b ci(core): fixed esp_event not running properly in CI 2026-01-04 10:37:47 +08:00
Marius Vikhammer da1829ed25 fix(system): removed the exe flag from psram memory for esp32
extern_ram_seg segment was marked as RWX in the linker script
even though we cannot run code from PSRAM on ESP32.

This is a link-time check, and actual CPU RWX permissions are
controlled seperately so this has no practical implications,
but it could mistakenly be remarked upon during security scans
or checks by customers.
2025-12-29 16:39:01 +08:00
Marius Vikhammer 007222cc28 fix(libc): fixed P4 ECO5 always using sub opt. version of memcpy and similar 2025-11-25 13:35:51 +05:30
Marius Vikhammer a6eb9057fc fix(system): fixed p4 eco5 getting stuck when stalling other CPU 2025-11-25 13:35:51 +05:30
Marius Vikhammer 4920666a03 ci(esp_timer): re-enable ci tests for esp-timer on p4 eco5 2025-11-25 13:35:51 +05:30
Marius Vikhammer 2c54fd0738 fix(interrupts): fixed interrupted related issues due to ZCMP on P4 ECO5 2025-11-25 13:35:51 +05:30
Marius Vikhammer 72c7bfe2e2 fix(system): fixed constructors not working properly on P4 ECO5 2025-11-25 13:35:51 +05:30
Marius Vikhammer 02b891f9de fix(lp-core): fixed rtc mem conflict on p4 eco5 between app and ULP 2025-11-25 13:35:50 +05:30
Marius Vikhammer 4dc0c7826b fix(rom): fixed systimer hal implementation from ROM always being used on P4 2025-11-25 13:35:50 +05:30
Marius Vikhammer ad29ffc78f Merge branch 'ci/enable-junit-report-in-mr_v6.0' into 'release/v6.0'
ci: enable junit report in MR (v6.0)

See merge request espressif/esp-idf!43290
2025-11-20 18:43:39 +08:00
Marius Vikhammer e6a622a09e Merge branch 'test/freertos_flaky_tests_stabilization_v6.0' into 'release/v6.0'
test(freertos): Added miscellaneous stability fixes to unit tests (v6.0)

See merge request espressif/esp-idf!43122
2025-11-18 09:48:20 +08:00
Marius Vikhammer d8365893ef Merge branch 'ci/ulp_fsm_i_wr_reg_v6.0' into 'release/v6.0'
test(ulp): added larger delay in ULP FSM I_WR_REG instruction test (v6.0)

See merge request espressif/esp-idf!43421
2025-11-18 09:30:34 +08:00
Marius Vikhammer c453efbff9 test(ulp): added larger delay in ULP FSM I_WR_REG instruction test
Test is flakey, could possibly be due to the ULP occasionally needing
a bit more time to start up.
2025-11-17 16:23:26 +08:00
Marius Vikhammer f04d9ac50e Merge branch 'ci/ulp_fsm_reset_between_tests' into 'master'
ci(ulp): reset board between ulp-fsm tests

Closes IDFCI-3334 and IDFCI-3336

See merge request espressif/esp-idf!42857
2025-10-24 12:22:15 +08:00
Marius Vikhammer 865f0f4f0e ci(ulp): reset board between ulp-fsm tests 2025-10-24 10:15:35 +08:00
Marius Vikhammer ca626ae04f Merge branch 'fix/missing_requirement_in_test_app' into 'master'
fix(esp_hw_support): add the missing dependency of esp_hal_wdt component in test app

See merge request espressif/esp-idf!42681
2025-10-18 00:00:40 +08:00
Marius Vikhammer 19e0997436 Merge branch 'feature/esp_stdio' into 'master'
feat(stdio): added new esp_stdio component

Closes IDF-13799

See merge request espressif/esp-idf!41625
2025-10-17 16:11:16 +08:00
Marius Vikhammer 4dd3fe78f7 Merge branch 'ci/update_mr_template' into 'master'
ci(gitlab): remove refs to release notes in MR templates

See merge request espressif/esp-idf!42601
2025-10-17 13:36:40 +08:00
Marius Vikhammer a257812e14 feat(stdio): added esp_stdio component
esp_stdio contains everything the old esp_vfs_console contained (the vfs stdio glue layer)
as well as other functionality related to stdio (previously referred to as console)
2025-10-16 10:01:59 +08:00
Marius Vikhammer 668ce92cc3 Merge branch 'ci/test_apps_ulp_dep' into 'master'
ci(network): fixed dependencies for misc network and wifi related test apps

Closes IDF-14193, IDF-14201, IDF-14205, IDF-14204, IDF-14192, and IDF-14196

See merge request espressif/esp-idf!42592
2025-10-15 17:16:56 +08:00
Marius Vikhammer 8a10c7ae6a ci(gitlab): remove refs to release notes in MR templates 2025-10-15 09:39:10 +08:00
Marius Vikhammer 4b2a8b946f ci(network): fixed dependencies for misc network and wifi related test apps 2025-10-15 09:37:00 +08:00
Marius Vikhammer 6efd36f475 Merge branch 'feature/gcc_error_on_default_warnings_disable_final' into 'master'
feat(build): Default warnings to be considered as errors

Closes IDF-9675

See merge request espressif/esp-idf!42184
2025-09-29 09:19:56 +08:00
Marius Vikhammer f3dedf6f62 Merge branch 'bugfix/pthread_sem_timeout_test_failure' into 'master'
test(pthread): fixed test-case overflow calc issue

Closes IDFCI-3520, IDFCI-3466, and IDFCI-3176

See merge request espressif/esp-idf!42237
2025-09-28 11:23:13 +08:00
Marius Vikhammer 90897a9df4 test(pthread): fixed test-case overflow calc issue 2025-09-28 10:14:46 +08:00
Marius Vikhammer 25c40d4563 Merge branch 'fix/usb_host_uvc_example_uvc_desc' into 'master'
fix(usb_host): Updaing changed Kconfig value from usb_host_uvc

See merge request espressif/esp-idf!42172
2025-09-26 08:58:52 +08:00
Marius Vikhammer 56949379e0 Merge branch 'fix/fix_eth_build' into 'master'
fix(esp_eth): fixed ETH builds by forcing Ethernet init ver

See merge request espressif/esp-idf!42164
2025-09-25 18:45:22 +08:00
Marius Vikhammer 88c9af78a7 Merge branch 'change/allow_esp_timer_init_from_user_code' into 'master'
change(esp_timer): esp_timer_init_os now returns ESP_OK if esp_timer already initialized

Closes IDFGH-8182

See merge request espressif/esp-idf!42069
2025-09-25 10:23:11 +08:00
Marius Vikhammer 392226b37f Merge branch 'feat/remove-catch-from-tools' into 'master'
feat(tools): Remove tools/catch

Closes IDF-9203

See merge request espressif/esp-idf!40413
2025-09-25 10:16:55 +08:00