hbox-docs/docs/hardware/v6-cambios-resumen.md

23 KiB
Raw Permalink Blame History

title tags project author date version status audience
EinarBoard v6 — Cambios de esquemático: resumen de las 3 pasadas
project-drogheda
hardware
hbox
v6
esquematico
cambios
verificacion
Project Drogheda Helgen Technologies 2026-09-28 1.0 FINAL — esquemático terminado y verificado; falta el layout (Michelle) Michelle (layout), Leo, ingenieros

EinarBoard v6 — Cambios de esquemático: resumen de las 3 pasadas

!!! warning "Designadores de antes del 22-oct (T43)" Este documento conserva los designadores que tenía la tarjeta en su fecha. Desde el 22-oct (T43) la V5.6, la V5.7 y la v6 traen otros, y varios nombres viejos ahora son otra pieza: en la v6, U6 es ahora el módem A7670SA (antes U19) y el LTC4040 es U17 (antes U6). Para leerlo contra la tarjeta de hoy, usa la tabla viejo → nuevo; lo que ya no existía el 22-oct no está en la tabla.

!!! warning "EinarBoard v6 (hbox-watchdog-v6): en diseño, no se pide" Diseño nuevo con ZED-F9P y módem A7670SA soldados a bordo. No es la V5.6 que se manda a fabricar esta semana (hbox-watchdog-v5, zócalos para simpleRTK2B y 4G NTRIP Master). Los hallazgos marcados «Impacto en V5.6» ya se aplicaron a la V5.6 y están en su informe de cambios.

Tarjeta: hbox-watchdog-v6 (repo HBox_PCB) · Fecha: 28-sep-2026 · Plan de corrección y estado · Auditoría completa (español) · original en inglés

!!! success "Esquemático terminado y verificado de forma independiente" - Esquemático final: d58a89ba5a5ac46419edf9d68672a8208d825a16387298d0167e21399cd41e7b - ERC: 0 errores. Hay 135 avisos cosméticos, todos explicados (antes eran 166). - 299 piezas montadas, todas con número LCSC. TP1–TP12 y JP1–JP6 no van en el BOM ni en el CPL. - El PCB no se tocó (6ddec80d…36bf). Michelle hace Actualizar PCB desde esquemático: es el paso 0 de su lista de trabajo.

1. Resumen: tres pasadas

Todo se editó en el mismo archivo (hbox-watchdog-v6.*), con copia de respaldo antes de cada paso. El método fue el mismo en las tres pasadas:

  • Antes de guardar se escribe la lista de cambios esperados.
  • Se edita con cortes acotados al nodo del archivo, con una guarda que impide que cambie o desaparezca un UUID existente.
  • Se exporta el netlist y se compara contra lo esperado. En todos los grupos lo esperado coincidió exactamente con lo obtenido.
Pasada Qué hizo Resultado Verificación Esquemático (sha256)
1 · Correcciones de la auditoría Todos los Blockers y Majors que tocan esquemático o proyecto, los Minors de la lista D19, las netclasses y reglas DRC (F-01) y la librería (H-04). 37 piezas nuevas, 3 quitadas (D20, D21 y el flag PF15), 17 puestas en DNP Netlist: 37 agregadas / 3 quitadas / 125 cambios de campo / 22 cambios pin-red / 16 cambios de clase, todo esperado. ERC 0 errores (166 → 134 avisos) Verificación independiente con scripts propios: 126 ítems, 173 PASS / 0 FAIL, 15 notas ecee9fed… → d54e330d…
2 · Puertos y sin nueva versión Revisó 24 puertos de punta a punta contra hojas de datos y corrigió 7 (RS-485, RS-232, H4, CTS del SC16IS752, LEDs y Bob-Smith de J10, pad de descarga del módem, UART del módem). H-03 hecho (huella MWSA0804S) y B-13 hecho (K1 fuera, R148) Netlist: 8 agregadas / 0 quitadas / 41 campos / 8 pin-red / 0 clases, todo esperado. ERC 0 errores (134) Revisada por la pasada 3: 26 PASS / 1 FAIL (la huella de los inductores) d54e330d… → f73f41a8…
3 · Revisión final independiente Revisó la pasada 2 con su propio diff y las hojas de datos de los fabricantes. Corrigió la huella MWSA0804S (se habían intercambiado dos cotas de Sunlord), agregó C176 en U28 (N2) y confirmó los pads de Y3 con la hoja de SCTF (N1, sin cambio) Netlist: C176 agregado, nada más. ERC 0 errores (134). Conectividad derivada del esquemático = netlist de KiCad (353 redes, 0 diferencias) — f73f41a8… → 2b394ef9…
4 · Paquete LFP-HT (igual que V5.6) JP2 → Drogheda:SolderJumper-3_P1.3mm_Bridged23_RoundedPad1.0x1.5mm (F2 a GND) y R55 10 k → 5.6 k (C23189); JP3/JP4 ya coincidían con V5.6 (F1 = 0, F0 = 1). Layout: L-67. Flotación 3.50 V LFP (antes 4.00 V Li-ion); ventana de carga ≈ +8…+60 °C con NTC B3380. Netlist: 0 cambios de pin o de red; lo esperado = lo obtenido. ERC 0 errores (135 avisos). d58a89ba…e7b

