hbox-docs/docs/historia/index.md

20 KiB
Raw Blame History

title project date version tags author
Historia del proyecto Project Drogheda 2026-10-13 1.0
project-drogheda
hbox
historia
cronologia
decisiones
Helgen Technologies

Historia del proyecto — jun → oct 2026

!!! 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 V5.6 y la V5.7 el LTC4040 es U14 (antes U6); en la v6, U6 es el módem y el LTC4040 es U17. 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.

Cronología del HBOX RTK y de la tarjeta EinarBoard, armada solo con documentos fechados (nombre AAAA-MM-DD_… en el repositorio Drogheda o fecha en la cabecera de la página) y con las decisiones registradas en las notas del proyecto. Cuando el documento está en este sitio, la fila lo enlaza; si solo vive en el repositorio, va su nombre de archivo en código. Lo que ya no aplica va marcado superado.

Cómo leerla: cada mes abre con un resumen de 3–5 líneas; después, una fila por evento o documento. Para el estado de hoy, ve a Tarjetas y hardware y a los Tableros.

Tarjeta Qué es
V3 EinarBoard 1.0 — Blackpill en zócalo (jul-2026, 10 pzas)
V4 EinarBoard 2.0 — Blackpill + Ethernet y puertos serie (ago-2026)
V5.5 EinarBoard 4.0 / HBOX v5 — STM32F411 soldado (22-ago-2026, 15 pzas)
V5.6 V5.5 + ECO (módem controlado por el MCU, LFP-HT, acelerómetro) — en layout
V5.7 V5.6 + fuente 24 V → 5 V a bordo — en diseño
v6 GNSS ZED-F9P y módem A7670SA soldados — en diseño

Junio 2026 — las fallas de campo y el primer watchdog

Las unidades de primera generación (Blackpill + PowerBoost, firmware v1) instaladas en ICAVE fallan: muerte casi simultánea de la flota y desconexiones crónicas en Wialon. El cliente escala el 17-jun. Se retiran las unidades a Veracruz, se diagnostican a distancia y nace el proyecto de una tarjeta portadora con watchdog propio: primero en protoboard sobre el Blackpill, con la máquina de estados, el sensado y el lazo ventilador/temperatura.

Fecha Qué pasó / qué se decidió Documento Tarjeta
17-jun Escalación del cliente por las fallas en ICAVE (5 unidades: RTG, montacargas, camión eléctrico, 2 reachstackers). 06-Testing-Validation/RCA-2026-06-field-failures.md (RCA, hipótesis ordenadas) v1
19-jun Todas las unidades fuera de las máquinas; 4 en mano en Veracruz (3 muertas, 1 a medias). Protocolo de diagnóstico remoto por niveles. Protocolo de diagnóstico remoto — histórico v1
19-jun BOM eléctrico del gabinete: el HBOX vive dentro de un gabinete IP67 con fuente DIN de 24 V (ICAVE, TIMSA, EIT, LCT). 03-Architecture-Hardware/cabinet-electrical-bom.md —
20-jun Análisis de logs de banco y hallazgos GNSS; traspaso de ingeniería y principios del proyecto (ethos). 06-Testing-Validation/2026-06-20_Drogheda_Bench-Log-Analysis_v1.0.md · …GNSS-Findings-Summary.md · 00-Project-Management/ethos.md —
21-jun Diseño de la tarjeta portadora v3 (watchdog + ventilador inteligente) y guía KiCad → JLCPCB. 03-Architecture-Hardware/watchdog-pcb-v3-design.md · …watchdog-pcb-v3-kicad-guide.md V3
22-jun Lista de compras del prototipo en protoboard; justificación de cada conexión del watchdog. Lista de compras del protoboard — histórico · …watchdog-connections-rationale.md V3 (proto)
24/25-jun Bring-up del prototipo en protoboard; especificación del esquemático de producción (Δ contra el prototipo). Bring-up del prototipo v3 — histórico · …watchdog-production-schematic-delta.md V3 (proto)

Julio 2026 — EinarBoard 1.0 (V3) se fabrica

