Commit Graph

8 Commits

Author SHA1 Message Date
anonymou0719 68a22f8949
Merge 1a73226fed into 4051c5bb97 2026-01-19 11:25:33 +00:00
Gerard Marull-Paretas 1a73226fed fw/main: pause task watchdog during initialization
Under certain circumstances (still not fully understood), initialization
performed in prv_main_task_init() can make task watchdog to trigger as
some other tasks (e.g. KernelBG) end up blocked for a long period of
time (>6s). This can cause a crash loop, making system unbootable.
Instead, pause the task watchdog for a certain period of time. HW
watchdog will still be kicked. If for whatever reason init takes > 30s,
task watchdog will become active again and will eventually kick us out.

Signed-off-by: Gerard Marull-Paretas <gerard@teslabs.com>
2026-01-19 19:23:49 +08:00
Liam McLoughlin 4051c5bb97 fw: drivers: add da1468x bluetooth code 2025-02-25 19:02:51 +00:00
Liam McLoughlin 5b5d49cb49 fw: drivers: add AS7000 HRM driver code/demo app 2025-02-25 18:57:03 +00:00
Liam McLoughlin f19ace2e3c fw: drivers: add STM32 microphone drivers 2025-02-25 18:54:07 +00:00
Ruby Iris Juric 3f343671ce third_party: Fixup destinations for devsite assets
The destination field isn't meant to contain the destination filename - only the destination directory. Some files also
had incorrect paths, and have been corrected.

One file required a rename between moves (cookies.js -> cookies.min.js). A copy of the file was created with the new
name, and the source updated to point at it.
2025-02-24 22:48:45 -08:00
Katharine Berry 527858cf4c Import the pebble dev site into devsite/ 2025-02-24 18:58:29 -08:00
Matthieu Jeanson 3b92768480 Import of the watch repository from Pebble 2025-01-27 11:38:16 -08:00