Leave USB-C vSafe UNKNOWN; AF zip has no USB-IF PD (2.83.0).

Alta Frequenza / af-allegati only hold TI SI (SNLA027B, SDAA499), which do not state vSafe5V/vSafe0V. CabCon R2.5 §1.6 defers volts to USB PD. HDMI 1.4 TMDS stays UNKNOWN.
This commit is contained in:
2026-09-22 18:38:33 +02:00
parent bb83f63114
commit 29e1a3033d
6 changed files with 72 additions and 9 deletions
+11 -1
View File
@@ -123,7 +123,17 @@ def test_type_c_rp_rd_from_cabcon_r25_vbus_volts_unknown():
assert by["t_vbuson_max"].source.page == "247"
assert "2.5" in by["t_vbuson_max"].source.revision
assert by["vsafe5v"].value_kind == "UNKNOWN"
assert "vSafe5V" in (by["vsafe5v"].needed_document or "")
assert by["vsafe5v"].value is None
assert "USB Power Delivery" in (by["vsafe5v"].needed_document or "")
assert "snla027b" in (by["vsafe5v"].needed_document or "")
assert "Figure 4-39" in (by["vsafe5v"].needed_document or "")
assert by["vsafe0v"].value_kind == "UNKNOWN"
assert by["vsafe0v"].value is None
assert "vSafe0V" in (by["vsafe0v"].needed_document or "")
hdmi14 = next(p for p in cat.physical_interfaces if p.id == "hdmi-1.4-tmds-type-a")
hz14 = next(c for c in hdmi14.constraints if c.parameter == "differential_impedance")
assert hz14.value_kind == "UNKNOWN"
assert hz14.value is None
_cite_ok(by["gnd_ir_drop_cable"])
assert by["gnd_ir_drop_cable"].value == 250.0
assert by["gnd_ir_drop_cable"].source_type == "CABLE"