Total contra la auditoría: 46 piezas nuevas, 3 quitadas, 22 puestas en DNP (17 por A-01, 5 por B-13; además R145/R146 entran nuevas como DNP). La polaridad del USB_BOOT del módem quedó como aviso: los documentos de SIMCom se contradicen, así que hay un procedimiento alterno en banco (TP8–GND).

??? note "Hashes y archivos" | Archivo | Estado final (sha256) | |---|---| | hbox-watchdog-v6.kicad_sch | d58a89ba5a5ac46419edf9d68672a8208d825a16387298d0167e21399cd41e7b | | hbox-watchdog-v6.kicad_pro | d577aa43076f5f751c291041dbf3054cb93a87facfe9f339ef91b60e073bd6ce (pasada 1; netclasses) | | hbox-watchdog-v6.kicad_dru | 31ce0f4f23e8178b4b5e837b452e7bb8647d446ffd420559049eaaae78100831 (pasada 1) | | Drogheda-v6.pretty/SO-8_L4.9-W3.9-P1.27-LS6.0-BL-EP.kicad_mod | 3f38f26e435c477a7701636d4d5e1c05b4c7bd523e8dd04f9f57128657736313 (H-04) | | Drogheda-v6.pretty/IND-SMD_MWSA0804S.kicad_mod (nueva) | 74528135d4f69617df8570da58700bac3920827a78ec9104c3440be2c5975638 (land corregido) | | hbox-watchdog-v6.kicad_pcb | 6ddec80d1c15f79e69dff6c1a850b28345a5d826389f79cee8c61998240b36bf (sin tocar) | | PDF 03-Architecture-Hardware/hbox-watchdog-v6-schematic.pdf | 3e073181…4362 |

Respaldos en la Mac: `kicad/_to_delete/v6-apply-20260928/`, `kicad/_to_delete/v6-ports-20260928/` y
`kicad/_to_delete/v6-final-20260928/` (nada se borró).

**Git (lo corre Leo; desde aquí no se hizo commit):** dentro del submódulo `kicad`, commit de
`hbox-watchdog-v6.kicad_sch`, `.kicad_pro`, `.kicad_dru`, `Drogheda-v6.pretty/SO-8_L4.9-W3.9-P1.27-LS6.0-BL-EP.kicad_mod`
y `Drogheda-v6.pretty/IND-SMD_MWSA0804S.kicad_mod`; push a Gitea `HBox_PCB`; luego actualizar el gitlink del proyecto
padre. Si KiCad está abierto en v6, cerrarlo **sin guardar** antes del *Update PCB*.

2. Estado final de cada cambio, por bloque

Todo lo de estas tablas está verificado: la pasada 1 por la verificación independiente (126 ítems) y las pasadas 2 y 3 por la revisión final. Pasada: 1 = correcciones de la auditoría · 2 = puertos / sin nueva versión · 3 = revisión final.

Entrada de 24 V, ignición y ventilador

