auto-sync 2026-10-07 18:00

This commit is contained in:
Leopoldo Rodríguez 2026-10-07 18:00:15 -06:00
parent 93cdd04000
commit 2516044adf
6 changed files with 276 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 797 KiB

View File

@ -0,0 +1,268 @@
---
title: "V4 — riel SW_5V y arranque del F9P (unidad sin NMEA)"
tags: [project-drogheda, hbox, procedimiento, v4, banco, diagnostico, f9p, sw5v, simplertk2b, modem]
date: 2026-10-07
project: Project Drogheda
author: Helgen Technologies
version: 1.2
---
# V4 — riel SW_5V y arranque del F9P (unidad sin NMEA)
!!! abstract "Para quién · Cuándo · Tiempo · Necesitas"
- Para quién: técnico de banco.
- Cuándo: una tarjeta V4 (EinarBoard 2.0) cuyo módem sí registra (el servidor recibe `$GPTXT`) pero **no manda posición** (sin GGA/RMC) y, en la consola, `STAT` muestra `nmea=0`. Suele venir con el 4G cayéndose cada ~5 min y el LED **NO RTK** del simpleRTK2B **tenue**. Casos de origen: H0016, H0011, H0024 (oct-2026).
- Tiempo: ~35 min por tarjeta (más 15 min si hay que cargar la configuración del F9P).
- Necesitas: multímetro con puntas finas y pinza de cocodrilo (mejor si tiene MIN/MAX) · osciloscopio (opcional) · fuente de banco 5.2–5.4 V / 3 A a P2 (o la SD-15B-05 con 24 V) · **cable de consola sin 5 V** (SOLO CONSOLA V4) · cargador USB de 5 V / 1 A · un alambre con pinzas caimán · laptop con terminal serie (115200, grabando a archivo) y **u-center** · antena GNSS (con cielo si se puede) y SIM · una tarjeta V4 **conocida-buena** para tener valores de referencia · [acta de prueba V4](../formularios/v4.html) abierta desde el inicio.
## Qué estamos buscando
El módem 4G enciende y el servidor recibe `$GPTXT` cada segundo, pero el F9P no entrega ni una trama: ni al Blackpill (consola `nmea=0 bad=0`) ni al módem (sin GGA/RMC en el servidor, LED **GPS>XBEE** apagado). Las dos salidas del F9P mudas al mismo tiempo apuntan a que **el F9P no está recibiendo alimentación estable**: el riel conmutado **SW_5V**, que alimenta al simpleRTK2B (MOD1 pin 5) y al regulador del módem (U7), se hunde con cada ráfaga del módem y el F9P se queda reiniciándose. Entre el 5 V de entrada (P2, el `v5` de la consola) y ese riel hay cinco cosas en serie que pueden caer voltaje: RS1, el FET de entrada del LTC4040, el **lazo del interruptor de corte P11**, el **fusible F1** y el **FET Q1**. Este procedimiento mide cada tramo para encontrar cuál. El firmware no mide SW_5V; solo el multímetro lo puede ver.
Pista que lo confirma: si el simpleRTK2B reporta en cuanto se le conecta 5 V por su propio USB, el Pro y su configuración están bien y la falla es lo que le llega por MOD1 pin 5.
Segunda posibilidad, menos probable: el F9P sí tiene buena alimentación pero perdió su configuración (de fábrica sale a 38400 baudios y sin mensajes en UART2; la consola también lee `nmea=0 bad=0` en ese caso). Se revisa al final, con u-center (Paso E).
!!! warning "Reglas"
- Valen las [reglas de banco](diagnostico-banco.md#reglas-de-banco) y las [reglas de la prueba V4](v4-prueba-fw-0.5.6.md).
- La consola del Blackpill se usa **solo con el cable sin 5 V**.
- Interruptores del simpleRTK2B (el doble junto a su LED POWER, rotulado `IOREF=3.3V` y `5V=OUTPUT`): **ambos en OFF**, como van en servicio. Con `5V=OUTPUT` en ON y un USB puesto, el Pro alimenta de regreso a la tarjeta y la medición no vale (así "funciona" una tarjeta con el riel malo, sin estar arreglada).
- El USB del simpleRTK2B se conecta **solo** en los pasos D y E, que lo piden a propósito. Nunca el USB «XBee» del Pro, nunca J9 (USB-C del módem).
- Para quitar o poner el Pro o el módem: sin 5 V en P2 **y con el paquete desconectado** (si no, el boost del LTC4040 mantiene viva la tarjeta).
- Durante las mediciones, cargador **bloqueado** desde la consola (tecla `C` → `BLOQUEADO`): la corriente de carga ensuciaría las caídas aguas arriba.
- Graba la consola completa desde el primer minuto a `H00xx_AAAA-MM-DD_banco.txt`.
Teclas de la consola que se usan: `s` STAT · `t` $PHLG · `n` monitor NMEA 20 s · `C` cargador permitido/bloqueado · `B` Modo B · `P` etapa ON/OFF (pide `Y`) · `R` reset por software · `h` ayuda. Conectores, botones y LEDs de la tarjeta: [manual V4](../manuales/manual-tarjeta-V4.md).
## Mapa de puntos de medición
![Mapa de la V4 con los puntos de medición](img/2026-10-06_Drogheda_V4_Mapa-Puntos-Medicion_v1.1.png)
[Versión en PDF para imprimir](img/2026-10-06_Drogheda_V4_Mapa-Puntos-Medicion_v1.1.pdf). Es la tarjeta vista por el **lado de componentes** (Blackpill y módem visibles). El simpleRTK2B Pro va **por debajo**, en la cara posterior (contorno punteado); por eso sus LEDs se ven volteando la unidad. Tarjeta de 155 × 100 mm; las distancias se miden desde el borde izquierdo y desde el borde superior con la tarjeta orientada como en el mapa. Las letras son las mismas en el mapa, en los pasos y en la hoja de resultados.
| Letra | Dónde | Señal | Sano |
|---|---|---|---|
| **GND** | pin «GND» del zócalo del Blackpill (hilera de arriba, J1, el pin que sigue al «5V» en el extremo izquierdo) · o MOD1 pin 6 (GND') | referencia | 0 V |
| **A** | P2 pin 1 — JST 2 pines «5V-IN», borde superior, pin izquierdo | VEH5V (entrada 5 V) | 5.15–5.40 V |
| **B** | P11 pin 1 — JST 2 pines «CUTOFF-SW», pegado a la derecha de P2, pin izquierdo | MAIN5V (salida del LTC4040) | ≥ A − 0.05 V |
| **C** | P11 pin 2 — pin derecho del mismo JST · alternativa **C'**: pin «5V» del zócalo del Blackpill | SYS5V | ≥ B − 0.05 V |
| **F1** | los dos extremos del fusible 1812 (entre P11 y C3) — se lee la caída | caída sobre F1 | < 0.05 V, frío |
| **D** | pata + de C3 (electrolítico de 47 µF a la derecha de F1) · alternativa **D'**: soldadura MOD1 pin 5 | SW_5V (lo que recibe el Pro y el módem) | ≥ C − 0.10 V y ≥ 5.0 V |
| **E** | soldadura MOD1 pin 4 (hilera inferior, entre RESET y 5V) · alternativa: pin «3.3V» de la tira del Pro, por abajo | **3.3 V propio del Pro** | **3.30 V fijo** |
| **F** | pata gate de Q1 (SOT-23 debajo de C3) — opcional | GATE_LS | ≤ 0.3 V |
| **G** | pata + de C43 (electrolítico de 100 µF junto a la bobina L7) | 3V3_MODEM | 3.25–3.35 V |
Caídas por tramo (se calculan restando): **A−B** = RS1 + FET de entrada del LTC4040 · **B−C** = lazo del interruptor de corte P11 · **C−D** = F1 + Q1.
## Paso A — Arranque y clasificación (5 min)
1. Tarjeta apagada, interruptores del Pro en OFF/OFF, sin USB en el Pro, antena y SIM puestas. Conecta la consola (cable sin 5 V) y empieza a grabar.
2. Da 5 V en P2. Espera el banner. Anota `fw` (debe ser 0.6.0), `board=EinarBoard v4`, `reset=`, y que salga `---- RESULT: 12 PASS / 0 FAIL ----`.
3. A los ~4 s sale `STACK ON reason=auto`. Teclea `C` para bloquear el cargador.
4. Espera **3 minutos** sin tocar nada. Teclea `s` y anota: `stack`, `v5`, `vbat`, `nmea`, `bad`, `gga`, `relay`, `sag5`, `modem`.
5. Voltea la unidad y anota los LEDs del Pro (encendido / apagado / parpadea / **tenue**): **PWR**, **5V IN/OUT**, **IOREF**, **NO RTK**, **GPS (PVT)**, **GPS>XBEE**, **XBEE>GPS**.
6. En el monitor, historial crudo de la unidad: ¿llegan `$GPTXT`? ¿GGA/RMC? ¿`$PHLG`?
7. Clasifica:
| Clase | Consola | LEDs del Pro | Servidor | Significa |
|---|---|---|---|---|
| **A** | `nmea=0 bad=0 relay=0` | NO RTK tenue o apagado, GPS>XBEE apagado | solo `$GPTXT` | el F9P no arranca → Paso B |
| **B** | `nmea` crece, `relay=1`, `gga=NOFIX` o fix bajo | NO RTK brillante, GPS>XBEE parpadea | `$GPTXT` + `$PHLG`, sin posición | el F9P arranca pero no se sostiene, o no hay fix → Paso B y después antena |
| **C** | `nmea` crece ~2/s, `relay=1`, `gga=GPS/RTK` | todo normal | GGA/RMC + `$PHLG` + posición | sana (sirve de referencia) |
!!! note "Lo que se ve y no es la falla"
Cada ~5 min la consola dice `RECOVERY #n sin NMEA` y el módem se apaga 5 s y vuelve. Es el firmware ciclando la etapa porque no ve NMEA; después del tercer ciclo queda en `LIMP` (etapa encendida, sin más ciclos). Es la **consecuencia**, no la causa. Y como el Modo B solo entra cuando hay NMEA, tampoco salen `$PHLG` ni `$PHEV` hacia el servidor: la unidad está ciega aunque el módem esté vivo.
## Paso B — Mediciones con multímetro, paso a paso (10 min) — primero en la tarjeta de referencia
### B.0 Preparación
1. Multímetro en **V DC** (rango 20 V o automático). Si tiene **MIN/MAX**, úsalo en los puntos D y E.
2. Punta **negra** fija con pinza de cocodrilo en GND: el pin **«GND» del zócalo del Blackpill**, hilera de arriba (J1), **segundo pin desde el extremo izquierdo** (el primero dice «5V» y el segundo «GND» en la serigrafía; mapa, punto GND). No se mueve en todo el paso, salvo en B.4.
3. Condiciones: `s` → `stack=ON`; `$GPTXT` llegando al servidor (módem registrado, mínimo 2 min después de `STACK ON`); cargador **bloqueado** (`C`); interruptores del Pro en OFF/OFF; **sin USB** en el Pro.
4. Cada punto se lee **dos veces con 10 s de diferencia** y se anota la **menor**.
### B.1 Punto A — VEH5V — P2 pin 1
- **Dónde:** borde superior, a 67 mm del borde izquierdo y 6 mm del borde superior. Es el conector JST blanco de 2 pines marcado **«5V-IN»** por donde entra el cable de los 5 V. Hay dos JST de 2 pines juntos; P2 es el de la **izquierda**.
- **Punta roja:** pin **izquierdo** de P2 (el derecho es GND; la serigrafía tiene un «2» al lado). Si el cable estorba, en el terminal metálico del cable positivo.
- **Anota A.** Sano 5.15–5.40 V y parecido al `v5` de la consola. Si está bajo, ajusta la fuente a 5.2–5.4 V **en P2** ([manual V4](../manuales/manual-tarjeta-V4.md#2-conectores)).
### B.2 Punto B — MAIN5V — P11 pin 1
- **Dónde:** el otro JST de 2 pines, **pegado a la derecha de P2** (a 76 mm del borde izquierdo), marcado **«CUTOFF-SW»**; lleva el cable al interruptor de corte.
- **Punta roja:** pin **izquierdo** de P11 (el más cercano a P2).
- **Anota B.** Sano: B ≥ A − 0.05 V.
### B.3 Punto C — SYS5V — P11 pin 2 (o C')
- **Punta roja:** pin **derecho** de P11 (el más cercano a F1).
- **Alternativa C'** si el conector tiene cable y estorba: pin **«5V» del zócalo del Blackpill**, hilera de arriba, **primer pin desde la izquierda** (justo a la izquierda del GND donde está la negra). Es el mismo nodo.
- **Anota C.** Sano: C ≥ B − 0.05 V. Calcula **B − C** = caída del lazo del interruptor de corte (cable + interruptor + conector).
### B.4 Caída sobre F1 (fusible PPTC) — la única lectura con las dos puntas en movimiento
- **Dónde:** **F1** es un rectángulo plano de ~4.5 × 3 mm (verde amarillento o blanco), en el borde superior **entre P11 y el electrolítico C3**, a 87 mm del borde izquierdo; serigrafía «F1».
- **Puntas:** roja en el extremo **izquierdo** de F1 (lado P11) y negra en el extremo **derecho** (lado C3). La lectura es directamente la **caída** sobre el fusible.
- **Anota F1 = ___ mV.** Sano: < 50 mV. Después **regresa la negra a GND**.
- Toca F1 con el dedo: frío o apenas tibio.
### B.5 Punto D — SW_5V — pata + de C3 (o D')
- **Dónde:** **C3** es el cilindro (electrolítico de 47 µF, 6 mm de diámetro) **justo a la derecha de F1**, a 96 mm del borde izquierdo. A su derecha hay otro cilindro más grande, **C78**: ése es la entrada de 5 V, no lo confundas.
- **Punta roja:** pata **+** de C3, la que **no** tiene la franja de color del negativo (en el mapa, la pata del lado de C78).
- **Alternativa D':** la soldadura de **MOD1 pin 5** (se identifica en B.6).
- **Anota D.** Sano: D ≥ C − 0.10 V y en cualquier caso **≥ 5.0 V**. Calcula **C − D** = caída de F1 + Q1.
### B.6 Punto E — 3.3 V propio del Pro — soldadura MOD1 pin 4 (la medición clave)
- **Dónde:** en el lado de componentes, a **10 mm arriba del borde inferior**, debajo del texto «ArduSimple simpleRTK2B Pro», hay una hilera de **8 soldaduras** y, tras un hueco, **6 más**. Son los pines del Pro que atraviesan la tarjeta desde abajo. La hilera de 8 empieza a 30 mm del borde izquierdo.
- **Identifica los pines (1 min):** multímetro en **continuidad** (pitido), negra en GND. Toca las 8 soldaduras una por una: **dos seguidas pitan** → son los pines **6 y 7 (GND)**. Desde ellas, hacia la **izquierda** (hacia el inicio de la hilera): la primera que **no** pita es el **pin 5 = 5V (D')**, la siguiente el **pin 4 = 3.3 V del Pro (E)**, luego pin 3 (RESET), pin 2 (IOREF) y pin 1 (sin conexión). Hacia la derecha de los dos GND queda el pin 8 (VIN, sin usar).
- Regresa a **V DC**. **Punta roja en el pin 4.** Observa la lectura **10–15 s** (con MIN/MAX, anota el mínimo).
- **Anota E.** Sano: **3.30 V fijo** (3.25–3.35). Si marca **< 3.1 V**, o **sube y baja**, o **0 V**: el F9P no tiene alimentación estable y se está reiniciando → **ésta es la falla**.
- **Alternativa** por abajo: voltea la unidad y mide en la tira hembra del propio Pro, en el pin marcado **«3.3V»** de la tira IOREF / RESET / 3.3V / 5V / GND / GND / VIN. Es el mismo nodo (visto por abajo el orden se ve espejeado; la adyacencia es la misma).
### B.7 Punto F — GATE_LS — pata gate de Q1 (opcional, punta fina)
- **Dónde:** **Q1** es un transistor de 3 patas (SOT-23, 3 mm) **justo debajo de C3**, a 94 mm del borde izquierdo y 23 mm del superior. A su derecha hay otro igual, **Q5**. Ver Zoom 1 del mapa.
- **Punta roja:** pata **superior** del lado de Q1 que tiene **dos patas** (pin 1, gate). La pata inferior de ese lado es SW_IN (lado F1); la pata sola del otro lado es SW_5V.
- **Anota F.** Sano ≤ 0.3 V con etapa ON. Si > 0.5 V, el FET no está bien encendido (Q5 / R1 / R2).
### B.8 Punto G — 3V3_MODEM — pata + de C43
- **Dónde:** **C43** es el electrolítico de 100 µF **a la izquierda de la bobina cuadrada L7** y debajo del chip U13 (PCF8574), a 87 mm del borde izquierdo y 69 mm del superior.
- **Punta roja:** pata **+** (sin franja; en el mapa, la pata izquierda).
- **Anota G.** Sano 3.25–3.35 V.
### B.9 Temperatura (30 s)
Con 2 min o más de módem registrado, toca **F1** y **Q1** (dedo o termómetro IR). **Caliente** = ese componente está cayendo voltaje.
### B.10 Osciloscopio (si hay, 3 min)
CH1 en **D** (pata + de C3), CH2 en **E** (MOD1 pin 4), acoplamiento DC, 1 V/div, 200 ms/div, disparo normal o modo «min-hold». Durante las ráfagas del módem (una por segundo) anota el **mínimo** de cada canal. Sano: D no baja de 4.5 V y E no se mueve. Falla: D baja de ~4.0 V y E se hunde o se corta.
### Cómo leer el resultado
| Lo que se midió | Culpable | Qué hacer |
|---|---|---|
| E < 3.1 V (o inestable) **y** D < 4.8 V | el riel SW_5V | busca el tramo con la caída (B−C, F1, C−D, F) y repara (Paso F) |
| E < 3.1 V **pero** D ≥ 5.0 V | el Pro (su diodo de entrada, su regulador, o el interruptor sucio) | mueve el interruptor doble OFF→ON→OFF varias veces; si sigue, cambia el Pro por uno conocido-bueno |
| E = 3.30 V fijo, D ≥ 5.0 V, pero `nmea=0` | **no es alimentación** | Paso E (configuración del F9P) y revisa el contacto del pin D0 (MOD1 pin 15) |
| B−C > 0.05 V | lazo P11 | limpia o cambia el interruptor de corte; para seguir probando, puente entre P11 pin 1 y pin 2 |
| C−D > 0.10 V con F1 > 0.05 V | F1 | cambia F1 (Paso F) |
| C−D > 0.10 V con F1 < 0.05 V | Q1 (o su gate, punto F) | revisa F; cambia Q1 (Paso F) |
| Todo en rango en DC, pero el osciloscopio ve hundimientos de D < 4.3 V | falta capacitancia | agrega 470–1000 µF en SW_5V (Paso F) |
## Paso C — Puente de confirmación (10 min, solo banco)
Confirma que lo que está entre SYS5V y el Pro (F1 + Q1) es el problema.
1. Apaga la tarjeta (sin 5 V en P2, paquete desconectado).
2. Con el alambre y las pinzas, puente de **P11 pin 2 (SYS5V)** a **MOD1 pin 5 / pata + de C3**. Con el puente puesto la etapa queda siempre encendida; para esta prueba está bien.
3. Enciende. Espera 3 min. Teclea `s`. Mira los LEDs.
4. Resultado:
- NO RTK brillante, GPS>XBEE parpadea, `nmea` crece, `relay=1`, posiciones en el monitor → **confirmado: F1/Q1**.
- Sigue igual → el problema está antes de P11 (puntos A–C), o es el Pro / la configuración (Pasos D y E).
5. **Quita el puente** antes de cualquier otra prueba.
## Paso D — Prueba con 5 V externo al Pro (5 min)
Excepción a la regla de "ningún USB al simpleRTK2B": aquí es la prueba. Interruptores del Pro en **OFF/OFF** (con `5V=OUTPUT` en ON el Pro alimentaría toda la tarjeta y no se sabría nada).
1. Tarjeta encendida, etapa ON.
2. Conecta el cargador USB de 5 V al puerto USB **«GPS»** del Pro (no al «XBee»).
3. Espera 2 min: `s`, LEDs, servidor.
4. Si así reporta y sin el USB no, el Pro y su configuración están bien y la falla es la alimentación que le llega por MOD1 pin 5 (coincide con Pasos B y C). Quita el USB.
## Paso E — Configuración del F9P con u-center (10 min)
Hazlo cuando el Pro ya tiene alimentación estable (después de la reparación) **o** con el Pro **fuera de la tarjeta**, alimentado solo por su USB «GPS».
1. u-center → conectar al puerto del Pro. `View → Messages View → UBX → MON → VER`: anota `FWVER` (esperado HPG 1.32) y que el receptor responda. Si no responde → módulo colgado o dañado: prueba cruzada con un Pro conocido-bueno.
2. `View → Generation 9 Configuration View`. Lee cada clave primero con **Layer = RAM** y después con **Layer = Flash**, y anota los dos valores:
| Clave | Esperado (configuración Helgen) | Fábrica |
|---|---|---|
| `CFG-UART1-BAUDRATE` | **115200** | 38400 |
| `CFG-UART2-BAUDRATE` | **115200** | 38400 |
| `CFG-MSGOUT-NMEA_ID_GGA_UART1` | **1** | 1 |
| `CFG-MSGOUT-NMEA_ID_RMC_UART1` | **1** | 1 |
| `CFG-MSGOUT-NMEA_ID_GGA_UART2` | **1** | 0 |
| `CFG-MSGOUT-NMEA_ID_RMC_UART2` | **1** | 0 |
| `CFG-UART1OUTPROT-NMEA` / `CFG-UART2OUTPROT-NMEA` | **1** / **1** | 1 / 1 |
| `CFG-UART2INPROT-RTCM3X` | **1** | 1 |
| `CFG-RATE-MEAS` | **1000** | 1000 |
| `CFG-TMODE-MODE` | **0** (rover) | 0 |
3. Si RAM o Flash no coinciden con la columna «Esperado»: carga el archivo de configuración Helgen del F9P (`Tools → Receiver Configuration → Transfer file → GNSS`) y después **guarda**: `View → Configuration View → CFG (Configuration) → Save current configuration`, marca **BBR** y **Flash** → `Send`.
4. Desconecta el USB **≥ 30 s**, reconecta y vuelve a leer las claves con **Layer = Flash**. Deben quedar como «Esperado». Si Flash sigue en fábrica, no se guardó: repite el punto 3.
!!! info "Por qué se pierde"
El F9P guarda su configuración en RAM, en BBR (respaldada por el supercapacitor del Pro unas horas sin energía) y, solo si se guarda expresamente, en Flash. Una unidad configurada solo en RAM/BBR vuelve de un apagado largo (anaquel, transporte, desmontada) con lo que haya en Flash: fábrica, si nadie guardó. Toda unidad sale del banco con la configuración **verificada en Flash**.
## Paso F — Reparación según lo encontrado
| Hallazgo | Reparación |
|---|---|
| F1 cae > 0.05 V o está caliente | Cambia F1 (PPTC 1812, 3 A hold, resistencia inicial ≤ 0.05 Ω). Para banco se puede puentear con 0 Ω. |
| Q1 cae > 0.05 V con GATE_LS ≤ 0.3 V | Cambia Q1 (AO3401A). |
| GATE_LS > 0.5 V con etapa ON | Revisa Q5 (MMBT3904): soldadura, R1 (1 k) y R2 (10 k). Cambia Q5. |
| Lazo P11 cae > 0.05 V | Cambia el interruptor de corte, acorta cables; si la unidad no usa el interruptor externo, puente en P11. |
| Hundimientos en SW_5V aunque las caídas DC sean normales | Suelda un electrolítico de baja ESR de **470–1000 µF / 6.3–10 V** entre MOD1 pin 5 (+) y pin 6 (−), o en paralelo a C3. Conviene ponerlo **en todas las V4** aunque la caída esté en otro lado. |
| El Pro no sube su 3.3 V aun con SW_5V ≥ 5.0 V | Cambia el Pro; el que se quita va a revisión (interruptor doble, diodo de entrada, regulador). |
| Configuración del F9P en fábrica | Paso E. |
Siempre termina con los interruptores del Pro en **OFF/OFF** y con el F9P guardado en Flash.
## Paso G — Re-prueba y criterio de aceptación (10 min)
Después de reparar, repite Paso A y Paso B (puntos D y E). La tarjeta se acepta si durante **10 minutos** con etapa ON y módem registrado:
- `STAT`: `nmea` crece (~2 por segundo), `bad` ≤ 1 % de `nmea`, `relay=1`, `gga` ≥ GPS con cielo (NOFIX solo bajo techo), **ningún** `RECOVERY` en la consola.
- Multímetro: **D (SW_5V) ≥ 4.9 V** y **E (3.3 V del Pro) = 3.30 V fijo**. Con osciloscopio: D no baja de 4.5 V en las ráfagas.
- LEDs del Pro: NO RTK brillante (o parpadeando/apagado si ya llega RTCM), GPS parpadea 1/s con fix, GPS>XBEE parpadea.
- Servidor: GGA/RMC + `$PHLG` cada 30 s + posición en el monitor.
- u-center: claves del Paso E correctas en **Flash**.
Registra los valores de D y E en el [acta de prueba V4](../formularios/v4.html): a partir de ahora son línea de pasa/no pasa para toda V4.
## Hoja de resultados (una por tarjeta)
**Tarjeta:** H0_____ · **Fecha/hora:** __________ · **Técnico:** __________ · **Archivo de consola:** ______________________
**Paso A** — `reset=`____ · `12 PASS`: sí/no · a los 3 min: `nmea`=____ `bad`=____ `gga`=______ `relay`=__ `v5`=____ `vbat`=____ `sag5`=____ mV `modem`=____
LEDs Pro: PWR __ · 5V IN/OUT __ · IOREF __ · NO RTK (brillante/tenue/apagado) ______ · GPS __ · GPS>XBEE __ · XBEE>GPS __
Servidor: `$GPTXT` __ · GGA/RMC __ · `$PHLG` __ · posición __ · **Clase:** A / B / C
**Paso B** (DC, menor de dos lecturas)
| A VEH5V | B MAIN5V | C SYS5V | D SW_5V | E 3V3 Pro | F GATE_LS | G 3V3_MODEM | sobre F1 | sobre Q1 |
|---|---|---|---|---|---|---|---|---|
| ____ V | ____ V | ____ V | ____ V | ____ V | ____ V | ____ V | ____ V | ____ V |
Caídas: A−B = ____ · B−C = ____ · C−D = ____ · F1 caliente: sí/no · Q1 caliente: sí/no · Osciloscopio: mín D = ____ V · mín E = ____ V
**Paso C** (puente P11.2→MOD1.5): NO RTK ______ · `nmea` a los 3 min = ____ · posición: sí/no · **Confirma F1/Q1:** sí/no
**Paso D** (5 V por USB del Pro): reporta: sí/no
**Paso E** (u-center): FWVER ______ · UART1 baud RAM ____ / Flash ____ · UART2 baud RAM ____ / Flash ____ · GGA_UART2 RAM __ / Flash __ · Guardado en Flash y verificado: sí/no
**Paso F** — Reparación hecha: ______________________________________________
**Paso G** — Aceptada: sí/no · D = ____ V · E = ____ V · `nmea` 10 min = ____ · `RECOVERY`: 0 / ___
Qué entregar al terminar cada tarjeta: el archivo de consola, esta hoja llena (foto o texto), foto del Pro con los LEDs y del área F1/Q1/C3, y la captura del osciloscopio si lo hubo.
## Unidad en campo que solo manda `$GPTXT` en batería
Con 0.6.0 CAMPO, al perderse los 24 V con la etapa encendida la unidad sigue reportando **igual que en 24 V** (posiciones y `$PHLG` cada 30 s) hasta que el paquete llega a 3.40 V; ahí apaga la etapa y el módem (ya no sale ni `$GPTXT`) y no vuelve a encender hasta que regresen los 24 V, momento en que el MCU se resetea y arranca la etapa. No existe un modo de «un reporte cada 10 min» en el firmware de campo. Si una unidad en batería manda **solo** `$GPTXT`, es este mismo caso con el riel aún más bajo (el boost del LTC4040 da ~4.8 V en vez de 5.2): cuando regrese al taller se le hace este procedimiento completo.
## Historial de revisiones
| Versión | Fecha | Cambio |
|---|---|---|
| 1.0 | 2026-10-06 | Procedimiento inicial (H0016, H0011, H0024). |
| 1.1 | 2026-10-06 | Paso B detallado por punto; mapa de puntos de medición generado del PCB. |
| 1.2 | 2026-10-07 | Edición para el sitio: terminología del interruptor doble del Pro, enlaces al manual V4, acta y reglas de banco; sección de unidad en campo en batería. |

View File

@ -13,6 +13,7 @@ Unidad o tarjeta en la mesa. Antes de tocarla, abre su [expediente](../unidad.ht
| Módem 4G en batería | Validar firmware o unidad que no reporta en batería | [Módem 4G en batería](../procedimientos/prueba-bateria-modem.md) | [Módem en batería](../formularios/prueba-bateria.html) | | Módem 4G en batería | Validar firmware o unidad que no reporta en batería | [Módem 4G en batería](../procedimientos/prueba-bateria-modem.md) | [Módem en batería](../formularios/prueba-bateria.html) |
| Ethernet y puertos serie | El cliente usa Ethernet, RS-485 o RS-232 | [Ethernet y puertos serie](../procedimientos/v5-prueba-ethernet-serie.md) | [Ethernet y serie](../formularios/ethernet-serie.html) | | Ethernet y puertos serie | El cliente usa Ethernet, RS-485 o RS-232 | [Ethernet y puertos serie](../procedimientos/v5-prueba-ethernet-serie.md) | [Ethernet y serie](../formularios/ethernet-serie.html) |
| Tarjeta V4 | Preparación y prueba con 0.6.0 | [Preparación y prueba V4](../procedimientos/v4-prueba-fw-0.5.6.md) | [Prueba V4](../formularios/v4.html) | | Tarjeta V4 | Preparación y prueba con 0.6.0 | [Preparación y prueba V4](../procedimientos/v4-prueba-fw-0.5.6.md) | [Prueba V4](../formularios/v4.html) |
| Tarjeta V4 sin NMEA | El módem registra (`$GPTXT`) pero no hay posición; `nmea=0`; NO RTK tenue | [Riel SW_5V y arranque del F9P](../procedimientos/v4-prueba-riel-sw5v-f9p.md) | [Prueba V4](../formularios/v4.html) |
- [Manual V5](../manuales/manual-tarjeta-V5.md) · [Manual V4](../manuales/manual-tarjeta-V4.md) · [Pinout V5.6](../hardware/v56-pinout.md) - [Manual V5](../manuales/manual-tarjeta-V5.md) · [Manual V4](../manuales/manual-tarjeta-V4.md) · [Pinout V5.6](../hardware/v56-pinout.md)
- [Tablero de producción](../tablero.html) - [Tablero de producción](../tablero.html)

View File

@ -94,6 +94,9 @@ nav:
- "V4 — preparación y prueba con 0.6.0": - "V4 — preparación y prueba con 0.6.0":
- procedimientos/v4-prueba-fw-0.5.6.md - procedimientos/v4-prueba-fw-0.5.6.md
- "Acta de prueba V4": formularios/v4.html - "Acta de prueba V4": formularios/v4.html
- "V4 — riel SW_5V y arranque del F9P (sin NMEA)":
- procedimientos/v4-prueba-riel-sw5v-f9p.md
- "Acta de prueba V4": formularios/v4.html
- "🚜 Campo": - "🚜 Campo":
- campo/index.md - campo/index.md

View File

@ -88,6 +88,10 @@ declare -a MAP=(
"04-Source-Code/firmware/release/hbox-tarjetaV4_0.5.2.bin|docs/descargas/superseded/hbox-tarjetaV4_0.5.2.bin" "04-Source-Code/firmware/release/hbox-tarjetaV4_0.5.2.bin|docs/descargas/superseded/hbox-tarjetaV4_0.5.2.bin"
"04-Source-Code/firmware/release/hbox-tarjetaV4_0.5.1.bin|docs/descargas/superseded/hbox-tarjetaV4_0.5.1.bin" "04-Source-Code/firmware/release/hbox-tarjetaV4_0.5.1.bin|docs/descargas/superseded/hbox-tarjetaV4_0.5.1.bin"
"04-Source-Code/firmware/hbox_v5_bringup/README.md|docs/descargas/hbox-v5-bringup-README.md" "04-Source-Code/firmware/hbox_v5_bringup/README.md|docs/descargas/hbox-v5-bringup-README.md"
# 2026-10-07: V4 sin NMEA — riel SW_5V y arranque del F9P (procedimiento + mapa de puntos de medicion)
"06-Testing-Validation/2026-10-06_Drogheda_Procedimiento-Banco-V4_Riel-SW5V-y-F9P_v1.2.md|docs/procedimientos/v4-prueba-riel-sw5v-f9p.md"
"06-Testing-Validation/img/2026-10-06_Drogheda_V4_Mapa-Puntos-Medicion_v1.1.png|docs/procedimientos/img/2026-10-06_Drogheda_V4_Mapa-Puntos-Medicion_v1.1.png"
"06-Testing-Validation/img/2026-10-06_Drogheda_V4_Mapa-Puntos-Medicion_v1.1.pdf|docs/procedimientos/img/2026-10-06_Drogheda_V4_Mapa-Puntos-Medicion_v1.1.pdf"
) )
n=0 n=0