-
videomancer/1.0.0-rc.39 Pre-release
released this
2026-07-31 07:33:16 +00:00 | 0 commits to main since this releaseVideomancer 1.0.0-rc.39
Dual-mode RGB 1V loopback accuracy — EXT sync delay, encoder CSC, and clean 1V DAC sync.
Changes
- Dual EXT sync delay — HDMI RX HS/VS into ADV7181C EXT sync is delayed ~50 LLC clocks (
dual_sync_delay, BRAM circular buffer so Lumarian still fits) so clamp recovery overshoot no longer lands in the first active bars on RGB 1V / DC+EXT paths. - RGB 1V DAC sync —
r_g_b_skeepssync_on_rgboff so sync tips on the 1V rails cannot crush decoder auto-clamp (dual loopback HIL). - Encoder chroma scale — ADV7393 HD CSC chroma coeffs ×0.92 (GY unchanged) to cut G-leak into R/B primaries on the RGB 1V path while greys stay put.
- Dual analog loopback CSC — R/B mapping and mode switching for YPbPr AC ↔ RGB 1V dual legs; FPGA reload on dual analog_in changes.
- Re-signed embeds — all release-stage embedded
.vmprogpacks rebuilt from current RTL (incl. EXT sync delay) and Ed25519-signed.
Requires
- Rebuild and resign all embedded vmprogs (core_top +
dual_sync_delayin all four cores). - Flash 1.0.0-rc.39 UF2 (MCU + packs); Connect with Show pre-release firmware.
Beta testing focus
Goals:
lifecycle/beta/goals/1.0.0-rc.39.yaml.- Dual RGB 1V bars — Dual routing, Analog Out/In = RGB 1V; passthru color bars at 720p60 and 1080p30; levels and primaries look right (no crushed black / blown white / strong G→B leak).
- Dual YPbPr AC control — same Dual path on YPbPr AC; confirm no regression vs rc.38.
- HDMI / standalone smoke — quick passthru check that HDMI and standalone still lock and display.
- YPbPr DVD (rc.38) — if time, spot-check NTSC classify and Y replug from rc.38 goals.
Report feedback at
/instruments/videomancer/betaor via Connect.Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
videomancer-1.0.0-rc.39.uf2
2 downloads · 23 MiB
- Dual EXT sync delay — HDMI RX HS/VS into ADV7181C EXT sync is delayed ~50 LLC clocks (