Hallazgo Ref Estado final LCSC Pasada
A-01 / V1-01 F2 Fusible Nano2 de 3 A (0154003.DR), mismo porta-fusible; P1.1 → F2 → /VIN_FUSED C206912 1
V1-01 D10 SMBJ33A en /VIN_FUSED (salida de F2); con P1 al revés funde F2 C224019 1
A-01 D20, D21 Eliminados; /VIN_MODEM unido a /MAIN5V — 1
A-01 Q10, DzG1, Rrp1, C10, C11, C22 DNP: la rama /24V queda sin cargas — 1
A-01 U2, L2, Dbk1, Cbst1, Rcomp1, Ccomp1, Rfreq1, Ren1, Ren2, R20, R21 DNP: bloque del ventilador — 1
A-01 JP1 Puente de soldadura puenteado → /5V_FAN = /VEH5V — 1
F-02 D35 (nuevo) SMBJ33A de /IGN_IN a GND, para ir en P1.3 C224019 1
F-02 Rig1 22 k sin cambio; se mueve a P1.3 en el layout. /IGN_IN = {P1.3, Rig1.1, D35.1} C88614 1
D-05 Rigb1 2.2 k → relación 0.0833 para leer la ignición por ADC C4190 1

Cargador LTC4040, 5 V, 3V3 e inductores

Hallazgo Ref Estado final LCSC Pasada
A-03 R50 1.43 k 1 % → 1.316–1.483 A de carga C22840 1
A-04 R121 57.6 k 1 % → U25 en 5.18 / 5.32 / 5.46 V C23082 1
A-05 C161, C162 (nuevos) 47 µF X7R 1210 en /MAIN5V (VSYS de U6) C5440143 1
A-09 C78 220 µF 16 V polímero C881921 1
H-02 R53 499 k 1 % (HKR RCT03499KFLF) C177479 1
H-02b R56, R57, R58, R85, R87, Rgs1 100 k 1 % C25803 1
A-11 R56 Pull-up a /3V3 → cargador apagado sin MCU C25803 1
A-13 R141 (nuevo), red /PFO PFO del LTC4040 → PB10, con 100 k a /3V3 C25803 1
F-51 U29 + C168 (nuevos) TMP102 del cargador en 0x48 + 100 nF C99269, C14663 1
F-51 R137, R138, C169 (nuevos) Toma del NTC: /NTC → 100 k → /NTC_CELL (PC5) → 120 k + 10 nF a GND C25803, C25808, C1589 1
A-08 U17 TLV1117LV33DCYR, misma huella C15578 1
H-03 L2 (DNP), L6, L8, L20 Huella Drogheda-v6:IND-SMD_MWSA0804S (tierra de Sunlord); piezas sin cambio — 2 y 3

Módem A7670SA

Hallazgo Ref Estado final LCSC Pasada
A-01 U20.2, C127, C128 En /MAIN5V — 1
F-03 C163, C164, C165 (nuevos) 2 × 22 µF 0805 + 220 µF polímero en U20.2 C86817, C881921 1
B-02 C130, C131 220 µF 16 V polímero C881921 1
B-02 R116 / C141 / C142 113 k / 6.8 nF / 56 pF (compensación para 3.8 V) C22862, C1542, C1572 1
B-02 C166, C167 (nuevos) 22 µF 0805 en /VBAT_MODEM C86817 1
B-03 D28 PESD0402-240 bidireccional, huella 0402 C1975527 1
B-09 R132, R133, R134 22 Ω C23345 1
B-09 C171 (nuevo) 100 nF 0402 en J14.C1 (/SIMB_VDD) C1525 1
B-10 R142, R143 (nuevos) 100 k: /MODEM_STATUS a GND y /DIN_4G a /3V3 C25803 1
B-10 R106 1 k C14676 1
B-15 R107, R108 DNP, valor «0R-NEVER-FIT» y nota — 1
F-52 U31 + C174 (nuevos) TMP102 del módem en 0x49 + 100 nF C99269, C14663 1
G-02 U30 (nuevo) USBLC6-2SC6 en J9 C7519 1
B-13 K1, Q6, D6, R40, R41 DNP: el relé sale del circuito — 2
B-13 R148 (nuevo) 0 Ω de /USART6_TX (PC6) a /DIN_4G; nunca junto con K1 C21189 2
P-5 TP12 (nuevo) Pad en /1V8_MODEM junto a TP8 (descarga forzada del módem) — 2

GNSS ZED-F9P

