Close out functional/robustness findings: iceprog rewire, PR1, ETH_RST, debug provisions
Schematic fixes (PCB placement/routing of new parts pending, F8 lists them): - FTDI rewired to stock iceprog convention: FLASH_CS ADBUS3->ADBUS4, CDONE ACBUS1->ADBUS6, CRESET ACBUS0->ADBUS7 (old pins NC). With a blank 93LC46B (default 0403:6010) stock iceprog now works unmodified; EEPROM workflow decided: ship blank, FT_PROG optional (keep VID/PID). - TPS2116 PR1 divider: R3 200k->150k (C25755) - switchover now at 2.30-2.70V worst case instead of 20mV under the 3.3V rail. - ETH_RST: R36 10k pull-up to ETH_3V3 (RSTn floats during FPGA config). - Debug provisions: D6 green heartbeat LED (C72043) on FPGA pin 47, D7 red EXI-activity LED (C2286) on pin 48, 330R C25104 series; J4 6-pin LA header (GND + DBG0-4 = pins 9/10/11/12/6, unpopulated); TP1-TP5 test points (3V3/1V2/ETH_3V3/GC_ON/GND, in_bom no); FID1-3 fiducials placed board-only on the PCB, track-clearance checked. - Embedded Device:LED / Connector:TestPoint / Conn_01x06 lib symbols. Closed by analysis (no change): TPS22810 CT cap unnecessary (DS Table 2: ~98us rise at 3.3V with CT=0 -> ~0.5A inrush); RSET_BG 12.4k accepted (12.3k is E192; WIZnet ref synthesizes it as 12k+300R; 0.8% immaterial). Verified: ERC 0; netlist 132 vs BOM 125 differing only by the 7 deliberate in_bom=no items (J3, J4, TP1-5); LED polarity and TP rails confirmed in netlist; PCB DRC 0 errors with fiducials placed. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -43375,4 +43375,118 @@
|
||||
)
|
||||
)
|
||||
(embedded_fonts no)
|
||||
(footprint "Fiducial:Fiducial_1mm_Mask2mm"
|
||||
(layer "F.Cu")
|
||||
(uuid "7c1049eb-eb37-46a7-acd4-b131d8a59f4d")
|
||||
(at 195 68.5)
|
||||
(descr "Fiducial")
|
||||
(property "Reference" "FID1"
|
||||
(at 0 -1.8 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "0b7641ff-08bd-4106-a78c-ac2e1c6779f4")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "Fiducial"
|
||||
(at 0 1.8 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "de5dab09-f557-4764-9f60-aaf0d3cb5257")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr exclude_from_pos_files exclude_from_bom board_only allow_missing_courtyard)
|
||||
(pad "" smd circle
|
||||
(at 0 0)
|
||||
(size 1 1)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(solder_mask_margin 0.5)
|
||||
(uuid "9448c160-181c-4f7f-8fe4-4a5f2e0aef78")
|
||||
)
|
||||
)
|
||||
(footprint "Fiducial:Fiducial_1mm_Mask2mm"
|
||||
(layer "F.Cu")
|
||||
(uuid "920178ef-aed2-4f9d-b6d3-4151cd8f2c06")
|
||||
(at 131 48)
|
||||
(descr "Fiducial")
|
||||
(property "Reference" "FID2"
|
||||
(at 0 -1.8 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "39e3bf42-36e8-4113-b002-392726e2d21d")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "Fiducial"
|
||||
(at 0 1.8 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "f30e9958-70a3-46d5-8afd-4493237b2fb5")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr exclude_from_pos_files exclude_from_bom board_only allow_missing_courtyard)
|
||||
(pad "" smd circle
|
||||
(at 0 0)
|
||||
(size 1 1)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(solder_mask_margin 0.5)
|
||||
(uuid "f34fc5fb-f2fe-4329-b7f4-027c89212188")
|
||||
)
|
||||
)
|
||||
(footprint "Fiducial:Fiducial_1mm_Mask2mm"
|
||||
(layer "F.Cu")
|
||||
(uuid "609a5bc3-a7a3-4a32-9fee-9fe3e3f46424")
|
||||
(at 163 44.5)
|
||||
(descr "Fiducial")
|
||||
(property "Reference" "FID3"
|
||||
(at 0 -1.8 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "e05e62f4-2754-4811-97be-fef0e7858564")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(property "Value" "Fiducial"
|
||||
(at 0 1.8 0)
|
||||
(layer "F.Fab")
|
||||
(hide yes)
|
||||
(uuid "4ef13df2-339c-4b45-ae69-29aea31a0101")
|
||||
(effects
|
||||
(font
|
||||
(size 1 1)
|
||||
(thickness 0.15)
|
||||
)
|
||||
)
|
||||
)
|
||||
(attr exclude_from_pos_files exclude_from_bom board_only allow_missing_courtyard)
|
||||
(pad "" smd circle
|
||||
(at 0 0)
|
||||
(size 1 1)
|
||||
(layers "F.Cu" "F.Mask")
|
||||
(solder_mask_margin 0.5)
|
||||
(uuid "3e8df58d-fa1f-4ee9-ad18-e07897c57f1a")
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user