yggvault ratatoskr-space connected via regular web
Color theme
also available via yggdrasil mesh http://[203:b338:2a84:a18f:986:47ae:1a4:d8d3]/pkg/ruview/v1015
vault / ruview / v1015

ruview @ v1015

integrity

size
54.7 MiB
downloaded
last checked
source https://github.com/ruvnet/RuView · available · github

release notes

Automated release from CI pipeline

Changes: fix(firmware): add vTaskDelay(1) yields in process_frame() at tier>=2 to fix WDT storm (#683)

At edge tier>=2 on N16R8 PSRAM boards, process_frame() runs update_multi_person_vitals() (4 persons × 256 history samples) plus wasm_runtime_on_frame() back-to-back before returning to edge_task(). The existing vTaskDelay(1) in edge_task() only fires after process_frame() returns — under sustained 30 pps CSI load on PSRAM boards this leaves IDLE1 on Core 1 starved long enough for the 5-second Task Watchdog Timer to fire.

Fix: add two vTaskDelay(1) calls inside process_frame(), both gated on s_cfg.tier >= 2:

  1. After update_multi_person_vitals() (Step 11)
  2. After wasm_runtime_on_frame() dispatch (Step 14)

Tier 0/1 paths are unaffected. Validated on COM7 (N16R8 board): Edge DSP task started on core 1 (tier=2), no WDT panics in 20 s.

Also bump firmware version 0.6.5 → 0.6.6 and refresh all 6 release_bins with the new build (8MB + 4MB variants, built 2026-05-21).

Fix-marker RuView#683 added to scripts/fix-markers.json.

Co-Authored-By: claude-flow ruv@ruv.net

Docker Image: ghcr.io/ruvnet/RuView:c58f49f21aa1a3111692cb5baaa6c7570a9fa341

download

unix · zip
curl -fL -o v1015.zip https://ratatoskr.space/pkg/ruview/v1015.zip
                    printf '%s  %s\n' '38691b90e7bef092d32a7e3f36cd4afe56b53a9b1d0e6207d8fa8b09cec3f1ef' 'v1015.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/ruview/v1015.zip"
$out = "v1015.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "38691b90e7bef092d32a7e3f36cd4afe56b53a9b1d0e6207d8fa8b09cec3f1ef") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1015.tar.gz https://ratatoskr.space/pkg/ruview/v1015.tar.gz
                    printf '%s  %s\n' '1473cfe9a6c2c02a818c03a47c7cdbdc7081bf818df87b63e6df8e29cee32673' 'v1015.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/ruview/v1015.tar.gz"
$out = "v1015.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "1473cfe9a6c2c02a818c03a47c7cdbdc7081bf818df87b63e6df8e29cee32673") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v1015.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1015.zip
                    printf '%s  %s\n' '38691b90e7bef092d32a7e3f36cd4afe56b53a9b1d0e6207d8fa8b09cec3f1ef' 'v1015.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1015.zip"
$out = "v1015.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "38691b90e7bef092d32a7e3f36cd4afe56b53a9b1d0e6207d8fa8b09cec3f1ef") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v1015.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1015.tar.gz
                    printf '%s  %s\n' '1473cfe9a6c2c02a818c03a47c7cdbdc7081bf818df87b63e6df8e29cee32673' 'v1015.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1015.tar.gz"
$out = "v1015.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "1473cfe9a6c2c02a818c03a47c7cdbdc7081bf818df87b63e6df8e29cee32673") { throw "sha256 mismatch" }
artifact format size hashes
v1015.zip zip 54.7 MiB
blake3-24 56aebe43f762719cee9cb5128ecba52429ba43226edfdb7f
sha256 38691b90e7bef092d32a7e3f36cd4afe56b53a9b1d0e6207d8fa8b09cec3f1ef
sha1 3b6ac76f3011a135c7b412d9bafe243d458d5478
v1015.tar.gz tar.gz 53.3 MiB
blake3-24 9adc633ac0546aa74f7d7cb7c94751d658a21fe2cc54563d
sha256 1473cfe9a6c2c02a818c03a47c7cdbdc7081bf818df87b63e6df8e29cee32673
sha1 3e77e9c3e2394f48127c6202bb2dab4d60e74ee5

install

bazel
http_archive(
    name = "ruview",
    urls = ["https://ratatoskr.space/pkg/ruview/v1015.tar.gz"],
    integrity = "sha256-FHPP6abCwCqBjAOkfHzb3HCBv4GN+Htj5t+OKc7jJnM=",
    strip_prefix = "ruview-v1015",
)
zig
.url = "https://ratatoskr.space/pkg/ruview/v1015.tar.gz",
install via yggdrasil mesh
bazel
http_archive(
    name = "ruview",
    urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1015.tar.gz"],
    integrity = "sha256-FHPP6abCwCqBjAOkfHzb3HCBv4GN+Htj5t+OKc7jJnM=",
    strip_prefix = "ruview-v1015",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/ruview/v1015.tar.gz",
← v1018v1013 →