63 lines
3.9 KiB
HTML
63 lines
3.9 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<title>MIPI Interactive Flicker Test — 2026-04-16 08:13:26</title>
|
|
<style>
|
|
body { font-family: Arial, sans-serif; max-width: 1020px; margin: 40px auto;
|
|
padding: 0 20px; color: #222; }
|
|
h1 { color: #1a3a5c; border-bottom: 2px solid #1a3a5c; padding-bottom: 8px; }
|
|
h2 { color: #1a3a5c; margin-top: 32px; }
|
|
h3 { color: #333; }
|
|
.meta { color: #555; font-size: 0.92em; margin-top: -6px; margin-bottom: 20px; }
|
|
.stop-box { background: #e8f4fd; border-left: 4px solid #1a3a5c;
|
|
padding: 10px 16px; margin: 16px 0 24px; border-radius: 3px; }
|
|
.stat { display: inline-block; margin: 0 16px 20px 0; padding: 12px 22px;
|
|
border-radius: 6px; font-size: 1.05em; font-weight: bold; }
|
|
.s-confirmed { background: #fdecea; border: 2px solid #c62828; color: #c62828; }
|
|
.s-false { background: #e8f5e9; border: 2px solid #2e7d32; color: #2e7d32; }
|
|
.s-claude-no { background: #fff8e1; border: 2px solid #f9a825; color: #795548; }
|
|
table { border-collapse: collapse; width: 100%; margin-top: 8px; }
|
|
th { background: #1a3a5c; color: white; padding: 7px 10px; text-align: left; }
|
|
td { border: 1px solid #ddd; padding: 5px 10px; }
|
|
tr:nth-child(even) { background: #fafafa; }
|
|
pre { margin: 0; }
|
|
</style>
|
|
</head>
|
|
<body>
|
|
|
|
<h1>MIPI Interactive Flicker Test Report</h1>
|
|
<p class="meta">
|
|
Generated: 2026-04-16 08:13:26 |
|
|
Model: claude-opus-4-6
|
|
</p>
|
|
|
|
<div class="stop-box">
|
|
<strong>Stop reason:</strong> Flicker confirmed by operator at capture 0013 [20260416_081232]
|
|
</div>
|
|
|
|
<div>
|
|
<div class="stat s-confirmed">1 confirmed flicker(s)</div>
|
|
<div class="stat s-false">1 false alarm(s)</div>
|
|
<div class="stat s-claude-no">0 Claude said no</div>
|
|
</div>
|
|
|
|
<h2>Event Log</h2>
|
|
<table>
|
|
<tr>
|
|
<th>Capture</th><th>Timestamp</th><th>Channel</th>
|
|
<th>LP-low plateau</th><th>LP exit→HS</th><th>LP-11 voltage</th>
|
|
<th>Claude: flicker?</th><th>Outcome</th>
|
|
</tr>
|
|
<tr><td>0006</td><td>20260416_080919</td><td>dat</td><td style="color:red">0.3 ns</td><td>2.4 ns</td><td>1.014 V</td><td>YES</td><td><span style="color:#2e7d32;font-weight:bold">✓ FALSE ALARM</span></td></tr><tr><td>0013</td><td>20260416_081232</td><td>dat</td><td style="color:red">0.3 ns</td><td>2.9 ns</td><td>1.014 V</td><td>YES</td><td><span style="color:#c62828;font-weight:bold">✖ CONFIRMED FLICKER</span></td></tr>
|
|
</table>
|
|
|
|
<h2>Claude Assessments</h2><h3>Capture 0006 [20260416_080919] — FALSE ALARM</h3><pre style="background:#f5f5f5;padding:12px;border-radius:4px;white-space:pre-wrap;font-size:0.88em">YES
|
|
|
|
The LP-low plateau measured at 0.3 ns is essentially absent, far below the 50 ns minimum required by the SN65DSI83 to detect the start-of-transmission. The LP exit-to-HS transition of only 2.4 ns confirms that the LP-01/LP-00 preamble states were either skipped or collapsed to a duration the bridge cannot resolve. Without a valid SoT detection, the bridge will fail to synchronize to the incoming HS burst, causing the display to miss that frame's data and produce visible flicker.</pre><h3>Capture 0013 [20260416_081232] — CONFIRMED FLICKER</h3><pre style="background:#f5f5f5;padding:12px;border-radius:4px;white-space:pre-wrap;font-size:0.88em">YES
|
|
|
|
The LP-low plateau is measured at effectively 0 ns (0.3 ns reported, rounded to 0 ns in the 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 ns confirms that the LP-01/LP-00 preamble states were either skipped entirely or collapsed to sub-nanosecond glitches, far too brief for the bridge's LP receiver to recognize the start-of-transmission sequence. With the bridge unable to lock onto the SoT, it will miss the subsequent HS burst (the single 5072 ns burst present), resulting in a dropped frame and visible flicker on the display.</pre>
|
|
|
|
</body>
|
|
</html>
|