Hallazgo Ref Estado final LCSC Pasada
C-01 U28, R135, R136 (nuevos) TPS2552 (75 mA) con EN̅ = ANT_OFF + 100 k a GND y FAULT̅ → /GNSS_ANT_SHORT_N + 10 k a /3V3_GNSS; salida /ANT_BIAS; U18.7 sin conectar C46506, C25803, C25804 1
N2 C176 (nuevo) 100 nF en U28 pin 1 (IN) C14663 3
C-02 U21 TPS7A2033PDBVR (arranque suave), misma huella C2862740 1
D-01 U27 + C170 (nuevos) 74LVC1G125 de /DOUT_4G a U18.26 (/DOUT_4G_F9P), VCC = /3V3_GNSS C12518, C14663 1
D-01 Rdfu1 100 k C25803 1
C-07 TP10, TP11 (nuevos) Pads en SAFEBOOT_N (U18.50) y RESET_N (U18.49) — 1
D-09 R144 (nuevo) 100 k de la base de Q5 a GND C25803 1

MCU y cristales

Hallazgo Ref Estado final LCSC Pasada
D-02 Y3 25 MHz 3225-4P CL 10 pF; símbolo Crystal_GND24 (pad 1 HSE_IN, pad 3 HSE_OUT, pads 2/4 GND), confirmado con la hoja de SCTF (N1) C2901684 1 y 3
D-02 C113, C114 12 pF C0G C38523 1
D-03 Y4 FC-135 CL 7 pF, misma huella C48615 1
D-03 C115, C116 6.8 pF C0G C1679 1
D-12 TP9 (nuevo) Pad en PA9 (/USART1_TX) — 1

Ethernet

Hallazgo Ref Estado final LCSC Pasada
E-01 R139 (nuevo), red /ETH_PWR_EN EN de U12 → PD2, con 100 k a GND C25803 1
E-02 R140 (nuevo) 4.7 k de /ETH_RST a GND C23162 1
E-03 C95, C96 33 pF C0G (Y1 se queda) C1663 1
E-04 C91 / C90 10 nF 0603 / 4.7 µF 0805 C1589, C1779 1
E-04 C172, C173 (nuevos) 100 nF en AVDD del W5500 C14663 1
G-03 J10 Montado; huella Connector_RJ:RJ45_Hanrun_HR911105A_Horizontal C12074 1
P-3 J10.11 / J10.12 LED amarillo corregido: 12 = ánodo (/ETH_ACT_A), 11 = cátodo (/ETH_ACTLED) — 2
P-3 J10.8 A GND (retorno Bob-Smith; plano de Hanrun) — 2

Puertos serie (SC16IS752, RS-485, RS-232, H4)

Hallazgo Ref Estado final LCSC Pasada
H-02 U10 SC16IS752IPW,128 (I²C 0x4D) C57156 1
Puertos U10.2, U10.16 CTSA̅/CTSB̅ a GND — 2
P-1 U14 THVD1410DR, misma huella SOIC-8 C2671345 2
P-1 U32 + C175 (nuevos) 74LVC1G04: RTSA̅ → /RS485_DE (arranca en recepción) + 100 nF C7827, C14663 2
P-1 D39 (nuevo) SM712 en A/B de P11 C12067 2
P-4 R145, R146 (nuevos, DNP) 390 Ω, opción de polarización del bus C23151 2
H-01 U15 Huella angosta SOIC-16_3.9x9.9mm — 1
P-2 U15 TRS3232EIDR (ESD IEC) C308878 2
P-2 R147 (nuevo) 1 k de R1OUT (/RS232_R1OUT) a /SER_RXB (H4 sin contienda) C21190 2
G-03 P11, P12 Montados; huella PhoenixContact_MC_1,5_3-G-3.5_1x03_P3.50mm_Horizontal C5160226 1

Conectores, ESD y limpieza

Hallazgo Ref Estado final LCSC Pasada
G-08 D36, D37, D38 (nuevos) PESD5V0S1BA en /NRST, /NTC_TEMP y /NTC2 C2827694 1
G-04 JP6 (nuevo) Puente de soldadura abierto sobre P5, «CUTOFF_BYPASS» — 1
H-08 C22, Y2 Textos de valor «10uF/50V» y «3.6864MHz» — 1
J-04 Banderas NC y trozos de cable 23 banderas huérfanas y 4 sobre pines conectados eliminadas; un trozo de cable borrado y otro recortado (sin cambio de red) — 1
J-05 TP1–TP12, JP1–JP6 Fuera del BOM y del CPL — 2

