From debfbccc84e71f821bd5e16f28c7e29230f9cd5d Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Sun, 20 Sep 2015 10:21:18 -0600 Subject: [PATCH] re-map cs_companionN pins to match EasyMega, allows alternate use of uart1 --- telemega.pcb | 97 +++++++++++++++++++++++++--------------------------- telemega.sch | 20 +++++------ 2 files changed, 56 insertions(+), 61 deletions(-) diff --git a/telemega.pcb b/telemega.pcb index 58b613d..885a56f 100644 --- a/telemega.pcb +++ b/telemega.pcb @@ -846,8 +846,8 @@ Via[1197.00mil 219.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""] Via[59.00mil 445.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""] Via[1512.00mil 348.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""] Via[292.00mil 546.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""] -Via[1778.00mil 507.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""] -Via[1809.00mil 482.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""] +Via[1718.00mil 665.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""] +Via[1767.00mil 635.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""] Via[2083.00mil 785.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""] Via[1469.00mil 832.00mil 31.00mil 12.00mil 0.0000 15.00mil "" "thermal(1S,3S)"] Via[1184.00mil 756.00mil 31.00mil 12.00mil 0.0000 15.00mil "" ""] @@ -2656,11 +2656,6 @@ Layer(1 "top") Line[292.00mil 546.00mil 292.00mil 345.00mil 10.00mil 20.00mil "clearline"] Line[292.00mil 345.00mil 281.00mil 334.00mil 10.00mil 20.00mil "clearline"] Line[1926.00mil 452.00mil 1997.00mil 523.00mil 10.00mil 20.00mil "clearline"] - Line[38.7320mm 12.8750mm 45.1584mm 12.8750mm 10.00mil 20.00mil "clearline"] - Line[45.1584mm 12.8750mm 1778.00mil 507.00mil 10.00mil 20.00mil "clearline"] - Line[1809.00mil 477.00mil 1684.00mil 477.00mil 10.00mil 20.00mil "clearline"] - Line[1684.00mil 477.00mil 1673.00mil 488.00mil 10.00mil 20.00mil "clearline"] - Line[1673.00mil 488.00mil 38.7523mm 488.00mil 10.00mil 20.00mil "clearline"] Line[38.7523mm 488.00mil 38.7320mm 487.20mil 10.00mil 20.00mil "clearline"] Line[1089.00mil 247.92mil 27.6545mm 247.68mil 10.00mil 20.00mil "clearline"] Line[38.7345mm 743.00mil 38.7320mm 743.10mil 10.00mil 20.00mil "clearline"] @@ -3578,6 +3573,12 @@ Layer(1 "top") Line[2479.00mil 284.00mil 2467.00mil 272.00mil 10.00mil 12.00mil "clearline"] Line[2467.00mil 272.00mil 2467.00mil 264.00mil 10.00mil 12.00mil "clearline"] Line[2467.00mil 264.00mil 2458.00mil 255.00mil 10.00mil 12.00mil "clearline"] + Line[38.7321mm 703.73mil 40.1643mm 703.73mil 10.00mil 12.00mil "clearline"] + Line[40.1643mm 703.73mil 1651.00mil 634.00mil 10.00mil 12.00mil "clearline"] + Line[1651.00mil 634.00mil 1767.00mil 634.00mil 10.00mil 12.00mil "clearline"] + Line[38.7321mm 723.42mil 40.4007mm 723.42mil 10.00mil 12.00mil "clearline"] + Line[40.4007mm 723.42mil 1649.00mil 665.00mil 10.00mil 12.00mil "clearline"] + Line[1649.00mil 665.00mil 1718.00mil 665.00mil 10.00mil 12.00mil "clearline"] Polygon("") ( [3050.00mil 695.00mil] [3240.00mil 695.00mil] [3240.00mil 1240.00mil] [3050.00mil 1240.00mil] @@ -3814,13 +3815,6 @@ Layer(4 "bottom") ( Line[1513.00mil 349.00mil 1513.00mil 87.00mil 10.00mil 20.00mil "clearline"] Line[1513.00mil 87.00mil 1525.00mil 75.00mil 10.00mil 20.00mil "clearline"] - Line[1675.00mil 175.00mil 1778.00mil 278.00mil 10.00mil 20.00mil "clearline"] - Line[1778.00mil 278.00mil 1778.00mil 507.00mil 10.00mil 20.00mil "clearline"] - Line[1625.00mil 75.00mil 1649.00mil 75.00mil 10.00mil 20.00mil "clearline"] - Line[1649.00mil 75.00mil 1726.00mil 152.00mil 10.00mil 20.00mil "clearline"] - Line[1726.00mil 152.00mil 1726.00mil 200.00mil 10.00mil 20.00mil "clearline"] - Line[1726.00mil 200.00mil 1809.00mil 283.00mil 10.00mil 20.00mil "clearline"] - Line[1809.00mil 283.00mil 1809.00mil 477.00mil 10.00mil 20.00mil "clearline"] Line[1979.00mil 824.00mil 1979.00mil 761.00mil 10.00mil 20.00mil "clearline"] Line[1979.00mil 761.00mil 1913.00mil 695.00mil 10.00mil 20.00mil "clearline"] Line[1967.00mil 835.00mil 1979.00mil 824.00mil 10.00mil 20.00mil "clearline"] @@ -3987,6 +3981,15 @@ Layer(4 "bottom") Line[1853.00mil 47.00mil 1952.00mil 47.00mil 10.00mil 12.00mil "clearline"] Line[1952.00mil 47.00mil 2060.00mil 155.00mil 10.00mil 12.00mil "clearline"] Line[2060.00mil 155.00mil 2060.00mil 391.00mil 10.00mil 12.00mil "clearline"] + Line[1767.00mil 634.00mil 1767.00mil 256.00mil 10.00mil 12.00mil "clearline"] + Line[1767.00mil 256.00mil 1725.00mil 214.00mil 10.00mil 12.00mil "clearline"] + Line[1725.00mil 214.00mil 1725.00mil 149.00mil 10.00mil 12.00mil "clearline"] + Line[1725.00mil 149.00mil 1698.00mil 122.00mil 10.00mil 12.00mil "clearline"] + Line[1698.00mil 122.00mil 1672.00mil 122.00mil 10.00mil 12.00mil "clearline"] + Line[1672.00mil 122.00mil 1625.00mil 75.00mil 10.00mil 12.00mil "clearline"] + Line[1718.00mil 665.00mil 1718.00mil 269.00mil 10.00mil 12.00mil "clearline"] + Line[1718.00mil 269.00mil 1675.00mil 226.00mil 10.00mil 12.00mil "clearline"] + Line[1675.00mil 226.00mil 1675.00mil 175.00mil 10.00mil 12.00mil "clearline"] Polygon("clearpoly,lock") ( [10.00mil 10.00mil] [880.00mil 10.00mil] [880.00mil 36.00mil] [1400.00mil 36.00mil] [1400.00mil 10.00mil] @@ -4164,12 +4167,12 @@ NetList() Net("cs_companion0" "(unknown)") ( Connect("J9-6") - Connect("U7-81") + Connect("U7-92") ) Net("cs_companion1" "(unknown)") ( Connect("J9-5") - Connect("U7-82") + Connect("U7-93") ) Net("cs_flash" "(unknown)") ( @@ -4483,10 +4486,6 @@ NetList() Connect("U10-9") Connect("U11-1") ) - Net("rx1" "(unknown)") - ( - Connect("U7-69") - ) Net("rx3" "(unknown)") ( Connect("U7-79") @@ -4553,6 +4552,26 @@ NetList() Connect("R23-2") Connect("U7-38") ) + Net("servo_a" "(unknown)") + ( + Connect("J21-2") + Connect("R40-2") + ) + Net("servo_b" "(unknown)") + ( + Connect("J21-3") + Connect("R41-2") + ) + Net("servo_c" "(unknown)") + ( + Connect("J21-4") + Connect("R42-2") + ) + Net("servo_d" "(unknown)") + ( + Connect("J21-5") + Connect("R43-2") + ) Net("swclk" "(unknown)") ( Connect("J20-4") @@ -4563,10 +4582,6 @@ NetList() Connect("J20-3") Connect("U7-72") ) - Net("tx1" "(unknown)") - ( - Connect("U7-68") - ) Net("tx3" "(unknown)") ( Connect("U7-78") @@ -4793,61 +4808,41 @@ NetList() Connect("R53-1") ) Net("unnamed_net40" "(unknown)") - ( - Connect("J21-2") - Connect("R40-2") - ) - Net("unnamed_net41" "(unknown)") - ( - Connect("J21-3") - Connect("R41-2") - ) - Net("unnamed_net42" "(unknown)") - ( - Connect("J21-4") - Connect("R42-2") - ) - Net("unnamed_net43" "(unknown)") - ( - Connect("J21-5") - Connect("R43-2") - ) - Net("unnamed_net44" "(unknown)") ( Connect("C102-2") Connect("U3-3") ) - Net("unnamed_net45" "(unknown)") + Net("unnamed_net41" "(unknown)") ( Connect("C103-2") Connect("U3-1") ) - Net("unnamed_net46" "(unknown)") + Net("unnamed_net42" "(unknown)") ( Connect("S1-4") Connect("U10-11") ) - Net("unnamed_net47" "(unknown)") + Net("unnamed_net43" "(unknown)") ( Connect("R32-1") Connect("U10-6") ) - Net("unnamed_net48" "(unknown)") + Net("unnamed_net44" "(unknown)") ( Connect("C20-1") Connect("U9-12") ) - Net("unnamed_net49" "(unknown)") + Net("unnamed_net45" "(unknown)") ( Connect("C20-2") Connect("U9-8") ) - Net("unnamed_net50" "(unknown)") + Net("unnamed_net46" "(unknown)") ( Connect("C21-2") Connect("U9-10") ) - Net("unnamed_net51" "(unknown)") + Net("unnamed_net47" "(unknown)") ( Connect("A1-1") Connect("S1-1") diff --git a/telemega.sch b/telemega.sch index d6288da..6dadd1e 100644 --- a/telemega.sch +++ b/telemega.sch @@ -2541,16 +2541,6 @@ value=dualLED T 67200 68400 5 10 0 0 0 0 1 loadstatus=smt } -N 64300 64700 65600 64700 4 -{ -T 64400 64800 5 10 1 1 0 0 1 -netname=cs_companion1 -} -N 64300 65100 65600 65100 4 -{ -T 64400 65200 5 10 1 1 0 0 1 -netname=cs_companion0 -} N 64300 63900 65600 63900 4 { T 64900 64000 5 10 1 1 0 0 1 @@ -3965,3 +3955,13 @@ C 68600 60400 1 0 0 gnd.sym C 68600 58400 1 0 0 gnd.sym N 68700 58700 68900 58700 4 N 68700 60700 68900 60700 4 +N 53500 56700 54800 56700 4 +{ +T 53500 56800 5 10 1 1 0 0 1 +netname=cs_companion1 +} +N 53500 57100 54800 57100 4 +{ +T 53500 57200 5 10 1 1 0 0 1 +netname=cs_companion0 +} -- 2.30.2