19 KiB
| title |
|---|
| Tarjetas y hardware |
Tarjetas y hardware
Estado de cada versión de la EinarBoard al 19-oct-2026, con sus documentos vigentes, los históricos y el siguiente paso. ¿No sabes qué tarjeta tienes? Manuales por tarjeta te la identifica por serigrafía, conectores y LEDs. Estado vivo (tareas, decisiones, responsables): Tablero de ingeniería.
!!! danger "Re-auditoría del 19-oct: todavía no se pide ninguna, pero a la V5.6 le falta una hora"
- V5.6 — casi lista. La pasada 3 de Michelle cerró lo grande: /BAT_PLUS fuera de capas internas, /3V3_MODEM a 1.0 mm, 4 vías en el EP de U7, sin cobre suelto, y el sensado Kelvin de RS1 sigue intacto. T30 ya está aplicado (7650b96).
- Nuevo (19-oct, tarde), crítico: U6 (LTC4040) no tiene capacitor en sus pines VSYS. Se agrega C129 (10 µF 0603) junto a los pines, sin mover piezas.
- Lo demás está clasificado: qué se corrige y qué se puede quedar para el piloto, en ▶ V5.6 — qué es crítico.
- V5.7 — todavía no. Ya replica la pasada 2 de la V5.6, y el EP y el FB de U25 quedaron bien. Falta: /SYS5V sigue 10.9 mm por In2 a 0.5 mm bajo K1 (bloqueante) y el lazo de entrada de U25 mide 52 mm² (meta < 30). T30 + ≈ medio día.
- v6 — sin avance en los bloqueantes. El commit del sábado solo agregó 15 vías de tierra. El plan se recorre una semana: fines de semana 24–25 oct y 31 oct–1 nov, pedido del piloto el lun 2-nov.
Detalle: [**▶ Re-auditoría del 19-oct**](re-auditoria-19oct.md). Correcciones de layout: [**▶ Pasada 4 — V5.6 y V5.7**](v56-v57-layout-pasada-4.md). v6: [**▶ Plan de fines de semana (rev. 1.1)**](v6-plan-fines-de-semana.md).
| Tarjeta | Estado | Pedido | Proyecto KiCad | Firmware |
|---|---|---|---|---|
| V5.5 | En campo (15 pzas, 22-ago). No se fabrica más. | — | hbox-watchdog-v5 (tag v5.5-as-fabbed) |
hbox-v5-bringup_0.6.0 CAMPO · 0.6.3 banco |
| V5.6 | Re-auditada el 19-oct: casi lista. T30 aplicado (7650b96); falta la pasada 4, parte A con un crítico nuevo: C129 en VSYS de U6 (clasificación). |
113 (piloto de 5 primero) | hbox-watchdog-v5 |
0.7.0 (board_v56.h), no existe |
| V5.7 | Re-auditada el 19-oct: NO LISTA. Pasada 3 hecha (f3f35f4): ya replica la V5.6. Bloqueante: /SYS5V por In2 bajo K1; falta compactar la fuente U25. T30 + ≈ medio día (pasada 4, parte B). Entrada 9–32 V. |
327 (5 prototipos primero) | hbox-watchdog-v57 (convive con v5) |
el mismo 0.7.0 (mismos pines de MCU) |
| v6 | Re-auditada el 19-oct: NO LISTA, sin cambio (00a9af4: solo 15 vías de tierra); siguen los 8 bloqueantes de la auditoría v6. Plan: fines de semana 24-oct → 22-nov (rev. 1.1). |
130 + reemplazos (piloto de 20, pedido previsto el 2-nov) | hbox-watchdog-v6 |
0.7.x (board_v6.h + NTRIP), no existe |
| V4 | En prueba y campo. Sin producción nueva. | — | hbox-watchdog-v4 |
hbox-tarjetaV4_0.6.0 CAMPO |
| V3 | 3 unidades en campo. Registro congelado. | — | hbox-watchdog-v3-PROD (no editar) |
hbox-tarjetaV3_4.0.0 |
!!! warning "Reglas que aplican a toda revisión"
- DFM del LTC4040 (U6, QFN 4×5, 8-oct): pasta del pad expuesto ≤ 50 %; vías del EP rellenas y tapadas (JLC Epoxy Filled & Capped) o fuera de las ventanas de pasta; pedir X-ray/AOI en U6; revisar U6 con lupa en cada tarjeta antes de energizar. Aplica a V5.6, V5.7 y v6.
- Nada de corriente por capas internas (In1 e In2 son de 0.5 oz): /BAT_PLUS, /MAIN5V, /SYS5V y los nodos de conmutación van por F.Cu/B.Cu a ≥ 1.5 mm. Hallazgo de la auditoría del 13-oct.
- Barrenos de la V5.5 de producción (16-oct): MH5 (65.2, 45.3), MH6 (65.2, 135.3) y MH4 (185.2, 90.3) de 3.2 mm para la placa base; MH7, MH9, MH10 de 2.75 mm para el ArduSimple (la V5.5 tiene además MH11 para la abrazadera; V5.6 y V5.7 no lo llevan, decisión del 16-oct). Como huellas «No en el esquemático» para que Actualizar PCB no los borre (script T25). Sin cobre ajeno a GND a menos de 3.1 / 2.6 mm del centro.
- Sensado Kelvin de RS1 (16-oct): U6.6 (VIN) y U6.7 (CLN) con pista propia directo a los pads de RS1; la corriente de entrada pasa solo por RS1. Sin esto el límite de entrada del LTC4040 queda en ≈ 1 A. En V5.6/V5.7 lo deja así el script T27 (RS1 girado 180°): figura y explicación. Prueba en banco: (TP1 ÷ 32) ÷ voltaje en RS1 ≈ 1.0.
- Archivos de KiCad: una persona por tarjeta a la vez (19-oct, después del merge del lunes): git pull --ff-only antes de abrir el PCB; commit y push al terminar, y avisar en Mattermost. Los scripts (T25…T30) los corre Leo con KiCad cerrado y el árbol limpio. Git ya no mezcla archivos de KiCad línea por línea (merge=binary, 4f4681f). Qué pasó.
- El firmware se elige por tarjeta, nunca por número de versión: Descargas.
V5.5 — en campo
Estado. 15 tarjetas fabricadas el 22-ago-2026 (JLCPCB), en ensamble, taller y puertos. Es la tarjeta que hoy tienen los técnicos en la mano. Diseño congelado (v5.5-as-fabbed); no se corrige ni se vuelve a fabricar: sus defectos se arreglan en la V5.6.
| Documentos | |
|---|---|
| Vigentes | Manual de la tarjeta V5 (V5.5 y V5.6) · Pinout V5.6 (sección «Diferencias V5.5 → V5.6» al final) · Hoja de datos V5.6 (valores comunes) |
| Procedimientos | Prueba y flasheo · Módem 4G en batería · Ethernet y puertos serie |
| Históricos | Auditoría EMC del 22-ago (03-Architecture-Hardware/2026-08-22_Drogheda_EinarBoard-v5_EMC-Audit_v1.0.md, repositorio): /SW_BAT 0.3 mm y /BAT_PLUS finos → corregidos en la V5.6 |
| Lo que no hace | Ciclo de etapa en batería (el módem no arranca en frío sobre el boost). Regla de campo: respaldo continuo, nunca ciclos de etapa en batería. |
| Hallazgo del 16-oct | El límite de entrada del LTC4040 quedó en ≈ 1 A (diseño 3.1 A) por el ruteo del sensado de RS1: con la unidad trabajando, la batería carga a ≈ 0.4–0.5 A. Sin retrabajo; confirmarlo en banco con un multímetro: auditoría §4.3, o con TP1 a cualquier corriente: §4.5. |
Siguiente paso. Ninguno de diseño. En taller: diagnóstico y reflasheo con el binario V5 vigente; medir el límite de entrada en una unidad.
V5.6 — pasada 4 → pedido de 113
Estado. Esquemático cerrado (ECO 27/28-sep + acelerómetro U26 el 8-oct − sonda P12 el 9-oct). Pasada 3 de Michelle (17 y 19-oct, be30764 → 13af8f3) y arreglo del merge de Leo (240e2c3). Re-auditada el 19-oct: casi lista.
-
Hecho: barrenos de la V5.5 (sin MH11), sensado Kelvin de RS1,
/BAT_PLUSsin capas internas,/MAIN5Va 1.0–1.5 mm,/3V3_MODEMa 1.0 mm, 4 vías en el EP de U7, sin cobre suelto. DRC: solo los 3 errores de MOD1 (MH7/MH9/MH10, por diseño), 0 sin conectar, paridad limpia. -
Ya lo hizo T30 (
7650b96, 19-oct): vías en paralelo en los cambios de capa de potencia (18 vías), las 4 vías «micro» a vías normales, JP/TP/MOD1 fuera del BOM y del CPL, cajetín Rev 5.6 y stackup JLC04161H-7628. -
Falta a mano (pasada 4, parte A): la salida VSYS de U6 ya quedó a 0.75 mm con 2 vías (19-oct, tarde). Falta:
- crítico, nuevo: C129 (10 µF 0603) junto a los pines VSYS de U6; hoy el capacitor más cercano, C34, está a 11.5 mm;
- regresar 2 vías de
/MAIN5Vy 2 de/3V3_MODEMque se perdieron en el guardado de las 18:59; - quitar la rama de Dbk2;
- las exclusiones del DRC.
L7 y lo heredado de la V5.5 se pueden quedar para el piloto, y se miden en el banco: ▶ qué es crítico y qué se puede quedar.
Lleva Mean Well SD-15B-05 externa (igual que V5.5).
| Documentos | |
|---|---|
| Vigentes | ▶ Pasada 4 — V5.6 y V5.7 (19-oct) · Re-auditoría 19-oct · Auditoría de producción 16-oct (requisitos uno por uno, prueba de RS1) · ECO V5.6 — requisitos R1–R5 · Cambios al esquemático V5.5 → V5.6 · Reglas de layout esquemático → PCB |
| Referencia | Hoja de datos V5.6 · Pinout V5.6 — generados de la netlist del 28-sep: todavía listan P12 y no traen U26; se regeneran al cerrar la pasada 4 |
| Históricos | Layout pasada 3 (16-oct) — cerrada; lo pendiente pasó a la pasada 4 · Layout pasada 2 (13-oct) y auditoría del 13-oct (inglés) · Layout pasada 1 (12-oct) |
| Firmware | 0.7.0 con board_v56.h (control del módem por MODEM_EN/RST, ciclo de 10 s en batería, Ethernet de campo, SC16IS752/RS-485, acelerómetro, ignición por ADC, paquete LFP-HT). No existe todavía; ningún 0.6.x enciende su módem. |
| Decisiones pendientes (Leo) | D-19-1, hoy: portar las correcciones de puertos de la v6 (inversor U32 para el RS-485, TVS D39, R147 en RS-232, J10.8 a GND, LED de actividad); si van, entran al piloto. D-19-2: Dbk2 junto a L7 o fuera del esquemático. Re-auditoría §7 · auditoría 16-oct §10. |
Siguiente paso. Pasada 4, parte A, empezando por C129 (qué es crítico) → Claude re-audita y genera Gerber/BOM/CPL → piloto de 5 (pedido ≈ 21–22-oct, junto con los 5 prototipos de V5.7) → banco con 0.7.0 (ciclo de 10 s ×20, carga, Ethernet, RS-232/485, acelerómetro) → las 108 restantes.
V5.7 — fuente a bordo (9–32 V) → pedido de 327
Estado. Decidida el 12-oct, esquemático aplicado el 13-oct (ERC 0): V5.6 + bloque de entrada de la v6 (U25 TPS54360B, 5.32 V fijos), fusible F2 SMD 3 A, fuera el buck del ventilador U2 y la entrada P2, JP1 puenteado. Proyecto KiCad separado hbox-watchdog-v57. Rango de entrada: 9–32 V DC (12 y 24 V). Pasada 3 de Michelle (f3f35f4, 17-oct). Re-auditada el 19-oct: NO LISTA, pero avanzó mucho.
- Hecho: ya replica la pasada 2 de la V5.6 (
/BAT_PLUSpor B.Cu de 1.5 mm,/MAIN5Vy/SW3_NODEfuera de capas internas); el EP de U25 tiene 6 vías y el divisor de FB quedó a 0.6 mm (nodo FB de 3 mm). - Bloqueante:
/SYS5Vva 10.9 mm por In2 a 0.5 mm bajo K1: 81 mΩ en serie con el buck del módem. - Importante: el lazo de entrada de U25 mide 52 mm² (meta < 30) y su nodo SW 48 mm²; L22 está a 10 mm de D34.
- Lo hace T30: lo mismo que en la V5.6, más 11 vías de tierra en la entrada y la salida de U25, y borra 12 cobres sueltos.
- Falta a mano (≈ medio día, pasada 4, parte B):
/SYS5Vfuera de In2, el reacomodo de C149/C150 y L22, lo mismo que la V5.6 (L7/Dbk2, VSYS de U6, vías) y la serigrafía de U7/Cbst2.
| Documentos | |
|---|---|
| Vigentes | ▶ Pasada 4, parte B · Re-auditoría 19-oct, §4 · Auditoría de producción 16-oct (§5 rango de entrada) · ECO V5.7 — fuente a bordo (v0.2) |
| Históricos | Pasada 3, parte B (16-oct) — cerrada · Guía de layout V5.7 (Leo, 13-oct) y colocación y ruteo (14-oct) — superadas: la fuente ya está colocada · ECO v0.1 del 12-oct (03-Architecture-Hardware/2026-10-12_Drogheda_EinarBoard-V5.7_ECO-Fuente-a-bordo_ES_v0.1.md, repositorio) |
| Hereda de V5.6 | Todo lo demás: ECO V5.6, cambios al esquemático, acelerómetro, sin P12. Hoja de datos y pinout propios: pendientes. |
| Decisiones pendientes (Leo) | D10 → SMBJ33CA (bidireccional, misma huella) para que la polaridad invertida no abra F2; puertos como en V5.6 (D-19-1). |
Siguiente paso. Leo corre T30 (lun 19) → Michelle: pasada 4, parte B (mar 20 – mié 21, ≈ medio día) → re-auditoría → 5 prototipos, pedidos junto con el piloto de V5.6 (validación de la ECO §6: barrido 9/12/24/32 V, polaridad invertida, temperatura de U25) → pedido de 327.
v6 — GNSS y 4G a bordo → pedido de 130 + reemplazos
Estado. Diseño nuevo: ZED-F9P y módem A7670SA soldados, sin zócalos; fuente de 5 V a bordo. Esquemático terminado y verificado el 28-sep (4 pasadas, ERC 0, d58a89ba…). El PCB se actualizó desde el esquemático el 16-oct (ff5a8ed) y Michelle terminó el ruteo ese mismo día (57e480d, 2612891): DRC con 0 errores y 0 sin conectar, paridad limpia.
Auditoría del 16-oct (tarde): NO LISTA — auditoría v6. Re-auditoría del 19-oct: sin cambio — el commit del sábado (00a9af4, Michelle) solo agregó 15 vías de tierra (§8). La lista L-1…L-67 del 28-sep sigue casi toda abierta. Bloqueantes:
- U25 trae todavía el código del AP64350 (40 V) → T28.
- No hay barrenos → T25
--set v6. - El 5 V va 12 mm por In1 y 22 mm por In2 a 0.5 mm.
- Cargador:
/SW_BATy/BAT_PLUSde 0.5 mm; EP de U6 con 1 vía. - U25 con L22 a 13 mm y sin vías en el EP.
- RF del módem 22 mm por In1.
- 96 vías de tierra (meta ≥ 400; eran 81 el 16-oct).
- Stackup genérico → T28.
El sensado de RS1 ya está bien (hay que conservarlo). T25 y T28 se volvieron a probar sobre 00a9af4 el 19-oct: aplican igual (con los 14 errores esperados de MH4, que se liberan a mano). El firmware que sustituye al 4G NTRIP Master no existe. Decisión vigente: no habrá v6.1.
| Documentos | |
|---|---|
| Vigentes | ▶ Auditoría de producción v6 (16-oct) · ▶ Plan de fines de semana (rev. 1.1: 24-oct → 22-nov) · Re-auditoría 19-oct, §8 · Plan de corrección y lista de liberación (28-sep, el porqué de cada punto) · Esquemático final — resumen de 3 pasadas · Mapa de pines MCU para board_v6.h · Plan de cobre y colocación EMC (inglés) · Manual v6 (marcador) |
| Detalle (28-sep) | Auditoría completa (inglés) · Pasada 1 — cambios al esquemático · Pasada 2 — puertos (inglés) · Pasada 3 — revisión final (inglés) |
| Históricos | Próximos pasos para ordenar (29-sep) — superado por el plan de fines de semana · Auditoría V5.6 · V5.7 · v6 del 16-oct (mañana), §8 · Revisión contra lecciones V5.5 — superada por la auditoría completa · Auditoría pre-fab 25-sep (inglés) — superada por la del 28-sep |
| Cantidad | La auditoría de septiembre hablaba de 5 prototipos; el plan del 13-oct son 130 unidades y todos los reemplazos futuros. Recomendado: piloto de 20 que pase el banco con el firmware 0.7.x antes de las 130. |
Siguiente paso (plan de fines de semana, rev. 1.1; recorrido una semana el 19-oct):
- Lun 19 o mar 20: pre-órdenes en JLC (THVD1410DR, TPS7A2033PDBVR, J14). No se recorren.
- Sáb 24, 8:00: Leo corre T25
--set v6y T28. - Sáb 24: Michelle trabaja la potencia y libera MH4/MH6.
- Dom 25: RF del módem, U20, GNSS y U12.
- Sáb 31 y dom 1-nov: pares, puertos, In1, vías de tierra (T29), serigrafía y DRC final. P7/P8 se quitan del esquemático (decisión del 9-oct).
- Lun 2-nov: pedido del piloto de 20.
- Fines de semana 7–8 y 14–15 nov: firmware v6. Banco del piloto el 21–22 nov (G2 ≈ 22-nov).
V4 y V3 — tarjetas anteriores aún en campo
| Tarjeta | Estado | Documentos |
|---|---|---|
| V4 | Blackpill en zócalo + Ethernet y puertos serie; mismas redes que la V5. En prueba con 0.6.0; casos sin NMEA en oct (H0016, H0011, H0024). | Manual V4 · Preparación y prueba con 0.6.0 · Riel SW_5V y arranque del F9P |
| V3 | EinarBoard 1.0 (jul-2026, 10 pzas); 3 unidades en campo (RTK-003/006/014). | Manual V3 · Pinout V3 · históricos: BOM V3 · bring-up |
Por necesidad
| Necesito | Página |
|---|---|
| Saber si una tarjeta ya se puede pedir | Re-auditoría 19-oct · requisitos uno por uno: auditoría 16-oct |
| Saber qué tarjeta tengo | Manuales por tarjeta |
| Pin, puente o LED de V5.5/V5.6 | Pinout V5.6 · Manual V5 |
| Límites eléctricos, consumos, rieles | Hoja de datos V5.6 · rango de entrada de la V5.7: auditoría §5 |
| Qué cambió de V5.5 a V5.6 | ECO V5.6 · Cambios al esquemático |
| Qué debe corregir Michelle hoy | Pasada 4 — V5.6 y V5.7 · prioridades de la V5.6: qué es crítico |
| Qué hace el script T30 | Re-auditoría §6 · comandos: pasada 4, §0 |
| Dónde van los barrenos | Auditoría §3 |
| Qué trae la V5.7 y por qué | ECO V5.7 |
| Qué falta para pedir la v6 | Auditoría v6 (16-oct) · Plan de corrección |
| Qué se hace cada fin de semana en la v6 | Plan de fines de semana |
| Cuántas de cada versión y cuándo | Tablero de producción |
| El binario correcto | Descargas |
| KiCad o el repositorio | Guía Git |
| Cómo llegamos aquí | Historia del proyecto |