Reglas del proyecto y librería

Hallazgo Archivo Estado final Pasada
F-01 .kicad_pro Netclasses por nombre exacto: HV24, PWR_HI, PWR_MODEM, PWR_MID, RF y Default (lista en la sección F-01 del plan) 1
F-01 .kicad_dru Las 5 reglas del verificador 2 (piso 0.15, HV24↔HV24 0.2, HV24 externa 0.3, HV24 interna 0.5, pads de U2/U20/U25 0.15) 1
H-04 SO-8_L4.9-W3.9-P1.27-LS6.0-BL-EP.kicad_mod LCSC Part borrado; la copia de U25 en el PCB se refresca en el layout 1
H-03 IND-SMD_MWSA0804S.kicad_mod (nueva) Pads 2.75 × 5.5 mm a ±3.375 mm (separación 4.0 mm), cuerpo 8.8 × 8.2 mm, courtyard 10.0 × 9.0 mm 2 y 3
C-01 Símbolo TPS2552 Dibujado y embebido en el esquemático (KiCad no lo trae) 1

3. Delta de layout para Michelle (las tres pasadas juntas)

La lista con casillas, en orden, está en la sección 5 del plan de corrección. Aquí está el resumen de lo que cambia en el PCB.

3.1 Actualizar el PCB

Herramientas → Actualizar PCB desde esquemático con «Eliminar huellas sin símbolo» y «Reemplazar huellas con las del esquemático» marcados. Revisar la lista del diálogo antes de aplicar:

  • solo se borran D20 (D_SMA) y D21 (SOD-128); PF15 era un flag virtual, sin huella;
  • solo cambian de huella las referencias de la tabla 3.2.

Después, solo en U25, Actualizar huella desde librería para quitar LCSC Part (H-04). Nunca la actualización global desde librería (L-45). Luego rellenar zonas y correr el DRC con las reglas nuevas.

3.2 Huellas que cambian

Ref Antes Ahora Nota
U15 SOIC-16W_7.5x10.3mm Package_SO:SOIC-16_3.9x9.9mm_P1.27mm TRS3232EIDR; C85–C88 ≤ 3 mm, C89 ≤ 2 mm de U15.16 (L-51)
D28 SOD-923 Diode_SMD:D_0402_1005Metric con el re-ruteo LTE de F-06
Y3 HC-49SD Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm pad 1 HSE_IN, pad 3 HSE_OUT, pads 2/4 GND; ≤ 3 mm de PH0/PH1 (máx. 5 mm), sin pistas internas debajo
C91 0805 C_0603_1608Metric ≤ 2 mm de U11.22
JP1 puente abierto Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm puenteado (net-tie)
L2 (DNP), L6, L8, L20 Inductor_SMD:L_Bourns-SRU8028_8.0x8.0mm Drogheda-v6:IND-SMD_MWSA0804S pads 2.75 × 5.5 mm a ±3.375 mm, courtyard 10.0 × 9.0 mm (L-53 corregido por L-63)
U25 con LCSC Part misma huella, refrescada desde la librería H-04

No cambian: J10 (el apodo de librería se corrigió a Connector_RJ:, la misma geometría), P11/P12 (ya eran Horizontal en el PCB), Y4, F2, U10, U14, U17 y U21.

3.3 DNP

  • Pasan a montadas: J10, P11, P12.
  • Pasan a DNP: U2, L2, Dbk1, Cbst1, Rcomp1, Ccomp1, Rfreq1, Ren1, Ren2, R20, R21, Q10, DzG1, Rrp1, C10, C11, C22 (A-01) · K1, Q6, D6, R40, R41 (B-13).
  • Nuevas en DNP: R145, R146 (polarización RS-485).

Las huellas DNP se quedan en la tarjeta. Borrar su cobre /24V, /SW_FAN y /BST_FAN (L-6). En K1 no hay cambio de cobre, salvo las dos conexiones de R148 (L-54).

3.4 Piezas nuevas (46)

