hbox-docs/docs/formularios/piloto.html
Leopoldo Rodríguez d13c694049 Lote 2026-10-27_ardusimple-pagos-actas-eth: ArduSimple bloqueado por pagos, actas V5.6/V5.7 aprobadas, build 0.7.0-pre-eth
- Leo (27-oct 20:49): los pedidos de ArduSimple están bloqueados por pagos. t-compras-ardusimple pasa a Bloqueado
  (t-cobranza-octubre) y D-27-7 cambia a qué se pide primero el día del pago; el banco del piloto sigue con los 2 juegos de banco.
- Actas aprobadas por Leo: tarjeta V5.6/V5.7, ensamble V5.6/V5.7 y banco del piloto, ya sin el aviso de borrador.
- Descargas: prueba/hbox-tarjetaV56_0.7.0-pre-eth.bin (129 520 B, SHA-256 2d0969b0…) para la prueba de Ethernet 24 h;
  notas de versión y README del firmware al día.
- Procedimiento 1.1: prueba de Ethernet 24 h por J6 (§10.1, criterio 5); acta del banco del piloto con horas y desconexiones.
- Bitácora 27-oct.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QCy5VHMVLkAmftYM6swWmx
2026-10-27 20:58:26 -06:00

151 lines
11 KiB
HTML
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.

