From 548b69f177d11c0a1cf3d727eea452a9fb7c4e2e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leopoldo=20Rodr=C3=ADguez?= Date: Wed, 29 Jul 2026 18:12:51 +0000 Subject: [PATCH] =?UTF-8?q?1.1=20Phase=20C1:=20W5500=20datasheet=20verific?= =?UTF-8?q?ation=20=E2=80=94=202=20bugs=20fixed,=20Ethernet=20unblocked?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Checked against WIZnet W5500 datasheet v1.1.0 (official pin table): - CONFIRMED correct: pin 23 RSVD->GND, pin 18 VBG floating, EXRES1 12.4k/1%, PMODE[2:0]=111 autoneg via pins 43-45, LINKLED/ACTLED pins 25/27 active-low sink topology, TXN/TXP/RXN/RXP order (1/2/5/6), SPI on 32-37 - BUG FIXED: RSVD pins 38-42 were floating; datasheet requires GND. Added 5 GND stubs on U11 in the schematic + (net GND) on board pads 38-42 - BUG FIXED: TOCAP/1V2O caps were 10uF/4.7uF; datasheet requires 4.7uF/10nF. C90 -> 4.7uF, C91 -> 10nF (sch + board values; footprints unchanged) - R83 board value harmonized to sch's 12.4k/1% Magjack HR911105A: wiring matches the standard table (TX 1/2, RX 3/6, TCT pin4->3V3_ETH, RCT pin5->6.8nF, internal Bob Smith). Bench-check with DMM before flash: pins 4/5 CT assignment + LED anode/cathode on 9-12. Co-Authored-By: Claude Fable 5 Claude-Session: https://claude.ai/code/session_01GSKKes8GsS4YHAMWJ44tCm --- .../kicad/hbox-watchdog-v4.kicad_pcb | 16 +-- .../kicad/hbox-watchdog-v4.kicad_sch | 104 +++++++++++++++++- 2 files changed, 110 insertions(+), 10 deletions(-) diff --git a/03-Architecture-Hardware/kicad/hbox-watchdog-v4.kicad_pcb b/03-Architecture-Hardware/kicad/hbox-watchdog-v4.kicad_pcb index 22aaf58..ca2ddb7 100644 --- a/03-Architecture-Hardware/kicad/hbox-watchdog-v4.kicad_pcb +++ b/03-Architecture-Hardware/kicad/hbox-watchdog-v4.kicad_pcb @@ -3568,35 +3568,35 @@ (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (uuid "c3df91b2-d85a-4331-9ce1-a5b309bb0f71") - ) + (net "GND")) (pad "39" smd roundrect (at 1.75 -3.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (uuid "1d15340e-a2cc-4561-9336-0de949be2ea5") - ) + (net "GND")) (pad "40" smd roundrect (at 1.25 -3.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (uuid "73ca0a37-f08e-46d7-b4f0-487980c10d53") - ) + (net "GND")) (pad "41" smd roundrect (at 0.75 -3.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (uuid "051795b6-fae3-40e4-9d58-2608ed3e4523") - ) + (net "GND")) (pad "42" smd roundrect (at 0.25 -3.4375) (size 0.25 0.875) (layers "F.Cu" "F.Mask" "F.Paste") (roundrect_rratio 0.25) (uuid "6c10c8c5-7a62-4105-805a-d8f30de572a6") - ) + (net "GND")) (pad "43" smd roundrect (at -0.25 -3.4375) (size 0.25 0.875) @@ -7335,7 +7335,7 @@ ) ) ) - (property "Value" "4.7uF" + (property "Value" "10nF" (at 0 1.68 0) (layer "F.Fab") (uuid "1f4b02a2-0844-43a7-af02-54b0d2c5e490") @@ -38562,7 +38562,7 @@ ) ) ) - (property "Value" "10uF" + (property "Value" "4.7uF" (at 0 1.68 0) (layer "F.Fab") (uuid "e1cef26a-9b05-47d0-95ed-57ad6f7a78aa") @@ -42981,7 +42981,7 @@ ) ) ) - (property "Value" "12.4k" + (property "Value" "12.4k/1%" (at 0 1.43 0) (layer "F.Fab") (uuid "9614ed74-a905-4e8b-ac97-7484f5bbbfd0") diff --git a/03-Architecture-Hardware/kicad/hbox-watchdog-v4.kicad_sch b/03-Architecture-Hardware/kicad/hbox-watchdog-v4.kicad_sch index de320bf..4fc209b 100644 --- a/03-Architecture-Hardware/kicad/hbox-watchdog-v4.kicad_sch +++ b/03-Architecture-Hardware/kicad/hbox-watchdog-v4.kicad_sch @@ -34403,7 +34403,7 @@ ) ) ) - (property "Value" "10uF" + (property "Value" "4.7uF" (at 744.68 149.4 0) (show_name no) (do_not_autoplace no) @@ -34533,7 +34533,7 @@ ) ) ) - (property "Value" "4.7uF" + (property "Value" "10nF" (at 751.03 149.4 0) (show_name no) (do_not_autoplace no) @@ -38739,4 +38739,104 @@ ) (uuid "77d92d4e-5f7d-4eaa-93f7-56bc0ea4547a") ) + (wire + (pts + (xy 704.85 110.49) (xy 697.23 110.49) + ) + (stroke + (width 0) + (type default) + ) + (uuid "f130d0e3-14b5-4249-9e37-c7ee41e1684f") + ) + (label "GND" + (at 697.23 110.49 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "297ba7e8-0a1b-47b3-af69-87d676597600") + ) + (wire + (pts + (xy 704.85 113.03) (xy 697.23 113.03) + ) + (stroke + (width 0) + (type default) + ) + (uuid "ea1b609e-b295-447d-8280-92b51c262932") + ) + (label "GND" + (at 697.23 113.03 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "ee68b15a-3a28-4489-8be4-6e110575f127") + ) + (wire + (pts + (xy 704.85 115.57) (xy 697.23 115.57) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d589297d-2fe6-4d0c-8521-f79221c53e88") + ) + (label "GND" + (at 697.23 115.57 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "4bd924bd-d3f4-4fac-9a6b-031053ef035e") + ) + (wire + (pts + (xy 704.85 118.11) (xy 697.23 118.11) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e476bc01-3207-4f75-906c-620dc1c0eb3d") + ) + (label "GND" + (at 697.23 118.11 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "8f415cf0-3390-4256-a174-cfb5922ae53a") + ) + (wire + (pts + (xy 704.85 120.65) (xy 697.23 120.65) + ) + (stroke + (width 0) + (type default) + ) + (uuid "188d41a6-3d61-4faf-b596-4151f8cd7971") + ) + (label "GND" + (at 697.23 120.65 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right bottom) + ) + (uuid "f8ae0127-6138-4df2-bd8d-a27dcf9411a7") + ) )