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
This commit is contained in:
parent
6e4178cb51
commit
d13c694049
46
backend/lotes/2026-10-27_ardusimple-pagos-actas-eth.json
Normal file
46
backend/lotes/2026-10-27_ardusimple-pagos-actas-eth.json
Normal file
@ -0,0 +1,46 @@
|
||||
{
|
||||
"lote": "2026-10-27_ardusimple-pagos-actas-eth",
|
||||
"autor": "claude",
|
||||
"motivo": "27-oct, 20:49 (Leo): los pedidos de ArduSimple están bloqueados por pagos; ok con las actas; instalar la biblioteca de Arduino que haga falta (Ethernet).",
|
||||
"fuente": "/procedimientos/v56-v57-prueba-y-flasheo/#101-pruebas-largas-con-070-pre",
|
||||
"cambios": [
|
||||
{
|
||||
"id": "t-compras-ardusimple",
|
||||
"poner": {
|
||||
"estado": "bloqueado",
|
||||
"bloqueada_por": [
|
||||
"t-cobranza-octubre"
|
||||
],
|
||||
"descripcion": "27-oct, 20:49 (Leo): todos los pedidos de ArduSimple están bloqueados por el tema de pagos (t-cobranza-octubre). Actas al 27-oct: 23 simpleRTK2B aprobados (ARD-001…023) y 17 módems 4G. 12 de cada uno van en unidades V5.5 y 3 parejas más esperan ensamble (A021-R0006, A022-R0003, A023-R0024). Libres: 8 simpleRTK2B (ARD-004, 008, 009, 011, 014, 015, 019, 020) y solo 2 módems (RTK-0014, RTK-0021): el módem es el cuello de botella. Lo que pide cada cosa: banco del piloto = 2 juegos de banco a la vez (alcanza con los libres; no se ensamblan); 10 unidades del piloto = 10 + 10 (faltan 2 simpleRTK2B y 8 módems); volumen 135 + 365 = 500 + 500 (la v6 no los usa). Lo que no se detiene: el banco del piloto y sus 8 criterios. Lo que sí: armar unidades del piloto y el volumen. Falta: (1) Jesús, el conteo físico de los dos módulos, con y sin acta (t-inventario-inicial); (2) el día del pago, re-cotizar con ArduSimple (precio y tiempo de entrega) y colocar lo que diga D-27-7; (3) Leo, D-27-7."
|
||||
},
|
||||
"nota": "27-oct 20:49 (Leo): todos los pedidos de ArduSimple están bloqueados por pagos: bloqueado por t-cobranza-octubre. El banco del piloto sigue con los 2 juegos de banco; lo detenido es armar unidades del piloto y el volumen 500 + 500."
|
||||
},
|
||||
{
|
||||
"id": "d-27-7-ardusimple",
|
||||
"poner": {
|
||||
"descripcion": "Con los pedidos de ArduSimple bloqueados por pagos (Leo, 27-oct 20:49; t-cobranza-octubre), D-27-7 son dos preguntas. (a) Qué se pide primero el día del pago. Propuesta de Claude: primero lo que completa las 10 unidades del piloto (≈ 8 módems 4G NTRIP Master + 2 simpleRTK2B, o lo que diga el conteo de Jesús; el 4G costaba ≈ €112 c/u a ≥ 50 en julio: re-cotizar) y después los 500 + 500 del volumen con la pre-orden de las 135/365, salvo que ArduSimple pida más tiempo de entrega que el piloto: entonces todo junto, porque los zócalos MOD1 y J8/J9 no cambian aunque cambie la tarjeta. (b) Mientras no haya pago, ¿las 3 parejas integradas que esperan ensamble de V5.5 (A021-R0006, A022-R0003, A023-R0024) se quedan para la V5.5 o pasan a unidades del piloto V5.6/V5.7? Depende de si hay instalaciones V5.5 comprometidas con el cliente. El banco del piloto no necesita ninguna: usa los 2 juegos de banco."
|
||||
},
|
||||
"nota": "27-oct 20:49: con los pedidos bloqueados por pagos, D-27-7 cambia a qué se pide primero el día del pago y si las 3 parejas de V5.5 que esperan ensamble pasan al piloto."
|
||||
},
|
||||
{
|
||||
"id": "t-cobranza-octubre",
|
||||
"nota": "27-oct 20:49 (Leo): también detiene los pedidos de ArduSimple (t-compras-ardusimple, D-27-7): ≈ 8 módems 4G + 2 simpleRTK2B para el piloto y 500 + 500 para el volumen."
|
||||
},
|
||||
{
|
||||
"id": "t-compras-prioridad",
|
||||
"nota": "27-oct 20:49: ArduSimple también espera el pago (Leo). En la lista: primero ≈ 8 módems 4G + 2 simpleRTK2B (completar el piloto) y luego 500 + 500 con el volumen; D-27-7 fija el orden."
|
||||
},
|
||||
{
|
||||
"id": "t-banco-v5-procedimiento-t43",
|
||||
"nota": "27-oct 20:49: Leo aprobó las actas (tarjeta V5.6 y V5.7, ensamble y banco del piloto): ya sin el aviso de borrador. Procedimiento 1.1 con la prueba de Ethernet 24 h (§10.1). Falta la lectura de Jesús y Gibran y ajustarlo con la primera tarjeta."
|
||||
},
|
||||
{
|
||||
"id": "t-fw-070",
|
||||
"nota": "27-oct 20:53: biblioteca Ethernet 2.0.2 instalada (Leo). Build de banco hbox-tarjetaV56_0.7.0-pre-eth.bin en Descargas → prueba (129 520 B, 98 % del RCT6; hbox-firmware 001d3d2) para el Ethernet 24 h del criterio 5. F-3 no cabe junto con Ethernet en el RCT6."
|
||||
},
|
||||
{
|
||||
"id": "t-v56-banco-piloto",
|
||||
"nota": "27-oct: la parte Ethernet del criterio 5 ya se puede (24 h por J6 con 0.7.0-pre-eth, §10.1); el lazo serie espera F-3. Con los pedidos de ArduSimple bloqueados por pagos, el banco sigue con los 2 juegos de banco."
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -23,6 +23,7 @@ Arriba, lo que pasó en el tablero de pendientes y en las actas en los últimos
|
||||
### Octubre de 2026
|
||||
|
||||
**27 oct**
|
||||
: **Leo (20:49): los pedidos de ArduSimple están bloqueados por el tema de pagos** (`t-cobranza-octubre`). «Faltan ArduSimple» pasa a *Bloqueado* y D-27-7 queda en qué se pide primero cuando llegue el pago y si las 3 parejas que esperan ensamble de V5.5 se van al piloto. **El banco del piloto no se detiene:** los 8 criterios se corren con los 2 juegos de banco, que se quedan sin ensamblar. **Actas de la V5.6/V5.7 aprobadas** (ya sin el aviso de borrador). Con la biblioteca Ethernet 2.0.2 instalada sale el build de banco **`hbox-tarjetaV56_0.7.0-pre-eth.bin`** para la prueba de Ethernet 24 h del criterio 5 ([procedimiento §10.1](procedimientos/v56-v57-prueba-y-flasheo.md#101-pruebas-largas-con-070-pre)); usa el 98 % de la flash del RCT6. `hbox-firmware` `001d3d2`; lote `2026-10-27_ardusimple-pagos-actas-eth`.
|
||||
: **Firmware 0.7.0-pre (F-1) para la V5.6 y la V5.7, en prueba de banco** ([Descargas](descargas/index.md#firmware-del-hbox-que-binario-va-en-que-tarjeta) · [notas de versión](descargas/notas-de-version.md#070-pre-en-prueba)): el primer firmware que enciende y vigila el módem de estas tarjetas (LED + RTCM3, pulsos y reinicios de alimentación con 3 min entre cada uno, LIMP), con el paquete LFP, la NTC en PC5 y la ignición por ADC. Antes de publicarlo pasó una **revisión independiente**: 14 hallazgos corregidos (vida con 4 flancos y antirrebote, DIN_4G en 0 V durante el reinicio de alimentación, un pulso por hora si solo hay RTCM, apagado en orden también en el reinicio por software…). Simulador 81/81. Un binario para las dos (`hbox-tarjetaV56_0.7.0-pre.bin`, RCT6), `hbox-firmware` `a223481`. **Solo banco.**
|
||||
: **Prueba y flasheo, ensamble y actas de la V5.6 y la V5.7** (borrador, numeración de T43): [prueba y flasheo](procedimientos/v56-v57-prueba-y-flasheo.md) con los 8 criterios del piloto y la fuente de la V5.7, [ensamble](procedimientos/v56-v57-ensamble.md), actas de tarjeta [V5.6](formularios/v56.html) y [V5.7](formularios/v57.html), de ensamble [V5.6](formularios/ensamble-v56.html) y [V5.7](formularios/ensamble-v57.html) y del [banco del piloto](formularios/piloto.html). Falta la lectura de Jesús y de Gibran y ajustarlos con la primera tarjeta real.
|
||||
: **Faltan ArduSimple:** según las actas quedan libres 8 simpleRTK2B y solo 2 módems 4G NTRIP Master. El banco del piloto alcanza (2 juegos de banco, que no se ensamblan); las 10 unidades del piloto necesitan 2 simpleRTK2B y 8 módems más, y el volumen 500 + 500. Jesús cuenta lo que hay, Leo y Adriana confirman el pedido de 500 del 26-sep y Leo decide D-27-7. Lote `2026-10-27_fw070pre-banco-ardusimple`.
|
||||
|
||||
@ -2,6 +2,7 @@ a68a87ff1f6b34a8284e9e5e32c95da7bb8d8adc071c5fd64412a3e744e46b28 hbox-tarjetaV3
|
||||
1458470bbdd95b490969976402bf2144a773a991b7650c55e3281687ba77b2e3 hbox-tarjetaV4_0.6.0.bin
|
||||
8a0ee4839763eae8c96e990eb471dae30f0a491bfb9bd81fdfb39ee69436790a hbox-v5-bringup_0.6.0.bin
|
||||
a6c3b4677fa696bb08b99abae70d464c8593aad8be0d3f3883815d3769e0d281 prueba/hbox-tarjetaV4_0.6.3.bin
|
||||
2d0969b08e8670c879a3e0b80f7a0a432d48b117afe3402017940f6550658227 prueba/hbox-tarjetaV56_0.7.0-pre-eth.bin
|
||||
8dd260473e933d17c9e5d75d5cf7c1b3248944fc703f99842026d9354f6ffd57 prueba/hbox-tarjetaV56_0.7.0-pre.bin
|
||||
3641159a4c68ef093a0e5ab3402356254a8165b2ce1b77d8ad2362415b0d7edd prueba/hbox-v5-bringup_0.6.3.bin
|
||||
035ebeb348461765f099341603a9e99b94512f8477509efb78aa7caf953f4c2f superseded/hbox-tarjetaV3_3.0.4.bin
|
||||
|
||||
@ -58,9 +58,12 @@ The first console lines must read `hbox-v5-bringup 0.7.0-pre` and `board=EinarBo
|
||||
**SW1 = BOOT0, SW2 = RESET** (the opposite of V5.5), USB-C DFU/console = **J7**, modem socket = **J8/J9**, LTC4040 = **U14**.
|
||||
DFU: hold SW1 → tap SW2 → release SW1. Technician procedure (ES):
|
||||
`06-Testing-Validation/2026-10-27_Drogheda_EinarBoard-V5.6-V5.7_Prueba-y-Flasheo_ES_v1.0.md`.
|
||||
The `-eth` build of the V5.6 (`-DENABLE_ETH=1`) is pending: the build Mac does not have the `Ethernet` library yet (pilot
|
||||
criterion 5 waits for it and for F-3). The host simulator runs 27 V5.6/V5.7 scenarios on this build (see
|
||||
`../tools/hostsim_v5/README.md`).
|
||||
**Bench Ethernet build** (pilot criterion 5, the Ethernet part): add `-DENABLE_ETH=1` to the flags above (needs
|
||||
`arduino-cli lib install Ethernet`; 2.0.2 on the build Mac) and copy it as `release/hbox-tarjetaV56_0.7.0-pre-eth.bin`. On the
|
||||
RCT6 it uses **129 044 of 131 072 B (98 %)**: F-3 will not fit in the same image, so on the RCT6 pilot boards Ethernet and the
|
||||
serial loop are tested with separate builds (the RET6 has room). On V5.6/V5.7 the W5500 is **U2** (U11 is the PCF8574) and the
|
||||
RJ45 is **J6**. The host simulator runs 27 V5.6/V5.7 scenarios on the build without Ethernet (see
|
||||
`../tools/hostsim_v5/README.md`); the `-eth` path is not simulated.
|
||||
|
||||
### Ethernet de banco (0.6.0-eth) — `-DENABLE_ETH=1`
|
||||
Build separado; el binario de campo 0.5.8 no lo incluye. Necesita la librería `Ethernet` (`arduino-cli lib install Ethernet`).
|
||||
|
||||
@ -72,8 +72,9 @@ Un binario por tarjeta. El nombre lleva la tarjeta y eso manda; el número de ve
|
||||
| Tarjeta | Binario de prueba | Tamaño | SHA-256 |
|
||||
|---|---|---|---|
|
||||
| V5.6 y V5.7 | [`prueba/hbox-tarjetaV56_0.7.0-pre.bin`](prueba/hbox-tarjetaV56_0.7.0-pre.bin) | 112 456 B | `8dd260473e933d17…` |
|
||||
| V5.6 y V5.7, solo la prueba de Ethernet 24 h del piloto | [`prueba/hbox-tarjetaV56_0.7.0-pre-eth.bin`](prueba/hbox-tarjetaV56_0.7.0-pre-eth.bin) | 129 520 B | `2d0969b08e8670c8…` |
|
||||
|
||||
Cómo se prueba: [prueba y flasheo V5.6/V5.7](../procedimientos/v56-v57-prueba-y-flasheo.md), con el [acta de la V5.6](../formularios/v56.html) o la [de la V5.7](../formularios/v57.html). Qué cambió: [notas de versión → 0.7.0-pre](notas-de-version.md#070-pre-en-prueba).
|
||||
El `-eth` lleva además el W5500 (espejo de NMEA y telemetría a un servidor TCP por J6) y se usa solo en la prueba de 24 h del criterio 5; al terminar, la tarjeta vuelve al binario de arriba. Cómo se prueba: [prueba y flasheo V5.6/V5.7](../procedimientos/v56-v57-prueba-y-flasheo.md), con el [acta de la V5.6](../formularios/v56.html) o la [de la V5.7](../formularios/v57.html). Qué cambió: [notas de versión → 0.7.0-pre](notas-de-version.md#070-pre-en-prueba).
|
||||
|
||||
!!! warning "No se cruzan"
|
||||
- `hbox-v5-bringup_…` (F411RE soldado) en una V3 o V4: otro MCU y otro mapa de pines. La V4 usa `hbox-tarjetaV4_…`.
|
||||
|
||||
@ -23,7 +23,7 @@ Un solo código fuente (`hbox_v5_bringup`) para las tarjetas: la V5 usa `hbox-v5
|
||||
|
||||
| Versión | Fecha | Estado | Binarios |
|
||||
|---|---|---|---|
|
||||
| 0.7.0-pre | 27-oct | **En prueba de banco, solo V5.6 y V5.7** (piloto). No va a campo ([abajo](#070-pre-en-prueba)) | [V5.6 y V5.7](prueba/hbox-tarjetaV56_0.7.0-pre.bin) |
|
||||
| 0.7.0-pre | 27-oct | **En prueba de banco, solo V5.6 y V5.7** (piloto). No va a campo ([abajo](#070-pre-en-prueba)) | [V5.6 y V5.7](prueba/hbox-tarjetaV56_0.7.0-pre.bin) · [con Ethernet, para la prueba de 24 h](prueba/hbox-tarjetaV56_0.7.0-pre-eth.bin) |
|
||||
| 0.6.3 | 1-oct | **En prueba de banco** desde el 1-oct. No flashear en campo hasta que pase ([abajo](#063-en-prueba)) | [V5](prueba/hbox-v5-bringup_0.6.3.bin) · [V4](prueba/hbox-tarjetaV4_0.6.3.bin) |
|
||||
| 0.6.2 | 29-sep | Prueba de banco del 30-sep; sustituida por 0.6.3 el 1-oct ([abajo](#062-en-prueba)) | [V5](superseded/hbox-v5-bringup_0.6.2.bin) · [V4](superseded/hbox-tarjetaV4_0.6.2.bin) |
|
||||
| 0.6.1 | 28-sep | **Retirada el 29-sep: no flashear.** Su telemetría no llega al monitor ([por qué](#por-que-se-retiro-061)) | [V5](superseded/hbox-v5-bringup_0.6.1.bin) · [V4](superseded/hbox-tarjetaV4_0.6.1.bin) |
|
||||
@ -88,7 +88,7 @@ Antes de publicarla, un agente que no escribió el código revisó el bloque del
|
||||
|
||||
### Qué falta (F-2 a F-8)
|
||||
|
||||
Ciclo de 10 min en batería con el piso dormido < 100 mW, driver del SC16IS752 (RS-485 / RS-232), Ethernet de campo (build `-eth`), el acelerómetro para despertar y FOTA (D-22-6: el volumen lleva RET6). Con 0.7.0-pre se pueden correr 6 de los 8 criterios del piloto.
|
||||
Ciclo de 10 min en batería con el piso dormido < 100 mW, driver del SC16IS752 (RS-485 / RS-232), Ethernet de campo, el acelerómetro para despertar y FOTA (D-22-6: el volumen lleva RET6). Con 0.7.0-pre se pueden correr 6 de los 8 criterios del piloto, y la parte Ethernet del criterio 5 con el build de banco `hbox-tarjetaV56_0.7.0-pre-eth.bin` (24 h por J6). Ese build usa el 98 % de la flash del RCT6: F-3 no cabe en la misma imagen, así que en las tarjetas del piloto Ethernet y el lazo serie se prueban por separado (en el RET6 del volumen sí caben).
|
||||
|
||||
### Cómo probarla
|
||||
|
||||
|
||||
BIN
docs/descargas/prueba/hbox-tarjetaV56_0.7.0-pre-eth.bin
Executable file
BIN
docs/descargas/prueba/hbox-tarjetaV56_0.7.0-pre-eth.bin
Executable file
Binary file not shown.
@ -13,7 +13,6 @@ window.actaEnsambleV5x = function (ver) {
|
||||
intro: 'Primero el acta, luego el desarmador. Elige la tarjeta ' + V + ' y la pareja ArduSimple + 4G: el sitio verifica que estén aprobadas, '
|
||||
+ 'que la pareja tenga integración y que ningún módulo esté en otra unidad. El número de unidad se calcula solo '
|
||||
+ '(<code>' + U + '-Exx-Axxx-Rxxxx</code>). Procedimiento: <a href="../procedimientos/v56-v57-ensamble/">Ensamble de la unidad V5.6 / V5.7</a>.',
|
||||
borrador: true,
|
||||
tecnicoDesdeUsuario: true,
|
||||
nombres: { leo: 'Leo Rodríguez', jesus: 'Jesús Romero', gibranlp: 'Gibran Ortega', daniel: 'Daniel Martínez' },
|
||||
componentes: [
|
||||
|
||||
@ -26,7 +26,6 @@ Acta.render({
|
||||
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.',
|
||||
borrador: true,
|
||||
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',
|
||||
@ -83,11 +82,13 @@ Acta.render({
|
||||
{ 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, al build de banco -eth. Hoy: presencia del SC16IS752, EFCR = 0x30 y niveles.',
|
||||
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 (build -eth)', opciones: ['Pendiente: espera el build', '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,
|
||||
|
||||
@ -56,7 +56,6 @@ window.actaV5x = function (ver) {
|
||||
titulo: 'Acta de prueba — EinarBoard ' + V + ' con firmware 0.7.0-pre',
|
||||
subtitulo: 'Un acta por tarjeta (' + P + '-01 …) · ≈ 1 h con el juego de módulos de banco',
|
||||
textoOK: 'APROBADA',
|
||||
borrador: true,
|
||||
intro: 'Llénala mientras avanzas por el procedimiento '
|
||||
+ '<a href="../procedimientos/v56-v57-prueba-y-flasheo/">' + 'V5.6 y V5.7 — prueba y flasheo (0.7.0-pre)</a>. '
|
||||
+ 'Designadores de T43 (los de la serigrafía): <b>SW1 = BOOT0 y SW2 = RESET</b>, al revés que en la V5.5. '
|
||||
|
||||
@ -4,15 +4,15 @@ tags: [project-drogheda, hardware, einarboard, v5.6, v5.7, bringup, testing, fla
|
||||
date: 2026-10-27
|
||||
project: Project Drogheda
|
||||
author: "Helgen Technologies (redacción: Claude; revisión: Leo, Jesús Romero y Gibran)"
|
||||
version: 1.0
|
||||
status: "BORRADOR — para el piloto de 5 V5.6 + 5 V5.7; se ajusta con la primera tarjeta real"
|
||||
version: 1.1
|
||||
status: "BORRADOR — para el piloto de 5 V5.6 + 5 V5.7 (actas aprobadas por Leo el 27-oct); se ajusta con la primera tarjeta real"
|
||||
audience: técnicos de banco e ingeniería
|
||||
---
|
||||
|
||||
# EinarBoard V5.6 y V5.7 — Prueba y flasheo por tarjeta (firmware 0.7.0-pre)
|
||||
|
||||
!!! warning "Borrador: ninguna V5.6 ni V5.7 ha llegado todavía"
|
||||
Este procedimiento se escribió con los archivos de la tarjeta (designadores de T43, los de la serigrafía), el [documento de diseño de la V5.6](../hardware/diseno-v56.md), el de la [V5.7](../hardware/diseno-v57.md) y el firmware 0.7.0-pre corrido en el simulador. Los valores marcados «a confirmar» se fijan con la primera tarjeta del piloto. Lo revisa Gibran como Hardware Lead antes de que lleguen las tarjetas (pendiente `t-banco-revision-hw`).
|
||||
Este procedimiento se escribió con los archivos de la tarjeta (designadores de T43, los de la serigrafía), el [documento de diseño de la V5.6](../hardware/diseno-v56.md), el de la [V5.7](../hardware/diseno-v57.md) y el firmware 0.7.0-pre corrido en el simulador. Los valores marcados «a confirmar» se fijan con la primera tarjeta del piloto. Lo revisa Gibran como Hardware Lead antes de que lleguen las tarjetas (pendiente `t-banco-revision-hw`). **Las actas ya están aprobadas** (Leo, 27-oct): lo que se registre en ellas cuenta.
|
||||
|
||||
!!! abstract "Para quién · Cuándo · Tiempo · Necesitas"
|
||||
- **Para quién:** técnicos de banco (Jesús Romero) e ingeniería.
|
||||
@ -31,7 +31,7 @@ audience: técnicos de banco e ingeniería
|
||||
- el [acta de tarjeta V5.6](../formularios/v56.html) o el [acta de tarjeta V5.7](../formularios/v57.html).
|
||||
|
||||
!!! danger "Reglas"
|
||||
1. **Solo `hbox-tarjetaV56_0.7.0-pre.bin`.** Sirve para la V5.6 y para la V5.7 (los 64 pines del MCU son iguales). El 0.6.x no enciende el módem (PC3 es nuevo), lee la NTC en el pin equivocado, usa umbrales de Li-ion y lee la ignición como digital. `hbox-v5-bringup_…` es de la V5.5.
|
||||
1. **Solo `hbox-tarjetaV56_0.7.0-pre.bin`** (y `hbox-tarjetaV56_0.7.0-pre-eth.bin` solo para la prueba de Ethernet del §10.1). Sirve para la V5.6 y para la V5.7 (los 64 pines del MCU son iguales). El 0.6.x no enciende el módem (PC3 es nuevo), lee la NTC en el pin equivocado, usa umbrales de Li-ion y lee la ignición como digital. `hbox-v5-bringup_…` es de la V5.5.
|
||||
2. **SW1 y SW2 están al revés que en la V5.5:** en la V5.6 y la V5.7, **SW1 = BOOT0** y **SW2 = RESET**.
|
||||
3. **V5.6:** nunca menos de 5.2 V en J16 cuando no hay batería; con menos, el PFI del LTC4040 (4.40 V) queda muy cerca y una ráfaga del módem apaga la tarjeta. **Nunca cierres JP1** en la V5.6: uniría el buck del ventilador con `/VEH5V`. No le pongas más de 28 V a J15 (U15 es un MP1584).
|
||||
4. **V5.7:** nunca más de 32 V en J15. El techo lo pone D18 (33 V).
|
||||
@ -379,7 +379,7 @@ Las 10 tarjetas del piloto (5 V5.6 + 5 V5.7) pasan §1 a §9. Además, en las ta
|
||||
| 2 | Con 24 V: NMEA < 2 s · primera RTCM < 60 s · Kelvin (TP7 ÷ 32) / V(R68) = 1.0–1.1 con ≈ 1.0 A · carga 1.2–1.4 A | 10 | 0.7.0-pre | ✅ se puede |
|
||||
| 3 | 20 ciclos de 10 min en batería con el paquete al 20 % y 45 °C · piso dormido < 100 mW (PPK2) · `/SYS5V` > 4.3 V en las ráfagas | 1 V5.6 + 1 V5.7 | **F-2** | ⏳ con 0.7.0-pre solo el respaldo continuo |
|
||||
| 4 | 20 cortes 24 V ↔ batería sin reinicio, con el módem vivo | 10 | 0.7.0-pre | ✅ se puede |
|
||||
| 5 | RS-485 y RS-232 en lazo · Ethernet 24 h | 1 + 1 | **F-3** y build `-eth` | ⏳ hoy: presencia y niveles |
|
||||
| 5 | RS-485 y RS-232 en lazo · Ethernet 24 h | 1 + 1 | Ethernet: `0.7.0-pre-eth` · serie: **F-3** | Ethernet ✅ se puede (§10.1) · serie ⏳ F-3 (hoy: presencia y niveles) |
|
||||
| 6 | V5.7: 9/12/24/32 V con 2.8 A · polaridad invertida · U15 < 110 °C y D21 < 100 °C a 32 V | 2 V5.7 | cualquiera | ✅ se puede (§10.2) |
|
||||
| 7 | Temperatura de U14 y L3 cargando a 1.4 A a 45 °C, y de L2 con el módem | 1 V5.6 + 1 V5.7 | 0.7.0-pre | ✅ se puede |
|
||||
| 8 | Arneses (los JST del borde norte se movieron 12–38 mm en la V5.6 y hasta 68 mm en la V5.7), tapa (en la V5.7 el medidor D17–D14 quedó en la orilla derecha) y barrenos MH1/MH3/MH6 en la base del HBOX | 1 de cada una | — | ✅ se puede |
|
||||
@ -391,6 +391,7 @@ También se revisan en el piloto los cambios de T47 que nunca se han fabricado:
|
||||
- **20 cortes (criterio 4).** §8.5–6 veinte veces, con al menos 30 s entre corte y regreso. Cuenta los reinicios (debe ser 0) y si el módem volvió `VIVO` cada vez.
|
||||
- **Respaldo continuo a 45 °C (adelanto del criterio 3).** Paquete cargado, cámara a 45 °C, 24 V fuera: anota cuánto dura hasta `-> SLEEP` (2.95 V) y el `v5min` más bajo (`/SYS5V` > 4.3 V). El ciclo de 10 min y el piso dormido esperan a F-2.
|
||||
- **Temperaturas (criterio 7).** Paquete al 20 %, cámara a 45 °C, carga a 1.4 A: termopar o cámara térmica en U14, L3 y L2 cada 10 min por 1 h. Anota también `tchg` (U12) y `tmdm` (U8). El firmware inhibe la carga con la celda a 55 °C o la tarjeta a 70 °C.
|
||||
- **Ethernet 24 h (criterio 5, la parte Ethernet).** En 1 V5.6 y 1 V5.7. Flashea `hbox-tarjetaV56_0.7.0-pre-eth.bin` (§5; solo para esta prueba) y verifica su SHA-256. Cable de **J6** directo a una laptop con IP fija `192.168.7.1/24` (o a un switch con DHCP); en la laptop, `nc -lk 5010 > eth-V56-NN.log`. Con 24 V, en la consola: `ETH W5500 OK en SPI2 … ip_estatica=192.168.7.2`, `ETH enlace ARRIBA` y `ETH conectado a 192.168.7.1:5010`; en J6, LINK (verde) fijo y ACT (amarillo) parpadeando. Déjala **24 h**. Al final: en `STAT`, `eth=CONECTADO` y `drop=` en 0 (o casi); cuenta los `ETH servidor desconectado` de la consola; en el `.log`, NMEA, `$PHLG`/`$PHCG` cada 30 s, los `$PHEV` y un `$PHID` cada 5 min. `ETH W5500 NO responde … revisa 3V3_ETH (U9) y U2`: mide `/3V3_ETH` (3.25–3.40 V) y revisa U2. Al terminar, vuelve a flashear `hbox-tarjetaV56_0.7.0-pre.bin`. El lazo RS-485/RS-232 (J11/J12) espera F-3: en el RCT6 no caben F-3 y Ethernet en la misma imagen (el `-eth` ya usa el 98 %).
|
||||
- **Umbral de SLEEP (opcional).** Fuente de banco en J5 en lugar del paquete (límite 3 A), con 10 kΩ entre J5 pin 3 y GND como NTC y **la carga vetada con `C`** (una fuente no recibe corriente). En respaldo, bájala de 3.30 V a 2.90 V: `-> SLEEP` a 2.95 V (media de 200 ms). Súbela a 3.25 V: `SLEEP fin` arriba de 3.20 V.
|
||||
|
||||
### 10.2 V5.7: la fuente a bordo (criterio 6)
|
||||
@ -449,3 +450,4 @@ La tarjeta se queda con 0.7.0-pre: es el firmware del piloto. No se embarca ning
|
||||
| Versión | Fecha | Cambios |
|
||||
|---|---|---|
|
||||
| 1.0 | 2026-10-27 | Primera versión (borrador): prueba por tarjeta con 0.7.0-pre en la numeración de T43, juego de módulos de banco, los 8 criterios del piloto y la fuente de la V5.7. Incluye la revisión independiente del firmware (vida = 4 flancos, 180 s entre escalones, DIN_4G en 0 V en el reinicio de alimentación, DE de U7 y R48 en banco). |
|
||||
| 1.1 | 2026-10-27 | Actas aprobadas por Leo. Prueba de Ethernet 24 h por J6 (criterio 5) con el build de banco `0.7.0-pre-eth`. |
|
||||
|
||||
@ -35,6 +35,7 @@ declare -a MAP=(
|
||||
"04-Source-Code/firmware/release/hbox-tarjetaV4_0.6.3.bin|docs/descargas/prueba/hbox-tarjetaV4_0.6.3.bin"
|
||||
# 2026-10-27: 0.7.0-pre, banco del piloto V5.6/V5.7 (un binario para las dos; solo banco)
|
||||
"04-Source-Code/firmware/release/hbox-tarjetaV56_0.7.0-pre.bin|docs/descargas/prueba/hbox-tarjetaV56_0.7.0-pre.bin"
|
||||
"04-Source-Code/firmware/release/hbox-tarjetaV56_0.7.0-pre-eth.bin|docs/descargas/prueba/hbox-tarjetaV56_0.7.0-pre-eth.bin"
|
||||
"04-Source-Code/firmware/tools/phtst_report.py|docs/descargas/prueba/phtst_report.py"
|
||||
"04-Source-Code/firmware/hbox_v5_bringup/release/hbox-v5-bringup_0.6.0.bin|docs/descargas/hbox-v5-bringup_0.6.0.bin"
|
||||
"04-Source-Code/firmware/hbox_v5_bringup/release/hbox-v5-bringup_0.6.2.bin|docs/descargas/superseded/hbox-v5-bringup_0.6.2.bin"
|
||||
|
||||
Loading…
Reference in New Issue
Block a user