Se congela el estado eléctrico del watchdog, se rutea la V3 y pasa su auditoría pre-fabricación. El 8-jul se coloca el pedido en JLCPCB (10 PCB + 10 PCBA). Llegan las tarjetas y se ejecuta el runbook de bring-up. A fin de mes se define la 1.1 (RS-485 + RS-232 por SC16IS752 y Ethernet W5500) y se revisa el firmware v2.3 como candidato de producción. La V3 sigue hoy en 3 unidades de campo (RTK-003/006/014).

Fecha Qué pasó / qué se decidió Documento Tarjeta
2-jul Estado eléctrico canónico del watchdog v3. 03-Architecture-Hardware/watchdog-electrical-design-state.md V3
3-jul Ruteo de la V3 PROD al 98 %; lista de pendientes a fab-ready. …watchdog-pcb-v3-routing-status.md V3
4-jul Pinout de arneses y conectores de la V3 (netlist). Pinout V3 — vigente solo para las V3 en campo V3
5-jul BOM dividido para el pedido PCBA; módulo 4G con USB, reset y LED; serigrafía de zócalos. BOM V3 dividido — histórico · …4G-USB-Reset-LED-addition.md · …Socket-Pinout-Silkscreen.md V3
6/7-jul Auditoría pre-fab de la EinarBoard 1.0: 4 hallazgos HIGH corregidos y re-verificados; guía de pedido JLCPCB y lista LCSC. …2026-07-06_Drogheda_EinarBoard-1.0-PreFab-Audit_v1.0.md · …JLCPCB-Order-Guide.md · …LCSC-search-list.md V3
8-jul Pedido JLCPCB W2026070815023249: 10 PCB + 10 PCBA. Runbook de bring-up (J1/J2 soldados a mano). Alternativas de módem 4G. EinarBoard 1.0 — bring-up — histórico · …2026-07-08_Drogheda_4G-Modem-Alternatives_v1.0.md V3
24-jul Brief de la EinarBoard 1.1: RS-485 + RS-232 (SC16IS752), Ethernet W5500 en SPI2, LED RGB. Revisión del firmware v2.3 como producción. …2026-07-24_Drogheda_EinarBoard-1.1_Design-Brief_v1.0.md · …firmware-review-v2.3-EinarBoard.md V3 → V4

Agosto 2026 — V4, el MCU a bordo (V5.5) y el arranque de la v6

Se fabrica la V4 (Blackpill + Ethernet/serie). El 8-ago se decide la telemetría en banda (Modo B, $PHLG). El 12-ago se integra el STM32F411RET6 a la tarjeta (EinarBoard 3.0 → V5): el 22-ago se piden 15 pzas de la V5.5; su auditoría EMC deja dos críticos para la siguiente corrida (/SW_BAT 0.3 mm, /BAT_PLUS 0.3–0.5 mm). El 24-ago arranca el diseño de la v6 con GNSS y 4G soldados. El KiCad pasa a submódulo git con espejo en Gitea.

Fecha Qué pasó / qué se decidió Documento Tarjeta
2/3-ago Pedido de la V4 preparado en JLCPCB (lote Y5). Manual V4 (ficha de fabricación) V4
8-ago Decisión de telemetría: $PHLG íntegra en banda por Modo B (firmware v3.1). …2026-08-08_Drogheda_Firmware-v3.1_ModoB-PHLG_Design-Brief_v1.0.md V3/V4
12/14-ago Brief de la EinarBoard 3.0: STM32F411RET6 soldado, DFU; mapa de colocación de capacitores. …2026-08-12_Drogheda_EinarBoard-3.0_MCU-Integration_Design-Brief_v1.0.md · …2026-08-14_…Capacitor-Placement-Map_v1.0.md V5
18-ago Prueba de banco de la política de ventilador por potencia (FW v3.0.3). FW v3.0.3 — ventilador — histórico V3/V4
20-ago Correcciones aplicadas a la V5.5 (Q1/Q2/Q4/Q10, DzG1, U13 SOIC angosto, EP de los MP1584) y pre-auditoría. …2026-08-20_Drogheda_EinarBoard-v5_Fixes-Applied_v1.0.md · …Pre-Audit-Checks_v1.0.md V5.5
22-ago V5.5 ordenada: 15 pzas (JLCPCB). Auditoría EMC: /SW_BAT y /BAT_PLUS finos = críticos para la segunda corrida. …2026-08-22_Drogheda_EinarBoard-v5_EMC-Audit_v1.0.md V5.5
24-ago Brief de la v6 (ZED-F9P + A7670SA a bordo); Fase 1 (cliente NTRIP en el STM32) y Fase 2 (delta de esquemático). …2026-08-24_Drogheda_EinarBoard-v6_GNSS-4G-Integration_Design-Brief_v1.0.md · …Phase-1_NTRIP-Firmware-Spec_v1.0.md · …Phase-2_Schematic-Delta_v1.0.md v6
27-ago KiCad → submódulo git + espejo Gitea (HBox_PCB). …2026-08-27_Drogheda_KiCad-Submodule-Migration_v1.0.md —