Ref Huella Dónde va
D35 D_SMB en P1.3; Rig1 a ≤ 3 mm de cobre de P1.3 (F-02)
U28 SOT-23-6 junto a L21/C144/C145 en J12; /ANT_BIAS ≥ 1 mm de la línea RF con franja GND cosida (C-01, F-06)
R135, R136 0603 en los pines 3 y 4 de U28
C176 0603 ≤ 2 mm de U28 pin 1, misma capa, GND con vía ≤ 1 mm (L-64)
C161, C162 1210 ≤ 2 mm de VSYS 1/24 de U6, GND sobre el cobre del EP (A-05/A-02)
C163, C164 0805 ≤ 2–3 mm de U20.2, GND sobre el cobre del EP de U20 (F-03)
C165 CP_Elec_6.3x7.7 en U20.2 (F-03)
C166, C167 0805 ≤ 3 mm de L20.2 (B-02)
U29 + C168 SOT-563 + 0603 entre U6 y L6, ≤ 5 mm del EP de U6 (F-51)
R137, R138, C169 0603 R138/C169 junto al pad 25 de U16 (PC5); R137 en cualquier punto de /NTC
R139 0603 en U12 pin 2 (EN); pista nueva /ETH_PWR_EN al pad 54 de U16 (PD2)
R140 0603 en U11.37 (/ETH_RST)
U27 + C170 SOT-23-5 + 0603 en U18.26 (RXD2); VCC de /3V3_GNSS
U30 SOT-23-6 ≤ 3 mm de cobre de los pads de J9, D± pasando por los pads, vía GND ≤ 1 mm (G-02)
R141 0603 pull-up de /PFO cerca del pad 29 de U16 (PB10)
C171 0402 en J14.C1
R142, R143 0603 en /MODEM_STATUS (PC9) y /DIN_4G, donde convenga
TP10, TP11 pad 1.0 mm cerca de U18 pines 50 (SAFEBOOT_N) y 49 (RESET_N), junto a un pad GND (C-07)
R144 0603 en la base de Q5
TP9 pad 1.5 mm PA9, en la fila de pads de depuración con TP3–TP7 (L-56)
C172, C173 0603 en AVDD 4/8 y 11/21 del W5500
U31 + C174 SOT-563 + 0603 entre U19 y U20 (F-52)
JP6 puente de 2 pads, abierto sobre P5 (/MAIN5V–/SYS5V), serigrafía «CUTOFF BYPASS» (G-04)
D36, D37, D38 SOD-323 ≤ 3 mm de P6.1, P7.1, P8.1, a GND (G-08)
U32 + C175 SOT-23-5 + 0603 ≤ 5 mm de U14 pines 2/3; C175 ≤ 2 mm de U32.5 (L-49)
D39 SOT-23 ≤ 5 mm de cobre de P11.1/P11.2, A/B en flow-through, pin 3 a GND con 2 vías (L-50)
R145, R146 0603 (DNP) junto a P11 (L-50)
R147 0603 ≤ 3 mm de U15.12; H4.3 del lado de U10 (L-51)
R148 0603 camino más corto U16.37 (PC6) → U23.7 (/DIN_4G) (L-54)
TP12 pad 1.5 mm a 2.54 mm de TP8, con un contacto GND a ≤ 10 mm (L-55, L-65)

