hbox-docs/docs/hardware/index.md

96 lines
9.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: "Tarjetas y hardware"
---
# Tarjetas y hardware
Estado de cada versión de la EinarBoard al **13-oct-2026**, con sus documentos vigentes, los históricos y el siguiente paso. ¿No sabes qué tarjeta tienes? [Manuales por tarjeta](../manuales/index.md) te la identifica por serigrafía, conectores y LEDs. Estado vivo (tareas, decisiones, responsables): [Tablero de ingeniería](../tableros/ingenieria.html).
| Tarjeta | Estado | Pedido | Proyecto KiCad | Firmware |
|---|---|---|---|---|
| <span class="badge-v55">V5.5</span> | 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 |
| <span class="badge-v56">V5.6</span> | En layout — pasada 2 (Michelle). **No se pide todavía.** | 113 | `hbox-watchdog-v5` | 0.7.0 (`board_v56.h`), pendiente |
| <span class="badge-v57">V5.7</span> | En diseño — Leo coloca la fuente a bordo. | 327 | `hbox-watchdog-v57` (convive con v5) | 0.7.x |
| <span class="badge-v6">v6</span> | En diseño — esquemático verificado; PCB sin corregir. | 130 + reemplazos | `hbox-watchdog-v6` | 0.7.x (`board_v6.h`) |
| <span class="badge-v4">V4</span> | En prueba y campo. Sin producción nueva. | — | `hbox-watchdog-v4` | `hbox-tarjetaV4_0.6.0` CAMPO |
| <span class="badge-v3">V3</span> | 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.
- El firmware se elige por tarjeta, nunca por número de versión: [Descargas](../descargas/index.md#firmware-del-hbox-que-binario-va-en-que-tarjeta).
## V5.5 — en campo { #v55 }
**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)](../manuales/manual-tarjeta-V5.md) · [Pinout V5.6](v56-pinout.md) (sección «Diferencias V5.5 → V5.6» al final) · [Hoja de datos V5.6](v56-datasheet.md) (valores comunes) |
| Procedimientos | [Prueba y flasheo](../procedimientos/v5-prueba-y-flasheo.md) · [Módem 4G en batería](../procedimientos/prueba-bateria-modem.md) · [Ethernet y puertos serie](../procedimientos/v5-prueba-ethernet-serie.md) |
| 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 10 min 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. |
**Siguiente paso.** Ninguno de diseño. En taller: [diagnóstico](../procedimientos/diagnostico-banco.md) y [reflasheo](../procedimientos/reflasheo-unidades.md) con el binario V5 vigente.
## V5.6 — en layout → pedido de 113 { #v56 }
**Estado.** Esquemático cerrado (ECO 27/28-sep + acelerómetro U26 el 8-oct − sonda P12 el 9-oct). Layout de Michelle del 12-oct auditado el 13-oct: **NO LISTA** — `/BAT_PLUS` por In1 a 0.5 mm, y MAIN5V/SYS5V/SW3 por capas internas heredados de la V5.5. Está en **pasada 2**. Lleva Mean Well SD-15B-05 externa (igual que V5.5).
| | Documentos |
|---|---|
| Vigentes | [ECO V5.6 — requisitos R1–R5](v56-eco.md) · [Cambios al esquemático V5.5 → V5.6](v56-cambios-esquematico.md) · [Reglas de layout esquemático → PCB](v56-layout-instrucciones.md) · [**▶ Pasada 2 — correcciones antes del pedido (13-oct)**](v56-layout-pasada-2.md) · [Auditoría del layout 13-oct (inglés)](v56-auditoria-layout-13oct.md) |
| Referencia | [Hoja de datos V5.6](v56-datasheet.md) · [Pinout V5.6](v56-pinout.md) — generados de la netlist del 28-sep: **todavía listan P12 y no traen U26**; se regeneran al cerrar la pasada 2 |
| Históricos | [Layout pasada 1 (12-oct)](v56-layout-pasada-1.md) — superada por la pasada 2 |
| Firmware | 0.7.0 con `board_v56.h` (control del módem por MODEM_EN/RST, paquete LFP-HT). Ningún 0.6.x enciende su módem. |
**Siguiente paso.** Michelle termina la pasada 2 → Claude revisa pad a pad + Gerber/BOM/CPL → paquete de fabricación a cotización (113 pzas) con las reglas DFM del LTC4040. Después: regenerar hoja de datos y pinout; firmware 0.7.0.
## V5.7 — fuente 24 V → 5 V a bordo → pedido de 327 { #v57 }
**Estado.** Decidida el 12-oct, esquemático aplicado el 13-oct (ERC 0, netlist verificada): 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`; el PCB arranca del layout V5.6 de Michelle (`d71098d`). El hueco del SD-15B queda para el paquete 26650 LFP.
| | Documentos |
|---|---|
| Vigentes | [ECO V5.7 — fuente a bordo (v0.2)](v57-eco-fuente.md) · [**▶ Guía de layout V5.7 (Leo)**](v57-layout-guia.md) |
| Históricos | 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) — superada por v0.2 |
| Hereda de V5.6 | Todo lo demás: [ECO V5.6](v56-eco.md), [cambios al esquemático](v56-cambios-esquematico.md), acelerómetro, sin P12. Hoja de datos y pinout propios: pendientes. |
**Siguiente paso.** Leo coloca y rutea U25/F2 en la zona reservada (x 170–197, y 42–72 y alrededor de P1) → Michelle replica ahí las correcciones de la pasada 2 de V5.6 y cierra → auditoría pad a pad → paquete de fabricación (327 pzas). Se pide después del banco de la V5.6.
## v6 — GNSS y 4G a bordo → pedido de 130 + reemplazos { #v6 }
**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 no tiene ninguna corrección**: si se ordenara hoy saldría con los 11 bloqueantes de la auditoría. Decisión: **no habrá v6.1** — lo que se encuentre se corrige antes del pedido.
| | Documentos |
|---|---|
| Vigentes | [**▶ Próximos pasos para ordenar (29-sep)**](v6-proximos-pasos.md) · [Plan de corrección y lista de liberación](v6-plan-correccion.md) · [Esquemático final — resumen de 3 pasadas](v6-cambios-resumen.md) · [Mapa de pines MCU para `board_v6.h`](v6-pinmap.md) · [Plan de cobre y colocación EMC](EinarBoard-v6_Plan-de-Cobre_ES.html) ([inglés](EinarBoard-v6_Copper-Plan_EN.html)) · [Manual v6 (marcador)](../manuales/manual-tarjeta-v6.md) |
| Detalle (28-sep) | [Auditoría completa](v6-auditoria-completa.md) ([inglés](v6-full-audit.md)) · [Pasada 1 — cambios al esquemático](v6-cambios-esquematico.md) · [Pasada 2 — puertos (inglés)](v6-puertos-sin-nueva-version.md) · [Pasada 3 — revisión final (inglés)](v6-revision-final.md) |
| Históricos | [Revisión contra lecciones V5.5](v6-revision-lecciones-v55.md) — superada por la auditoría completa · [Auditoría pre-fab 25-sep](v6-auditoria-prefab.md) ([inglés](v6-prefab-audit.md)) — 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**. |
**Siguiente paso.** Michelle ejecuta *Update PCB from Schematic* y el layout de las correcciones (orden y tiempos en [Próximos pasos](v6-proximos-pasos.md)); aplicar la regla DFM del LTC4040 y quitar P7/P8 (como P12 en V5.6); auditoría pad a pad; paquete de fabricación (130 pzas).
## V4 y V3 — tarjetas anteriores aún en campo
| Tarjeta | Estado | Documentos |
|---|---|---|
| <span class="badge-v4">V4</span> | 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](../manuales/manual-tarjeta-V4.md) · [Preparación y prueba con 0.6.0](../procedimientos/v4-prueba-fw-0.5.6.md) · [Riel SW_5V y arranque del F9P](../procedimientos/v4-prueba-riel-sw5v-f9p.md) |
| <span class="badge-v3">V3</span> | EinarBoard 1.0 (jul-2026, 10 pzas); 3 unidades en campo (RTK-003/006/014). | [Manual V3](../manuales/manual-tarjeta-V3.md) · [Pinout V3](../montaje/pinout-arneses.md) · históricos: [BOM V3](../montaje/bom-split.md) · [bring-up](../procedimientos/einarboard-1.0-bringup.md) |
## Por necesidad
| Necesito | Página |
|---|---|
| Saber qué tarjeta tengo | [Manuales por tarjeta](../manuales/index.md) |
| Pin, puente o LED de V5.5/V5.6 | [Pinout V5.6](v56-pinout.md) · [Manual V5](../manuales/manual-tarjeta-V5.md) |
| Límites eléctricos, consumos, rieles | [Hoja de datos V5.6](v56-datasheet.md) |
| Qué cambió de V5.5 a V5.6 | [ECO V5.6](v56-eco.md) · [Cambios al esquemático](v56-cambios-esquematico.md) |
| Qué debe corregir Michelle hoy | [Pasada 2 V5.6](v56-layout-pasada-2.md) · [Guía V5.7](v57-layout-guia.md) |
| Qué trae la V5.7 y por qué | [ECO V5.7](v57-eco-fuente.md) |
| Qué falta para pedir la v6 | [Próximos pasos](v6-proximos-pasos.md) · [Plan de corrección](v6-plan-correccion.md) |
| Cuántas de cada versión y cuándo | [Tablero de producción](../tableros/produccion.html) |
| El binario correcto | [Descargas](../descargas/index.md) |
| KiCad o el repositorio | [Guía Git](../git/guia-git-es.md) |
| Cómo llegamos aquí | [Historia del proyecto](../historia/index.md) |