27-oct, 13:06: decisiones de Leo (D-26-1 a, D-22-4 b con T41, FOTA sí, 60 v6); instrucciones para Michelle v1.1 y para Leo v1.1; lote 2026-10-27_decisiones-leo-1306
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QCy5VHMVLkAmftYM6swWmx
This commit is contained in:
parent
7effb69771
commit
23f98d3f5b
171
backend/lotes/2026-10-27_decisiones-leo-1306.json
Normal file
171
backend/lotes/2026-10-27_decisiones-leo-1306.json
Normal file
@ -0,0 +1,171 @@
|
||||
{
|
||||
"lote": "2026-10-27_decisiones-leo-1306",
|
||||
"autor": "claude",
|
||||
"motivo": "27-oct, 13:06: Leo decidió D-26-1 (a, «ok let's go»), D-22-4 (b, hecho con T41), FOTA sí y con prioridad (D-22-6; volumen con RET6) y 60 v6",
|
||||
"fuente": "/hardware/instrucciones-leo-27oct/",
|
||||
"cambios": [
|
||||
{
|
||||
"id": "d-26-1-v6-g1",
|
||||
"poner": {
|
||||
"estado": "hecho"
|
||||
},
|
||||
"nota": "27-oct, 13:06: Leo, «ok let's go» con la recomendación: (a). G1 sigue el lunes 2-nov. Michelle sube el martes Actualizar PCB con T48 + T49 + T41 y Claude corre T45 sobre ese commit (t-v6-t45)."
|
||||
},
|
||||
{
|
||||
"id": "d-22-4-v6-tvs-sim",
|
||||
"poner": {
|
||||
"estado": "hecho"
|
||||
},
|
||||
"nota": "27-oct, 13:06: Leo eligió (b). Hecho en el esquemático con T41 (15b956e): D18–D20 en /SIMB_*. Michelle las coloca junto a J11 al hacer Actualizar PCB (t-v6-una-sim)."
|
||||
},
|
||||
{
|
||||
"id": "d-22-6-fota",
|
||||
"poner": {
|
||||
"estado": "hecho"
|
||||
},
|
||||
"nota": "27-oct, 13:06: Leo, sí y con prioridad. El volumen (135/365) lleva STM32F411RET6 y F1 queda libre. Faltan las 4 preguntas del §9: software del caster, usuario NTRIP por unidad, quién guarda la llave de firma y cuánto siguen las V4/V5.5."
|
||||
},
|
||||
{
|
||||
"id": "t-v6-una-sim",
|
||||
"poner": {
|
||||
"titulo": "v6: Actualizar PCB con T48 + T49 + T41 (sin eSIM ni sondas NTC; D18–D20 junto a J11) y borrar el cobre suelto",
|
||||
"descripcion": "T48 (Leo, 27-oct: una sola SIM) quitó del esquemático la eSIM: U13, R41, R63, R65 y R69. T49 (decisión del 9-oct) quitó las sondas NTC externas J2 y J4 con R14, C9, D4, R15, C28 y D6. T41 (D-22-4 b) pasó D18–D20 a /SIMB_*.\n1. git pull --ff-only (15b956e).\n2. Antes de Actualizar PCB, borrar todo el cobre de /SIMA_VDD, /SIMA_RST, /SIMA_CLK, /SIMA_DATA (16 tramos y 2 vías), /NTC_TEMP (13 y 1) y /NTC2 (18 y 1).\n3. Herramientas → Actualizar PCB, con «Eliminar huellas sin símbolo»: salen esas 13 huellas, D18.1/D19.1/D20.1 cambian a /SIMB_* y U3.24/U3.27 quedan sin red. Si sale otra cosa, cancelar y avisar.\n4. Borrar a mano los ramales: /SIM_DATA a R69 (9 tramos desde la T de (187.77, 84.13)), /SIM_RST a R41 (1) y /3V3 a R14 y R15 (4). No usar «Limpiar pistas y vías».\n5. D18–D20 junto a J11, pin 1 sobre su /SIMB_* y pin 2 a GND (lugares sugeridos en las instrucciones, §1.4); borrar el ramal de /SIM_DATA a D18 (3 tramos) y recortar la cola de /SIM_CLK hasta la vía de (179.91, 87.76).\n6. DRC 0/0; commit y push; avisar a Leo: Claude corre T45 sobre ese commit."
|
||||
},
|
||||
"nota": "27-oct, 13:30: con D-22-4 = (b), T41 entra en el mismo Actualizar PCB. Instrucciones para Michelle v1.1, §1."
|
||||
},
|
||||
{
|
||||
"crear": {
|
||||
"id": "t-v6-t45",
|
||||
"titulo": "T45 en la v6 por script: regreso de /VEH5V con toma Kelvin, RF LTE en F.Cu con cerca de vías, vías de los EP de U4 y U7 y limpieza",
|
||||
"pista": "ingenieria",
|
||||
"estado": "por-hacer",
|
||||
"responsable": "claude",
|
||||
"version_tarjeta": "v6",
|
||||
"fecha_limite": "2026-10-28",
|
||||
"descripcion": "D-26-1 (a), Leo 27-oct. Script sobre el commit de Michelle del martes (después de Actualizar PCB con T48 + T49 + T41), probado antes en una copia con DRC y paridad, y aplicado con KiCad cerrado y la v6 sin abrir:\n1. /VEH5V de L5.2 a R80.1 directo por F.Cu de ≥ 2 mm, sin In2 ni C76 en medio; la toma VIN de U17.6 como pista propia de 0.25–0.3 mm desde el lado de adentro de R80.1, por C86/C87. Prueba de Kelvin.\n2. RF LTE solo en F.Cu (U6.60 → R9 → D8 → J8), coplanar de 0.35/0.20 mm, sin vías, cerca de vías de GND a ≤ 3 mm y 2 vías por pad de tierra de J8; In1 sólido debajo.\n3. 6 vías en el EP de U4 (y fuera el cuello de GND entre U4.1 y U4.2) y 6 en el EP de U7.\n4. Limpieza del 26-oct: 3 vías y 3 pistas sueltas.\nSi algo de la zona cambió o no cabe, el script no escribe nada y se avisa a Leo.",
|
||||
"bloqueada_por": [
|
||||
"t-v6-una-sim"
|
||||
],
|
||||
"enlaces": [
|
||||
{
|
||||
"titulo": "Revisión de la v6 (26-oct), §3 y §4",
|
||||
"url": "/hardware/v6-revision-26oct/"
|
||||
},
|
||||
{
|
||||
"titulo": "Instrucciones para Michelle (27-oct), §2",
|
||||
"url": "/hardware/instrucciones-michelle-27oct/"
|
||||
}
|
||||
],
|
||||
"etiquetas": [
|
||||
"v6",
|
||||
"script"
|
||||
]
|
||||
},
|
||||
"si_no_hay": [
|
||||
"T45 en la v6"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "t-v6-kelvin-vin-r80",
|
||||
"poner": {
|
||||
"responsable": "claude"
|
||||
},
|
||||
"nota": "27-oct: D-26-1 = (a). Lo hace T45 (t-v6-t45) sobre el commit de Michelle del martes."
|
||||
},
|
||||
{
|
||||
"id": "t-v6-limpieza-26oct",
|
||||
"poner": {
|
||||
"responsable": "claude"
|
||||
},
|
||||
"nota": "27-oct: D-26-1 = (a). La limpieza va en T45 (t-v6-t45)."
|
||||
},
|
||||
{
|
||||
"id": "t-v6-c-modem",
|
||||
"nota": "27-oct: D-26-1 = (a). T45 hace la RF LTE, su cerca de vías y las vías del EP de U4 (con el cuello de GND). A Michelle le queda la colocación de U4, R27/R28 y el /VBAT_MODEM."
|
||||
},
|
||||
{
|
||||
"id": "t-v6-e-eth",
|
||||
"nota": "27-oct: D-26-1 = (a). Las 6 vías del EP de U7 las pone T45. A Michelle le quedan D12, L2 y /ETH_FB."
|
||||
},
|
||||
{
|
||||
"id": "t-paquetes-aldair",
|
||||
"poner": {
|
||||
"titulo": "Enviar paquetes de fabricación V5.6, V5.7 y v6 a Aldair; cotización para 135 V5.6 / 365 V5.7 / 60 v6"
|
||||
},
|
||||
"nota": "27-oct, 13:06: Leo confirmó 60 v6 en el volumen (después del piloto de 20). El paquete de la v6 sale con G1 (t-v6-g1-paquete)."
|
||||
},
|
||||
{
|
||||
"id": "t-plan-570",
|
||||
"poner": {
|
||||
"titulo": "Plan de producción: 135 V5.6 + 365 V5.7 + 60 v6: objetivos por versión y fechas"
|
||||
},
|
||||
"nota": "27-oct, 13:06: Leo confirmó 60 v6. Antes van el piloto de 5 + 5 (V5.6/V5.7) y el de 20 v6."
|
||||
},
|
||||
{
|
||||
"id": "t-preorden-108-322-bom",
|
||||
"poner": {
|
||||
"titulo": "Pre-orden 135 V5.6 + 365 V5.7: STM32F411RET6 ×515 (FOTA), L3 de 2.2 µH y THVD1410DR por SP3485 (U7)"
|
||||
},
|
||||
"nota": "27-oct: FOTA aprobada, así que el volumen lleva RET6 (JLC tiene 2; ≈ US$7.24 c/u a 500). Pedirlo por Global Sourcing en cuanto haya pago: es la pieza más lenta del volumen. El paquete de volumen regresa U3 a C94355."
|
||||
},
|
||||
{
|
||||
"id": "t-fota-f1-bootloader",
|
||||
"poner": {
|
||||
"bloqueada_por": []
|
||||
},
|
||||
"nota": "27-oct: D-22-6 aprobada con prioridad. Empieza el 30-oct, después de 0.7.0-pre. Se prueba en una V5.5/V4 de banco (RET6); en el RCT6 del piloto cabe todo menos la ranura B."
|
||||
},
|
||||
{
|
||||
"id": "t-fota-f3-servidor",
|
||||
"poner": {
|
||||
"estado": "por-hacer"
|
||||
},
|
||||
"nota": "27-oct: reabierta. D-22-6 se aprobó hoy y en htracker no hay commits de FOTA (del 20 al 27-oct son de Wialon, consumo de datos y mapa). Gibran: si el inyector ya existe en otro repositorio, dime dónde y se cierra.",
|
||||
"si_estado": [
|
||||
"hecho"
|
||||
]
|
||||
},
|
||||
{
|
||||
"crear": {
|
||||
"id": "t-fota-ret6-retrabajo",
|
||||
"titulo": "FOTA en la tarjeta real: 4 STM32F411RET6 de distribuidor y U3 cambiado en 1 V5.6 y 1 V5.7 del piloto",
|
||||
"pista": "ingenieria",
|
||||
"estado": "por-hacer",
|
||||
"responsable": "adriana, jesus",
|
||||
"version_tarjeta": "V5.6",
|
||||
"fecha_limite": "2026-11-13",
|
||||
"descripcion": "FOTA (D-22-6) necesita 512 KB y el piloto lleva STM32F411RCT6 (256 KB) por T47. Para probar FOTA en la tarjeta real sin atrasar el piloto:\n1. Adriana: comprar 4 STM32F411RET6 (Digi-Key, Mouser o LCSC) para que lleguen junto con el piloto.\n2. Jesús: en 1 V5.6 y 1 V5.7 del piloto, ya probadas en la compuerta de banco, cambiar U3 (LQFP-64, aire caliente, flux y malla) y verificar SWD y DFU.\n3. Esas dos corren F2 (receptor) y la matriz F4. Las otras 8 siguen con RCT6.",
|
||||
"enlaces": [
|
||||
{
|
||||
"titulo": "FOTA por 4G: factibilidad",
|
||||
"url": "/hardware/fota-4g-factibilidad/"
|
||||
},
|
||||
{
|
||||
"titulo": "Instrucciones para Leo (27-oct)",
|
||||
"url": "/hardware/instrucciones-leo-27oct/"
|
||||
}
|
||||
],
|
||||
"etiquetas": [
|
||||
"fota",
|
||||
"compras",
|
||||
"banco"
|
||||
]
|
||||
},
|
||||
"si_no_hay": [
|
||||
"RET6 de distribuidor"
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "t-fota-f4-matriz",
|
||||
"nota": "27-oct: es la compuerta de la imagen de fábrica de las 135/365 (antes 108/322). Se corre en las 2 tarjetas del piloto con RET6 (t-fota-ret6-retrabajo) y en una V5.5 de banco."
|
||||
},
|
||||
{
|
||||
"id": "t-fota-f0-banco",
|
||||
"nota": "27-oct: FOTA aprobada con prioridad (D-22-6). Las pruebas a y d van con una V4/V5.5 de banco esta semana; b y c esperan al piloto."
|
||||
},
|
||||
{
|
||||
"id": "t-fw-070",
|
||||
"nota": "27-oct: con FOTA aprobada, 0.7.0-pre sigue sin bootloader para no atrasar el banco del piloto. F1 trae el mapa A/B y el volumen lleva RET6."
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -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**
|
||||
: **Decisiones de Leo (13:06):** D-26-1 = (a), así que G1 sigue el lunes 2-nov con T45 por script sobre el commit de Michelle del martes. D-22-4 = (b), ya en el esquemático con **T41** (`15b956e`): D18–D20 pasan a `/SIMB_*`, del lado de J11. **FOTA (D-22-6): sí, con prioridad.** El volumen lleva STM32F411RET6 (pre-orden de 515), el piloto se queda con RCT6 y 2 de sus tarjetas se retrabajan con RET6 para probar FOTA. **60 v6** en el volumen. F3 (inyector en el caster) se reabrió: estaba en Hecho sin commits de FOTA. Lote `2026-10-27_decisiones-leo-1306`; [instrucciones para Michelle](hardware/instrucciones-michelle-27oct.md) v1.1 con T41 y T45.
|
||||
: [Instrucciones para Leo](hardware/instrucciones-leo-27oct.md) e [instrucciones para Michelle](hardware/instrucciones-michelle-27oct.md), al día con el tablero. **El piloto V5.6/V5.7 ya se puede pedir.** Leo tiene tres decisiones (D-26-1, que vence hoy, D-22-4 y D-22-6) y la cantidad de la v6 (130 o 60). Lote `2026-10-27_piloto-listo-una-sim`: el piloto queda sin bloqueos («drop the cards» se tomó como quitar los bloqueos; las tarjetas siguen abiertas), la mezcla 135/365 entra al tablero y queda ahí todo el camino de la v6 a G1 (Actualizar PCB, bloques F a H, T29 y el paquete).
|
||||
: **T49** (decisión del 9-oct): la v6 sin las sondas NTC externas J2 y J4, con R14, C9, D4, R15, C28 y D6 (`3154018`). PB1 y PC4 quedan sin conexión. Solo el esquemático: en el netlist solo salen esas 8 piezas y sus 2 redes, y el ERC queda igual.
|
||||
: **T48** (Leo: «stick to one»): la v6 con una sola SIM, la **nano-SIM (4FF) J11**. Sale la eSIM U13 con sus 0 Ω R41, R63, R65 y R69 (`cb1a652`). Solo el esquemático. Michelle actualiza el PCB con T48 + T49; las figuras de lo que se borra están en sus instrucciones.
|
||||
|
||||
@ -9,9 +9,9 @@ description: Cuánto cuesta fabricar en JLCPCB 135 V5.6, 365 V5.7 y 60 v6, manda
|
||||
*26-oct-2026 · Claude (pedido de Leo) · precios de JLCPCB leídos hoy · tipo de cambio 18.70 MXN/USD*
|
||||
|
||||
!!! info "27-oct: lo que cambió después de este costeo"
|
||||
- **Mezcla confirmada por Leo: 135 V5.6 + 365 V5.7.** La cantidad de la v6 sigue por confirmar: este costeo usó 60 y el tablero dice 130.
|
||||
- **Mezcla confirmada por Leo: 135 V5.6 + 365 V5.7 + 60 v6**, las mismas cantidades de este costeo.
|
||||
- **T47 resolvió los faltantes del piloto** con alternas con existencia en JLC ([revisión del pedido, §1](revision-pedido-26oct.md)). Para el volumen solo faltan L3 (MWSA0804S-2R2MT: 171) y el MCU (RCT6: 222; RET6: 2).
|
||||
- **El BOM de la V5.x baja ≈ US$3.9 por tarjeta** con el STM32F411RCT6 (precio de JLC a 500 piezas). Si D-22-6 (FOTA) se aprueba, el volumen lleva RET6 y la diferencia queda en ≈ 0. Las cifras de abajo no se recalcularon.
|
||||
- **El BOM de la V5.x baja ≈ US$3.9 por tarjeta** con el STM32F411RCT6 (precio de JLC a 500 piezas). Pero **D-22-6 (FOTA) se aprobó el 27-oct**: el volumen lleva RET6, así que el MCU cuesta lo que dice este costeo y la diferencia queda en ≈ 0. Las cifras de abajo no se recalcularon.
|
||||
|
||||
!!! summary "En corto"
|
||||
- **A JLCPCB se le pagan ≈ US$36,060** por los tres pedidos, ya con envío UPS: V5.6 US$7,493 · V5.7 US$18,909 · v6 US$9,656.
|
||||
|
||||
@ -24,7 +24,7 @@ audience: "Leo, Michelle (layout), Jesús (banco), Aldair (fabricación), Adrian
|
||||
|
||||
| Ref | Antes | Ahora (LCSC) | Qué cambia |
|
||||
|---|---|---|---|
|
||||
| U3 | STM32F411RET6 (512 KB) | **STM32F411RCT6** (256 KB, C222222) | Mismo pinout. 0.7.0-pre se compila para `GENERIC_F411RCTX`; con FOTA (D-22-6), el volumen lleva RET6 |
|
||||
| U3 | STM32F411RET6 (512 KB) | **STM32F411RCT6** (256 KB, C222222) | Mismo pinout. 0.7.0-pre se compila para `GENERIC_F411RCTX`. D-22-6 (FOTA) se aprobó el 27-oct: el volumen lleva RET6 |
|
||||
| U13 | AP64350SP-13 | **AP64352QSP-13** (C5248547) | El pin 6 pasa de COMP a arranque suave: R67 + C61 (10 nF) dan ≈ 2 ms. Compensación interna. Se revisa en banco |
|
||||
| U1 | SC7A20TR | **LIS2DH12TR** (C110926) | WHO_AM_I = 0x33; misma dirección 0x18 |
|
||||
| Q7 | AO4406A de AOS (C35349) | AO4406A de UMW (C2944312) | — |
|
||||
@ -818,7 +818,7 @@ De la [auditoría final del 22-oct](auditoria-final-22oct.md), en la numeración
|
||||
| # | Qué | Recomendación | Quién |
|
||||
|---|---|---|---|
|
||||
| ~~D-22-9~~ | Tamaño de los designadores de la serigrafía (eran de 0.5 mm con trazo de 0.1 mm; JLC pide 0.8/0.15 como mínimo) | **Decidida el 23-oct: (b).** T44 aplicado y paquete Rev6 regenerado ([T44, §6](v6-t44-serigrafia.md#6-v56-v57)) | Leo |
|
||||
| D-22-6 | FOTA: la imagen de fábrica de las 108 lleva el cargador de arranque y el receptor de FOTA, y no se graba hasta que pase la matriz de banco de FOTA | aprobar; FOTA queda fuera de 0.7.0 ([factibilidad](fota-4g-factibilidad.md)) | Leo |
|
||||
| ~~D-22-6~~ | FOTA: la imagen de fábrica del volumen lleva el cargador de arranque y el receptor de FOTA, y no se graba hasta que pase la matriz de banco de FOTA | **Decidida el 27-oct: sí, con prioridad.** El volumen lleva STM32F411RET6; FOTA queda fuera de 0.7.0 ([factibilidad](fota-4g-factibilidad.md)) | Leo |
|
||||
|
||||
### 13.4 Firmware
|
||||
|
||||
@ -832,7 +832,7 @@ De la [auditoría final del 22-oct](auditoria-final-22oct.md), en la numeración
|
||||
| F-4 | Ethernet de campo configurable | 2 días |
|
||||
| F-5 … F-8 | LIS2DH12 (desde T47), vigilancia del módem (LED + RTCM), modo B con el módem vivo, recuperación módem → etapa → NMEA → módem | 2 días |
|
||||
|
||||
**FOTA por 4G** es posible en la V5.6 sin tocar el cobre: el caster intercala tramas RTCM propietarias que el MCU recoge en PC7, y la respuesta sube en `$PHLG` ([factibilidad](fota-4g-factibilidad.md)). **Con el STM32F411RCT6 del piloto (256 KB, T47) el mapa A/B no cabe:** si se aprueba D-22-6, el volumen lleva RET6.
|
||||
**FOTA por 4G** es posible en la V5.6 sin tocar el cobre: el caster intercala tramas RTCM propietarias que el MCU recoge en PC7, y la respuesta sube en `$PHLG` ([factibilidad](fota-4g-factibilidad.md)). **Con el STM32F411RCT6 del piloto (256 KB, T47) el mapa A/B no cabe:** D-22-6 se aprobó el 27-oct, así que el volumen lleva RET6, y 2 tarjetas del piloto se retrabajan con RET6 para probar FOTA.
|
||||
|
||||
### 13.5 Riesgos
|
||||
|
||||
|
||||
@ -24,7 +24,7 @@ audience: "Leo, Michelle (layout), Jesús (banco), Aldair (fabricación), Adrian
|
||||
|
||||
| Ref | Antes | Ahora (LCSC) | Qué cambia |
|
||||
|---|---|---|---|
|
||||
| U3 | STM32F411RET6 (512 KB) | **STM32F411RCT6** (256 KB, C222222) | Mismo pinout. 0.7.0-pre se compila para `GENERIC_F411RCTX`; con FOTA (D-22-6), el volumen lleva RET6 |
|
||||
| U3 | STM32F411RET6 (512 KB) | **STM32F411RCT6** (256 KB, C222222) | Mismo pinout. 0.7.0-pre se compila para `GENERIC_F411RCTX`. D-22-6 (FOTA) se aprobó el 27-oct: el volumen lleva RET6 |
|
||||
| U13 | AP64350SP-13 | **AP64352QSP-13** (C5248547) | El pin 6 pasa de COMP a arranque suave: R67 + C61 (10 nF) dan ≈ 2 ms. Compensación interna. Se revisa en banco |
|
||||
| U1 | SC7A20TR | **LIS2DH12TR** (C110926) | WHO_AM_I = 0x33; misma dirección 0x18 |
|
||||
| Q7 | AO4406A de AOS (C35349) | AO4406A de UMW (C2944312) | — |
|
||||
@ -806,7 +806,7 @@ E-11 (la 2.ª vía de `/SYS5V` hacia el LDO y U9) quedó cerrado con T42a.
|
||||
|---|---|---|---|
|
||||
| ~~D-22-9~~ | Tamaño de los designadores de la serigrafía (eran de 0.5 mm con trazo de 0.1 mm; JLC pide 0.8/0.15 como mínimo) | **Decidida el 23-oct: (b).** T44 aplicado y paquete Rev7 regenerado ([T44, §6](v6-t44-serigrafia.md#6-v56-v57)) | Leo |
|
||||
| D-21-2 | Lazo de entrada de U15: ≈ 56 mm² entre centros de pad; de eso, ≈ 40 mm² son U15 → D21, porque VIN y SW quedan en lados opuestos del HSOP-8. Rotar C76/C79 lo baja a ≈ 46; bajar de 30 pide mover D21. In1 es GND sólido bajo toda la etapa | mantenerlo y medir en el banco a 9, 24 y 32 V con 2.5 A ([pasada 6, §6](v56-v57-auditoria-21oct.md)) | Leo |
|
||||
| D-22-6 | FOTA: la imagen de fábrica de las 322 lleva el cargador de arranque y el receptor de FOTA, y no se graba hasta que pase la matriz de banco de FOTA | aprobar; FOTA queda fuera de 0.7.0 ([factibilidad](fota-4g-factibilidad.md)) | Leo |
|
||||
| ~~D-22-6~~ | FOTA: la imagen de fábrica del volumen lleva el cargador de arranque y el receptor de FOTA, y no se graba hasta que pase la matriz de banco de FOTA | **Decidida el 27-oct: sí, con prioridad.** El volumen lleva STM32F411RET6; FOTA queda fuera de 0.7.0 ([factibilidad](fota-4g-factibilidad.md)) | Leo |
|
||||
|
||||
### 13.4 Firmware
|
||||
|
||||
@ -820,7 +820,7 @@ E-11 (la 2.ª vía de `/SYS5V` hacia el LDO y U9) quedó cerrado con T42a.
|
||||
| F-4 | Ethernet de campo configurable | 2 días |
|
||||
| F-5 … F-8 | LIS2DH12 (desde T47), vigilancia del módem (LED + RTCM), modo B con el módem vivo, recuperación módem → etapa → NMEA → módem | 2 días |
|
||||
|
||||
**FOTA por 4G** es posible en la V5.7 sin tocar el cobre, igual que en la V5.6: el caster intercala tramas RTCM propietarias que el MCU recoge en PC7, y la respuesta sube en `$PHLG` ([factibilidad](fota-4g-factibilidad.md)). **Con el STM32F411RCT6 del piloto (256 KB, T47) el mapa A/B no cabe:** si se aprueba D-22-6, el volumen lleva RET6.
|
||||
**FOTA por 4G** es posible en la V5.7 sin tocar el cobre, igual que en la V5.6: el caster intercala tramas RTCM propietarias que el MCU recoge en PC7, y la respuesta sube en `$PHLG` ([factibilidad](fota-4g-factibilidad.md)). **Con el STM32F411RCT6 del piloto (256 KB, T47) el mapa A/B no cabe:** D-22-6 se aprobó el 27-oct, así que el volumen lleva RET6, y 2 tarjetas del piloto se retrabajan con RET6 para probar FOTA.
|
||||
|
||||
### 13.5 Riesgos
|
||||
|
||||
|
||||
@ -5,7 +5,7 @@ project: Project Drogheda
|
||||
author: "Helgen Technologies (redacción: Claude; revisión: Leo)"
|
||||
date: 2026-10-22
|
||||
version: 1.2
|
||||
status: "ACTIVO — estado al 22-oct-2026, después de T44 (HBox_PCB bd27501) · 27-oct: T48 (una sola SIM) y T49 (sin sondas NTC externas) en el esquemático (3154018)"
|
||||
status: "ACTIVO — estado al 22-oct-2026, después de T44 (HBox_PCB bd27501) · 27-oct: T48 (una sola SIM), T49 (sin sondas NTC externas) y T41 (TVS de la SIM junto a J11) en el esquemático (15b956e)"
|
||||
audience: "Leo, Michelle (layout), Jesús (banco), Aldair (fabricación), Adriana (PM), equipo de firmware"
|
||||
---
|
||||
|
||||
@ -14,10 +14,12 @@ audience: "Leo, Michelle (layout), Jesús (banco), Aldair (fabricación), Adrian
|
||||
!!! danger "Estado al 22-oct-2026, después de T44: la v6 todavía no se puede pedir"
|
||||
El esquemático está verificado (ERC sin errores) y el ruteo está completo, pero faltan los bloques B a H del layout del [plan de fines de semana](v6-plan-fines-de-semana.md), la decisión **D-22-4** (TVS de la SIM) y **el firmware de la v6, que todavía no existe**. Metas: **G1**, pedido del piloto de 20 el lun 2-nov; **G2**, lista para producción ≈ 22-nov, cuando las 20 pasen el banco. De los 8 bloqueantes de la auditoría del 16-oct ya están cerrados 4 (§13).
|
||||
|
||||
!!! info "27-oct: T48 y T49 ya están en el esquemático; el PCB los recibe con Actualizar PCB (Michelle)"
|
||||
!!! info "27-oct: T48, T49 y T41 ya están en el esquemático; el PCB los recibe con Actualizar PCB (Michelle)"
|
||||
- **T48 (Leo, 27-oct: una sola SIM).** Salen la eSIM MFF2 (U13), sus cuatro 0 Ω de selección (R41, R63, R65 y R69) y las redes `/SIMA_*`. Ninguna se montaba. La v6 se queda con la **nano-SIM (4FF) J11**, JAE SF72S006VBDR2500 (LCSC C2977286). Commit `cb1a652`.
|
||||
- **T49 (decisión del 9-oct).** Salen las sondas NTC externas: J2 con R14, C9 y D4 (`/NTC_TEMP` → PB1), y J4 con R15, C28 y D6 (`/NTC2` → PC4). PB1 y PC4 quedan libres, con su marca de «sin conexión». Commit `3154018`.
|
||||
- En el netlist solo cambian esas 13 piezas y esas redes. ERC: 0 errores.
|
||||
- **T41 (Leo, 27-oct: D-22-4 = b).** Las TVS de la SIM, D18 (DATA), D20 (CLK) y D19 (RST), pasan de `/SIM_*` (lado del módem) a `/SIMB_*`, del lado de J11 y antes de las resistencias de 22 Ω. Commit `15b956e`.
|
||||
- En el netlist solo cambian esas 13 piezas, esas redes y la red del pin 1 de D18–D20. ERC: 0 errores.
|
||||
- **Cantidad (Leo, 27-oct): 60 v6 en el volumen**, después del piloto de 20.
|
||||
- Las tablas de este documento (pines, conectores, BOM) son del 22-oct y todavía muestran esas piezas. Michelle actualiza el PCB y borra el cobre suelto según sus [instrucciones del 27-oct](instrucciones-michelle-27oct.md).
|
||||
|
||||
**Descargas:** [este documento en PDF](2026-10-22_Drogheda_Documento-de-Diseno_v6_ES_v1.0.pdf) · [esquemático completo en PDF](img/diseno-v6/hbox-watchdog-v6-esquematico.pdf) · [tabla de designadores viejo → nuevo (T43)](designadores-t43-22oct.md#8-tablas-viejo-nuevo)
|
||||
@ -812,7 +814,7 @@ Medidos en el cobre el 22-oct, con T40 ([estado de la v6, §2](v6-estado-21oct.m
|
||||
|
||||
| # | Qué | Recomendación | Quién |
|
||||
|---|---|---|---|
|
||||
| **D-22-4** | TVS de la SIM: D18, D20 y D19 quedaron del lado del módem (T40), no junto a J11 como pide L-38 | (b) pasarlas a `/SIMB_*`, pegadas a J11, con su vía de GND (T41 o Michelle). Con una sola SIM (T48), (b) es lo natural | Leo |
|
||||
| ~~D-22-4~~ | TVS de la SIM: D18, D20 y D19 quedaron del lado del módem (T40), no junto a J11 como pide L-38 | **Decidida el 27-oct: (b).** T41 (`15b956e`) las pasó a `/SIMB_*` en el esquemático; Michelle las coloca pegadas a J11, con su vía de GND | Leo |
|
||||
| **D-v6-1** | Identificación de tarjeta (las V5.6/V5.7 ya también tienen SC7A20) | strap en PA9 (una resistencia a GND) que el firmware lee antes de manejar pines | Leo |
|
||||
| **D-v6-2** | Abrazadera del disipador del módem | sin barrenos; ≥ 30 vías de GND bajo U6; disipador adhesivo si la prueba térmica da > 70 °C | Leo |
|
||||
| **D-v6-3** | Huella de K1 (sin montar) | quitarla: libera ≈ 100 mm² al norte de U6 para la RF y elimina `/KCOIL` de In1 | Leo |
|
||||
@ -879,10 +881,11 @@ Designadores de T43 en todo el historial, aunque los mensajes de los commits use
|
||||
| 22-oct, 18:07 | T43: designadores en orden, sin huecos, conectores con J | `a08e49a` · [T43](designadores-t43-22oct.md) |
|
||||
| 22-oct, noche | T44: designadores a 0.8 mm con trazo de 0.15 mm, colocados por script | `bd27501` |
|
||||
| 27-oct, 11:19 | T48 (Leo: una sola SIM): fuera la eSIM U13, R41, R63, R65 y R69 del esquemático; se queda la nano-SIM J11 | `cb1a652` |
|
||||
| 27-oct, 13:09 | T41 (D-22-4 b): D18–D20 pasan a `/SIMB_*`, del lado de J11 | `15b956e` |
|
||||
| 27-oct, 11:37 | T49 (decisión del 9-oct): fuera las sondas NTC externas J2 y J4 con R14, C9, D4, R15, C28 y D6; PB1 y PC4 sin conexión | `3154018` |
|
||||
| 22-oct | Este documento, v1.0 | — |
|
||||
| 23-oct | Este documento, v1.1 (revisión independiente): columna «Renglones del BOM» con los números LCSC distintos (§11), hoja A1 en el §8 y encabezados de tabla legibles en el PDF | — |
|
||||
| 27-oct | Este documento, v1.2: avisos de T48 y T49 (una sola SIM, sin sondas NTC externas) y existencias de la pre-orden | — |
|
||||
| 27-oct | Este documento, v1.2: avisos de T48, T49 y T41 (una sola SIM, sin sondas NTC externas, TVS junto a J11), D-22-4 decidida, 60 v6 y existencias de la pre-orden | — |
|
||||
|
||||
## 15. Referencias
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@ date: 2026-10-22
|
||||
!!! 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](designadores-t43-22oct.md#8-tablas-viejo-nuevo); lo que ya no existía el 22-oct no está en la tabla.
|
||||
|
||||
!!! info "27-oct: el piloto de V5.6/V5.7 lleva STM32F411RCT6 (T47)"
|
||||
Para pedir el piloto sin esperar consignas, T47 cambió el MCU de las V5.6/V5.7 al **STM32F411RCT6 (256 KB)**. El mapa A/B del §5 necesita 512 KB y **no cabe en el RCT6**. Si se aprueba D-22-6, las 135 + 365 llevan **RET6** (≈ US$3.90 más por tarjeta, con pre-orden: JLC tiene 2). Mientras, F1 (bootloader) se prueba en una V5.5 o V4 de banco, que traen RET6, y F2 (receptor) en una V5.5 con el cable provisional a PC7 (§11).
|
||||
!!! success "27-oct, 13:06: Leo aprobó D-22-6 (FOTA sí, con prioridad). El piloto de V5.6/V5.7 lleva STM32F411RCT6 (T47)"
|
||||
Para pedir el piloto sin esperar consignas, T47 cambió el MCU de las V5.6/V5.7 al **STM32F411RCT6 (256 KB)**. El mapa A/B del §5 necesita 512 KB y **no cabe en el RCT6**. Con D-22-6 aprobada, las 135 + 365 llevan **RET6** (≈ US$3.90 más por tarjeta, con pre-orden: JLC tiene 2). F1 (bootloader) se prueba en una V5.5 o V4 de banco, que traen RET6, y F2 (receptor) en una V5.5 con el cable provisional a PC7 (§11). Para probar FOTA en la tarjeta real, **1 V5.6 y 1 V5.7 del piloto se retrabajan con RET6** (U3, LQFP-64), y ahí corre la matriz F4. Siguen abiertas las 4 preguntas del §9.
|
||||
|
||||
**22-oct-2026 · Claude, a pedido de Leo · v1.0.** Pregunta: ¿qué hace falta para mandar actualizaciones de
|
||||
firmware por el módem 4G, y se puede en todas las versiones de la tarjeta?
|
||||
@ -218,7 +218,7 @@ Son ≈ 3 semanas de calendario con dos personas en paralelo. **No entra en el 0
|
||||
moverlo. Sí alcanza para las 108 / 322: tienen NO-GO hasta que el piloto pase el banco, esperan el pago, y su
|
||||
imagen de fábrica se graba al ensamblar.
|
||||
|
||||
**D-22-6 (propuesta; decide Leo).** (1) La imagen de fábrica de las 108 V5.6, las 322 V5.7 y las 130 v6 lleva
|
||||
**D-22-6 (aprobada por Leo el 27-oct, con prioridad; las cifras de abajo son las del 22-oct: el volumen ahora es de 135 V5.6, 365 V5.7 y 60 v6).** (1) La imagen de fábrica de las 108 V5.6, las 322 V5.7 y las 130 v6 lleva
|
||||
bootloader A/B firmado y receptor FOTA, y no se graban sin que F4 pase en banco. (2) En V5.6/V5.7 el transporte
|
||||
es el caster de Helgen con inyección; en la v6, HTTPS dentro de FW-3. (3) V3, V4 y V5.5 se quedan con
|
||||
actualización por USB en visita; el experimento F0-d decide si vale la pena más.
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 390 KiB |
@ -8,8 +8,9 @@ Estado de cada versión de la EinarBoard al **27-oct-2026**, con sus documentos
|
||||
|
||||
!!! success "27-oct: el piloto V5.6/V5.7 ya se puede pedir; la v6 se queda con una sola SIM"
|
||||
- **V5.6 y V5.7.** T46 corrigió el CPL (`51dc51b`) y **T47 dejó el BOM sin faltantes en JLC** (`bdda3fd`): RCT6, AP64352QSP-13, LIS2DH12TR, AO4406A de UMW, L2 de 3.3 µH y, en la V5.7, L4 de 15 µH. No hay que consignar nada. Pasos del pedido y decisiones pendientes (D-26-1, D-22-4, D-22-6): [**▶ instrucciones para Leo**](instrucciones-leo-27oct.md).
|
||||
- **Volumen: 135 V5.6 + 365 V5.7** (Leo, 27-oct). Sigue en NO-GO hasta pasar el banco con 0.7.0-pre; L3 y el MCU van a pre-orden. La cantidad de la v6 sigue por confirmar (130 o 60).
|
||||
- **v6.** T48 dejó solo la **nano-SIM (4FF) J11** y quitó la eSIM, y T49 quitó las sondas NTC externas J2 y J4 (decisión del 9-oct). Las dos son del esquemático; Michelle actualiza el PCB el 28-oct: [**▶ instrucciones para Michelle**](instrucciones-michelle-27oct.md). En el tablero ya está todo el camino a G1 (bloques F a H, T29 y el paquete).
|
||||
- **Volumen: 135 V5.6 + 365 V5.7 + 60 v6** (Leo, 27-oct). Sigue en NO-GO hasta pasar el banco con 0.7.0-pre. **FOTA aprobada (D-22-6):** el volumen lleva STM32F411RET6 (pre-orden de 515) y 2 tarjetas del piloto se retrabajan con RET6 para probarla.
|
||||
- **13:06, Leo:** D-26-1 = (a), así que G1 sigue el 2-nov con T45 por script, y D-22-4 = (b), ya en el esquemático con T41 (`15b956e`).
|
||||
- **v6.** T48 dejó solo la **nano-SIM (4FF) J11** y quitó la eSIM, y T49 quitó las sondas NTC externas J2 y J4 (decisión del 9-oct). Con T41, las tres son del esquemático; Michelle actualiza el PCB el 28-oct: [**▶ instrucciones para Michelle**](instrucciones-michelle-27oct.md). En el tablero ya está todo el camino a G1 (bloques F a H, T29 y el paquete).
|
||||
|
||||
!!! danger "26-oct (noche): revisión independiente del pedido de V5.6 y V5.7 (27-oct: A1 y A2 cerrados con T46 y T47)"
|
||||
- **El paquete está bien.** Se regeneró idéntico y el CPL coincide con el PCB. DRC: solo los 3 de MOD1, 0 sin conectar y paridad 0. T43 no cambió el netlist y T44 solo cambió la serigrafía.
|
||||
@ -56,14 +57,14 @@ Estado de cada versión de la EinarBoard al **27-oct-2026**, con sus documentos
|
||||
BOM con existencia para las 430: D10 = **C83325** (los códigos de la auditoría no servían), U15 → TRS3232E (±15 kV), 22 µF → C45783 (Basic) y 8 piezas Extended menos. `/IGN_IN` (la ignición cruda) a 0.3 mm en In1 y su vía junto a Rig1 0.35 mm abajo: pasa de 0.15 a 0.54 mm de las señales. En la V5.7, 2.ª vía de `/SYS5V` (E-11). DRC igual al de la auditoría. **Hallazgo:** la clase HV24 solo atrapa `/24V_IN` → T42b antes de las 108/322. [Victorias rápidas (T42a)](v56-v57-victorias-rapidas-22oct.md)
|
||||
|
||||
!!! info "22-oct: FOTA por 4G — sí en V5.6/V5.7 y v6 sin tocar cobre; no en V3, V4 ni V5.5"
|
||||
La V5.6/V5.7 ya tiene bajada (toma RTCM en PC7) y subida (Modo B); la v6 maneja su módem por AT. Falta firmware y servidor (≈ 3 semanas) y que la **imagen de fábrica** de las 108/322 y de las 130 v6 lleve bootloader A/B y receptor (propuesta D-22-6). [Factibilidad por tarjeta](fota-4g-factibilidad.md).
|
||||
La V5.6/V5.7 ya tiene bajada (toma RTCM en PC7) y subida (Modo B); la v6 maneja su módem por AT. Falta firmware y servidor (≈ 3 semanas) y que la **imagen de fábrica** de las 108/322 y de las 130 v6 lleve bootloader A/B y receptor (propuesta D-22-6). **27-oct: D-22-6 aprobada, con prioridad;** el volumen ahora es de 135/365/60 y lleva RET6. [Factibilidad por tarjeta](fota-4g-factibilidad.md).
|
||||
|
||||
| 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> | **27-oct: piloto listo para pedir** ([instrucciones](instrucciones-leo-27oct.md)): CPL corregido con T46 (`51dc51b`) y BOM sin faltantes con T47 (`bdda3fd`). El 26-oct, la [revisión independiente](revision-pedido-26oct.md) encontró 7 piezas sin existencia en JLC y 21 rotaciones del CPL que corregir. Antes: **Auditoría final del 22-oct: GO al piloto** con tres condiciones de pedido (vías tapadas + rayos X en U6, visor de JLC, D10 → SMBJ33CA). Paquete `HBOX_v5_Rev6_PROD` verificado = cobre con relleno fresco; DRC y paridad limpios. P-1 cerrado a las 13:00 (relleno fresco en el repo, re-verificado; falta el commit) ([auditoría final](auditoria-final-22oct.md)). **T42a** aplicado (D-22-7: a): BOM con existencia y `/IGN_IN` a 0.3 mm ([victorias rápidas](v56-v57-victorias-rapidas-22oct.md)). **T43:** designadores en orden y Rev6 regenerado ([designadores](designadores-t43-22oct.md)). **T44** (23-oct): serigrafía de 0.8 mm, Rev6 regenerado, solo cambia la serigrafía ([T44](v6-t44-serigrafia.md)). [**Documento de diseño**](diseno-v56.md). | 113 (piloto de 5 primero, se pide hoy) | `hbox-watchdog-v5` | 0.7.0: `board_v56.h` listo; 0.7.0-pre por escribir (1 día) |
|
||||
| <span class="badge-v57">V5.7</span> | **27-oct: piloto listo para pedir** ([instrucciones](instrucciones-leo-27oct.md)): CPL corregido con T46 (`51dc51b`) y BOM sin faltantes con T47 (`bdda3fd`; L4 pasa a SRP1265A-150M). El 26-oct, la [revisión independiente](revision-pedido-26oct.md) encontró 7 piezas sin existencia en JLC y 20 rotaciones del CPL que corregir. Antes: **Auditoría final del 22-oct: GO a los 5 prototipos** con las mismas condiciones. Fuente U25 a 5.32 V / 600 kHz: 9–32 V sin la SD-15B; C149/C150 se quedan (D-21-2) y el timbre se mide en banco; D10 → SMBJ33CA es obligatorio aquí (con el arnés al revés abre F2, que es SMD) ([auditoría final](auditoria-final-22oct.md)). **T42a** aplicado, con la 2.ª vía de `/SYS5V` (E-11) ([victorias rápidas](v56-v57-victorias-rapidas-22oct.md)). **T43:** designadores en orden, «IGN 12-24V» y Rev7 regenerado ([designadores](designadores-t43-22oct.md)). **T44** (23-oct): serigrafía de 0.8 mm, Rev7 regenerado, solo cambia la serigrafía ([T44](v6-t44-serigrafia.md)). [**Documento de diseño**](diseno-v57.md). | 327 (5 prototipos primero, se piden hoy) | `hbox-watchdog-v57` (convive con v5) | el mismo 0.7.0 (mismos pines de MCU) |
|
||||
| <span class="badge-v6">v6</span> | Revisada el 22-oct (`d5f5002` + T40): **NO LISTA**. T28 cerró 2 de los 8 bloqueantes de la [auditoría v6](v6-auditoria-produccion-16oct.md), T25 regresó los barrenos, T38 corrigió courtyards, MH6 y el `/3V3` bajo los barrenos, **T39 hizo el bloque A** (D34 entre U25 y L22, MH8 libre) y **T40 liberó MH4**. Faltan los bloques B a H y D-22-4 ([estado, §7](v6-estado-21oct.md#7-t40-22-oct-tarde-mh4-libre)). **T43:** designadores en orden ([tabla](designadores-t43-22oct.md)). **T44:** serigrafía de 0.8 mm, 338 de 350; 12 para Michelle ([T44](v6-t44-serigrafia.md)). **26-oct:** revisión del fin de semana: avance en el bloque B, **regresión en la toma VIN de R80** y los bloques C, D y E sin empezar; G1 en riesgo, D-26-1 para Leo ([revisión](v6-revision-26oct.md)). **27-oct:** T48 (una sola SIM: nano-SIM J11) y T49 (sin J2/J4) en el esquemático; Michelle actualiza el PCB ([instrucciones](instrucciones-michelle-27oct.md)). [**Documento de diseño**](diseno-v6.md). Plan: [fines de semana 24-oct → 22-nov, rev. 1.7](v6-plan-fines-de-semana.md). | 130 + reemplazos (piloto de 20, pedido previsto el 2-nov) | `hbox-watchdog-v6` | 0.7.x (`board_v6.h` + NTRIP), no existe |
|
||||
| <span class="badge-v6">v6</span> | Revisada el 22-oct (`d5f5002` + T40): **NO LISTA**. T28 cerró 2 de los 8 bloqueantes de la [auditoría v6](v6-auditoria-produccion-16oct.md), T25 regresó los barrenos, T38 corrigió courtyards, MH6 y el `/3V3` bajo los barrenos, **T39 hizo el bloque A** (D34 entre U25 y L22, MH8 libre) y **T40 liberó MH4**. Faltan los bloques B a H y D-22-4 ([estado, §7](v6-estado-21oct.md#7-t40-22-oct-tarde-mh4-libre)). **T43:** designadores en orden ([tabla](designadores-t43-22oct.md)). **T44:** serigrafía de 0.8 mm, 338 de 350; 12 para Michelle ([T44](v6-t44-serigrafia.md)). **26-oct:** revisión del fin de semana: avance en el bloque B, **regresión en la toma VIN de R80** y los bloques C, D y E sin empezar; G1 en riesgo, D-26-1 para Leo ([revisión](v6-revision-26oct.md)). **27-oct:** T48 (una sola SIM: nano-SIM J11), T49 (sin J2/J4) y T41 (TVS de la SIM junto a J11) en el esquemático; Michelle actualiza el PCB y Claude corre T45 ([instrucciones](instrucciones-michelle-27oct.md)). [**Documento de diseño**](diseno-v6.md). Plan: [fines de semana 24-oct → 22-nov, rev. 1.7](v6-plan-fines-de-semana.md). | 130 + reemplazos (piloto de 20, pedido previsto el 2-nov) | `hbox-watchdog-v6` | 0.7.x (`board_v6.h` + NTRIP), no existe |
|
||||
| <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` |
|
||||
|
||||
@ -193,12 +194,12 @@ El firmware que sustituye al 4G NTRIP Master no existe. Decisión vigente: **no
|
||||
| Vigentes | [**▶ Instrucciones para Michelle (27-oct)**](instrucciones-michelle-27oct.md) · [**▶ Revisión del fin de semana (26-oct): qué falta**](v6-revision-26oct.md) · [**▶ Documento de diseño v6 (23-oct, con PDF)**](diseno-v6.md) · [**▶ Serigrafía (T44): los 12 que no caben**](v6-t44-serigrafia.md#3-los-que-no-caben) · [**▶ Designadores (T43, 22-oct)**](designadores-t43-22oct.md) · [**▶ Estado al 22-oct (T25, T28, T38, T39 y T40)**](v6-estado-21oct.md) · [**▶ Auditoría de producción v6 (16-oct)**](v6-auditoria-produccion-16oct.md) · [**▶ Plan de fines de semana (rev. 1.7: 24-oct → 22-nov)**](v6-plan-fines-de-semana.md) · [Re-auditoría 19-oct, §8](re-auditoria-19oct.md#8-v6) · [Plan de corrección y lista de liberación (28-sep, el porqué de cada punto)](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 | [Próximos pasos para ordenar (29-sep)](v6-proximos-pasos.md) — superado por el plan de fines de semana · [Auditoría V5.6 · V5.7 · v6 del 16-oct (mañana), §8](auditoria-produccion-16oct.md#8-v6-que-falta) · [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**. Recomendado: piloto de 20 que pase el banco con el firmware 0.7.x antes de las 130. |
|
||||
| Cantidad | **27-oct (Leo): 60 v6 en el volumen**, después del piloto de 20 que pase el banco con el firmware. Antes: 5 prototipos (septiembre) y 130 unidades (plan del 13-oct). |
|
||||
|
||||
**Siguiente paso** (27-oct; [plan de fines de semana](v6-plan-fines-de-semana.md) e [instrucciones para Michelle](instrucciones-michelle-27oct.md)). Las fechas suponen (a) en D-26-1; con (b), todo se recorre una semana:
|
||||
**Siguiente paso** (27-oct; [plan de fines de semana](v6-plan-fines-de-semana.md) e [instrucciones para Michelle](instrucciones-michelle-27oct.md)). D-26-1 quedó en (a) el 27-oct:
|
||||
|
||||
- **Hoy, 27-oct:** Leo decide D-26-1 (G1 el 2-nov con T45 por script, o el 9-nov) y D-22-4 (TVS de la SIM junto a J11).
|
||||
- **Mar 28:** Michelle hace *Actualizar PCB* con T48 + T49 y borra el cobre suelto. Con (a), Claude corre T45 sobre ese commit.
|
||||
- **27-oct, 13:06:** Leo decidió D-26-1 = (a), G1 el 2-nov con T45 por script, y D-22-4 = (b), TVS de la SIM junto a J11 (T41 en el esquemático).
|
||||
- **Mar 28:** Michelle hace *Actualizar PCB* con T48 + T49 + T41, borra el cobre suelto y pone D18–D20 junto a J11. Claude corre T45 sobre ese commit.
|
||||
- **Mar 28 – vie 30:** resto del bloque B, R112 (bloque A) y bloques C, D y E (Michelle).
|
||||
- **Sáb 31 y dom 1-nov:** T29a y T29b (Claude); bloques F, G, H1 y H2 y la puerta L-48 (Michelle). El domingo en la tarde, T43 + T44, re-auditoría final y paquete (Claude).
|
||||
- **Lun 2-nov:** pedido del piloto de 20 (G1).
|
||||
|
||||
@ -4,8 +4,8 @@ tags: [project-drogheda, hardware, hbox, v5.6, v5.7, v6, piloto, jlcpcb, sim, de
|
||||
project: Project Drogheda
|
||||
author: "Helgen Technologies (redacción: Claude)"
|
||||
date: 2026-10-27
|
||||
version: 1.0
|
||||
status: "ACTIVO — al 27-oct-2026, 12:00: T46, T47, T48 y T49 en HBox_PCB (3154018); tablero con el lote 2026-10-27_piloto-listo-una-sim"
|
||||
version: 1.1
|
||||
status: "ACTIVO — 27-oct-2026, 13:30: T46, T47, T48, T49 y T41 en HBox_PCB (15b956e). Leo decidió a las 13:06 D-26-1 (a), D-22-4 (b), FOTA sí y 60 v6. Lotes 2026-10-27_piloto-listo-una-sim y 2026-10-27_decisiones-leo-1306"
|
||||
audience: "Leo (decide y paga), Aldair (pedido), Adriana (compras)"
|
||||
---
|
||||
|
||||
@ -13,7 +13,15 @@ audience: "Leo (decide y paga), Aldair (pedido), Adriana (compras)"
|
||||
|
||||
**Lo que pediste a las 11:00:** resolver las piezas del piloto de la forma más fácil y rápida, dejar la v6 con una sola SIM, cargar la mezcla 135/365, quitar las tarjetas que bloqueaban el piloto, revisar el tablero e instrucciones al día para ti y para Michelle. Todo está hecho, salvo lo que solo tú puedes decidir o pagar.
|
||||
|
||||
!!! success "En corto"
|
||||
!!! success "27-oct, 13:06: decidiste las cuatro"
|
||||
- **D-26-1 = (a).** Lo tomé de tu «ok let's go» con la recomendación. G1 sigue el lunes 2-nov. El martes, Michelle sube Actualizar PCB y Claude corre **T45** sobre ese commit. Si querías (b), dilo y se recorren las fechas.
|
||||
- **D-22-4 = (b), ya hecho con T41** (`15b956e`): D18–D20 pasan a `/SIMB_*` en el esquemático. Michelle las coloca junto a J11 en el mismo Actualizar PCB.
|
||||
- **D-22-6 (FOTA) = sí, con prioridad.** El volumen (135/365) lleva **STM32F411RET6**. El piloto se queda con RCT6 para no atrasarlo, y **2 tarjetas del piloto (1 V5.6 y 1 V5.7) se retrabajan con RET6** para probar FOTA en la tarjeta real. F1 (bootloader) empieza el 30-oct, en cuanto salga 0.7.0-pre.
|
||||
- **v6: 60** en el volumen, después del piloto de 20.
|
||||
- **Te falta contestar** las 4 preguntas de FOTA ([factibilidad, §9](fota-4g-factibilidad.md#9-esfuerzo-orden-y-decision)): qué software corre el caster de HelgenSRV, si va un usuario NTRIP por unidad, quién guarda la llave de firma y dónde, y cuánto siguen en campo las V4 y V5.5.
|
||||
- **Ojo con F3** (caster con inyección): el tablero la tenía en Hecho desde el 23-oct (la movió Gibran), pero en htracker no hay ningún commit de FOTA. La reabrí; si el inyector ya existe en otro lado, que Gibran diga dónde.
|
||||
|
||||
!!! success "En corto (12:00)"
|
||||
- **El piloto de 5 V5.6 + 5 V5.7 ya se puede pedir.** Los paquetes del repositorio traen T46 (CPL corregido) y T47 (BOM sin faltantes en JLC). **No hay que consignar nada.** Pasos en el §2.
|
||||
- **La v6 se queda con una sola SIM: nano-SIM (4FF) en J11.** T48 quitó la eSIM del esquemático. De paso, T49 quitó las sondas NTC externas J2 y J4 (decisión del 9-oct). Michelle actualiza el PCB mañana temprano.
|
||||
- **Volumen: 135 V5.6 + 365 V5.7**, ya en el tablero. Falta la cantidad de la v6: el tablero dice 130 y el costeo del 26-oct usó 60.
|
||||
@ -23,13 +31,13 @@ audience: "Leo (decide y paga), Aldair (pedido), Adriana (compras)"
|
||||
|
||||
| # | Qué decides | Recomendación de Claude | Qué pasa con tu «sí» | Vence |
|
||||
|---|---|---|---|---|
|
||||
| **D-26-1** | Cómo llega la v6 a G1 (pedido del piloto de 20, lunes 2-nov) | **(a)**: Claude hace por script (T45) el regreso de `/VEH5V` con la toma Kelvin, la RF LTE en F.Cu con su cerca de vías, las vías de los EP de U4 y U7 y la limpieza. Michelle termina el bloque B y sigue con C, D y E | Con (a), Claude corre T45 en una copia, la revisa y la aplica en cuanto Michelle suba lo de mañana (§1 de sus instrucciones). Con (b), G1 pasa al lunes 9-nov y el tablero recorre sus fechas una semana | **hoy** |
|
||||
| **D-22-4** | TVS de la SIM de la v6: (a) se quedan del lado del módem, (b) van junto a J11 | **(b).** Con una sola SIM ya nada justifica dejarlas lejos: hoy una descarga en el zócalo recorre 27–41 mm de pista y una resistencia de 22 Ω antes de llegar a la TVS | Claude pasa D18–D20 a `/SIMB_*` en el esquemático. Michelle las pone junto a J11, en el espacio que dejó T48 | 24-oct |
|
||||
| **D-22-6** | FOTA por 4G en la imagen de fábrica ([factibilidad](fota-4g-factibilidad.md)) | Aprobarla, sabiendo lo que cuesta: **el volumen tendría que llevar STM32F411RET6** (512 KB), porque el mapa A/B no cabe en el RCT6 del piloto (256 KB). Al precio de JLC de hoy son ≈ US$3.90 más por tarjeta (≈ US$1 950 en las 500) | Claude sigue con F1 (bootloader) en una V5.5 o V4 de banco, que traen RET6. Faltan tus respuestas a las 4 preguntas del §9 de la factibilidad | 24-oct |
|
||||
| v6 | Cuántas v6 van en el volumen | Confirmar **130 o 60** | Se corrigen el tablero, el plan y la cotización de Aldair | — |
|
||||
| **D-26-1** | Cómo llega la v6 a G1 (pedido del piloto de 20, lunes 2-nov) | **(a)**: Claude hace por script (T45) el regreso de `/VEH5V` con la toma Kelvin, la RF LTE en F.Cu con su cerca de vías, las vías de los EP de U4 y U7 y la limpieza. Michelle termina el bloque B y sigue con C, D y E | Con (a), Claude corre T45 en una copia, la revisa y la aplica en cuanto Michelle suba lo de mañana (§1 de sus instrucciones). Con (b), G1 pasa al lunes 9-nov y el tablero recorre sus fechas una semana | ✅ **(a)**, 27-oct |
|
||||
| **D-22-4** | TVS de la SIM de la v6: (a) se quedan del lado del módem, (b) van junto a J11 | **(b).** Con una sola SIM ya nada justifica dejarlas lejos: hoy una descarga en el zócalo recorre 27–41 mm de pista y una resistencia de 22 Ω antes de llegar a la TVS | Claude pasa D18–D20 a `/SIMB_*` en el esquemático. Michelle las pone junto a J11, en el espacio que dejó T48 | ✅ **(b)**, 27-oct: T41 |
|
||||
| **D-22-6** | FOTA por 4G en la imagen de fábrica ([factibilidad](fota-4g-factibilidad.md)) | Aprobarla, sabiendo lo que cuesta: **el volumen tendría que llevar STM32F411RET6** (512 KB), porque el mapa A/B no cabe en el RCT6 del piloto (256 KB). Al precio de JLC de hoy son ≈ US$3.90 más por tarjeta (≈ US$1 950 en las 500) | Claude sigue con F1 (bootloader) en una V5.5 o V4 de banco, que traen RET6. Faltan tus respuestas a las 4 preguntas del §9 de la factibilidad | ✅ **sí**, 27-oct |
|
||||
| v6 | Cuántas v6 van en el volumen | Confirmar **130 o 60** | Se corrigen el tablero, el plan y la cotización de Aldair | ✅ **60**, 27-oct |
|
||||
| D-21-2 | C76/C79 de la V5.7 se quedan como están | Los paquetes del piloto ya las llevan así | Se cierra sola al pedir | 22-oct |
|
||||
|
||||
**Con FOTA o sin ella, el MCU del volumen hay que pre-ordenarlo:** JLC tenía hoy a las 11:50 222 RCT6 y 2 RET6, y hacen falta ≈ 515. La otra pieza corta para el volumen es L3 (MWSA0804S-2R2MT): hay 171. Las dos se piden por Global Sourcing en paralelo al piloto, como dice la [revisión del pedido, B3](revision-pedido-26oct.md#5-antes-de-pagar-el-volumen-b1-a-b7).
|
||||
**Con FOTA aprobada, el MCU del volumen es el RET6 y hay que pre-ordenarlo:** JLC tenía hoy a las 11:50 solo 2 RET6 (y 222 RCT6), y hacen falta ≈ 515. La otra pieza corta para el volumen es L3 (MWSA0804S-2R2MT): hay 171. Las dos se piden por Global Sourcing en paralelo al piloto, como dice la [revisión del pedido, B3](revision-pedido-26oct.md#5-antes-de-pagar-el-volumen-b1-a-b7).
|
||||
|
||||
## 2. Pedir el piloto, con Aldair (≈ 1 h)
|
||||
|
||||
@ -88,6 +96,7 @@ Unas horas después de pagar, JLC manda las imágenes de producción para que la
|
||||
| **T47** | V5.6, V5.7 | BOM sin faltantes en JLC (ver la tabla de abajo). Mismo Gerber y mismo CPL | `bdda3fd` |
|
||||
| **T48** | v6 | Una sola SIM: sale la eSIM (U13, R41, R63, R65, R69) | `cb1a652` |
|
||||
| **T49** | v6 | Salen las sondas NTC externas J2 y J4, con R14, C9, D4, R15, C28 y D6. PB1 y PC4 quedan libres | `3154018` |
|
||||
| **T41** | v6 | D-22-4 (b): D18–D20 pasan a `/SIMB_*`, del lado de J11. Solo cambian 3 etiquetas; ERC igual | `15b956e` |
|
||||
|
||||
**T47, pieza por pieza** (misma huella y misma rotación, comprobadas contra la huella de JLC):
|
||||
|
||||
@ -118,7 +127,9 @@ Unas horas después de pagar, JLC manda las imágenes de producción para que la
|
||||
| Procedimiento de banco del piloto con 0.7.0 y formularios en la numeración de T43 | Claude y Jesús | 29-oct |
|
||||
| Mirar una V5.5 armada: muesca de los JST, pin 1 de U6 y franja de los electrolíticos (A8) | Jesús | 28-oct |
|
||||
| FOTA 0: pruebas rápidas de banco y equipo (ST-Link con pinzas, relé de 24 V) | Jesús y Claude | 30-oct |
|
||||
| v6: Actualizar PCB (T48 + T49), regreso de `/VEH5V`, bloques A–E y fin de semana F–H ([instrucciones](instrucciones-michelle-27oct.md)) | Michelle | 28-oct a 1-nov |
|
||||
| v6: Actualizar PCB (T48 + T49 + T41), bloques A–E y fin de semana F–H ([instrucciones](instrucciones-michelle-27oct.md)) | Michelle | 28-oct a 1-nov |
|
||||
| **T45** sobre el commit de Michelle del martes: regreso de `/VEH5V` con toma Kelvin, RF LTE en F.Cu, vías de los EP de U4 y U7 y limpieza | Claude | 28-oct |
|
||||
| **FOTA, con prioridad:** F0 (pruebas de banco con una V4/V5.5), F1 (bootloader) desde el 30-oct, F2 (receptor) y F4 (matriz). Comprar 4 RET6 de distribuidor y retrabajar 2 tarjetas del piloto | Claude, Jesús, Adriana | 30-oct a 20-nov |
|
||||
|
||||
**Vencidas que quedan a tu nombre** (fuera de las del §1):
|
||||
|
||||
@ -140,4 +151,13 @@ Lote `2026-10-27_piloto-listo-una-sim`, autor Claude:
|
||||
- Claude: `t-v6-t29` (T29a y T29b, 31-oct y 1-nov) y `t-v6-g1-paquete` (re-auditoría final y paquete de la v6, 1-nov).
|
||||
- Todas las fechas de la v6 suponen (a) en D-26-1. Con (b), se recorren una semana.
|
||||
|
||||
Lote `2026-10-27_decisiones-leo-1306` (13:30), con tus decisiones:
|
||||
|
||||
- D-26-1, D-22-4 y D-22-6 pasan a **Hecho**, cada una con lo que decidiste.
|
||||
- `t-v6-t45` nueva (Claude, 28-oct). El regreso de `/VEH5V` y la limpieza pasan de Michelle a Claude.
|
||||
- 60 v6 en los títulos de la cotización de Aldair y del plan de producción.
|
||||
- La pre-orden del volumen ahora dice **STM32F411RET6 ×515**.
|
||||
- F1 queda sin bloqueo y F3 se reabrió.
|
||||
- `t-fota-ret6-retrabajo` nueva (Adriana y Jesús): 4 RET6 de distribuidor y U3 cambiado en 2 tarjetas del piloto.
|
||||
|
||||
*Fuentes: [revisión independiente del pedido (26-oct)](revision-pedido-26oct.md) · [revisión de la v6 (26-oct)](v6-revision-26oct.md) · [plan de fines de semana de la v6](v6-plan-fines-de-semana.md) · [costeo del 26-oct](costeo-jlc-26oct.md) · existencias y precios de JLC leídos el 27-oct a las 11:16 · [JAE SF72S006VBDR2500 (Digi-Key)](https://www.digikey.com/en/products/detail/jae-electronics/SF72S006VBDR2500/6834082) · [4G NTRIP Master (ArduSimple)](https://ardusimple.com/product/4g-ntrip-master) · [hoja de datos del AP64352 (Diodes)](https://diodes.com/datasheet/download/AP64352.pdf).*
|
||||
|
||||
@ -1,11 +1,11 @@
|
||||
---
|
||||
title: "Instrucciones para Michelle — v6, semana del 27-oct al 1-nov: Actualizar PCB (T48 + T49), regreso de /VEH5V y bloques A a H"
|
||||
tags: [project-drogheda, hardware, hbox, einarboard, v6, layout, pcb, michelle, t48, t49, sim]
|
||||
title: "Instrucciones para Michelle — v6, semana del 27-oct al 1-nov: Actualizar PCB (T48 + T49 + T41), T45 y bloques A a H"
|
||||
tags: [project-drogheda, hardware, hbox, einarboard, v6, layout, pcb, michelle, t41, t45, t48, t49, sim]
|
||||
project: Project Drogheda
|
||||
author: "Helgen Technologies (redacción: Claude; decide: Leo)"
|
||||
date: 2026-10-27
|
||||
version: 1.0
|
||||
status: "ACTIVO — v6 en HBox_PCB 3154018: esquemático con T48 y T49; el PCB es tu 9a6f250 del 26-oct. D-26-1 y D-22-4 por decidir (Leo)"
|
||||
version: 1.1
|
||||
status: "ACTIVO — v6 en HBox_PCB 15b956e: esquemático con T48, T49 y T41; el PCB es tu 9a6f250 del 26-oct. Leo decidió el 27-oct, 13:06: D-26-1 (a) y D-22-4 (b)"
|
||||
audience: "Michelle (layout de la v6), Leo"
|
||||
---
|
||||
|
||||
@ -18,12 +18,13 @@ Lo que cambió desde tu commit del lunes (`9a6f250`):
|
||||
- **Claude revisó tu trabajo del fin de semana** ([revisión del 26-oct](v6-revision-26oct.md)). El DRC dio 0 errores y en el bloque B hay buen avance. Hay una regresión (la toma VIN de R80) y faltan la mitad del bloque B, R112 y los bloques C, D y E. Cada pendiente ya está en el tablero con su fecha.
|
||||
- **T48 (Leo, 27-oct): una sola SIM.** La v6 se queda con la nano-SIM J11. Sale la eSIM: U13, R41, R63, R65 y R69, que de todos modos no se montaban.
|
||||
- **T49: salen las sondas NTC externas J2 y J4** (decisión del 9-oct), con R14, C9, D4, R15, C28 y D6.
|
||||
- T48 y T49 solo cambiaron el **esquemático**. El PCB lo actualizas tú (§1): salen 13 huellas y queda cobre suelto que hay que borrar.
|
||||
- **T41 (Leo, 27-oct: D-22-4 = b): las TVS de la SIM pasan al lado de J11.** D18, D20 y D19 dejan `/SIM_*` y quedan en `/SIMB_DATA`, `/SIMB_CLK` y `/SIMB_RST`.
|
||||
- T48, T49 y T41 solo cambiaron el **esquemático**. El PCB lo actualizas tú mañana temprano (§1).
|
||||
|
||||
!!! warning "Lo que todavía decide Leo y te cambia la semana"
|
||||
- **D-26-1** (vence hoy). Con **(a)**, Claude hace por script (T45) el regreso de `/VEH5V` con la toma Kelvin, la RF LTE con su cerca de vías, las vías de los EP de U4 y U7 y la limpieza; tú sigues con la colocación. Con **(b)**, G1 pasa al lunes 9-nov y todas tus fechas se recorren una semana.
|
||||
- **D-22-4.** Si Leo elige (b), D18–D20 se pasan junto a J11, al espacio que deja T48 (§1.5).
|
||||
- Leo te avisa en cuanto decida. Mientras tanto, empieza por el §1, que es igual en los dos casos.
|
||||
!!! success "Leo decidió (27-oct, 13:06): G1 sigue el lunes 2-nov, con T45 por script"
|
||||
- **D-26-1 = (a).** En cuanto subas el §1, Claude corre **T45** sobre tu commit (≈ 2 h): el regreso de `/VEH5V` con la toma Kelvin de R80, la RF LTE en F.Cu con su cerca de vías, las vías de los EP de U4 y U7 y la limpieza del 26-oct. **Mientras corre T45 no abras la v6.** Leo te avisa con el hash para que hagas `git pull`.
|
||||
- **D-22-4 = (b).** D18–D20 van junto a J11 (§1.4).
|
||||
- Así, de tus pendientes salen el regreso de `/VEH5V` y la limpieza (los hace T45), y en los bloques C y E te queda solo la colocación.
|
||||
|
||||
**Reglas de siempre:**
|
||||
|
||||
@ -39,14 +40,14 @@ Lo que cambió desde tu commit del lunes (`9a6f250`):
|
||||
```bash
|
||||
cd <tu copia de HBox_PCB>
|
||||
git status # sin cambios sin subir; si hay, commit + push primero
|
||||
git pull --ff-only # trae T48 y T49 (3154018)
|
||||
git pull --ff-only # trae T48, T49 y T41 (15b956e)
|
||||
```
|
||||
|
||||
Abre la v6 en KiCad 10.
|
||||
|
||||
## 1. Primero: Actualizar PCB con T48 + T49 (≈ 45 min) · pendiente `t-v6-una-sim`
|
||||
## 1. Martes 28, temprano: Actualizar PCB con T48 + T49 + T41 (≈ 1 h) · pendiente `t-v6-una-sim`
|
||||
|
||||

|
||||

|
||||
|
||||

|
||||
|
||||
@ -68,10 +69,13 @@ Mientras las redes todavía existen en el PCB, se pueden seleccionar completas.
|
||||
**Herramientas → Actualizar PCB desde el esquemático** (F8), con **«Eliminar huellas sin símbolo»** marcado. La lista de cambios debe traer solo esto:
|
||||
|
||||
- salen **13 huellas**: U13, R41, R63, R65, R69, J2, J4, R14, C9, D4, R15, C28 y D6;
|
||||
- **D18.1, D19.1 y D20.1** cambian de red: de `/SIM_DATA`, `/SIM_RST` y `/SIM_CLK` a `/SIMB_DATA`, `/SIMB_RST` y `/SIMB_CLK` (T41);
|
||||
- U3.24 (PC4) y U3.27 (PB1) se quedan sin red. Es correcto: el esquemático ya les pone la marca de «sin conexión».
|
||||
|
||||
Si aparece cualquier otra cosa (otra pieza, un valor o una huella cambiada), **cancela** y avísale a Leo. MH1–MH5 no salen, porque son piezas solo de la tarjeta.
|
||||
|
||||
Justo después, el DRC va a marcar **cortos en D18, D19 y D20**: sus pads ya son `/SIMB_*` y las pistas que les llegan siguen en `/SIM_*`. Es esperado; se resuelve en el §1.4.
|
||||
|
||||
### 1.3 Después: los ramales que quedan colgando
|
||||
|
||||
| Red | Qué se borra | Dónde |
|
||||
@ -80,56 +84,67 @@ Si aparece cualquier otra cosa (otra pieza, un valor o una huella cambiada), **c
|
||||
| `/SIM_RST` | 1 tramo de 1.2 mm | De (196.25, 62.75) a donde estaba R41.1 (197.43, 62.75) |
|
||||
| `/3V3` | 3 tramos a R14.1 y 1 a R15.1 | (114.25, 52.75) → (113.75, 53.25) → (113.75, 54.63) → (114.63, 55.50), y (119.44, 53.31) → (120.05, 53.93) |
|
||||
| GND | opcional: 4 tramos cortos junto a C9.2 y C28.2 | Caen en el relleno de GND. Bórralos si el DRC los marca |
|
||||
| `/SIM_CLK` y `/SIM_VDD` | **nada** | `/SIM_CLK` sigue llegando a R68 por la T de (190.50, 86.70). `/SIM_VDD` sigue llegando a R39 por el punto donde estaba R63.1 |
|
||||
| `/SIM_CLK` y `/SIM_VDD` | **nada** (fuera de lo del §1.4) | `/SIM_CLK` sigue llegando a R68 por la T de (190.50, 86.70). `/SIM_VDD` sigue llegando a R39 por el punto donde estaba R63.1 |
|
||||
|
||||
**Por qué a mano.** En `/SIM_DATA`, KiCad solo ve sueltos los 3 primeros tramos del ramal (los va marcando uno por uno). El cuarto mide 0.008 mm y KiCad lo da por conectado con el siguiente. Así, «Limpiar pistas y vías» dejaría ≈ 7 mm de antena colgando de la línea de datos de la SIM, y el DRC ya no la marcaría.
|
||||
|
||||
### 1.4 Cierre del §1
|
||||
### 1.4 T41: D18–D20 junto a J11
|
||||
|
||||
- [ ] **B** (rellenar zonas) → DRC con «Rellenar zonas» y «Comprobar paridad»: 0 errores, 0 sin conectar. No debe quedar ningún aviso de «pista con un extremo sin conectar» en `/SIM_*`, `/3V3` ni GND de estas dos zonas.
|
||||
Hoy D18–D20 están junto al módem, en (179.4, 86.3–90.3). Muévelas al lado de J11, en **horizontal** (como están), con el **pin 1 sobre su pista `/SIMB_*`** y el **pin 2 a la pestaña SH (GND) de J11 o a la vía de GND más cercana**. Los lugares sugeridos (en azul claro en la primera figura) ya se revisaron contra los pads, pistas y vías de alrededor:
|
||||
|
||||
| Pieza | Red del pin 1 | Centro sugerido | Pin 1 (sobre la pista) | Pin 2 (GND) |
|
||||
|---|---|---|---|---|
|
||||
| D19 (RST) | `/SIMB_RST` | (193.69, 65.3), pin 1 al este | (194.74, 65.3), en la pista vertical de R40 a J11.C2 | (192.64, 65.3), a 0.6 mm de la vía de GND de (192.4, 66.3) |
|
||||
| D18 (DATA) | `/SIMB_DATA` | (191.50, 80.2), pin 1 al oeste | (190.45, 80.2), en la pista vertical de R64 a J11 | (192.55, 80.2), junto a la pestaña SH de (192.54, 79.38) |
|
||||
| D20 (CLK) | `/SIMB_CLK` | (195.30, 80.4), pin 1 al oeste | (194.25, 80.4), en la pista vertical de R68 a J11 | (196.35, 80.4), a 1.2 mm de la pestaña SH de (196.96, 79.38) |
|
||||
|
||||
Al moverlas queda cobre viejo junto al módem:
|
||||
|
||||
- **`/SIM_DATA`:** borra el ramal que iba a D18.1. Son 3 tramos, ≈ 6.8 mm, de U6.31 (179.25, 84.0) por (179.20, 84.05) y (179.20, 89.05) a (180.45, 90.30). **El otro ramal que sale de U6.31, el que va a R64, se queda.**
|
||||
- **`/SIM_CLK`:** **recorta, no borres,** el tramo diagonal de (179.80, 87.65) a (180.45, 88.30). Debe terminar en la vía de (179.91, 87.76): por esa vía sigue la línea al zócalo. Si lo borras completo, `/SIM_CLK` queda abierta.
|
||||
- **`/SIM_RST`:** nada. La ruta pasaba por el pad de D19 y sigue unida en (180.45, 86.30).
|
||||
- Las tierras de los pads 2 viejos (x = 178.35): opcional, si el DRC las marca.
|
||||
|
||||
### 1.5 Cierre del §1
|
||||
|
||||
- [ ] **B** (rellenar zonas) → DRC con «Rellenar zonas» y «Comprobar paridad»: 0 errores, 0 sin conectar. No debe quedar ningún aviso de «pista con un extremo sin conectar» en `/SIM_*`, `/SIMB_*`, `/3V3` ni GND de estas zonas.
|
||||
- [ ] Commit y push:
|
||||
|
||||
```bash
|
||||
git commit -am "v6 T48+T49: Actualizar PCB (sin eSIM ni sondas NTC externas) y cobre suelto"
|
||||
git commit -am "v6 T48+T49+T41: Actualizar PCB (sin eSIM ni sondas NTC; TVS de la SIM junto a J11) y cobre suelto"
|
||||
git push
|
||||
```
|
||||
|
||||
- [ ] Avísale a Leo con el hash. Si D-26-1 quedó en (a), Claude corre T45 sobre ese commit (≈ 2 h) y te avisa para que hagas `git pull`. **Mientras tanto no abras la v6.**
|
||||
- [ ] Avísale a Leo con el hash: **Claude corre T45** sobre ese commit (≈ 2 h) y te avisa para que hagas `git pull`. **Mientras tanto no abras la v6.**
|
||||
|
||||
### 1.5 El espacio que queda libre
|
||||
**Lo que queda libre:** junto a J11, el resto del espacio de U13 (≈ 7 × 11 mm de F.Cu, en verde en la figura). Donde estaban J2 y J4 (orilla norte, x ≈ 105–137) quedan libres los lugares de J2, J4, D4, D6, R14, C9, R15 y C28. Úsalos si te ayudan en los bloques D o H1, por ejemplo para sacar `/SW_IN` de In1.
|
||||
|
||||
- **Junto a J11** (≈ 7 × 11 mm de F.Cu, al sur del zócalo; en verde en la primera figura). Si Leo elige (b) en D-22-4:
|
||||
- Claude cambia el esquemático para que D18–D20 queden en `/SIMB_DATA`, `/SIMB_CLK` y `/SIMB_RST`, y tú haces Actualizar PCB otra vez (solo cambian las redes de esas tres piezas).
|
||||
- Las tres van pegadas a los pines de J11, del lado del zócalo de las resistencias de 22 Ω (R64, R68 y R40), cada una con su vía de GND.
|
||||
- Deja libre el lado por donde entra la tarjeta (revísalo en la vista 3D).
|
||||
- **Donde estaban J2 y J4** (orilla norte, x ≈ 105–137). Quedan libres los lugares de J2, J4, D4, D6, R14, C9, R15 y C28. Úsalos si te ayudan en los bloques D o H1, por ejemplo para sacar `/SW_IN` de In1.
|
||||
## 2. Después de T45 (martes 28 y miércoles 29): bloque B y R112
|
||||
|
||||
## 2. Martes 28 y miércoles 29: regreso de /VEH5V, bloque B y R112
|
||||
**T45 (Claude) hace** el regreso de `/VEH5V` (L5.2 → R80.1 por F.Cu de ≥ 2 mm) con la toma VIN Kelvin desde R80.1, y la limpieza del 26-oct ([revisión, §3 y §4](v6-revision-26oct.md#3-la-regresion-la-toma-vin-de-r80)). Revisa lo que dejó en esa zona antes de mover piezas de ahí; si algo te estorba, avísale a Claude en lugar de deshacerlo.
|
||||
|
||||
| Pendiente | Qué | Listo cuando | Vence |
|
||||
|---|---|---|---|
|
||||
| `t-v6-kelvin-vin-r80` | `/VEH5V` de L5.2 a R80.1 directo por F.Cu de ≥ 2 mm, sin In2 ni C76 en medio. La toma VIN de U17.6 va como pista propia de 0.25–0.3 mm que sale de R80.1 **por el lado de adentro** y pasa por C86/C87 ([revisión, §3](v6-revision-26oct.md#3-la-regresion-la-toma-vin-de-r80)) | Prueba de Kelvin: ninguna rama con carga se une al camino R80 → U17 fuera del pad | 28-oct · **con (a), lo hace T45** |
|
||||
| `t-v6-limpieza-26oct` | Vías sueltas: `/24V` en (138.56, 107.74) y (138.56, 94.99), `/BAT_PLUS` en (193.6, 103.09). Pistas sueltas: `/3V3` en (60.97, 129.62), `/GNSS_RTK_STAT` en (72.6, 136.7) y `/PFI` en (185.34, 112.87) | El DRC ya no las marca | 28-oct · **con (a), lo hace T45** |
|
||||
| `t-v6-b-main5v-vsys` | `/MAIN5V` de Q7.5–8 a U17.1/24 como polígono de ≥ 2 mm en F.Cu, fuera de In1 e In2. C77–C81 a ≤ 2 mm de U17.1/24, con su tierra sobre el cobre del EP | Sin `/MAIN5V` en capas internas cerca de U17 y sin avisos de ancho en `/MAIN5V` | 29-oct |
|
||||
| `t-v6-b-bstfb-igate` | R85/R86 a ≤ 3 mm de U17.18. `/VFB_BST` e `/IGATE` solo en F.Cu | `/IGATE` ≤ 8 mm | 29-oct |
|
||||
| `t-v6-b-bateria` | L4 a ≤ 5 mm de U17.21/22. `/SW_BAT` como polígono de ≥ 2 mm. `/BAT_PLUS` de ≥ 1.5 mm, con la toma BAT (U17.23) aparte. In1 e In2 libres a 5 mm de U17 y de L4 | Sin avisos de ancho en `/SW_BAT` ni en `/BAT_PLUS` | 29-oct |
|
||||
| `t-v6-a-r112` | R112 a ≤ 3 mm de J19.3 (hoy 4.7), solo en F.Cu. El tramo largo después de R112 (`/IGN_SENSE`) puede seguir por In2 | — | 29-oct |
|
||||
|
||||
Commits: `v6 bloque B: …` y `v6 bloque A: R112`.
|
||||
Commits: `v6 bloque B: …` y `v6 bloque A: R112`. **No muevas L5, R80 ni la toma VIN** sin avisar: la prueba de Kelvin de T45 depende de cómo queden.
|
||||
|
||||
## 3. Jueves 30 y viernes 31: bloques C, D y E
|
||||
|
||||
Están en el [plan de fines de semana, §4](v6-plan-fines-de-semana.md#4-domingo-25-bloques-c-d-y-e-modem-gnss-y-ethernet), sin cambios.
|
||||
Están en el [plan de fines de semana, §4](v6-plan-fines-de-semana.md#4-domingo-25-bloques-c-d-y-e-modem-gnss-y-ethernet). T45 ya trae la RF LTE y las vías de los EP; a ti te queda la colocación.
|
||||
|
||||
| Pendiente | Qué | Vence |
|
||||
| Pendiente | Qué te toca | Vence |
|
||||
|---|---|---|
|
||||
| `t-v6-c-modem` | RF LTE solo en F.Cu: coplanar de 0.35/0.20 mm, cerca de vías a ≤ 3 mm y 2 vías de GND por pad de tierra de J8. EP de U4 con 6 vías. C44/C34 a ≤ 3 mm y C52 junto a U4.2. R28/R27 a ≤ 2 mm de U4.5. `/VBAT_MODEM` como polígono de ≥ 3 mm | 31-oct · **con (a), T45 hace la RF, su cerca y las vías del EP; a ti te queda la colocación** |
|
||||
| `t-v6-c-modem` | C44/C34 a ≤ 3 mm y C52 junto a U4.2. R28/R27 a ≤ 2 mm de U4.5, con el nodo FB corto. `/VBAT_MODEM` como polígono de ≥ 3 mm hasta los pines 55/56/57; C13 a ≤ 5 mm de esos pines y C4 a ≤ 3 mm de L1.2. TP5 a 2.54 mm de TP6. Las 6 vías del EP de U4 y el cuello de GND entre U4.1 y U4.2 ya los resuelve T45. **No toques la RF LTE ni su cerca de vías** (T45) | 31-oct |
|
||||
| `t-v6-d-gnss` | C70 a ≤ 2 mm de U25.1. `/ANT_BIAS` a ≥ 1 mm de la RF. `/SW_IN` y `/SW_5V` fuera de In1 (la opción del plan: F1 junto a Q11). TP9 junto a U18.49 | 31-oct |
|
||||
| `t-v6-e-eth` | U7: D12 a ≤ 2 mm del pin 1, L2 a ≤ 5 mm, `/ETH_FB` de ≤ 5 mm en F.Cu y 6 vías en el EP | 31-oct · **con (a), T45 pone las vías del EP** |
|
||||
| `t-v6-e-eth` | U7: D12 a ≤ 2 mm del pin 1, L2 a ≤ 5 mm y `/ETH_FB` de ≤ 5 mm en F.Cu. Las 6 vías del EP ya las pone T45 | 31-oct |
|
||||
|
||||
Cierre (plan §4.4): DRC con 0 errores y 0 sin conectar; `/RF_LTE` y `/RF_ANT_LTE` solo en F.Cu, sin vías y con In1 sólido debajo; EP de U4 y de U7 con 6 vías cada uno; J8 y J13 con 2 vías por pad de tierra. Commit: `v6 bloques C + D + E`.
|
||||
|
||||
## 4. Fin de semana 31-oct y 1-nov (con (b): 7 y 8-nov)
|
||||
## 4. Fin de semana 31-oct y 1-nov
|
||||
|
||||
Del [plan, §6 y §7](v6-plan-fines-de-semana.md#6-sabado-31-bloques-f-g-y-h1-pares-puertos-in1-y-cristales):
|
||||
|
||||
@ -137,10 +152,12 @@ Del [plan, §6 y §7](v6-plan-fines-de-semana.md#6-sabado-31-bloques-f-g-y-h1-pa
|
||||
- **Sábado** (`t-v6-fgh1`). Bloque F, pares diferenciales: Ethernet y USB del módem, juntos y solo en F.Cu. Bloque G, puertos serie: D23 a ≤ 5 mm de J15. Bloque H1: In1 con ≤ 3 islas y nada bajo RF, módulos, cristales ni pares; Y2 a ≤ 5 mm de PH0/PH1 y Y1 a ≤ 3 mm de U1.
|
||||
- **Domingo, 8:00.** Claude corre **T29b**, la costura de tierra.
|
||||
- **Domingo** (`t-v6-h2-puerta`). Bloque H2: nombres en cada conector (L-59), 3 fiduciales y la fila de pads de depuración (L-56). Luego la puerta L-48 del plan. Al final, cuando ya no se mueva nada, las exclusiones de margen del DRC (`t-v6-excluir-margen`).
|
||||
- **Domingo en la tarde.** Claude corre T43 y T44, hace la re-auditoría final y genera el paquete: **G1**.
|
||||
- **Domingo en la tarde.** Claude corre T43 y T44, hace la re-auditoría final y genera el paquete: **G1**, y el lunes 2-nov va el pedido del piloto de 20.
|
||||
|
||||
## 5. Si algo no cuadra
|
||||
|
||||
Escríbele a Leo con el commit, el designador y la coordenada, y una captura. Si una regla de aquí choca con otra, avisa antes de decidir: puede ser un error de estas instrucciones.
|
||||
|
||||
*Coordenadas y conteos sacados del PCB `9a6f250` y del esquemático `3154018`, con scripts que simulan lo que borra Actualizar PCB y buscan los extremos de pista sin conexión, igual que KiCad: extremo dentro de otra pista de la misma capa, de una vía, de un pad o del relleno de una zona de su red. Las figuras salen del mismo PCB.*
|
||||
*Coordenadas y conteos sacados del PCB `9a6f250` y del esquemático `15b956e`, con scripts que simulan lo que borra Actualizar PCB y buscan los extremos de pista sin conexión, igual que KiCad: extremo dentro de otra pista de la misma capa, de una vía, de un pad o del relleno de una zona de su red. Los lugares de D18–D20 se revisaron contra los pads, pistas y vías de alrededor. Las figuras salen del mismo PCB.*
|
||||
|
||||
*v1.1 (27-oct, 13:30): decisiones de Leo de las 13:06 (D-26-1 a, D-22-4 b), T41 en el §1, T45 en vez del regreso de `/VEH5V` y la limpieza.*
|
||||
|
||||
@ -35,7 +35,7 @@ audience: Leo (decide y paga), Aldair (paquete y pedido), Adriana (compras), Jes
|
||||
|
||||
| Ref | Antes | Ahora (LCSC) | Existencia 27-oct | Qué cambia |
|
||||
|---|---|---|---:|---|
|
||||
| U3 | STM32F411RET6 | **STM32F411RCT6** (C222222) | 222 | 256 KB en lugar de 512: 0.7.0-pre se compila para `GENERIC_F411RCTX` (A7). El mapa A/B de FOTA no cabe: con D-22-6, el volumen lleva RET6 |
|
||||
| U3 | STM32F411RET6 | **STM32F411RCT6** (C222222) | 222 | 256 KB en lugar de 512: 0.7.0-pre se compila para `GENERIC_F411RCTX` (A7). El mapa A/B de FOTA no cabe: D-22-6 se aprobó el 27-oct, así que el volumen lleva RET6 |
|
||||
| U13 | AP64350SP-13 | **AP64352QSP-13** (C5248547) | 3 998 | **No es pin a pin en el pin 6:** pasa de COMP a arranque suave (SS, 4 µA). Con R67 9.1 k + C61 10 nF quedan ≈ 2 ms; C67 68 pF en paralelo no estorba. Compensación interna; mismo RT (R63 200 k → 500 kHz) y la misma referencia de 0.8 V |
|
||||
| U1 | SC7A20TR | **LIS2DH12TR** (C110926) | 59 815 | WHO_AM_I = 0x33; misma dirección 0x18 |
|
||||
| Q7 | AO4406A de AOS (C35349) | AO4406A de UMW (C2944312) | 29 008 | — |
|
||||
|
||||
@ -248,6 +248,7 @@ declare -a MAP=(
|
||||
"03-Architecture-Hardware/2026-10-27_Drogheda_Instrucciones-Leo_Piloto-y-Decisiones_ES.md|docs/hardware/instrucciones-leo-27oct.md"
|
||||
"03-Architecture-Hardware/2026-10-27_Drogheda_Instrucciones-Michelle_v6-Semana-27oct_ES.md|docs/hardware/instrucciones-michelle-27oct.md"
|
||||
"03-Architecture-Hardware/img/2026-10-27_Drogheda_v6-T48-SIM-Actualizar-PCB_v1.0.png|docs/hardware/img/2026-10-27_Drogheda_v6-T48-SIM-Actualizar-PCB_v1.0.png"
|
||||
"03-Architecture-Hardware/img/2026-10-27_Drogheda_v6-T48-SIM-Actualizar-PCB_v1.1.png|docs/hardware/img/2026-10-27_Drogheda_v6-T48-SIM-Actualizar-PCB_v1.1.png"
|
||||
"03-Architecture-Hardware/img/2026-10-27_Drogheda_v6-T49-NTC-Actualizar-PCB_v1.0.png|docs/hardware/img/2026-10-27_Drogheda_v6-T49-NTC-Actualizar-PCB_v1.0.png"
|
||||
)
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user