MIPI Interactive Flicker Test Report

Generated: 2026-04-16 10:28:00  |  Model: claude-opus-4-6

Stop reason: Test interrupted by operator (Ctrl+C)
0 confirmed flicker(s)
16 false alarm(s)
0 Claude said no

D-PHY Configuration

Pixel clock: 72.0 MHz  |  Bit rate: 432.0 Mbit/s per lane  |  Byte clock: 54.000 MHz (18.519 ns/byte)  |  UI: 2.315 ns

FieldSpec (ns)Rnd BestRnd Up ExtraFinalActual (ns)Status
lpx≥ 50.033+0355.56
hs_prepare49.3 – 98.933+0355.56
hs_zero≥ 112.667+07129.63
hs_trail≥ 69.344+0474.07
hs_exit≥ 100.056+06111.11
clk_prepare38.0 – 95.023+0355.56
clk_zero≥ 244.41314+014259.26
clk_post≥ 180.41010+010185.19
clk_trail≥ 60.034+0474.07

✓ All D-PHY v1.1 Table 14 constraints satisfied.

Samsung DSIM Registers

RegisterAddressValueField breakdown
PHY_TIMING0xb4 0x00000306 lpx=3   hs_exit=6
PHY_TIMING10xb8 0x030e0a04 clk_prepare=3   clk_zero=14   clk_post=10   clk_trail=4
PHY_TIMING20xbc 0x00030704 hs_prepare=3   hs_zero=7   hs_trail=4

u-boot Commands

# D-PHY PHY timing registers (pixel clock 72.0 MHz, 432.0 Mbit/s, byte clock 54.000 MHz)
#
# PHY_TIMING  (0xb4) = 0x00000306   lpx=3  hs_exit=6
# PHY_TIMING1 (0xb8) = 0x030e0a04   clk_prepare=3  clk_zero=14  clk_post=10  clk_trail=4
# PHY_TIMING2 (0xbc) = 0x00030704   hs_prepare=3  hs_zero=7  hs_trail=4

# Enable Round-Up rounding (dsi-tweak bit 2)
setenv flb_dtovar "${flb_dtovar} dsi-tweak=4"

saveenv
boot

Event Log

CaptureTimestampChannel LP-low plateauLP exit→HSLP-11 voltage Claude: flicker?Outcome
000220260416_091714dat0.3 ns1.4 ns1.016 VYES✓ FALSE ALARM
002920260416_092745dat0.3 ns1.8 ns1.017 VYES✓ FALSE ALARM
004120260416_093239dat0.3 ns1.9 ns1.015 VYES✓ FALSE ALARM
005220260416_093705dat0.3 ns2.6 ns1.015 VYES✓ FALSE ALARM
009120260416_095213dat0.2 ns1.9 ns1.015 VYES✓ FALSE ALARM
009320260416_095313dat0.2 ns0.6 ns1.015 VYES✓ FALSE ALARM
009520260416_095412dat0.3 ns1.3 ns1.016 VYES✓ FALSE ALARM
010520260416_095814dat0.9 ns0.8 ns1.015 VYES✓ FALSE ALARM
012420260416_100542dat0.3 ns3.5 ns1.015 VYES✓ FALSE ALARM
013520260416_101007dat23.1 ns1.2 ns1.016 VYES✓ FALSE ALARM
013920260416_101154dat0.2 ns0.1 ns1.015 VYES✓ FALSE ALARM
014420260416_101402dat0.2 ns0.1 ns1.015 VYES✓ FALSE ALARM
014520260416_101439dat0.2 ns3.6 ns1.016 VYES✓ FALSE ALARM
016020260416_102036dat39.8 ns0.1 ns1.016 VYES✓ FALSE ALARM
017020260416_102440dat0.3 ns0.8 ns1.015 VYES✓ FALSE ALARM
017620260416_102713dat0.9 ns0.1 ns1.016 VYES✓ FALSE ALARM

Claude Assessments

Capture 0002 [20260416_091714] — FALSE ALARM

YES

The LP-low plateau measured at effectively 0 ns (reported 0.3 ns) is drastically below the SN65DSI83's required ≥ 50 ns minimum for SoT detection. The LP exit-to-HS transition of only 1 ns confirms that the LP-01/LP-00 preamble states are essentially absent, meaning the bridge has no opportunity to recognize the start-of-transmission sequence. With these timing values, the SN65DSI83 will almost certainly miss the HS entry, resulting in a lost or corrupted video frame and visible display flicker.

Capture 0029 [20260416_092745] — FALSE ALARM

YES

