22 KiB
EinarBoard V5.6 — Informe de cambios al esquemático (v1.0)
Fecha: 2026-09-28 · Base: hbox-watchdog-v5 (V5.5 as-fabbed, intacto) · Nuevo proyecto: kicad/hbox-watchdog-v56.* · ECO implementada: 2026-09-27_Drogheda_EinarBoard-V5.6_ECO_ES_v1.0.md secciones A, B, C, D3, E5, F · Autor: Claude (edición por KiCad MCP + script con respaldo y verificación de UUID) · Estado: listo para revisión de Leo en KiCad; no se ha ejecutado Update PCB from Schematic ni se ha tocado el layout.
0. Resumen
| Ítem | Resultado |
|---|---|
| Proyecto V5.6 | hbox-watchdog-v56.kicad_sch/.kicad_pro/.kicad_pcb/.kicad_prl/.kicad_dru (copia de v5; .kicad_pro/.kicad_prl apuntan a los nombres v56). Librerías sym-lib-table/fp-lib-table sin cambio (ya incluían Drogheda-v6). |
| V5.5 as-fabbed | Byte-idéntico: sha256 de los 5 archivos hbox-watchdog-v5.* iguales antes y después (tabla §7). |
| ERC (kicad-cli) | 1 error, 27 warnings — todos preexistentes en V5.5 (línea base: 1 error, 33 warnings). La ECO no introduce ninguna violación. Detalle en §5. |
| Netlist | Exportada con kicad-cli (_to_delete/v56-work-20260928/hbox-watchdog-v56-netlist.xml). Diff pin-a-pin contra la netlist de V5.5: 58 diferencias, todas las previstas por la ECO, ninguna otra (§4). |
| Refs nuevas | C119 C120 C121 C122 C123 C124 · R105 R106 R107 R108 R109 R110 R111 R112 · U18 · D19 · JP6 (17 componentes). |
| Refs con cambio de valor/símbolo | U7 · L7 · Cbst2 · Rcomp2 · Ccomp2 · Rfreq2 · C3 · C43 · RS1 · R50 · F1 · Dbk2 (DNP). |
| PCB | hbox-watchdog-v56.kicad_pcb es copia byte-a-byte de v5; los footprints nuevos entran con Update PCB (§8). |
03-Architecture-Hardware/hbox-watchdog-v56-schematic.pdf (exportado con kicad-cli para revisión rápida). |
Nombres del ECO → refdes reales asignados: R_EN → R105 (10 k serie) + R106 (100 k a GND) · R_RSTM → R107 · R_LEDM → R108 · R_ONS → R109 (DNP) · R_ASC → R110 (DNP) · R_TAP → R111 · R_ETHPD → R112 · Cin U7 → C119/C120 (22 µF 0805) + C121 (10 µF 1206) · 22 µF extra en 3V3_MODEM → C122 · U4b → U18 · D_J9 → D19 · JP_CUT → JP6 · 47 pF de COMP → C123 · desacoplo de U18 → C124. (KiCad exige que la referencia termine en número, por eso no se usó «U4b».)
1. Cambios en componentes existentes (antes → después)
| Ref | V5.5 | V5.6 | LCSC | Nota |
|---|---|---|---|---|
| U7 | MP1584EN, Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm, LCSC C15051 |
AP64350SP-13, Drogheda-v6:SO-8_L4.9-W3.9-P1.27-LS6.0-BL-EP (mismo footprint que U20 de v6) |
C2071691 | Mismo UUID de símbolo que en v5 (56a2435b-…) → Update PCB sustituye el footprint en su sitio. Pinout nuevo: 1 BST, 2 VIN, 3 EN, 4 RT/CLK, 5 FB, 6 COMP, 7 GND, 8 SW, 9 EP. |
| U7 VIN | SW_5V (pines 2 y 7) |
SYS5V (pin 2) |
El módem ya no cuelga de Q1/F1. SW_5V queda solo con C3, C40, MOD1.5, Q1.3, PF5 (verificado §4). |
|
| U7 EN | SW_5V |
MODEM_EN_U7 (R105 10 k desde MODEM_EN/PC3, R106 100 k a GND) |
Módem apagado con el MCU en reset/DFU. | |
| Cbst2 | 10 nF (BST3↔SW3_NODE) | 100 nF | C14663 | Cap de bootstrap del AP64350 (v6 usa 100 nF). |
| Rcomp2 | 40.2 k (COMP3→COMP3_C) | 14 k | C22803 | Compensación copiada de U20 v6 (R116). |
| Ccomp2 | 2.2 nF (COMP3_C→GND) | 3.3 nF | C1613 | Copiada de U20 v6 (C141). |
| Rfreq2 | 100 k (FREQ3→GND, pin FREQ del MP1584) | 200 k/1 % (misma net FREQ3, ahora al pin 4 RT/CLK) |
C25811 | Copiada de U20 v6 (R117). La net conserva el nombre FREQ3. |
| Dbk2 | SS34 (SW3_NODE→GND, diodo de recirculación) | SS34 DNP (dnp yes) |
C8678 | El AP64350 es síncrono; se deja el footprint por si se vuelve al MP1584. |
| L7 | 10 µH/2 A, LCSC C17700171 | 4.7uH/4A | C17700167 | Sunlord MWSA0804S-4R7MT (misma familia 8.8×8.2 mm que la pieza actual; igual que L20 de v6). Footprint sin cambio. |
| C43 | 100uF/6.3V elco 6.3×7.7 (3V3_MODEM) | 220uF/16V polymer | C881921 | Lelon OVZ221M1CTR-0608, mismo can. |
| C3 | 47uF elco 6.3×7.7 (SW_5V) | 220uF/16V polymer | C881921 | |
| RS1 | 8mR/1% 1206 | 10mR/1%/1W | C105362 | Límite de entrada 2.5 A. |
| R50 | 825R/1% | 1.5k/1% | C22843 | I_chg 1.33 A. |
| F1 | PPTC 3A 1812 (C20627123) | PPTC 4A/1812 low-R | TBD | Solo nota: elegir ≥ 4 A hold / ≤ 20 mΩ (o 0 Ω + protección en Q1). Footprint 1812 sin cambio. |
| R53 | 499k | 499k (sin cambio) | Decisión J3 del ECO. | |
| RNTB | 10k | 10k (sin cambio) | Solo BOM; depende de la química (D1). | |
| R60/R61 | 100k / 31.6k | sin cambio | FB 0.8 V → 3.33 V, igual en AP64350. | |
| C40, C41 | 22 µF (SW_5V / 3V3_MODEM) | sin cambio | Ver §6 (decisión pendiente sobre C40). |
Cada componente tocado lleva una propiedad Note que empieza por «V5.6:» y la propiedad LCSC actualizada (mismo campo que ya usaba la BOM del proyecto).
2. Componentes nuevos
Colocados en la zona libre inferior-izquierda de la hoja A1 (x 80–205 mm, y 380–520 mm), en cuatro filas con un texto de cabecera «V5.6 ECO (2026-09-28)». Todo va por etiquetas locales (net labels), igual que el resto del esquemático, así que Leo puede moverlos a su bloque sin rehacer conexiones.
| Ref | Valor | Footprint | LCSC | Conexión (pin 1 / pin 2) | ECO |
|---|---|---|---|---|---|
| C119 | 22uF | C_0805 | C86817 | SYS5V / GND — Cin de U7, < 3 mm de VIN | A |
| C120 | 22uF | C_0805 | C86817 | SYS5V / GND — Cin de U7 | A |
| C121 | 10uF/25V | C_1206 | C14860 | SYS5V / GND — Cin bulk de U7 | A |
| C122 | 22uF | C_0805 | C86817 | 3V3_MODEM / GND — segundo 22 µF de salida | A |
| C123 | 47pF | C_0603 | C1671 | COMP3 / GND — parte del lazo de compensación (v6 C142) | A |
| R105 | 10k | R_0603 | C25804 | MODEM_EN (PC3) / MODEM_EN_U7 | A/B |
| R106 | 100k | R_0603 | C103211 | MODEM_EN_U7 / GND | A/B |
| R107 | 1k | R_0603 | C14676 | MODEM_RST_MCU (PC1) / MODEM_RST | B |
| R108 | 10k | R_0603 | C25804 | MODEM_LED_MCU (PC2) / MODEM_LED | B |
| R109 | 10k DNP | R_0603 | C25804 | MODEM_ON_SLEEP (PC4) / XBEE_ONSLP (J8.3) | B |
| R110 | 10k DNP | R_0603 | C25804 | MODEM_ASSOC (PC5) / XBEE_ASSOC (J8.5) | B |
| R111 | 1k | R_0603 | C14676 | RTCM_TAP (PC7 = USART6_RX) / DOUT_4G | B |
| R112 | 100k | R_0603 | C103211 | ETH_RST / GND | F |
| U18 | TMP102 (Sensor_Temperature:TMP102xxDRL) |
SOT-563 | C99269 | 1 SCL→I2C_SCL, 2 GND, 3 ALERT n/c, 4 ADD0→3V3 (0x49), 5 V+→3V3, 6 SDA→I2C_SDA | D3 («U4b») |
| C124 | 100nF | C_0603 | C14663 | 3V3 / GND — desacoplo de U18 | D3 |
| D19 | USBLC6-2SC6 (Power_Protection:USBLC6-2SC6) |
Package_TO_SOT_SMD:SOT-23-6 |
C7519 | 1,6 I/O1→USB_DM · 3,4 I/O2→USB_DP · 5 VBUS→USB_VBUS · 2 GND | E5 («D_J9») |
| JP6 | JP_CUT (Jumper:SolderJumper_2_Open) |
Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm |
— | MAIN5V / SYS5V, en paralelo con P11, abierto | F («JP_CUT») |
Nets nuevas de señal (J8.3 y J8.5 estaban sin conexión; se les quitó la bandera no-connect): XBEE_ONSLP (J8.3 = XBee pin 13) y XBEE_ASSOC (J8.5 = XBee pin 15).
3. Líneas al MCU (U16 STM32F411RET6)
Se retiraron las banderas no-connect de PC1/PC2/PC3/PC4/PC5/PC7 y se colocó la etiqueta en el extremo del pin.
| Pad | Pin | Net nueva | A través de | Destino |
|---|---|---|---|---|
| 9 | PC1 | MODEM_RST_MCU |
R107 1 k | MODEM_RST (J7.5, SW4G1) |
| 10 | PC2 | MODEM_LED_MCU |
R108 10 k | MODEM_LED (J8.8, antes de Rmled1) |
| 11 | PC3 | MODEM_EN |
R105 10 k → MODEM_EN_U7 (R106 100 k a GND) |
U7 pin 3 EN |
| 24 | PC4 | MODEM_ON_SLEEP |
R109 10 k DNP | XBEE_ONSLP (J8.3) |
| 25 | PC5 | MODEM_ASSOC |
R110 10 k DNP | XBEE_ASSOC (J8.5) |
| 38 | PC7 (USART6_RX) | RTCM_TAP |
R111 1 k | DOUT_4G (J7.2 → MOD1.17) |
| 50 | PA15 | ETH_RST (existente) |
R112 100 k a GND | U11 W5500 pin 37 |
4. Verificación por netlist (kicad-cli, sch export netlist)
Diff pin-a-pin v55-baseline.xml → hbox-watchdog-v56-netlist.xml: 58 pines cambian, 0 cambios no previstos (todos los demás ~1 300 nodos idénticos, incluido el resto de U16, MOD1, U6, U12, J7, J9…).
| Net | Nodos en V5.6 |
|---|---|
MODEM_EN |
U16.11 (PC3), R105.1 |
MODEM_EN_U7 |
U7.3 (EN), R105.2, R106.1 |
MODEM_RST_MCU |
U16.9 (PC1), R107.1 |
MODEM_RST |
J7.5, SW4G1.1, R107.2 |
MODEM_LED_MCU |
U16.10 (PC2), R108.1 |
MODEM_LED |
J8.8, Rmled1.1, R108.2 |
MODEM_ON_SLEEP |
U16.24 (PC4), R109.1 |
XBEE_ONSLP |
J8.3, R109.2 |
MODEM_ASSOC |
U16.25 (PC5), R110.1 |
XBEE_ASSOC |
J8.5, R110.2 |
RTCM_TAP |
U16.38 (PC7), R111.1 |
DOUT_4G |
J7.2, MOD1.17, R111.2 |
ETH_RST |
U11.37, U16.50, R112.1 |
SYS5V |
C101.1, D12.2, D6.1, F1.1, K1.2, P11.2, PF10.1, R2.2, U12.2, U12.7, U7.2 (VIN), C119.1, C120.1, C121.1, JP6.2 |
SW_5V |
C3.1, C40.1, MOD1.5, PF5.1, Q1.3 — U7 ya no está |
3V3_MODEM |
C41.1, C43.1, J7.1, J8.7, L7.2, R60.1, C122.1 |
SW3_NODE |
U7.8 (SW), L7.1, Cbst2.2, Dbk2.1 (DNP) |
BST3 |
U7.1 (BST), Cbst2.1 |
FB3 |
U7.5 (FB), R60.2, R61.1 |
COMP3 |
U7.6 (COMP), Rcomp2.1, C123.1 |
COMP3_C |
Rcomp2.2, Ccomp2.1 |
FREQ3 |
U7.4 (RT/CLK), Rfreq2.1 |
MAIN5V |
… P11.1, JP6.1 (resto sin cambio) |
USB_DP |
J7.7, J9.A6, J9.B6, D19.3, D19.4 |
USB_DM |
J7.8, J9.A7, J9.B7, D19.1, D19.6 |
USB_VBUS |
J7.6, J9.A4/A9/B4/B9, D19.5 |
I2C_SCL / I2C_SDA |
… U4.1/U4.6, U18.1 / U18.6 |
3V3 |
… U18.4 (ADD0), U18.5, C124.1 |
Volcado pad→net completo de todos los componentes nuevos y modificados: kicad/_to_delete/v56-work-20260928/padnet-dump.txt.
5. ERC (kicad-cli, hbox-watchdog-v56.kicad_sch)
Resultado: 1 error, 27 warnings. Línea base V5.5 (misma herramienta, antes de tocar nada): 1 error, 33 warnings.
Preexistentes en V5.5 (no son de la ECO, se dejan tal cual):
- [error] Label not connected @ (50.8, 25.146) — etiqueta
GNDsuelta en la esquina superior izquierda. Existe igual enhbox-watchdog-v5.kicad_sch. - [warning] Unconnected wire endpoint @ (201.676, 216.408).
- [warning] «Symbol … doesn't match copy in library» ×17 (SW_Push ×3, L ×4, Crystal ×4, AO4406A, STM32F411RETx, D, SP3485EN, AMS1117-3.3, RJ45_Hanrun…) y «not found in symbol library» ×6 (D_Zener_ANK, Q_PMOS_GDS, Q_NMOS_GSD ×2, Q_PMOS_GSD, PCF8574) — símbolos embebidos distintos de la librería global; sin efecto eléctrico.
- [warning] Footprint PhoenixContact_MC_1,5_3-G-3.5… not found ×2; footprint library
Connector_RJ45no configurada ×1.
Warnings que desaparecieron respecto a la línea base (limpieza colateral, sin efecto en la netlist):
- 8× «A pin with a "no connection" flag is connected»: J7/J8 tenían banderas no-connect encima de pines que sí están conectados por etiqueta (J7.1–.8, J8.1, .6, .7, .8, .10). Se quitaron esas 10 banderas (más las 8 de los pines PC1–PC7/J8.3/J8.5 que ahora se usan). Los pines siguen conectados exactamente igual (diff de netlist = 0 en ellos).
- Los pines del símbolo
AP64350SP-13enDrogheda-v6.kicad_symson de tipo unspecified; en la copia embebida enhbox-watchdog-v56.kicad_schse les asignó tipo (VIN/GND power_in, EN/FB input, SW power_out, resto passive) para que ERC no avise «Unspecified and Passive connected». La libreríaDrogheda-v6.kicad_symno se tocó.
6. Lo que no se hizo / decisiones abiertas
- Compensación y frecuencia del AP64350 copiadas de v6 (U20) — Rcomp2 14 k, Ccomp2 3.3 nF, C123 47 pF, Rfreq2 200 k, Cbst2 100 nF. En v6 esa red se diseñó para 3.8 V con Cout distinto; aquí la salida es 3.33 V con L = 4.7 µH y Cout ≈ 2×22 µF cerámico + 220 µF polímero (baja ESR). Comprobar contra la tabla de aplicación del datasheet AP64350 (Diodes, «Typical Application» 3.3 V) antes de pedir; son 0603 y se cambian sin re-layout.
- C40 sigue en
SW_5V. El ECO dice «C40 pasa a ser Cin»; el brief de ejecución pedía añadir 2×22 µF + 10 µF con refs nuevas en SYS5V. Se hizo lo segundo (C119/C120/C121) y C40 se dejó en SW_5V como cerámico del riel del F9P. Si Leo prefiere el texto del ECO: marcar C40 DNP o moverlo a SYS5V en layout (una sola etiqueta). - F1: valor «PPTC 4A/1812 low-R», LCSC =
TBD. Elegir la pieza (o 0 Ω) antes de la BOM. - L7 LCSC C17700167 = Sunlord MWSA0804S-4R7MT (8.8×8.2 mm, Extended). La pieza actual (C17700171) es de la misma familia sobre el footprint
L_Bourns-SRU8028_8.0x8.0mm; confirmar que el 4R7 tiene la misma huella (o cambiar por SRU8028-4R7Y). - U12 (buck 3V3_ETH) no se cambió (opcional J4 del ECO).
- RNTB / JP2 sin cambio (decisión de química D1 pendiente).
- Serigrafía (SW4G1 = RESET MÓDEM, SW1 = RESET MCU, JP2 = F2) y toda la sección E de EMC son de PCB: no se tocaron.
- Error ERC preexistente (etiqueta GND suelta en 50.8, 25.146) se dejó tal cual por estar fuera de la ECO; borrar esa etiqueta en KiCad cuesta un clic si se quiere ERC = 0 errores.
- Formato del archivo: las herramientas KiCad-MCP reescriben
hbox-watchdog-v56.kicad_schen formato compacto (una línea por elemento, 657 kB frente a 813 kB). Es válido para KiCad 10 (kicad-cli lo lee para ERC/netlist/PDF) y al guardar desde eeschema vuelve al formato canónico; solo afecta a la legibilidad del diff en git. Las 238 instancias(project …)se renombraron dehbox-watchdog-v5ahbox-watchdog-v56(lo que haría Save As). - Incidente detectado y corregido durante el trabajo: la herramienta MCP
replace_schematic_componenteliminó la unión (junction) en (39.37, 76.2) — Rig2.1 quedaba sinIGN_SENSE. Se detectó con el diff de netlist, se restauró la junction con su UUID original y el diff final es limpio. La misma herramienta añadió 5 junctions en cruces de cables ya conectados (722.63,130.81 · 722.63,69.85 · 699.77,240.03 · 446.786,301.498 · 509.524,287.02); se verificó que no alteran ninguna net.
7. Integridad de V5.5 (sha256 antes = después)
8e4d3a7ba7a209367c2dda2394ca7809b5b68078a388f74b8052ddda2aab518c hbox-watchdog-v5.kicad_dru
6f7ca0e414cc2af321c4909ac3491ee71300f6fa61507e179a46e945eb5c39b0 hbox-watchdog-v5.kicad_pcb
8f0158affbf93516649a1317572a687f330ad7f009cd4f4d8345324d8506c04c hbox-watchdog-v5.kicad_prl
8253ad14bea362c534bdb0895477899863bd3c843173751b0af3d253448a8fe3 hbox-watchdog-v5.kicad_pro
8926a7c0ec4785f9accaf6d005ae7a57b43099dd5d772b945782fdc3751c843f hbox-watchdog-v5.kicad_sch
hbox-watchdog-v56.kicad_sch final: 08219316517f636564fd0ae0804a30213d10fbc048b6446dd61216b312f81d2e.
Respaldos de cada estado intermedio (nada se borró): kicad/_to_delete/v56-work-20260928/ — 00-copied-from-v5, 01-nc-removed-renamed, 02-u7-replaced, 03-values, 04-new-parts, 05-metadata, 06-junction-nc-pintypes, 07-final (.kicad_sch), netlists v55-baseline.xml, v6-reference.xml, step02/04/06.xml, hbox-watchdog-v56-netlist.xml, y padnet-dump.txt. No se ejecutó git en la carpeta.
8. Siguientes pasos para Leo / Michelle
- Abrir
hbox-watchdog-v56.kicad_proen KiCad 10, revisar el bloque U7 (x≈433–475, y≈185–210) y el bloque «V5.6 ECO» (x 70–210, y 362–530); mover los componentes nuevos junto a sus bloques si se quiere (todo es por etiquetas). Guardar → KiCad reescribe el archivo en formato canónico. - Opcional: borrar la etiqueta
GNDsuelta en (50.8, 25.146) para ERC = 0 errores. - Revisar punto 6.1 (compensación AP64350) y 6.2 (C40); fijar F1 (6.3).
- Update PCB from Schematic (F8) sobre
hbox-watchdog-v56.kicad_pcb: sustituye U7 (mismo UUID, footprintDrogheda-v6:SO-8_L4.9-W3.9-P1.27-LS6.0-BL-EP, pinout distinto → hay que re-rutear el bloque) y añade 17 footprints nuevos (C119–C124, R105–R112, U18 SOT-563, D19 SOT-23-6, JP6). Dbk2, R109, R110 quedan DNP. - Layout (sección E del ECO + notas de A/D):
- U7: lazo Cin (C119/C120/C121) < 3 mm de VIN; BST (Cbst2) pegado a pines 1/8; C123/Rcomp2/Ccomp2 y Rfreq2 junto a pines 4/6 con retorno a GND corto; EP con vías térmicas.
SW_BATpolígono ≥ 2 mm;BAT_PLUS≥ 1.5 mm + vías; EP de U6 ≥ 9 vías térmicas.- Divisor FB del ventilador (R20/R21) junto al pin 4 de U2; ESD DFU (D14/D15/D16) junto a J11; D19 en J9, en la salida de las líneas D+/D− del conector.
- Cristales ≤ 5 mm de sus ICs; costura de vías bajo MOD1.
- U18 entre J7/J8 y el módem (fuente de calor); C124 al lado.
- JP6 junto a P11; R112 junto a U11 (pin 37); R107/R108 cerca de J7/J8; R111 cerca de J7.2.
- Serigrafía:
SW4G1 = RESET MÓDEM,SW1 = RESET MCU,JP2 = F2 (Li-ion / LFP),JP6 = CUTOFF BYPASS (abierto).
- DRC = 0 → auditoría pad-a-pad contra
board_v56.h(PC1/PC2/PC3/PC4/PC5/PC7 según §3) → BOM/CPL → JLC.
9. Addendum 28-sep (tarde) — decisiones cerradas y fusión en hbox-watchdog-v5.*
Por decisión de Leo ya no existe una copia hbox-watchdog-v56.*: el esquemático de la ECO se fusionó en hbox-watchdog-v5.kicad_sch (255 instancias (project …) renombradas de vuelta a hbox-watchdog-v5; .kicad_pcb/.kicad_pro eran copias idénticas). El estado as-fabbed V5.5 queda en git (git tag v5.5-as-fabbed antes del commit) y una copia en kicad/_to_delete/v56-work-20260928/hbox-watchdog-v5_as-fabbed-before-v56-merge.kicad_sch. Los archivos -v56 se movieron a la misma carpeta _to_delete/.
Decisiones §6 cerradas y aplicadas en el esquemático (script por referencia, respaldos 08-merged-into-v5 y 09-before-chemistry):
| Ref | Antes | Ahora | LCSC | Razón |
|---|---|---|---|---|
| Rcomp2 | 14k (fila 5 V del datasheet, copiada de v6) | 9.1k | C23260 (básica) | Fila 3.3 V del AP64350 (9.31k); fc ≈ 2.4 kHz con Cout ≈ 250 µF (2×22 µF + 220 µF polímero) |
| Ccomp2 | 3.3nF | 10nF | C57112 (básica) | Con Cout 250 µF el cero a 5.3 kHz quedaba por encima del cruce → MF 25–40°; a 1.75 kHz → MF 55–70° |
| C123 | 47pF | 68pF | C1680 | Fila 3.3 V; polo ≈ 260 kHz contra el rizado de 500 kHz |
| F1 | PPTC 3 A (C20627123) / «TBD» | BSMD1812-400-12V 4 A hold / 8 A trip, 25 mΩ máx | C18164540 | ≤ 60 mV a 2.5 A; hold ≈ 3 A a 45 °C; mismo 1812 |
| C40 | 22 µF en SW_5V | sin cambio | — | U7 ya tiene C119–C121 como Cin; C40 sigue desacoplando el F9P |
| L7 | — | C17700167 confirmado | — | Misma familia MWSA0804S, mismo encapsulado 8.8×8.2 → misma huella |
| R55 (= RNTB) | 10k/1% (C25804) | 5.6k/1% | C23189 (básica) | Química LFP-HT 26650: ventana de carga +10…+60 °C con NTC B3380 en el paquete (P4.3) |
| JP2 | SolderJumper_3_Bridged12 «F2:Li-ion» |
SolderJumper_3_Bridged23 «F2:LFP (2-3)», huella …_Bridged23_… |
— | F2 = bajo → flotación LiFePO4 del LTC4040. Símbolo Bridged23 añadido a lib_symbols (derivado del Bridged12: puente entre pads 2-3) |
Pendiente de Leo: tamaño del lote; el paquete 26650 LFP-HT con NTC B3380 (caja/BOM mecánica). Validación de banco en la primera tarjeta: escalón de carga 0→2 A en 3V3_MODEM (< 150 mV, sin oscilación); carga LFP a 45 °C en horno sin pausa NTC.
10. Addendum 28-sep (noche) — hallazgos de la auditoría v6 aplicados a V5.6 + chequeo de stock JLC
Fuente: 2026-09-28_EinarBoard-v6_Full-Audit (E-02, H-01, A-03, H-02, H-02b, A-08, A-09) y un chequeo de stock de las 94 LCSC de la BOM V5.6 para 30 tarjetas (2 problemas, 92 OK). Respaldo previo: _to_delete/v56-work-20260928/10-before-v6audit-fixes.kicad_sch.
| Ref | Antes | Ahora | LCSC | Razón |
|---|---|---|---|---|
| R112 (ETH_RST → GND) | 100k | 4.7k | C23162 (básica) | E-02: el W5500 tiene pull-up interno de 62–112 k en RSTn y PA15 arranca como JTDI con pull-up de 30–50 k → con 100 k el nodo queda en 2.75 V (ALTO). Con 4.7 k: 0.62 V peor caso (BAJO). 0.7 mA cuando el firmware lo pone en alto. |
| U15 MAX3232ESE | huella SOIC-16W_7.5x10.3mm (campo obsoleto; la PCB V5.5 ya usa la angosta) |
Package_SO:SOIC-16_3.9x9.9mm_P1.27mm |
C15846 | H-01: el ESE es SO-16 angosto. Corregido en el esquemático para que Update PCB no cambie la huella buena de la PCB. (U13 PCF8574T sí es ancho: correcto.) |
| R50 | 1.5k | 1.43k/1% | C22840 | A-03: I_chg = 2000/R ±5 % → 1.316–1.483 A (con 1.5 k el mínimo es 1.254 A < 1.3 A). Mismo valor en v6 (comunalidad). |
| U10 | C729142 (SC16IS762, 15 en stock) | mismo valor SC16IS752IPW | C57156 (2 670) | H-02: por debajo del mínimo de 20 de JLC. Pin-compatible, modo I²C idéntico, mitad de precio. |
| R53 499k | C131054 (6 en stock) | mismo valor | C177479 (26 862) | H-02: fija el voltaje del boost de respaldo; sin ella no hay respaldo. |
| 100k ×9 (Rgs1, R87, R20, R56, Ren1, Rfreq1, R85…) y 100k/1% ×3 (R60, R52, R54) | C103211 (5 %, 702 en stock) / C14675 | mismos valores | C25803 (1 %, básica, 10.8 M) | H-02b: 2.3× de cobertura para 30 tarjetas y una bobina Extended menos. |
| U17 | AMS1117-3.3 (C6186) | TLV1117LV33DCYR (mismo SOT-223, pin 1 GND / 2 OUT / 3 IN) | C15578 | A-08: en batería LDO_IN = VSYS 4.60–4.99 V − D12 ≈ 4.25–4.65 V y el AMS1117 necesita ≈ 4.3 V (dropout 1.0–1.3 V) → 3V3 marginal justo en respaldo; Iq 5–11 mA vs 0.1 mA. Vin máx 5.5 V ≥ SD-15B 5.57 − D12. Comprobar ≥ 10 µF cerámico en 3V3 (C23 22 µF). |
| C78 (VEH5V bulk) | 220uF/10V electrolítico 85 °C (C2827940) | 220 µF/16 V polímero | C881921 | A-09: 2 000 h @ 85 °C ≈ 1 año en gabinete de puerto; mismo can 6.3×7.7. |
No aplicados a V5.6 (decisión de Leo, o v6.1): A-11 (R56 a 3V3 → cargador OFF por defecto sin MCU; es un cambio de red), D-09 (100 k en la base de Q5), crystales Y1/Y3 HC-49 (E-03/D-02, V5.5 funciona en campo), A-13 (PFO al MCU: no hay pin libre en V5).
Añadido (Ethernet, E-04, respaldo 11-before-eth-caps): C90 (TOCAP, U11.20) 10 µF → 4.7 µF (C1779) y C91 (1V2O, U11.22) 4.7 µF → 10 nF (C1710, básica), ambos 0805 sin cambio de huella — valores que exige el datasheet W5500 v1.0.2 («must be connected to a 4.7uF / 10nF capacitor»). Y1/C95/C96 (E-03) se dejan: el diseño de referencia de WIZnet usa las mismas cargas de 18 pF; sólo verificar con frecuencímetro si el enlace falla.