Septiembre 2026 — llegan las V5.5, nace el sitio y se decide la V5.6

El mes más denso. Se estudia el respaldo de bajo consumo y la química del paquete a 45 °C (9/10-sep). El 15-sep llegan las V5.5: procedimientos en español para técnicos y este sitio; del 17 al 19 se arma el sistema de actas y salen las primeras unidades (V5-006 se destruye por un cruce en el GX16). El 24-sep se fija el despliegue GPS-RTK por puerto. Del 26 al 29 se decide y documenta la V5.6 (ECO, esquemático, hoja de datos, pinout, instrucciones de layout), se audita a fondo la v6 ("no habrá v6.1") y se publican los manuales por tarjeta. El firmware pasa de 0.5.x a 0.6.0 CAMPO con gobernador de carga.

Fecha Qué pasó / qué se decidió Documento Tarjeta
5-sep Plan de cobre y colocación EMC de la v6 (leyes de EMC, tabla de proximidad). Plan de cobre v6 · inglés v6
9-sep Estudios: fuente de 5 V a bordo vs. Mean Well (costo), respaldo con ciclo de trabajo de bajo consumo, química de celda a 45 °C. …2026-09-09_Drogheda_5V-Source-OnBoard-vs-MeanWell_Cost_v1.0.md · …Backup-LowPower-DutyCycle_Design-Brief_v1.0.md · …Battery-Chemistry-HighTemp_v1.0.md V5/v6
10-sep Procedimiento de evaluación del respaldo (tres medidas y una decisión); consulta a Vectro sobre PSM/eDRX. …2026-09-10_Drogheda_Backup-Power_Evaluation-Procedure_v1.0.md · …Consulta-Vectro_PSM-eDRX_v1.0.md V5
15-sep Llegan las V5.5. Procedimiento de prueba y flasheo por tarjeta; guías Git para colaboradores; se publica drogheda.helgen.online. Prueba y flasheo · Guía Git V5.5
17-sep Procedimientos de módulos e integración y de ensamble; sistema de actas con número de unidad HBOX5-Exx-Axxx-Rxxxx. Banco de pruebas ambiental (HALT) aprobado para construir, con lista de compras. Módulos e integración · Ensamble · …2026-09-17_Drogheda_HALT-Rig_Thermal-Vibration-Impact_v1.1.md · …HALT-Rig_Lista-Compras_ES_v1.0.md V5.5
18-sep Prueba final de unidad (FW 0.4.0); diagnóstico en campo, diagnóstico en banco y reflasheo. Primeras unidades V5 embarcadas con 0.4.0 / 0.5.0 / 0.5.1. V5-006 destruida por un cruce en el GX16. Prueba final · Diagnóstico en campo · Diagnóstico en banco · Reflasheo V5.5
19-sep Ciclo de vida de una unidad (qué acta en qué momento); índice de actas; guía de ensamble y QC (borrador V3). Ciclo de vida · Actas · Guía de ensamble y QC — superada por el ensamble V5 V5.5 / V3
19/21-sep Regla de nombres del firmware: un binario por tarjeta (hbox-tarjetaV3_4.0.0, hbox-tarjetaV4_x.y.z, hbox-v5-bringup_x.y.z); la versión no indica la tarjeta. Descargas todas
24-sep Prueba de banco del reporte cada 10 min en batería (FW 0.5.2). Despliegue GPS-RTK: unidades RTK en los puertos a mediados de noviembre, instalación terminada a mediados de diciembre; gabinetes y bases RTK desde la semana del 28-sep en ICAVE, EIT, LCT y TIMSA. …2026-09-24_Drogheda_HBOX-FW-0.5.2_Prueba-Banco-Bateria_ES_v1.0.md · notas del proyecto (24-sep) V4/V5
24-sep Lote planeado: 30 unidades (15 V4 + 15 V5) — superado por el plan de 570 unidades del 13-oct. notas del proyecto (24-sep) V4/V5
25-sep Primera auditoría pre-fabricación de la v6 (5 prototipos previstos). Auditoría pre-fab v6 · inglés — superada por la del 28-sep v6
26-sep Auditoría del mapa de pines V4/V5 contra FW 0.5.4. Decisión V5.6: 500 ArduSimple ya pedidos → la arquitectura con zócalos se queda; nada de rework en tarjetas existentes. Hallazgo: el módem no arranca en batería (MP1584 en UVLO sobre el riel del boost). …2026-09-26_Drogheda_HBOX-V4-V5_Pinmap-Audit-FW-0.5.4_v1.0.md · notas del proyecto (26-sep) V4/V5.5
27-sep ECO V5.6: ciclo de 10 min en batería, módem controlado por el MCU (AP64350, MODEM_EN/RST/LED), LFP-HT (JP2 2-3, R55 5.6 k), RS1 10 mΩ, TMP102 U18 en 0x49, lista EMC. README del firmware. 0.6.0 CAMPO (gobernador de carga); 0.5.8 retirada. ECO V5.6 · README firmware V5.6
28-sep Informe de cambios al esquemático V5.6 (58 diferencias, todas previstas). v6: auditoría completa, plan de corrección, cambios al esquemático en 3 pasadas, revisión contra lecciones V5.5, mapa de pines; "no habrá v6.1". H0008: el cargador sí carga (vigilancia nocturna). Cambios V5.5 → V5.6 · Auditoría v6 · Plan de corrección · Resumen 3 pasadas · Lecciones V5.5 · Mapa de pines · 06-Testing-Validation/2026-09-28_H0008_charging-overnight-log.md V5.6 / v6
29-sep Hoja de datos, pinout e instrucciones de layout V5.6; manuales por tarjeta (V3, V4, V5, v6); manual del cliente v2.0 y ficha técnica (PDF); configuración de unidad, prueba Ethernet/serie, checklist de puesta en marcha; guía del ingeniero; próximos pasos para ordenar la v6. 0.6.1 retirada (su $PHLG no pasaba por el módem). Hoja de datos · Pinout · Layout · Manuales · Manual del cliente · Configuración · Ethernet y serie · Checklist · Guía del ingeniero · Próximos pasos v6 V5.6 / v6
30-sep Revisión del modo batería y del layout V5.6 (U4 junto a L6, DzG1 corregido); 0.6.2 a prueba de banco. notas del proyecto (30-sep → 1-oct) V5.6

