82 lines
3.3 KiB
HTML
82 lines
3.3 KiB
HTML
<!doctype html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>AERIS-10 Docs | Bring-Up</title>
|
|
<link rel="stylesheet" href="assets/style.css">
|
|
</head>
|
|
<body>
|
|
<header class="topbar">
|
|
<div class="container nav">
|
|
<a class="brand" href="index.html">AERIS-10 Docs</a>
|
|
<nav>
|
|
<a href="architecture.html">Architecture</a>
|
|
<a href="implementation-log.html">Implementation Log</a>
|
|
<a href="bring-up.html">Bring-Up</a>
|
|
<a href="reports.html">Reports</a>
|
|
<a href="release-notes.html">Release Notes</a>
|
|
</nav>
|
|
</div>
|
|
</header>
|
|
|
|
<main class="container page">
|
|
<section class="hero">
|
|
<p class="eyebrow">Execution Checklist</p>
|
|
<h1>Hardware Bring-Up Plan</h1>
|
|
<p>Operational sequence and pass/fail gates for Day-1 and post-Day-1 validation.</p>
|
|
</section>
|
|
|
|
<section class="card" style="margin-top:0.8rem;">
|
|
<h2>Bring-up gates</h2>
|
|
<div class="table-wrap">
|
|
<table>
|
|
<thead>
|
|
<tr>
|
|
<th>Step</th>
|
|
<th>Objective</th>
|
|
<th>Pass Criteria</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr><td>1</td><td>Program baseline bitstream</td><td>JTAG detect + successful configuration</td></tr>
|
|
<tr><td>2</td><td>Clock/reset sanity</td><td>Stable clocks and deterministic reset release</td></tr>
|
|
<tr><td>3</td><td>ADC front-end</td><td>Valid raw data visible in ILA on expected clock</td></tr>
|
|
<tr><td>4</td><td>DDC verification</td><td>Expected valid strobe and non-zero I/Q outputs</td></tr>
|
|
<tr><td>5</td><td>Matched filter stage</td><td>Range profile valid asserted and segment flow correct</td></tr>
|
|
<tr><td>6</td><td>Range/Doppler pipeline</td><td>Deterministic frame outputs with full bin coverage</td></tr>
|
|
<tr><td>7</td><td>USB host link</td><td>Sustained transfer and stable framing over soak window</td></tr>
|
|
<tr><td>8</td><td>Thermal/power screen</td><td>No rail anomalies or thermal runaway under load</td></tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</section>
|
|
|
|
<section class="grid-2" style="margin-top:0.8rem;">
|
|
<article class="card">
|
|
<h2>Day-1 quick sequence</h2>
|
|
<ol>
|
|
<li>Mount SoM on carrier and verify supply/jumper defaults.</li>
|
|
<li>Program minimal heartbeat top for immediate hardware liveness check.</li>
|
|
<li>Program debug bitstream and attach LTX for ILA sessions.</li>
|
|
<li>Capture first ADC and DDC traces, compare with expected signatures.</li>
|
|
</ol>
|
|
</article>
|
|
<article class="card">
|
|
<h2>Risk controls</h2>
|
|
<ul>
|
|
<li>Keep production target untouched; use split dev targets for carrier-specific pinouts.</li>
|
|
<li>Do not rely on RTL hierarchical net names in post-synth debug scripts.</li>
|
|
<li>Run timing/CDC/exceptions checks after every target migration update.</li>
|
|
<li>Use a repeatable program-capture checklist to detect intermittent reset/clock issues.</li>
|
|
</ul>
|
|
</article>
|
|
</section>
|
|
</main>
|
|
|
|
<footer class="footer">
|
|
<div class="container"><p>This checklist is the operational source of truth for hardware execution.</p></div>
|
|
</footer>
|
|
</body>
|
|
</html>
|