<!doctype html>
<html lang="es">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Acta del banco del piloto — V5.6 / V5.7</title>
<script src="../js/tema.js"></script>
<script src="/js/incidencias.js"></script>
<link rel="stylesheet" href="acta.css">
</head>
<body>
<div id="acta"></div>
<script src="acta.js"></script>
<script>
/* Acta del banco del piloto (27-oct-2026) — tipo 'banco-piloto', una por versión:
PILOTO-V5-6 (las 5 V5.6) y PILOTO-V5-7 (las 5 V5.7). Registra los 8 criterios que liberan las 135 V5.6 y las
365 V5.7 (auditoría final del 22-oct, §7, en la numeración de T43). Se llena en varios días: el borrador queda
guardado en este navegador hasta enviarla. Procedimiento: procedimientos/v56-v57-prueba-y-flasheo.md §10. */
const es57 = v => v.s00_01_ver === 'V5.7';
const T5 = ['Tarjeta 1', 'Tarjeta 2', 'Tarjeta 3', 'Tarjeta 4', 'Tarjeta 5'];
const SERIE = { k: 'serie', txt: 'Serie', ph: 'V56-01', ancho: '80px' };
const ESTADO = ['✅ en verde', '⏳ pendiente', '❌ no pasa'];
Acta.render({
tipo: 'banco-piloto',
prefijo: 'PILOTO-V5', desde: 6, series: 2, pad: 1, // PILOTO-V5-6 y PILOTO-V5-7
etiquetaSerie: 'Piloto (PILOTO-V5-6 = V5.6 · PILOTO-V5-7 = V5.7)',
titulo: 'Acta del banco del piloto — EinarBoard V5.6 / V5.7',
subtitulo: 'Una por versión. Los 8 criterios en verde liberan las 135 V5.6 y las 365 V5.7.',
tecnicoDesdeUsuario: true,
nombres: { leo: 'Leo Rodríguez', jesus: 'Jesús Romero', gibranlp: 'Gibran Ortega', daniel: 'Daniel Martínez' },
textoOK: 'APROBADO — GO A LAS 135 / 365',
intro: 'Llénala a lo largo del banco del piloto; el borrador queda en este navegador hasta que la envíes. '
+ 'Procedimiento: <a href="../procedimientos/v56-v57-prueba-y-flasheo/#10-banco-del-piloto-los-8-criterios-para-liberar-las-135-y-las-365">'
+ 'V5.6 y V5.7 — §10, banco del piloto</a>. Cada tarjeta tiene además su acta de prueba (V56-NN / V57-NN). '
+ 'Envía como <b>FALLA</b> si un criterio no pasa por diseño; si solo faltan criterios que esperan firmware (F-2, F-3), '
+ 'no la envíes todavía.',
secciones: [
{ titulo: '0 · Datos',
items: [
{ tipo: 'fecha', clave: 's00_00_fecha', req: true, guardaEn: 'fecha', txt: 'Fecha de inicio' },
{ tipo: 'radio', clave: 's00_01_ver', req: true, txt: 'Versión', opciones: ['V5.6', 'V5.7'] },
{ tipo: 'texto', clave: 's00_02_tarjetas', rows: '1', req: true, txt: 'Tarjetas del piloto (series)', ph: 'V56-01 … V56-05' },
{ tipo: 'texto', clave: 's00_03_banco', rows: '1', txt: 'Juegos de módulos de banco (ARD / RTK)', ph: 'ARD-004 + RTK-0021 · ARD-008 + RTK-0014' },
{ tipo: 'texto', clave: 's00_04_equipo', rows: '2', txt: 'Equipo usado (fuente, carga electrónica, osciloscopio, cámara térmica, cámara a 45 °C, PPK2)', ph: 'marca y modelo' },
] },
{ titulo: 'Criterio 1 · U14 con lupa y rayos X + autoprueba',
items: [
{ tipo: 'tabla', clave: 's01_00_t', etiquetaFilas: '', filas: T5,
columnas: [ SERIE,
{ k: 'lupa', txt: 'U14 con lupa', opciones: ['OK', 'defecto'] },
{ k: 'rx', txt: 'Rayos X de JLC', opciones: ['OK', 'no llegó', 'defecto'] },
{ k: 'post', txt: 'Autoprueba', opciones: ['18 PASS', 'FAIL'] } ] },
{ tipo: 'radio', clave: 's01_99_est', req: true, txt: 'Criterio 1', opciones: ESTADO },
] },
{ titulo: 'Criterio 2 · NMEA, módem, Kelvin y carga (con 5 V del vehículo)',
items: [
{ tipo: 'tabla', clave: 's02_00_t', etiquetaFilas: '', filas: T5,
sub: 'NMEA < 2 s desde STACK ON · primera RTCM < 60 s desde MODEM ON · (V(TP7)/32)/V(R68) = 1.0–1.1 · carga 1.2–1.4 A',
columnas: [ SERIE,
{ k: 'nmea', txt: 'NMEA', u: 's', num: true, ph: '0.3' },
{ k: 'rtcm', txt: '1.ª RTCM', u: 's', num: true, ph: '35' },
{ k: 'kelvin', txt: 'Kelvin', num: true, ph: '1.04' },
{ k: 'chg', txt: 'Carga', u: 'A', num: true, ph: '1.38' } ] },
{ tipo: 'radio', clave: 's02_99_est', req: true, txt: 'Criterio 2', opciones: ESTADO },
] },
{ titulo: 'Criterio 3 · Batería: 20 ciclos de 10 min al 20 % y 45 °C, piso dormido < 100 mW, SYS5V > 4.3 V',
sub: 'El ciclo de 10 min y el piso dormido esperan al firmware F-2. Con 0.7.0-pre se registra el respaldo continuo a 45 °C.',
items: [
{ tipo: 'medida', clave: 's03_00_bkp', txt: '0.7.0-pre: horas de respaldo continuo a 45 °C, paquete lleno, hasta -> SLEEP (2.95 V)', u: 'h', ph: '9.5' },
{ tipo: 'medida', clave: 's03_01_v5min', txt: '0.7.0-pre: v5min más bajo durante el respaldo (SYS5V)', esperado: '> 4.3 V', u: 'V' },
{ tipo: 'medida', clave: 's03_02_ciclos', txt: 'F-2: ciclos de 10 min completos (al 20 % y 45 °C)', esperado: '20 de 20', ph: '20' },
{ tipo: 'medida', clave: 's03_03_piso', txt: 'F-2: piso dormido (PPK2)', esperado: '< 100 mW', u: 'mW' },
{ tipo: 'radio', clave: 's03_99_est', req: true, txt: 'Criterio 3', opciones: ESTADO },
] },
{ titulo: 'Criterio 4 · 20 cortes 24 V ↔ batería sin reinicio',
items: [
{ tipo: 'tabla', clave: 's04_00_t', etiquetaFilas: '', filas: T5,
columnas: [ SERIE,
{ k: 'n', txt: 'Cortes', num: true, ph: '20' },
{ k: 'rst', txt: 'Reinicios', num: true, ph: '0' },
{ k: 'vivo', txt: 'Módem vivo al volver', ph: '20/20', ancho: '80px' } ] },
{ tipo: 'radio', clave: 's04_99_est', req: true, txt: 'Criterio 4', opciones: ESTADO },
] },
{ titulo: 'Criterio 5 · RS-485 y RS-232 en lazo, Ethernet 24 h',
sub: 'El lazo serie espera al firmware F-3. Ethernet ya se puede: 24 h por J6 con hbox-tarjetaV56_0.7.0-pre-eth.bin (procedimiento §10.1). Hoy también: presencia del SC16IS752, EFCR = 0x30 y niveles.',
items: [
{ tipo: 'check', clave: 's05_00_pres', txt: 'Presencia y niveles en las 5: SC16IS752 y RS485_EFCR en PASS; J12 pin 1 en −5…−6.5 V en reposo; RS-485 con nivel en A y B.' },
{ tipo: 'radio', clave: 's05_01_lazo', txt: 'RS-485 / RS-232 en lazo (F-3)', opciones: ['Pendiente: espera F-3', 'Pasó', 'Falló'] },
{ tipo: 'radio', clave: 's05_02_eth', txt: 'Ethernet 24 h por J6 (0.7.0-pre-eth)', opciones: ['Pendiente', 'Pasó', 'Falló'] },
{ tipo: 'medida', clave: 's05_03_eth_h', txt: 'Horas con el servidor conectado', esperado: '≥ 24 h', u: 'h' },
{ tipo: 'medida', clave: 's05_04_eth_err', modo: 'text', txt: 'Desconexiones del servidor y drop= al final (V5.6 / V5.7)', esperado: '0 y 0 (o casi)', ph: '0 · drop=0 / 1 · drop=3' },
{ tipo: 'radio', clave: 's05_99_est', req: true, txt: 'Criterio 5', opciones: ESTADO },
] },
{ titulo: 'Criterio 6 · V5.7: la fuente a bordo (U15 TPS54360B)', si: es57,
sub: 'Carga electrónica entre J3 pin 1 (+) y TP1 (−). 2.5 A en la carga + ≈ 0.3 A de la tarjeta = 2.8 A.',
items: [
{ tipo: 'tabla', clave: 's06_00_t', etiquetaFilas: 'Entrada', filas: ['9 V', '12 V', '24 V', '32 V'],
columnas: [
{ k: 'v0', txt: 'J3.1 a 0 A', u: 'V', num: true, ph: '5.32' },
{ k: 'v25', txt: 'J3.1 a 2.5 A', u: 'V', num: true, ph: '5.30' },
{ k: 'iin', txt: 'I entrada a 2.5 A', u: 'A', num: true, ph: '0.65' },
{ k: 'sw', txt: 'Pico en SW', u: 'V', num: true, ph: '35' } ] },
{ tipo: 'medida', clave: 's06_01_u15', txt: 'U15 a 32 V y 2.8 A, 10 min', esperado: '< 110 °C', u: '°C' },
{ tipo: 'medida', clave: 's06_02_d21', txt: 'D21 a 32 V y 2.8 A, 10 min', esperado: '< 100 °C', u: '°C' },
{ tipo: 'medida', clave: 's06_03_vias', txt: 'Vías de entrada a 9 V y 1.9 A (cámara térmica)', u: '°C' },
{ tipo: 'radio', clave: 's06_04_pol', txt: '24 V al revés en J15, 200 mA, 5 s', opciones: ['< 5 mA, nada se calentó, F2 sano', 'Falló'] },
{ tipo: 'foto', clave: 's06_05_f', etiqueta: 'u15-termica', txt: 'Imagen térmica de U15 y D21 a 32 V' },
{ tipo: 'radio', clave: 's06_99_est', req: true, txt: 'Criterio 6', opciones: ESTADO },
] },
{ titulo: 'Criterio 7 · Temperaturas: U14 y L3 cargando a 1.4 A a 45 °C, L2 con el módem',
sub: 'Paquete al 20 %, cámara a 45 °C, etapa y módem encendidos. Termopar o cámara térmica cada 10 min.',
items: [
{ tipo: 'texto', clave: 's07_00_tarjeta', rows: '1', txt: 'Tarjeta', ph: 'V56-02' },
{ tipo: 'tabla', clave: 's07_01_t', etiquetaFilas: 'Minuto', filas: ['10', '20', '30', '40', '50', '60'],
columnas: [
{ k: 'u14', txt: 'U14', u: '°C', num: true },
{ k: 'l3', txt: 'L3', u: '°C', num: true },
{ k: 'l2', txt: 'L2', u: '°C', num: true },
{ k: 'tchg', txt: 'STAT tchg', u: '°C', num: true },
{ k: 'tmdm', txt: 'STAT tmdm', u: '°C', num: true },
{ k: 'carga', txt: 'carga=', ph: 'ON', ancho: '70px' } ] },
{ tipo: 'radio', clave: 's07_99_est', req: true, txt: 'Criterio 7', opciones: ESTADO },
] },
{ titulo: 'Criterio 8 · Mecánica: arneses, tapa y barrenos',
items: [
{ tipo: 'check', clave: 's08_00_arn', txt: 'Los arneses alcanzan los JST del borde norte sin tensión (o se anotó cuánto alargarlos).' },
{ tipo: 'check', clave: 's08_01_tapa', txt: 'La tapa cierra y el medidor D17–D14 y el LED de panel se ven' + ' (en la V5.7 el medidor quedó en la orilla derecha).' },
{ tipo: 'check', clave: 's08_02_mh', txt: 'MH1, MH3 y MH6 coinciden con la base del HBOX; el simpleRTK2B asienta en MH2, MH4 y MH5.' },
{ tipo: 'foto', clave: 's08_03_f', etiqueta: 'piloto-mecanica', txt: 'Tarjeta montada en el HBOX, con la tapa abierta' },
{ tipo: 'radio', clave: 's08_99_est', req: true, txt: 'Criterio 8', opciones: ESTADO },
] },
{ titulo: 'Además · Lo que cambió con T47 y nunca se ha fabricado',
items: [
{ tipo: 'check', clave: 's09_00_u13', txt: 'U13 (AP64352Q) arranca bien con el arranque suave de C61 (3V3_MODEM sube limpio, sin escalón).' },
{ tipo: 'medida', clave: 's09_01_l2', txt: 'Rizo de 3V3_MODEM con L2 de 3.3 µH, módem en ráfagas', u: 'mV p-p' },
{ tipo: 'medida', clave: 's09_02_l4', txt: 'V5.7: rizo de VEH5V con L4 de 15 µH a 24 V y 2.5 A', u: 'mV p-p', si: es57 },
{ tipo: 'check', clave: 's09_03_e13', txt: 'Con el módem apagado, J8 pin 1 queda en 0 V (no en ≈ 1 V: E-13).' },
{ tipo: 'check', clave: 's09_04_acc', txt: 'ACCEL en PASS con WHO_AM_I = 0x33 (LIS2DH12) en las 5.' },
] },
{ titulo: 'Veredicto',
items: [
{ tipo: 'radio', clave: 's10_00_ver', req: true, guardaEn: 'clasificacion', txt: 'Veredicto del banco',
opciones: ['GO: los 8 criterios en verde', 'NO-GO: un criterio falla por diseño (explica)'] },
{ tipo: 'texto', clave: 's10_01_obs', rows: '4', txt: 'Observaciones y qué cambiar antes del volumen', ph: 'valores fuera de rango, lo raro, propuestas' },
] },
],
});
</script>
</body>
</html>