Octubre 2026 — 0.6.3, acelerómetro, V5.7 y el plan de 570

Firmware 0.6.3 a banco (1-oct). Se revisa el bus I²C de V5.6/v6 (5-oct), se diagnostica la V4 sin NMEA (riel SW_5V, 6/7-oct) y se escribe la regla DFM del LTC4040 (8-oct) tras las bolas de soldadura en U6. La V5.6 recibe el acelerómetro U26 (8-oct) y pierde la sonda P12 (9-oct). El 12-oct Michelle hace el layout; el 13-oct la auditoría lo declara NO LISTA y se abre la pasada 2. Ese mismo día nace la V5.7 (fuente a bordo) y se fija el pedido de 570 HBOX: 113 V5.6 · 327 V5.7 · 130 v6.

Fecha Qué pasó / qué se decidió Documento Tarjeta
1-oct 0.6.3 en prueba de banco (sustituye a 0.6.2): el módem vuelve solo tras un respaldo corto con paquete bajo; motivo de cada reset al servidor. Notas de versión, descargas v2.3, procedimiento de módem en batería v1.7. Notas de versión · Descargas · Módem en batería V4/V5
5-oct Revisión del bus I²C de V5.6 y v6. Falla del cargador en H0013 (V5.5): pausa NTC después de C8. documentos del Proyecto Drogheda (5-oct), no publicados en el sitio V5.6 / v6
6/7-oct V4 sin NMEA (H0016, H0011, H0024): procedimiento de banco del riel SW_5V y arranque del F9P, con mapa de puntos de medición. V4 — riel SW_5V y F9P V4
8-oct Regla DFM LTC4040 (U6, QFN 4×5): bolas de soldadura recurrentes en V5.5 y V4 → pasta del EP ≤ 50 %, vías rellenas o fuera de las ventanas, X-ray/AOI en U6, lupa antes de energizar; aplica a toda revisión. Acelerómetro U26 SC7A20TR (I²C 0x18, INT1 → PB9) entra a la V5.6. notas del proyecto (8-oct) V5.6 / v6
9-oct P12 (sonda NTC) sale de la V5.6 con R42/C24: redundante y se necesita el espacio; sin temperatura de celda en batería (aceptado). Aplica a P7/P8 de la v6. notas del proyecto (9-oct) V5.6 / v6
12-oct Instrucciones a Michelle para el layout final V5.6 (U26, sin P12). Borrador v0.1 de la ECO V5.7. Layout pasada 1 — superada por la pasada 2 · …2026-10-12_Drogheda_EinarBoard-V5.7_ECO-Fuente-a-bordo_ES_v0.1.md — superado por v0.2 V5.6 / V5.7
13-oct Auditoría del layout de Michelle (d71098d): NO LISTA — /BAT_PLUS por In1 a 0.5 mm (bloqueante); 18 piezas movidas (decisión: se quedan); MAIN5V/SYS5V/SW3 por capas internas desde V5.5. Pasada 2 con las correcciones. Auditoría 13-oct (inglés) · Layout pasada 2 V5.6
13-oct V5.7 = V5.6 + fuente 24 V → 5 V a bordo (U25 TPS54360B del bloque v6), sin SD-15B: esquemático aplicado (ERC 0), F2 fusible SMD 3 A, fuera U2 y P2, JP1 puenteado; proyecto KiCad separado hbox-watchdog-v57. Leo coloca la fuente; Michelle corrige V5.6 y después toma V5.7. ECO V5.7 v0.2 · Guía de layout V5.7 V5.7
13-oct Pedido de 570 HBOX: 113 × V5.6 (con SD-15B) · 327 × V5.7 · 130 × v6 (+ reemplazos futuros en v6). Paquetes de fabricación V5.6/V5.7/v6 para cotizar. Caja plástica del HBOX: el cable Ethernet no cabe (cambio por definir). Sitios: ICAVE, LCT, EIT, TIMSA. notas del proyecto (13-oct) · Tablero de producción · Kanban V5.6 / V5.7 / v6
13-oct Reorganización de este sitio por propósito; tableros, inventario y sitios. esta página —

