Commit 05ae9ec
committed
test(hw, adrv9371): poll for JESD relock after ensm_mode=radio_on
Empirical evidence from CI run 24722162544: ``echo radio_on``
successfully latches ``ensm_mode`` but bounces JESD204 RX (Mykonos
re-runs part of ARM init on first radio_on, same symptom as
``profile_config`` write). A 1-second sleep catches the link
mid-retrain, so the existing ``assert_jesd_links_data`` call
fails.
Poll for both RX + TX to return to DATA, up to 30 s, before
re-verifying — same pattern the reverted commit 5222208 tried for
``profile_config``. For ENSM it may converge; the 30 s budget is
the empirical test. If the link still doesn't come back the
assertion will fail with the "(up to 30 s)" suffix, pointing at a
genuinely different Mykonos behaviour rather than an undercooked
timeout.1 parent 459b47d commit 05ae9ec
1 file changed
Lines changed: 18 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
188 | | - | |
189 | | - | |
190 | | - | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
191 | 206 | | |
192 | 207 | | |
193 | 208 | | |
| |||
0 commit comments