diver beta program
TVP5150 µP restart (startup-freeze fix) + full 1.0.1 improvement verification
Active RC: 1.0.2-rc.1Before you test
- Diver hardware (any revision)
- Firmware 1.0.2-rc.1 flashed via DFU — see lzxindustries.net/modules/diver/firmware-update
- Sync source connected (camera, TBC, sync gen)
Testing goals
Cold-boot startup reliability
highThis is the primary fix in 1.0.2-rc.1. Power Diver on and off repeatedly (at least 10 times) with a sync source already running. Also try powering up with NO sync connected, then plugging sync in. If you have a sync source that previously caused startup failures (old camera, long cable run, VCR), please test with that specifically.
Pass: - Module initialises correctly (LEDs light, video output appears) on cold boot - Report how many of 10 cold-boot attempts succeeded - Report sync source, power supply, and case
Ramp output quality — no seam
highPatch the V-ramp, H-ramp, H+V, and H-V outputs into a scope or a shape-generating module (Doorway, etc.). Check for the horizontal seam / vertical stripe discontinuity that was present in firmware before 1.0.1.
Pass: - No visible vertical stripe or discontinuity on any ramp output - Left edge of ramp is clean (no shimmer)
State persistence across power cycles
highSet a bank, toggle Mirror X, Invert, or Scroll, and make a trigger mapping. Wait at least 5 minutes (the flash write throttle), then power cycle. Confirm your settings are restored. Also try cutting power immediately after a change (within 30 s) — the change should NOT persist (expected behaviour).
Pass: - Settings restored after a normal power cycle (5-min wait) - Change lost if power cut within 30 s of the change
Sync lock and VCR-mode stability
mediumRun Diver for 5+ minutes with your normal sync source. Watch for intermittent glitches, brief output freezes, or sync dropouts. If you use a camera or VCR as a sync source, test with that specifically.
Pass: - No intermittent sync-glitch dropouts during normal operation - Module stays locked for the full session
H-phase CV — edge smoothness
mediumPatch a slow LFO into the H-phase CV jack and observe the edges of shapes. Also try holding a static CV voltage and check for jitter/shimmer on edges.
Pass: - No visible vertical seams at shape edges during slow CV movement - No visible jitter with a static CV
Controls and waveform banks
mediumCycle through all 20 banks with BANK SELECT. Test Mirror X, Mirror Y, Invert, Scroll X, Scroll Y, Freeze, Clear, and Trigger In individually. Confirm LEDs reflect toggle state.
Pass: - All 20 banks cycle correctly - Each toggle button functions as expected - LEDs accurately show current state
General stability
mediumRun Diver for 30+ minutes. Hot-patch sync and CV inputs while running. Note any unexpected resets, hangs, or output corruption.
Pass: - No crashes, hangs, or output glitches during extended use
Known issues
- Startup freeze (Issue 6) — candidate fix being tested — Power cycle once; report frequency before and after this firmware
- Intermittent sync blip every few seconds/minutes — Note frequency and sync source in your report
- H-phase CV ADC noise (partial mitigation only) — Use slow CVs; baseline ADC noise remains
- Shapes not centred horizontally (HPHASE_OFFSET is per-unit) — No fix in this release; planned for future calibration feature