The LP-low plateau of 0.3 ns is essentially absent—two orders of magnitude below the SN65DSI83's required ≥ 50 ns minimum for SoT detection. The LP exit-to-HS transition of only 2 ns (also far below the 50 ns spec) confirms that the LP-01/LP-00 preamble states were either skipped or collapsed into a sub-UI glitch, making it impossible for the bridge's LP receiver to recognize the start-of-transmission. Additionally, the HS single-ended amplitude of 31 mV is anomalously low, suggesting the bridge likely failed to lock onto the HS data burst entirely, which would produce a dropped or corrupted frame and visible flicker.

Capture 0041 [20260416_093239] — FALSE ALARM

YES

The LP-low plateau is measured at effectively 0 ns (flagged as 0.3 ns by the pre-processor), far below the SN65DSI83's 50 ns minimum requirement for SoT detection. The LP exit-to-HS transition of only 2 ns confirms that the LP-01/LP-00 preamble states were essentially skipped, meaning the bridge had no opportunity to recognize the start-of-transmission. With the HS amplitude also anomalously low at 32 mV (suggesting the bridge may not have properly locked onto the HS data), this capture is a clear flicker event where the SN65DSI83 missed the SoT and failed to decode the subsequent HS burst.

Capture 0052 [20260416_093705] — FALSE ALARM

YES

The LP-low plateau measured at 0.3 ns is effectively absent — it is over two orders of magnitude below the SN65DSI83's required ≥ 50 ns minimum for reliable SoT detection. The total LP exit-to-HS transition of only 3 ns (versus the ≥ 50 ns spec) confirms that the LP-01/LP-00 preamble states were essentially skipped, meaning the bridge almost certainly failed to recognize the start-of-transmission. This is a textbook flicker-inducing condition: without a properly timed SoT sequence, the SN65DSI83 cannot synchronize to the incoming HS burst, resulting in a missed or corrupted video frame and visible display flicker.

Capture 0091 [20260416_095213] — FALSE ALARM

YES

The LP-low plateau measured at 0.2 ns is essentially absent — nearly three orders of magnitude below the SN65DSI83's required ≥ 50 ns minimum for reliable SoT detection. The LP exit-to-HS transition of only 2 ns (vs. the 50 ns spec minimum) confirms that the LP-01/LP-00 preamble states were either skipped or collapsed to sub-UI durations, meaning the bridge almost certainly missed the start-of-transmission. With the SoT undetected, the bridge would fail to deserialize the subsequent HS burst (~5012 ns), resulting in a dropped or corrupted video line and visible flicker on the display.

Capture 0093 [20260416_095313] — FALSE ALARM

YES

The LP-low plateau measured at effectively 0 ns (reported 0.2 ns) is vastly below the 50 ns minimum required by the SN65DSI83 to detect the Start-of-Transmission sequence. The LP exit-to-HS transition of only 1 ns (vs. the ≥50 ns spec) confirms that the LP-01/LP-00 preamble states were essentially absent, meaning the bridge had no opportunity to recognize the SoT entry. With the receiver unable to lock onto the HS burst, this capture almost certainly resulted in a missed packet and visible display flicker.

Capture 0095 [20260416_095412] — FALSE ALARM

YES

The LP-low plateau is measured at effectively 0 ns (reported as 0.3 ns by the flag, 0 ns in the full summary), which is drastically below the SN65DSI83's required ≥ 50 ns minimum for SoT detection. The LP exit-to-HS transition of only 1–1.3 ns confirms that the LP-01/LP-00 preamble states are essentially absent, meaning the bridge has no opportunity to recognize the start-of-transmission sequence. Additionally, the HS single-ended amplitude of only 26 mV is abnormally low (typical is ~100–200 mV), further suggesting the bridge would fail to lock onto the HS data, compounding the flicker risk. This capture is a textbook flicker event: the transmitter is skipping or compressing the LP-to-HS entry sequence far below what the SN65DSI83 requires.

Capture 0105 [20260416_095814] — FALSE ALARM

YES

The LP-low plateau measured at only ~1 ns, which is drastically below the SN65DSI83's required ≥50 ns minimum for reliable SoT detection — falling short by nearly two orders of magnitude. The LP exit-to-HS transition of just 1 ns confirms that the LP-01/LP-00 preamble states were essentially absent or collapsed into a sub-UI glitch, making it impossible for the bridge's LP receiver to recognize the start-of-transmission sequence. With the bridge unable to synchronize to the incoming HS burst, the corresponding video data would be lost, producing visible flicker on the display.

Capture 0124 [20260416_100542] — FALSE ALARM

YES

The LP-low plateau measured at effectively 0 ns (reported as 0.3 ns by the pre-processor, 0 ns in the full summary) is drastically below the 50 ns minimum required by the SN65DSI83 to detect the Start-of-Transmission sequence. The LP exit-to-HS transition of only 4 ns confirms that the LP-01/LP-00 preamble states were essentially skipped, giving the bridge no opportunity to recognize the SoT and synchronize to the incoming HS burst. With the receiver unable to lock onto the data, this capture almost certainly resulted in a missed frame and visible display flicker.

