From: Joseph Coffland Date: Thu, 29 Jun 2017 23:44:33 +0000 (-0700) Subject: Removed SCL line resistor to enable slave clock stretching X-Git-Url: https://git.buildbotics.com/?a=commitdiff_plain;h=958189fc727e1ea020ba1c46f5d9e24567518546;p=bbctrl-pcb Removed SCL line resistor to enable slave clock stretching --- diff --git a/buildbotics_controller.pcb b/buildbotics_controller.pcb index f4ec0a9..013cb2b 100644 --- a/buildbotics_controller.pcb +++ b/buildbotics_controller.pcb @@ -4060,20 +4060,6 @@ Element["" "0805_ext" "R/R16" "2.4k" 47.2500mm 14.0000mm -5.5600mm -0.3200mm 0 7 ) -Element["" "0805_ext" "R/R12" "180" 47.2500mm 12.2500mm -5.4441mm -0.1461mm 0 75 ""] -( - Attribute("device" "RESISTOR") - Attribute("manufacturer" "unknown") - Attribute("manufacturer_part_number" "unknown") - Attribute("vendor" "unknown") - Attribute("vendor_part_number" "unknown") - Pad[-1.3220mm 0.0000 -0.9820mm 0.0000 1.2000mm 0.6000mm 1.4000mm "1" "1" "square"] - Pad[0.9820mm 0.0000 1.3220mm 0.0000 1.2000mm 0.6000mm 1.4000mm "2" "2" "square,edge2"] - ElementLine [-3.93mil -27.55mil 3.93mil -27.55mil 0.2500mm] - ElementLine [-3.93mil 27.55mil 3.93mil 27.55mil 0.2500mm] - - ) - Element["" "0805_ext" "R/R8" "180" 47.2500mm 19.2500mm -5.0091mm -0.4371mm 0 75 ""] ( Attribute("device" "RESISTOR") @@ -7801,7 +7787,7 @@ Layer(1 "top") Line[37.7500mm 38.7500mm 37.7500mm 40.0000mm 10.00mil 0.6000mm "clearline"] Line[33.5000mm 23.0000mm 42.2500mm 14.2500mm 10.00mil 0.6000mm "clearline"] Line[42.2500mm 14.2500mm 45.5000mm 14.2500mm 10.00mil 0.6000mm "clearline"] - Line[46.2500mm 13.5000mm 46.2500mm 12.5000mm 10.00mil 0.6000mm "clearline"] + Line[46.2500mm 13.5000mm 47.5000mm 12.2500mm 10.00mil 0.6000mm "clearline"] Line[34.7500mm 24.5000mm 34.7500mm 26.0000mm 10.00mil 0.6000mm "clearline"] Line[44.2500mm 29.7500mm 45.5000mm 29.7500mm 10.00mil 0.6000mm "clearline"] Line[46.2500mm 30.2500mm 46.2500mm 31.0000mm 10.00mil 0.6000mm "clearline"] @@ -8558,7 +8544,7 @@ Layer(1 "top") Line[9.7500mm 11.2500mm 8.5000mm 10.0000mm 10.00mil 20.00mil "clearline"] Line[21.7500mm 15.2500mm 18.7500mm 12.2500mm 10.00mil 20.00mil "clearline"] Line[18.7500mm 12.2500mm 18.7500mm 11.2500mm 10.00mil 20.00mil "clearline"] - Line[48.5000mm 12.2500mm 59.0000mm 12.2500mm 10.00mil 20.00mil "clearline"] + Line[47.5000mm 12.2500mm 59.0000mm 12.2500mm 10.00mil 20.00mil "clearline"] Line[59.0000mm 12.2500mm 60.0000mm 11.2500mm 10.00mil 20.00mil "clearline"] Line[60.0000mm 11.2500mm 61.0000mm 11.2500mm 10.00mil 20.00mil "clearline"] Line[61.0000mm 11.2500mm 62.0000mm 12.2500mm 10.00mil 20.00mil "clearline"] @@ -11188,19 +11174,19 @@ NetList() Connect("R/I2C-3") Connect("R/U4-9") ) - Net("H/unnamed_net256" "(unknown)") + Net("H/unnamed_net255" "(unknown)") ( Connect("H/C17-2") Connect("H/R8-1") Connect("H/U6-4") ) - Net("H/unnamed_net257" "(unknown)") + Net("H/unnamed_net256" "(unknown)") ( Connect("H/C15-2") Connect("H/R6-1") Connect("H/U6-1") ) - Net("H/unnamed_net258" "(unknown)") + Net("H/unnamed_net257" "(unknown)") ( Connect("H/C1-1") Connect("H/C2-2") @@ -11209,7 +11195,7 @@ NetList() Connect("H/R19-2") Connect("H/U6-7") ) - Net("H/unnamed_net259" "(unknown)") + Net("H/unnamed_net258" "(unknown)") ( Connect("H/C16-2") Connect("H/R1-1") @@ -11217,7 +11203,7 @@ NetList() Connect("H/U6-2") Connect("H/U6-3") ) - Net("H/unnamed_net260" "(unknown)") + Net("H/unnamed_net259" "(unknown)") ( Connect("H/C2-1") Connect("H/C3-2") @@ -11226,112 +11212,112 @@ NetList() Connect("H/R19-1") Connect("H/U6-6") ) - Net("H/unnamed_net261" "(unknown)") + Net("H/unnamed_net260" "(unknown)") ( Connect("H/L1-2") Connect("H/R4-2") ) - Net("H/unnamed_net262" "(unknown)") + Net("H/unnamed_net261" "(unknown)") ( Connect("H/L1-3") Connect("H/R5-2") ) - Net("H/unnamed_net263" "(unknown)") + Net("H/unnamed_net262" "(unknown)") ( Connect("H/C14-2") Connect("H/J4-12") Connect("H/R24-1") ) - Net("H/unnamed_net264" "(unknown)") + Net("H/unnamed_net263" "(unknown)") ( Connect("H/C13-2") Connect("H/J4-24") Connect("H/R23-1") ) - Net("H/unnamed_net265" "(unknown)") + Net("H/unnamed_net264" "(unknown)") ( Connect("H/C12-2") Connect("H/J4-11") Connect("H/R22-1") ) - Net("H/unnamed_net266" "(unknown)") + Net("H/unnamed_net265" "(unknown)") ( Connect("H/C11-2") Connect("H/J4-23") Connect("H/R21-1") ) - Net("H/unnamed_net267" "(unknown)") + Net("H/unnamed_net266" "(unknown)") ( Connect("H/C10-2") Connect("H/J4-10") Connect("H/R20-1") ) - Net("H/unnamed_net268" "(unknown)") + Net("H/unnamed_net267" "(unknown)") ( Connect("H/C9-2") Connect("H/J4-22") Connect("H/R18-1") ) - Net("H/unnamed_net269" "(unknown)") + Net("H/unnamed_net268" "(unknown)") ( Connect("H/C8-2") Connect("H/J4-9") Connect("H/R17-1") ) - Net("H/unnamed_net270" "(unknown)") + Net("H/unnamed_net269" "(unknown)") ( Connect("H/C21-2") Connect("H/J4-21") Connect("H/R16-1") ) - Net("H/unnamed_net271" "(unknown)") + Net("H/unnamed_net270" "(unknown)") ( Connect("H/C7-2") Connect("H/J4-8") Connect("H/R15-1") ) - Net("H/unnamed_net272" "(unknown)") + Net("H/unnamed_net271" "(unknown)") ( Connect("H/J4-6") Connect("H/J4-20") Connect("H/R25-1") ) - Net("H/unnamed_net273" "(unknown)") + Net("H/unnamed_net272" "(unknown)") ( Connect("H/J4-18") Connect("H/R26-1") ) - Net("H/unnamed_net274" "(unknown)") + Net("H/unnamed_net273" "(unknown)") ( Connect("H/C6-2") Connect("H/J4-5") Connect("H/R14-1") ) - Net("H/unnamed_net275" "(unknown)") + Net("H/unnamed_net274" "(unknown)") ( Connect("H/C20-2") Connect("H/J4-17") Connect("H/R13-1") ) - Net("H/unnamed_net276" "(unknown)") + Net("H/unnamed_net275" "(unknown)") ( Connect("H/C5-2") Connect("H/J4-4") Connect("H/R12-1") ) - Net("H/unnamed_net277" "(unknown)") + Net("H/unnamed_net276" "(unknown)") ( Connect("H/C19-2") Connect("H/J4-16") Connect("H/R11-1") ) - Net("H/unnamed_net278" "(unknown)") + Net("H/unnamed_net277" "(unknown)") ( Connect("H/C4-2") Connect("H/J4-3") Connect("H/R10-1") ) - Net("H/unnamed_net279" "(unknown)") + Net("H/unnamed_net278" "(unknown)") ( Connect("H/C18-2") Connect("H/J4-15") @@ -11391,32 +11377,32 @@ NetList() Connect("R/SERIAL-2") Connect("R/U4-8") ) - Net("M/unnamed_net250" "(unknown)") + Net("M/unnamed_net249" "(unknown)") ( Connect("M/C33-2") Connect("M/U5-58") Connect("M/X1-1") ) - Net("M/unnamed_net251" "(unknown)") + Net("M/unnamed_net250" "(unknown)") ( Connect("M/C34-2") Connect("M/U5-59") Connect("M/X1-2") ) - Net("M/unnamed_net252" "(unknown)") + Net("M/unnamed_net251" "(unknown)") ( Connect("M/ISP-4") ) - Net("M/unnamed_net253" "(unknown)") + Net("M/unnamed_net252" "(unknown)") ( Connect("M/ISP-1") Connect("M/U5-56") ) - Net("M/unnamed_net254" "(unknown)") + Net("M/unnamed_net253" "(unknown)") ( Connect("M/ISP-3") ) - Net("M/unnamed_net255" "(unknown)") + Net("M/unnamed_net254" "(unknown)") ( Connect("M/U5-54") ) @@ -11874,53 +11860,47 @@ NetList() Connect("R/U4-5") ) Net("R/unnamed_net233" "(unknown)") - ( - Connect("R/R12-1") - Connect("R/R16-2") - Connect("R/U4-7") - ) - Net("R/unnamed_net234" "(unknown)") ( Connect("R/C10-2") Connect("R/R13-2") Connect("R/U4-15") ) - Net("R/unnamed_net235" "(unknown)") + Net("R/unnamed_net234" "(unknown)") ( Connect("R/R23-2") Connect("R/U4-14") ) - Net("R/unnamed_net236" "(unknown)") + Net("R/unnamed_net235" "(unknown)") ( Connect("R/C1-2") Connect("R/R14-2") Connect("R/U4-13") ) - Net("R/unnamed_net237" "(unknown)") + Net("R/unnamed_net236" "(unknown)") ( Connect("R/C2-2") Connect("R/R17-2") Connect("R/U4-12") ) - Net("R/unnamed_net238" "(unknown)") + Net("R/unnamed_net237" "(unknown)") ( Connect("R/R2-2") Connect("R/R19-2") Connect("R/U4-11") ) - Net("R/unnamed_net239" "(unknown)") + Net("R/unnamed_net238" "(unknown)") ( Connect("R/LCD-3") Connect("R/LV0/Q1-3") Connect("R/LV0/R2-2") ) - Net("R/unnamed_net244" "(unknown)") + Net("R/unnamed_net243" "(unknown)") ( Connect("R/LV1/Q1-2") Connect("R/LV1/R1-2") Connect("R/R6-1") ) - Net("R/unnamed_net245" "(unknown)") + Net("R/unnamed_net244" "(unknown)") ( Connect("R/LCD-4") Connect("R/LV1/Q1-3") @@ -11940,8 +11920,9 @@ NetList() Net("rpi_scl_1" "(unknown)") ( Connect("R/R6-2") - Connect("R/R12-2") + Connect("R/R16-2") Connect("R/RPI-5") + Connect("R/U4-7") ) Net("rpi_sda_1" "(unknown)") ( diff --git a/rpi_bus.sch b/rpi_bus.sch index 93a7185..3df8d83 100644 --- a/rpi_bus.sch +++ b/rpi_bus.sch @@ -270,7 +270,7 @@ T 55625 43450 5 10 1 1 0 0 1 net=scl:1 } N 47600 44300 49800 44300 4 -N 47600 43500 49800 43500 4 +N 46900 43500 49800 43500 4 C 54000 45400 1 270 0 resistor.sym { T 54400 45100 5 10 0 0 270 0 1 @@ -736,21 +736,6 @@ description=130pF 50V Ceramic Capacitor C0G, NP0 0805 } N 47900 44500 47900 43000 4 N 47900 42400 47900 42600 4 -C 47800 43400 1 0 1 resistor.sym -{ -T 47500 43800 5 10 0 0 0 6 1 -device=RESISTOR -T 47800 43400 5 10 0 0 0 6 1 -footprint=0805_ext -T 47200 43525 5 10 1 1 0 6 1 -refdes=R12 -T 47825 43525 5 10 1 1 0 6 1 -value=180 -T 47800 43400 5 10 0 0 0 0 1 -model=RMCF0805JT180R -T 47800 43400 5 10 0 0 0 0 1 -description=RES SMD 180 OHM 5% 1/8W 0805 -} C 47800 43800 1 0 1 resistor.sym { T 47500 44200 5 10 0 0 0 6 1 @@ -799,7 +784,6 @@ description=RES SMD 180 OHM 5% 1/8W 0805 } N 46900 44100 47200 44100 4 N 46900 43900 47200 43900 4 -N 46900 43500 47200 43500 4 C 47800 44400 1 0 1 resistor.sym { T 47500 44800 5 10 0 0 0 6 1