3.5 Redes que cambian de ruteo

  • /VIN_MODEM desaparece: U20.2, C127 y C128 pasan a /MAIN5V (≥ 1.5–2 mm hasta U20; borrar la pista de 48 mm de /VIN_MODEM).
  • /VIN_FUSED gana D10.1: P1.1 → F2 → {D10, Q23.D}; /24V_IN = P1.1, F2.1 y Q10.D solamente.
  • /IGN_IN = {P1.3, Rig1.1, D35.1}; el tramo largo al MCU es /IGN_SENSE.
  • /ANT_BIAS (U28.6 → L21.2, C144, C145); U18.7 queda sin conectar; /GNSS_ANT_OFF (U18.5 → U28.3, R135); /GNSS_ANT_SHORT_N gana U28.4 y R136; /3V3_GNSS gana U28.1, U28.5 y C176.
  • /ETH_PWR_EN (U12.2, U16.54, R139); U12.2 sale de /SYS5V.
  • /DOUT_4G_F9P (U27.4 → U18.26); U18.26 sale de /DOUT_4G; U27.2 entra a /DOUT_4G.
  • /PFO (antes /PFO_TP: U6.20, TP2, más U16.29 y R141).
  • /NTC_CELL (U16.25, R137, R138, C169); /NTC gana R137.
  • /GNSS_SAFEBOOT_N (U18.50, TP10); /USART1_TX (U16.42, TP9).
  • R56.2 pasa de GND a /3V3; los pads de Y3 se re-asignan como en 3.2.
  • Puertos: /RS485_DE nueva (U14.2, U14.3, U32.4) y /SER_DEA = {U10.1, U32.2}; D39 en /RS485_A//RS485_B; /RS232_R1OUT nueva (U15.12, R147.1) y /SER_RXB = {U10.24, H4.3, R147.2}; J10.8 → GND, J10.11 → /ETH_ACTLED, J10.12 → /ETH_ACT_A; U10.2 y U10.16 → GND; R148 entre /USART6_TX y /DIN_4G; TP12 en /1V8_MODEM.

3.6 Qué va a mostrar el DRC

En una copia del PCB sin actualizar, con las reglas nuevas: 161 errores de separación. 149 son proximidades del relleno de zonas guardado (se van al rellenar) y 12 son cobre real:

  • /IGN_IN en In2 contra vía GND 0.250, /FAN_PWM 0.291, vía /5V_FAN 0.300, /NTC2 0.305 y vía /VEH5V 0.340 mm. Todos son F-02 y desaparecen al mover Rig1 a P1.3.
  • /VIN_PROT contra /VEH5V: 0.157 y 0.191 mm en (175.5, 113.8).
  • /USB_VBUS contra Q23.1 (/Q23_GATE): 0.225 mm.
  • /SW_PWRIN contra pista GND: 0.270 mm.
  • /24V contra /COMP_FAN: 0.290 mm × 2. Es la rama DNP, pero el cobre existe.
  • Clase RF: vía de /RF_LTE contra /PWR_CTRL, 0.150 mm. Se va con el re-ruteo de F-06.

Ojo: KiCad lista una sola violación entre el tramo largo de /IGN_IN en In2 y /VEH5V (la vía a 0.340 mm), aunque las pistas paralelas están a 0.221–0.240 mm. No leer el conteo del DRC como la lista completa; el movimiento de F-02 elimina ese tramo de todos modos. Los avisos de track_width bajan de 183 a 121. Después del Update PCB aparecen elementos HV24 nuevos en /VIN_FUSED junto a D10 y desaparecen los de /VIN_MODEM. Comprobar una vez con Inspeccionar → Resolución de separación que las clases sobrevivieron al guardado.

3.7 Pasos de layout nuevos (L-49…L-66)

L-49 dirección RS-485 · L-50 protección RS-485 en P11 · L-51 RS-232/H4 · L-52 J10 · L-53/L-63 land MWSA0804S · L-54 R148 (B-13) · L-55 TP12 · L-56 fila de pads de depuración · L-57 SC16IS752 · L-58 resistencias CC de USB-C · L-59 serigrafía de puertos · L-60 atributos de huella TP/JP · L-61 fiduciales · L-62 revisión de P1 · L-64 C176 · L-65 pads de descarga forzada · L-66 revisión de LEDs de J10. Texto completo y agrupado en la lista de Michelle.


4. Informes de cada pasada

  • Pasada 1 — Informe de cambios al esquemático (en español): cada cambio por hallazgo, pruebas de netlist, ERC, reglas del proyecto, librería, topología de fusible y polaridad, delta de layout y notas de firmware.
  • Pasada 2 — Puertos y sin nueva versión (inglés): veredicto puerto por puerto, hojas de datos que decidieron los cambios, mapa I²C, cambios con prueba, L-49…L-62, notas de firmware por puerto y la tabla de aceptados permanentemente.
  • Pasada 3 — Revisión final (inglés): 27 revisiones de la pasada 2 (26 PASS, 1 FAIL corregido), cierre de N1/N2, avisos, L-63…L-66 y notas de firmware.

La verificación independiente de la pasada 1 (126 ítems revisados uno por uno: 173 PASS / 0 FAIL) no se reproduce aquí; su resultado está en la sección 1.