Capture 0135 [20260416_101007] — FALSE ALARM

YES

The LP-low plateau of 23.1 ns is less than half the SN65DSI83's required ≥ 50 ns minimum for reliable SoT detection, and the LP exit-to-HS transition of only 1.2 ns is drastically below the 50 ns spec minimum, indicating the LP-01/LP-00 preamble states were essentially skipped. With these timing violations, the bridge almost certainly failed to recognize the start-of-transmission, causing it to miss the subsequent HS burst entirely. This is a textbook flicker-inducing condition for the SN65DSI83, which is known to be strict about LP timing compliance.

Capture 0139 [20260416_101154] — FALSE ALARM

YES

The LP-low plateau is measured at effectively 0 ns (reported as 0.2 ns by the flag, 0 ns in the full summary), far below the 50 ns minimum required by the SN65DSI83 to detect the Start-of-Transmission sequence. The LP exit-to-HS transition time of 0 ns confirms that the LP-01/LP-00 preamble states are essentially absent, meaning the bridge has no opportunity to recognize the SoT and synchronize to the incoming HS data burst. Despite the LP-11 voltage being within spec (1.015 V) and a valid HS burst being present, the missing LP-low plateau will cause the SN65DSI83 to miss this HS packet, resulting in visible display flicker.

Capture 0144 [20260416_101402] — FALSE ALARM

YES

The LP-low plateau is measured at effectively 0 ns (reported as 0.2 ns by the pre-processor, 0 ns in the full summary), far below the SN65DSI83's required ≥ 50 ns minimum for reliable SoT detection. The LP exit-to-HS transition time is also 0 ns, indicating the LP-01/LP-00 preamble states are essentially absent — the transmitter appears to jump from LP-11 directly into HS mode without dwelling in the required low states. Without a valid SoT preamble the bridge cannot synchronize to the incoming HS burst, which will cause it to miss the video packet and produce visible flicker on the display.

Capture 0145 [20260416_101439] — FALSE ALARM

YES

The LP-low plateau is effectively absent at 0.2 ns (rounded to 0 ns in the full summary), which is drastically below the SN65DSI83's required ≥ 50 ns minimum for reliable SoT detection. The LP exit-to-HS transition of only 3.6–4 ns confirms that the LP-01/LP-00 preamble states were either skipped or collapsed to sub-UI durations, far too brief for the bridge's LP receiver to recognize the start-of-transmission sequence. With the bridge unable to synchronize to the incoming HS burst, this capture almost certainly represents a missed SoT event resulting in visible display flicker.

Capture 0160 [20260416_102036] — FALSE ALARM

YES

The LP-low plateau of 39.8 ns is clearly below the SN65DSI83's required ≥ 50 ns minimum for reliable SoT detection, falling short by over 10 ns (approximately 20% under spec). Additionally, the LP exit → HS transition time of 0.1 ns is essentially instantaneous, indicating the LP-01/LP-00 preamble states were either absent or too brief for the bridge's input comparators to properly recognize the start-of-transmission sequence. These two violations together — a truncated LP-low plateau and a missing LP exit interval — make it highly likely the SN65DSI83 failed to detect this SoT, resulting in a dropped or corrupted HS burst and visible display flicker.

Capture 0170 [20260416_102440] — FALSE ALARM

YES

The LP-low plateau measured at 0.3 ns is effectively absent and falls catastrophically short of the SN65DSI83's required ≥ 50 ns minimum for SoT detection. The LP exit-to-HS transition of only 1 ns (versus the 50 ns spec minimum) confirms that the LP-01/LP-00 preamble states were essentially skipped, meaning the bridge had no opportunity to recognize the start-of-transmission. With these timing violations — roughly two orders of magnitude below specification — the SN65DSI83 would almost certainly miss the SoT, fail to synchronize to the incoming HS burst, and produce a visible flicker event on the display.

Capture 0176 [20260416_102713] — FALSE ALARM

YES

The LP-low plateau measured at only 0.9 ns is drastically below the SN65DSI83's required ≥ 50 ns minimum for SoT detection — it is essentially absent at less than 2% of the required duration. The LP exit-to-HS transition time of 0 ns further confirms that the LP-01/LP-00 preamble states were either skipped or too brief to be resolved, meaning the bridge almost certainly failed to recognize the start-of-transmission. With the LP→HS entry sequence this severely truncated, the SN65DSI83 would miss the HS sync, causing a dropped or corrupted video line/frame and resulting in visible flicker.