I02 temp HAL shared & starvation fix #13

Merged
gronod merged 3 commits from feature/integration-I02 into develop 2026-09-16 21:39:53 +01:00
Owner

Phase I02 of the integration megaplan: temp HAL shared & starvation fix.

  • Share onewire temp HAL across both boards (board_pin_temp(), esp32+esp32s3 shared source)
  • Fix temp_task starvation bug on non-WROOM (hal_temp_tick always blocks >=750 ms)

Verified: host tests pass; CI run 38616 builds esp32 and esp32s3 firmware successfully. S3 flash watchdog check pending hardware access.

Phase I02 of the integration megaplan: temp HAL shared & starvation fix. - Share onewire temp HAL across both boards (`board_pin_temp()`, esp32+esp32s3 shared source) - Fix temp_task starvation bug on non-WROOM (`hal_temp_tick` always blocks >=750 ms) Verified: host tests pass; CI run 38616 builds esp32 and esp32s3 firmware successfully. S3 flash watchdog check pending hardware access.
gronod added 3 commits 2026-09-16 21:31:25 +01:00
Fix temp_task starvation bug on non-WROOM
ci / test (push) Successful in 1m9s
ci / firmware (wroom, sdkconfig.wroom, esp32) (push) Successful in 4m9s
ci / firmware (jc4827w543, sdkconfig.s3, esp32s3) (push) Successful in 4m10s
f87ab0c65f
Mark I02 status DONE
ci / test (pull_request) Successful in 1m13s
ci / firmware (wroom, sdkconfig.wroom, esp32) (pull_request) Successful in 4m39s
ci / firmware (jc4827w543, sdkconfig.s3, esp32s3) (pull_request) Successful in 4m41s
ci / test (push) Successful in 1m8s
ci / firmware (wroom, sdkconfig.wroom, esp32) (push) Successful in 4m9s
ci / firmware (jc4827w543, sdkconfig.s3, esp32s3) (push) Successful in 4m15s
c40c714028
gronod merged commit c40c714028 into develop 2026-09-16 21:39:53 +01:00
gronod deleted branch feature/integration-I02 2026-09-16 21:39:53 +01:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gronod/AutoFilm-ESP32#13