Qué quedó superado (resumen)

Lo que decía Desde Lo sustituye
Lote de 30 unidades (15 V4 + 15 V5) para agosto/septiembre 24-sep Pedido de 570 HBOX (113 V5.6 · 327 V5.7 · 130 v6), 13-oct
v6: "5 prototipos en JLCPCB" 25/29-sep v6 = 130 unidades + todos los reemplazos futuros, 13-oct
Auditoría pre-fabricación v6 del 25-sep 25-sep Auditoría completa y plan de corrección del 28-sep
Revisión v6 contra lecciones V5.5 28-sep Auditoría completa del mismo día (la profundiza y supera)
Layout V5.6 pasada 1 (12-oct) 12-oct Pasada 2 (13-oct), tras la auditoría NO LISTA
ECO V5.7 v0.1 (borrador) 12-oct ECO V5.7 v0.2, esquemático aplicado (13-oct)
V5.6 con sonda NTC P12 9-oct P12/R42/C24 eliminados; acelerómetro U26 añadido (8-oct)
Firmware 0.5.8 CAMPO · 0.6.1 · 0.6.2 27-sep · 29-sep · 1-oct 0.6.0 CAMPO vigente; 0.6.3 en prueba de banco
Guía de ensamble y QC (borrador V3) · BOM V3 · bring-up EinarBoard 1.0 · protocolo remoto v1 jul–sep Procedimientos V5 de Producción, Taller y Campo

Historial de revisiones

Versión Fecha Cambios
1.0 2026-10-13 Primera versión, jun → oct 2026, con la reorganización del sitio.