From f6e596d4eef288bbbf09df4b6a3f89e086d2cb25 Mon Sep 17 00:00:00 2001 From: Davor Date: Sat, 25 Mar 2017 02:24:52 +0100 Subject: [PATCH] add SDRAM chip (probably wrong footprint) --- ulx3s-cache.lib | 52 ++ ulx3s.bak | 2 + ulx3s.kicad_pcb | 93 +++- ulx3s.kicad_pcb-bak | 2 +- ulx3s.net | 1117 ++++++++++++++++++++++++------------------- ulx3s.sch | 11 + 6 files changed, 784 insertions(+), 493 deletions(-) diff --git a/ulx3s-cache.lib b/ulx3s-cache.lib index 059415f..9dae307 100644 --- a/ulx3s-cache.lib +++ b/ulx3s-cache.lib @@ -842,6 +842,58 @@ X SHD SHD -200 -950 150 R 50 50 1 1 P ENDDRAW ENDDEF # +# MT48LC16M4A2TG +# +DEF MT48LC16M4A2TG IC 0 40 Y Y 1 F N +F0 "IC" -600 1200 50 H V C CNN +F1 "MT48LC16M4A2TG" 650 -1200 50 H V C CNN +F2 "TSOPII-54" 0 0 50 H V C CIN +F3 "" 0 -250 50 H V C CNN +ALIAS MT48LC16M4A2P +DRAW +S -650 1150 650 -1150 0 1 10 f +X VDD 1 -300 1300 150 D 40 40 1 1 W +X VDDQ 3 0 1300 150 D 40 40 1 1 W +X DQ0 5 800 1050 150 L 40 40 1 1 B +X VSSQ 6 0 -1300 150 U 40 40 1 1 W +X VDDQ 9 100 1300 150 D 40 40 1 1 W +X BA0 20 -800 -200 150 R 40 40 1 1 I +X A5 30 -800 550 150 R 40 40 1 1 I +X DQ3 50 800 750 150 L 40 40 1 1 B +X DQ1 11 800 950 150 L 40 40 1 1 B +X BA1 21 -800 -300 150 R 40 40 1 1 I +X A6 31 -800 450 150 R 40 40 1 1 I +X VSS 41 -200 -1300 150 U 40 40 1 1 W +X VSSQ 12 100 -1300 150 U 40 40 1 1 W +X A10 22 -800 50 150 R 40 40 1 1 I +X A7 32 -800 350 150 R 40 40 1 1 I +X VSSQ 52 300 -1300 150 U 40 40 1 1 W +X A0 23 -800 1050 150 R 40 40 1 1 I +X A8 33 -800 250 150 R 40 40 1 1 I +X VDDQ 43 200 1300 150 D 40 40 1 1 W +X VDD 14 -200 1300 150 D 40 40 1 1 W +X A1 24 -800 950 150 R 40 40 1 1 I +X A9 34 -800 150 150 R 40 40 1 1 I +X DQ2 44 800 850 150 L 40 40 1 1 B +X VSS 54 -100 -1300 150 U 40 40 1 1 W +X A2 25 -800 850 150 R 40 40 1 1 I +X A11 35 -800 -50 150 R 40 40 1 1 I +X ~WE~ 16 -800 -900 150 R 40 40 1 1 I +X A3 26 -800 750 150 R 40 40 1 1 I +X VSSQ 46 200 -1300 150 U 40 40 1 1 W +X ~CAS~ 17 -800 -800 150 R 40 40 1 1 I +X VDD 27 -100 1300 150 D 40 40 1 1 W +X CKE 37 -800 -550 150 R 40 40 1 1 I +X ~RAS~ 18 -800 -700 150 R 40 40 1 1 I +X VSS 28 -300 -1300 150 U 40 40 1 1 W +X CLK 38 -800 -450 150 R 40 40 1 1 I +X ~CS~ 19 -800 -1050 150 R 40 40 1 1 I +X A4 29 -800 650 150 R 40 40 1 1 I +X DQM 39 800 -700 150 L 40 40 1 1 I +X VDDQ 49 300 1300 150 D 40 40 1 1 W +ENDDRAW +ENDDEF +# # R # DEF R R 0 0 N Y 1 F N diff --git a/ulx3s.bak b/ulx3s.bak index 63154a3..4b80fd6 100644 --- a/ulx3s.bak +++ b/ulx3s.bak @@ -735,4 +735,6 @@ F 3 "" H 2550 900 50 0000 C CNN $EndComp Wire Wire Line 2550 700 2550 750 +Text Notes 7300 3450 0 60 ~ 0 +OLED 1.3" PCB \n14x14 units\n1 unit = 2.54 mm $EndSCHEMATC diff --git a/ulx3s.kicad_pcb b/ulx3s.kicad_pcb index e52a1fd..65724dd 100644 --- a/ulx3s.kicad_pcb +++ b/ulx3s.kicad_pcb @@ -8,7 +8,7 @@ (drawings 20) (tracks 1) (zones 0) - (modules 40) + (modules 41) (nets 89) ) @@ -2658,6 +2658,97 @@ (net 84 BTN_F1)) ) + (module Housings_SSOP:VSO-56_11.1x21.5mm_Pitch0.75mm (layer F.Cu) (tedit 57AF34A2) (tstamp 58D5C85C) + (at 144.25 84.595 180) + (descr "VSO56: plastic very small outline package; 56 leads (see NXP SSOP-TSSOP-VSO-REFLOW.pdf and sot190-1_po.pdf)") + (tags "SSOP 0.75") + (path /58D5C787) + (attr smd) + (fp_text reference IC1 (at 0 -11.825 180) (layer F.SilkS) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_text value MT48LC16M4A2P (at 0 11.825 180) (layer F.Fab) + (effects (font (size 1 1) (thickness 0.15))) + ) + (fp_line (start -4.55 -10.75) (end 5.55 -10.75) (layer F.Fab) (width 0.15)) + (fp_line (start 5.55 -10.75) (end 5.55 10.75) (layer F.Fab) (width 0.15)) + (fp_line (start 5.55 10.75) (end -5.55 10.75) (layer F.Fab) (width 0.15)) + (fp_line (start -5.55 10.75) (end -5.55 -9.75) (layer F.Fab) (width 0.15)) + (fp_line (start -5.55 -9.75) (end -4.55 -10.75) (layer F.Fab) (width 0.15)) + (fp_line (start -8.3 -11.1) (end -8.3 11.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start 8.3 -11.1) (end 8.3 11.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.3 -11.1) (end 8.3 -11.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -8.3 11.1) (end 8.3 11.1) (layer F.CrtYd) (width 0.05)) + (fp_line (start -5.7 -10.9) (end -5.7 -10.65) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.7 -10.9) (end 5.7 -10.55) (layer F.SilkS) (width 0.15)) + (fp_line (start 5.7 10.9) (end 5.7 10.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.7 10.9) (end -5.7 10.55) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.7 -10.9) (end 5.7 -10.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.7 10.9) (end 5.7 10.9) (layer F.SilkS) (width 0.15)) + (fp_line (start -5.7 -10.65) (end -8.025 -10.65) (layer F.SilkS) (width 0.15)) + (pad 1 smd rect (at -7 -10.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 2 smd rect (at -7 -9.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 3 smd rect (at -7 -8.625 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 4 smd rect (at -7 -7.875 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 5 smd rect (at -7 -7.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 6 smd rect (at -7 -6.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 7 smd rect (at -7 -5.625 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 8 smd rect (at -7 -4.875 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 9 smd rect (at -7 -4.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 10 smd rect (at -7 -3.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 11 smd rect (at -7 -2.625 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 12 smd rect (at -7 -1.875 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 13 smd rect (at -7 -1.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 14 smd rect (at -7 -0.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 15 smd rect (at -7 0.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 16 smd rect (at -7 1.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 17 smd rect (at -7 1.875 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 18 smd rect (at -7 2.625 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 19 smd rect (at -7 3.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 20 smd rect (at -7 4.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 21 smd rect (at -7 4.875 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 22 smd rect (at -7 5.625 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 23 smd rect (at -7 6.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 24 smd rect (at -7 7.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 25 smd rect (at -7 7.875 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 26 smd rect (at -7 8.625 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 27 smd rect (at -7 9.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 28 smd rect (at -7 10.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 29 smd rect (at 7 10.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 30 smd rect (at 7 9.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 31 smd rect (at 7 8.625 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 32 smd rect (at 7 7.875 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 33 smd rect (at 7 7.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 34 smd rect (at 7 6.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 35 smd rect (at 7 5.625 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 36 smd rect (at 7 4.875 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 37 smd rect (at 7 4.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 38 smd rect (at 7 3.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 39 smd rect (at 7 2.625 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 40 smd rect (at 7 1.875 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 41 smd rect (at 7 1.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 42 smd rect (at 7 0.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 43 smd rect (at 7 -0.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 44 smd rect (at 7 -1.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 45 smd rect (at 7 -1.875 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 46 smd rect (at 7 -2.625 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 47 smd rect (at 7 -3.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 48 smd rect (at 7 -4.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 49 smd rect (at 7 -4.875 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 50 smd rect (at 7 -5.625 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 51 smd rect (at 7 -6.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 52 smd rect (at 7 -7.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 53 smd rect (at 7 -7.875 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 54 smd rect (at 7 -8.625 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 55 smd rect (at 7 -9.375 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (pad 56 smd rect (at 7 -10.125 180) (size 2.1 0.4) (layers F.Cu F.Paste F.Mask)) + (model Housings_SSOP.3dshapes/VSO-56_11.1x21.5mm_Pitch0.75mm.wrl + (at (xyz 0 0 0)) + (scale (xyz 1 1 1)) + (rotate (xyz 0 0 0)) + ) + ) + (gr_line (start 137.28 99.52) (end 137.28 63.96) (layer Eco2.User) (width 0.2)) (gr_line (start 172.84 99.52) (end 137.28 99.52) (layer Eco2.User) (width 0.2)) (gr_line (start 172.84 63.96) (end 172.84 99.52) (layer Eco2.User) (width 0.2)) diff --git a/ulx3s.kicad_pcb-bak b/ulx3s.kicad_pcb-bak index 56ac07b..e52a1fd 100644 --- a/ulx3s.kicad_pcb-bak +++ b/ulx3s.kicad_pcb-bak @@ -3,7 +3,7 @@ (general (links 305) (no_connects 305) - (area 63.390001 33.32 186.215001 117.975001) + (area 93.949999 61.269999 178.070001 109.830001) (thickness 1.6) (drawings 20) (tracks 1) diff --git a/ulx3s.net b/ulx3s.net index 39a11d8..e00e428 100644 --- a/ulx3s.net +++ b/ulx3s.net @@ -1,7 +1,7 @@ (export (version D) (design (source /home/davor/tmp/ulx3s/ulx3s.sch) - (date "Sub 25 Ožu 2017 01:19:19") + (date "Sub 25 Ožu 2017 02:21:09") (tool "Eeschema 4.0.5+dfsg1-4") (sheet (number 1) (name /) (tstamps /) (title_block @@ -139,6 +139,12 @@ (libsource (lib device) (part R)) (sheetpath (names /) (tstamps /)) (tstamp 58D5E6B8)) + (comp (ref IC1) + (value MT48LC16M4A2P) + (footprint Housings_SSOP:VSO-56_11.1x21.5mm_Pitch0.75mm) + (libsource (lib memory) (part MT48LC16M4A2P)) + (sheetpath (names /) (tstamps /)) + (tstamp 58D5C787)) (comp (ref D1) (value 2A) (footprint SMD_Packages:SMD-1206_Pol) @@ -796,6 +802,55 @@ (pin (num 18) (name P18) (type passive)) (pin (num 19) (name P19) (type passive)) (pin (num SHD) (name SHD) (type passive)))) + (libpart (lib memory) (part MT48LC16M4A2TG) + (aliases + (alias MT48LC16M4A2P)) + (description "PC100/PC133 Compliant SDRAM, 64Mb (16Mb x 4), TSOP II 54pin") + (docs http://download.micron.com/pdf/datasheets/dram/sdram/64MSDRAM.pdf) + (fields + (field (name Reference) IC) + (field (name Value) MT48LC16M4A2TG) + (field (name Footprint) TSOPII-54)) + (pins + (pin (num 1) (name VDD) (type power_in)) + (pin (num 3) (name VDDQ) (type power_in)) + (pin (num 5) (name DQ0) (type BiDi)) + (pin (num 6) (name VSSQ) (type power_in)) + (pin (num 9) (name VDDQ) (type power_in)) + (pin (num 11) (name DQ1) (type BiDi)) + (pin (num 12) (name VSSQ) (type power_in)) + (pin (num 14) (name VDD) (type power_in)) + (pin (num 16) (name ~WE~) (type input)) + (pin (num 17) (name ~CAS~) (type input)) + (pin (num 18) (name ~RAS~) (type input)) + (pin (num 19) (name ~CS~) (type input)) + (pin (num 20) (name BA0) (type input)) + (pin (num 21) (name BA1) (type input)) + (pin (num 22) (name A10) (type input)) + (pin (num 23) (name A0) (type input)) + (pin (num 24) (name A1) (type input)) + (pin (num 25) (name A2) (type input)) + (pin (num 26) (name A3) (type input)) + (pin (num 27) (name VDD) (type power_in)) + (pin (num 28) (name VSS) (type power_in)) + (pin (num 29) (name A4) (type input)) + (pin (num 30) (name A5) (type input)) + (pin (num 31) (name A6) (type input)) + (pin (num 32) (name A7) (type input)) + (pin (num 33) (name A8) (type input)) + (pin (num 34) (name A9) (type input)) + (pin (num 35) (name A11) (type input)) + (pin (num 37) (name CKE) (type input)) + (pin (num 38) (name CLK) (type input)) + (pin (num 39) (name DQM) (type input)) + (pin (num 41) (name VSS) (type power_in)) + (pin (num 43) (name VDDQ) (type power_in)) + (pin (num 44) (name DQ2) (type BiDi)) + (pin (num 46) (name VSSQ) (type power_in)) + (pin (num 49) (name VDDQ) (type power_in)) + (pin (num 50) (name DQ3) (type BiDi)) + (pin (num 52) (name VSSQ) (type power_in)) + (pin (num 54) (name VSS) (type power_in)))) (libpart (lib device) (part R) (description Resistor) (footprints @@ -845,629 +900,709 @@ (pin (num 5) (name GND) (type power_in)) (pin (num 6) (name shield) (type passive))))) (libraries - (library (logical lfe5bg381) - (uri footprints/lattice/lfe5bg381.lib)) - (library (logical micro-hdmi-d) - (uri footprints/micro-hdmi-d/micro-hdmi-d.lib)) - (library (logical ap3429a) - (uri footprints/dcdc_converter/ap3429a.lib)) + (library (logical device) + (uri /usr/share/kicad/library/device.lib)) (library (logical conn) (uri /usr/share/kicad/library/conn.lib)) + (library (logical memory) + (uri /usr/share/kicad/library/memory.lib)) (library (logical ESP8266) (uri footprints/esp8266/ESP8266.lib)) - (library (logical device) - (uri /usr/share/kicad/library/device.lib))) + (library (logical micro-hdmi-d) + (uri footprints/micro-hdmi-d/micro-hdmi-d.lib)) + (library (logical lfe5bg381) + (uri footprints/lattice/lfe5bg381.lib)) + (library (logical ap3429a) + (uri footprints/dcdc_converter/ap3429a.lib))) (nets - (net (code 1) (name /SD_CD) - (node (ref SD1) (pin 10))) - (net (code 2) (name GND) - (node (ref U1) (pin M14)) - (node (ref U1) (pin K14)) - (node (ref U1) (pin J14)) - (node (ref U1) (pin G14)) - (node (ref U1) (pin M10)) - (node (ref U1) (pin B14)) - (node (ref U1) (pin V13)) - (node (ref U1) (pin U13)) - (node (ref U1) (pin P13)) - (node (ref C4) (pin 2)) - (node (ref U1) (pin V6)) - (node (ref J1) (pin 62)) - (node (ref U1) (pin K7)) - (node (ref U1) (pin J7)) - (node (ref U1) (pin G7)) - (node (ref U1) (pin C19)) - (node (ref U1) (pin F7)) - (node (ref U1) (pin B7)) - (node (ref U1) (pin H19)) - (node (ref U1) (pin R19)) - (node (ref U1) (pin V19)) - (node (ref U1) (pin W19)) - (node (ref U3) (pin 2)) - (node (ref U1) (pin Y6)) - (node (ref U1) (pin W6)) - (node (ref U1) (pin N14)) - (node (ref U1) (pin U6)) - (node (ref U1) (pin T6)) - (node (ref U1) (pin V12)) - (node (ref U1) (pin J11)) - (node (ref U1) (pin G11)) - (node (ref U1) (pin V20)) - (node (ref U1) (pin V10)) - (node (ref U1) (pin U10)) - (node (ref U1) (pin T10)) - (node (ref U1) (pin G13)) - (node (ref U1) (pin F13)) - (node (ref U1) (pin Y12)) - (node (ref U1) (pin W12)) - (node (ref U1) (pin U12)) - (node (ref U1) (pin P12)) - (node (ref U1) (pin V11)) - (node (ref U1) (pin M12)) - (node (ref U1) (pin L12)) - (node (ref U1) (pin K12)) - (node (ref U1) (pin J12)) - (node (ref U1) (pin G12)) - (node (ref U1) (pin Y11)) - (node (ref U1) (pin P11)) - (node (ref U1) (pin W16)) - (node (ref U1) (pin V16)) - (node (ref U1) (pin M16)) - (node (ref U1) (pin W15)) - (node (ref U1) (pin V15)) - (node (ref U1) (pin N15)) - (node (ref U1) (pin P14)) - (node (ref U1) (pin K15)) - (node (ref U1) (pin G15)) - (node (ref J3) (pin 22)) - (node (ref U1) (pin V14)) - (node (ref U1) (pin U14)) - (node (ref U1) (pin U11)) - (node (ref J3) (pin 21)) - (node (ref U1) (pin F14)) - (node (ref J3) (pin 4)) - (node (ref J3) (pin 3)) - (node (ref U1) (pin M11)) - (node (ref U1) (pin L11)) - (node (ref U1) (pin K11)) - (node (ref U1) (pin G8)) - (node (ref U1) (pin Y8)) - (node (ref U1) (pin V8)) - (node (ref U1) (pin U8)) - (node (ref U1) (pin T8)) - (node (ref U1) (pin P8)) - (node (ref U1) (pin G17)) - (node (ref U1) (pin F8)) - (node (ref U1) (pin Y7)) - (node (ref U1) (pin W7)) - (node (ref U1) (pin L10)) - (node (ref C1) (pin 2)) - (node (ref J2) (pin 4)) - (node (ref U1) (pin U7)) - (node (ref U1) (pin T7)) - (node (ref U1) (pin P7)) - (node (ref R3) (pin 1)) - (node (ref U1) (pin N7)) - (node (ref C3) (pin 2)) - (node (ref U1) (pin U9)) - (node (ref U1) (pin K10)) - (node (ref U1) (pin J10)) - (node (ref U1) (pin G10)) - (node (ref U1) (pin V9)) - (node (ref U1) (pin G9)) - (node (ref U1) (pin T9)) - (node (ref U1) (pin M9)) - (node (ref U1) (pin L9)) - (node (ref U1) (pin K9)) - (node (ref U1) (pin J9)) - (node (ref U1) (pin M7)) - (node (ref U1) (pin N6)) - (node (ref U1) (pin K6)) - (node (ref U1) (pin G6)) - (node (ref U1) (pin V7)) - (node (ref U1) (pin Y5)) - (node (ref U1) (pin V5)) - (node (ref U1) (pin G4)) - (node (ref U1) (pin D4)) - (node (ref U1) (pin M2)) - (node (ref U1) (pin J2)) - (node (ref J2) (pin 3)) - (node (ref GPDI1) (pin 7)) - (node (ref SD1) (pin 12)) - (node (ref GPDI1) (pin 4)) - (node (ref SD1) (pin 3)) - (node (ref GPDI1) (pin SHD)) - (node (ref C7) (pin 2)) - (node (ref GPDI1) (pin 16)) - (node (ref SD1) (pin 6)) - (node (ref SD1) (pin 13)) - (node (ref U4) (pin 2)) - (node (ref C5) (pin 2)) - (node (ref US2) (pin 5)) - (node (ref US1) (pin 5)) - (node (ref C8) (pin 2)) - (node (ref GPDI1) (pin 13)) - (node (ref J1) (pin 61)) - (node (ref J1) (pin 4)) - (node (ref J1) (pin 3)) - (node (ref OLED1) (pin 1)) - (node (ref R6) (pin 1)) - (node (ref U2) (pin 15)) - (node (ref GPDI1) (pin 10))) - (net (code 3) (name /WIFI_RXD) - (node (ref U2) (pin 21))) - (net (code 4) (name /WIFI_TXD) - (node (ref U2) (pin 22))) - (net (code 5) (name +3V3) - (node (ref R5) (pin 1)) + (net (code 1) (name GPDI_CEC) + (node (ref GPDI1) (pin 15))) + (net (code 2) (name GPDI_CLK_N) + (node (ref GPDI1) (pin 14))) + (net (code 3) (name GPDI_SCL) + (node (ref GPDI1) (pin 17))) + (net (code 4) (name +3V3) (node (ref U1) (pin P9)) - (node (ref L2) (pin 2)) - (node (ref C8) (pin 1)) - (node (ref C6) (pin 1)) - (node (ref C7) (pin 1)) - (node (ref U1) (pin F9)) - (node (ref U1) (pin F10)) - (node (ref J3) (pin 20)) (node (ref J1) (pin 64)) + (node (ref U1) (pin F10)) + (node (ref J1) (pin 63)) + (node (ref U1) (pin F9)) (node (ref J3) (pin 1)) (node (ref J3) (pin 2)) - (node (ref U1) (pin M15)) + (node (ref J3) (pin 20)) (node (ref J3) (pin 19)) - (node (ref U1) (pin F15)) - (node (ref U1) (pin H15)) - (node (ref U1) (pin J15)) - (node (ref U1) (pin L15)) - (node (ref U1) (pin P15)) - (node (ref U1) (pin H14)) - (node (ref U1) (pin L14)) - (node (ref U1) (pin P10)) - (node (ref U1) (pin F12)) - (node (ref J1) (pin 63)) (node (ref U1) (pin F11)) - (node (ref U1) (pin P6)) - (node (ref U1) (pin L7)) - (node (ref U1) (pin F6)) - (node (ref U1) (pin H6)) - (node (ref U1) (pin J6)) - (node (ref U1) (pin L6)) - (node (ref U1) (pin M6)) - (node (ref U1) (pin H7)) + (node (ref R7) (pin 1)) (node (ref U2) (pin 8)) (node (ref SD1) (pin 4)) (node (ref OLED1) (pin 2)) (node (ref J2) (pin 2)) (node (ref J2) (pin 1)) - (node (ref R7) (pin 1))) - (net (code 6) (name GPDI_ETH_P) - (node (ref GPDI1) (pin 2))) - (net (code 7) (name GPDI_ETH_N) - (node (ref GPDI1) (pin 1))) - (net (code 8) (name +5V) - (node (ref C1) (pin 1)) - (node (ref D3) (pin 1)) - (node (ref U3) (pin 4)) - (node (ref GPDI1) (pin 19)) + (node (ref U1) (pin F6)) + (node (ref U1) (pin L7)) + (node (ref U1) (pin P6)) + (node (ref U1) (pin H7)) + (node (ref U1) (pin L14)) + (node (ref U1) (pin H14)) + (node (ref U1) (pin P15)) + (node (ref U1) (pin L15)) + (node (ref U1) (pin J15)) + (node (ref U1) (pin H15)) + (node (ref U1) (pin F15)) + (node (ref U1) (pin M15)) + (node (ref U1) (pin F12)) + (node (ref U1) (pin P10)) + (node (ref R5) (pin 1)) + (node (ref C7) (pin 1)) + (node (ref C6) (pin 1)) + (node (ref C8) (pin 1)) + (node (ref U1) (pin M6)) + (node (ref U1) (pin L6)) + (node (ref U1) (pin J6)) + (node (ref U1) (pin H6)) + (node (ref L2) (pin 2))) + (net (code 5) (name +5V) + (node (ref R1) (pin 1)) (node (ref D1) (pin 1)) - (node (ref U4) (pin 4)) + (node (ref GPDI1) (pin 19)) + (node (ref D3) (pin 1)) + (node (ref C5) (pin 1)) (node (ref R4) (pin 1)) - (node (ref R1) (pin 1)) (node (ref D4) (pin 2)) - (node (ref C5) (pin 1))) - (net (code 9) (name /SD_WP) - (node (ref SD1) (pin 11))) - (net (code 10) (name GPDI_D2_P) - (node (ref GPDI1) (pin 3))) - (net (code 11) (name GPDI_D0_P) - (node (ref GPDI1) (pin 9))) - (net (code 12) (name GPDI_D1_N) - (node (ref GPDI1) (pin 8))) - (net (code 13) (name GPDI_D1_P) - (node (ref GPDI1) (pin 6))) - (net (code 14) (name GPDI_D2_N) - (node (ref GPDI1) (pin 5))) - (net (code 15) (name GPDI_D0_N) - (node (ref GPDI1) (pin 11))) - (net (code 16) (name OLED_CS) - (node (ref OLED1) (pin 7))) - (net (code 17) (name OLED_DC) - (node (ref OLED1) (pin 6))) - (net (code 18) (name OLED_RES) - (node (ref OLED1) (pin 5))) - (net (code 19) (name OLED_MOSI) - (node (ref OLED1) (pin 4))) - (net (code 20) (name GPDI_SDA) + (node (ref U3) (pin 4)) + (node (ref C1) (pin 1)) + (node (ref U4) (pin 4))) + (net (code 6) (name USB_FTDI_DP) + (node (ref US1) (pin 3))) + (net (code 7) (name "Net-(US1-Pad4)") + (node (ref US1) (pin 4))) + (net (code 8) (name "Net-(US2-Pad4)") + (node (ref US2) (pin 4))) + (net (code 9) (name USB_FPGA_DP) + (node (ref US2) (pin 3))) + (net (code 10) (name USB_FPGA_DN) + (node (ref US2) (pin 2))) + (net (code 11) (name USB_FTDI_DN) + (node (ref US1) (pin 2))) + (net (code 12) (name GPDI_SDA) (node (ref GPDI1) (pin 18))) - (net (code 21) (name GPDI_SCL) - (node (ref GPDI1) (pin 17))) - (net (code 22) (name GPDI_CEC) - (node (ref GPDI1) (pin 15))) - (net (code 23) (name GPDI_CLK_N) - (node (ref GPDI1) (pin 14))) - (net (code 24) (name GPDI_CLK_P) - (node (ref GPDI1) (pin 12))) - (net (code 25) (name "Net-(BTN_D1-Pad1)") - (node (ref BTN_L1) (pin 1)) - (node (ref BTN_U1) (pin 1)) - (node (ref BTN_D1) (pin 1)) - (node (ref BTN_F2) (pin 1)) - (node (ref R7) (pin 2)) - (node (ref BTN_F1) (pin 1)) - (node (ref BTN_R1) (pin 1))) - (net (code 26) (name BTN_F2) - (node (ref BTN_F2) (pin 2))) - (net (code 27) (name "Net-(U2-Pad1)") + (net (code 13) (name /SD_WP) + (node (ref SD1) (pin 11))) + (net (code 14) (name /SD_CD) + (node (ref SD1) (pin 10))) + (net (code 15) (name /WIFI_RXD) + (node (ref U2) (pin 21))) + (net (code 16) (name /WIFI_TXD) + (node (ref U2) (pin 22))) + (net (code 17) (name "Net-(IC1-Pad31)") + (node (ref IC1) (pin 31))) + (net (code 18) (name "Net-(IC1-Pad14)") + (node (ref IC1) (pin 14))) + (net (code 19) (name "Net-(IC1-Pad43)") + (node (ref IC1) (pin 43))) + (net (code 20) (name "Net-(IC1-Pad33)") + (node (ref IC1) (pin 33))) + (net (code 21) (name "Net-(IC1-Pad23)") + (node (ref IC1) (pin 23))) + (net (code 22) (name "Net-(IC1-Pad52)") + (node (ref IC1) (pin 52))) + (net (code 23) (name "Net-(IC1-Pad32)") + (node (ref IC1) (pin 32))) + (net (code 24) (name "Net-(IC1-Pad22)") + (node (ref IC1) (pin 22))) + (net (code 25) (name "Net-(IC1-Pad12)") + (node (ref IC1) (pin 12))) + (net (code 26) (name "Net-(IC1-Pad41)") + (node (ref IC1) (pin 41))) + (net (code 27) (name "Net-(IC1-Pad24)") + (node (ref IC1) (pin 24))) + (net (code 28) (name "Net-(IC1-Pad21)") + (node (ref IC1) (pin 21))) + (net (code 29) (name "Net-(IC1-Pad11)") + (node (ref IC1) (pin 11))) + (net (code 30) (name "Net-(IC1-Pad50)") + (node (ref IC1) (pin 50))) + (net (code 31) (name "Net-(IC1-Pad30)") + (node (ref IC1) (pin 30))) + (net (code 32) (name "Net-(IC1-Pad20)") + (node (ref IC1) (pin 20))) + (net (code 33) (name "Net-(IC1-Pad9)") + (node (ref IC1) (pin 9))) + (net (code 34) (name "Net-(IC1-Pad6)") + (node (ref IC1) (pin 6))) + (net (code 35) (name "Net-(IC1-Pad5)") + (node (ref IC1) (pin 5))) + (net (code 36) (name "Net-(IC1-Pad3)") + (node (ref IC1) (pin 3))) + (net (code 37) (name "Net-(IC1-Pad27)") + (node (ref IC1) (pin 27))) + (net (code 38) (name "Net-(U2-Pad1)") (node (ref U2) (pin 1))) - (net (code 28) (name BTN_R) + (net (code 39) (name "Net-(IC1-Pad49)") + (node (ref IC1) (pin 49))) + (net (code 40) (name "Net-(IC1-Pad39)") + (node (ref IC1) (pin 39))) + (net (code 41) (name "Net-(IC1-Pad29)") + (node (ref IC1) (pin 29))) + (net (code 42) (name "Net-(IC1-Pad19)") + (node (ref IC1) (pin 19))) + (net (code 43) (name "Net-(IC1-Pad38)") + (node (ref IC1) (pin 38))) + (net (code 44) (name "Net-(IC1-Pad28)") + (node (ref IC1) (pin 28))) + (net (code 45) (name "Net-(IC1-Pad18)") + (node (ref IC1) (pin 18))) + (net (code 46) (name "Net-(IC1-Pad37)") + (node (ref IC1) (pin 37))) + (net (code 47) (name "Net-(IC1-Pad1)") + (node (ref IC1) (pin 1))) + (net (code 48) (name "Net-(IC1-Pad17)") + (node (ref IC1) (pin 17))) + (net (code 49) (name "Net-(IC1-Pad46)") + (node (ref IC1) (pin 46))) + (net (code 50) (name "Net-(IC1-Pad26)") + (node (ref IC1) (pin 26))) + (net (code 51) (name "Net-(IC1-Pad16)") + (node (ref IC1) (pin 16))) + (net (code 52) (name "Net-(IC1-Pad35)") + (node (ref IC1) (pin 35))) + (net (code 53) (name "Net-(IC1-Pad25)") + (node (ref IC1) (pin 25))) + (net (code 54) (name "Net-(IC1-Pad54)") + (node (ref IC1) (pin 54))) + (net (code 55) (name "Net-(IC1-Pad44)") + (node (ref IC1) (pin 44))) + (net (code 56) (name "Net-(IC1-Pad34)") + (node (ref IC1) (pin 34))) + (net (code 57) (name BTN_R) (node (ref BTN_R1) (pin 2))) - (net (code 29) (name BTN_L) + (net (code 58) (name "Net-(BTN_D1-Pad1)") + (node (ref BTN_F1) (pin 1)) + (node (ref BTN_L1) (pin 1)) + (node (ref R7) (pin 2)) + (node (ref BTN_R1) (pin 1)) + (node (ref BTN_F2) (pin 1)) + (node (ref BTN_D1) (pin 1)) + (node (ref BTN_U1) (pin 1))) + (net (code 59) (name BTN_L) (node (ref BTN_L1) (pin 2))) - (net (code 30) (name BTN_D) + (net (code 60) (name BTN_D) (node (ref BTN_D1) (pin 2))) - (net (code 31) (name BTN_U) + (net (code 61) (name BTN_U) (node (ref BTN_U1) (pin 2))) - (net (code 32) (name BTN_F1) + (net (code 62) (name BTN_F2) + (node (ref BTN_F2) (pin 2))) + (net (code 63) (name BTN_F1) (node (ref BTN_F1) (pin 2))) - (net (code 33) (name USB_FTDI_DP) - (node (ref US1) (pin 3))) - (net (code 34) (name USB_FTDI_DN) - (node (ref US1) (pin 2))) - (net (code 35) (name OLED_CLK) - (node (ref OLED1) (pin 3))) - (net (code 36) (name "Net-(US1-Pad4)") - (node (ref US1) (pin 4))) - (net (code 37) (name "Net-(U2-Pad2)") + (net (code 64) (name "Net-(U2-Pad2)") (node (ref U2) (pin 2))) - (net (code 38) (name "Net-(US2-Pad4)") - (node (ref US2) (pin 4))) - (net (code 39) (name USB_FPGA_DP) - (node (ref US2) (pin 3))) - (net (code 40) (name USB_FPGA_DN) - (node (ref US2) (pin 2))) - (net (code 41) (name "Net-(AUDIO1-Pad4)") + (net (code 65) (name GPDI_D2_N) + (node (ref GPDI1) (pin 5))) + (net (code 66) (name GPDI_CLK_P) + (node (ref GPDI1) (pin 12))) + (net (code 67) (name GPDI_D0_N) + (node (ref GPDI1) (pin 11))) + (net (code 68) (name GPDI_D0_P) + (node (ref GPDI1) (pin 9))) + (net (code 69) (name GPDI_D1_N) + (node (ref GPDI1) (pin 8))) + (net (code 70) (name GPDI_D1_P) + (node (ref GPDI1) (pin 6))) + (net (code 71) (name GPDI_D2_P) + (node (ref GPDI1) (pin 3))) + (net (code 72) (name GPDI_ETH_P) + (node (ref GPDI1) (pin 2))) + (net (code 73) (name GPDI_ETH_N) + (node (ref GPDI1) (pin 1))) + (net (code 74) (name "Net-(AUDIO1-Pad5)") + (node (ref AUDIO1) (pin 5))) + (net (code 75) (name /USB5V) + (node (ref US1) (pin 1)) + (node (ref D3) (pin 2))) + (net (code 76) (name "Net-(AUDIO1-Pad6)") + (node (ref AUDIO1) (pin 6))) + (net (code 77) (name "Net-(AUDIO1-Pad4)") (node (ref AUDIO1) (pin 4))) - (net (code 42) (name "Net-(AUDIO1-Pad3)") + (net (code 78) (name "Net-(AUDIO1-Pad3)") (node (ref AUDIO1) (pin 3))) - (net (code 43) (name "Net-(AUDIO1-Pad2)") + (net (code 79) (name "Net-(AUDIO1-Pad2)") (node (ref AUDIO1) (pin 2))) - (net (code 44) (name "Net-(AUDIO1-Pad1)") + (net (code 80) (name "Net-(AUDIO1-Pad1)") (node (ref AUDIO1) (pin 1))) - (net (code 45) (name "Net-(U2-Pad20)") + (net (code 81) (name GND) + (node (ref U1) (pin N6)) + (node (ref U1) (pin K9)) + (node (ref R3) (pin 1)) + (node (ref C3) (pin 2)) + (node (ref C4) (pin 2)) + (node (ref C8) (pin 2)) + (node (ref U1) (pin K6)) + (node (ref U4) (pin 2)) + (node (ref C1) (pin 2)) + (node (ref U1) (pin C19)) + (node (ref U1) (pin H19)) + (node (ref U1) (pin R19)) + (node (ref U1) (pin V19)) + (node (ref U1) (pin W19)) + (node (ref U3) (pin 2)) + (node (ref U1) (pin G9)) + (node (ref U1) (pin T9)) + (node (ref U1) (pin M9)) + (node (ref J1) (pin 4)) + (node (ref J1) (pin 3)) + (node (ref U1) (pin W7)) + (node (ref U1) (pin L10)) + (node (ref U1) (pin K10)) + (node (ref U1) (pin J10)) + (node (ref U1) (pin G10)) + (node (ref U1) (pin V9)) + (node (ref U1) (pin L9)) + (node (ref U1) (pin Y7)) + (node (ref J3) (pin 3)) + (node (ref J3) (pin 4)) + (node (ref U1) (pin U9)) + (node (ref U1) (pin J9)) + (node (ref C7) (pin 2)) + (node (ref J3) (pin 22)) + (node (ref J3) (pin 21)) + (node (ref U1) (pin V8)) + (node (ref J1) (pin 62)) + (node (ref U1) (pin Y8)) + (node (ref J1) (pin 61)) + (node (ref U1) (pin U8)) + (node (ref U1) (pin T8)) + (node (ref U1) (pin P8)) + (node (ref U1) (pin G17)) + (node (ref U1) (pin G8)) + (node (ref U1) (pin F8)) + (node (ref R6) (pin 1)) + (node (ref U1) (pin G12)) + (node (ref U1) (pin U11)) + (node (ref U1) (pin P11)) + (node (ref U1) (pin M11)) + (node (ref U1) (pin Y11)) + (node (ref U1) (pin L11)) + (node (ref U1) (pin J12)) + (node (ref U1) (pin K12)) + (node (ref U1) (pin L12)) + (node (ref U1) (pin M12)) + (node (ref U1) (pin V11)) + (node (ref U1) (pin P12)) + (node (ref U1) (pin U12)) + (node (ref U1) (pin V12)) + (node (ref U1) (pin W12)) + (node (ref U1) (pin Y12)) + (node (ref U1) (pin F13)) + (node (ref U1) (pin V14)) + (node (ref U1) (pin V15)) + (node (ref U1) (pin N15)) + (node (ref U1) (pin P14)) + (node (ref U1) (pin K15)) + (node (ref U1) (pin G15)) + (node (ref U1) (pin G13)) + (node (ref U1) (pin U14)) + (node (ref SD1) (pin 3)) + (node (ref US2) (pin 5)) + (node (ref OLED1) (pin 1)) + (node (ref SD1) (pin 6)) + (node (ref U2) (pin 15)) + (node (ref GPDI1) (pin 16)) + (node (ref GPDI1) (pin SHD)) + (node (ref SD1) (pin 12)) + (node (ref SD1) (pin 13)) + (node (ref GPDI1) (pin 4)) + (node (ref GPDI1) (pin 7)) + (node (ref GPDI1) (pin 10)) + (node (ref GPDI1) (pin 13)) + (node (ref U1) (pin K11)) + (node (ref U1) (pin J11)) + (node (ref U1) (pin G11)) + (node (ref U1) (pin T10)) + (node (ref U1) (pin U10)) + (node (ref U1) (pin V10)) + (node (ref U1) (pin V20)) + (node (ref U1) (pin G6)) + (node (ref US1) (pin 5)) + (node (ref U1) (pin W6)) + (node (ref U1) (pin V6)) + (node (ref U1) (pin U6)) + (node (ref U1) (pin T6)) + (node (ref U1) (pin N14)) + (node (ref U1) (pin M14)) + (node (ref U1) (pin Y6)) + (node (ref U1) (pin K14)) + (node (ref U1) (pin V7)) + (node (ref C5) (pin 2)) + (node (ref U1) (pin P7)) + (node (ref U1) (pin Y5)) + (node (ref U1) (pin V5)) + (node (ref U1) (pin W15)) + (node (ref U1) (pin G4)) + (node (ref U1) (pin T7)) + (node (ref U1) (pin M16)) + (node (ref U1) (pin N7)) + (node (ref U1) (pin M7)) + (node (ref U1) (pin K7)) + (node (ref U1) (pin J7)) + (node (ref U1) (pin G7)) + (node (ref U1) (pin F7)) + (node (ref U1) (pin B7)) + (node (ref U1) (pin P13)) + (node (ref U1) (pin U7)) + (node (ref U1) (pin U13)) + (node (ref U1) (pin D4)) + (node (ref U1) (pin V13)) + (node (ref U1) (pin B14)) + (node (ref U1) (pin M10)) + (node (ref U1) (pin G14)) + (node (ref J2) (pin 3)) + (node (ref U1) (pin J14)) + (node (ref J2) (pin 4)) + (node (ref U1) (pin F14)) + (node (ref U1) (pin J2)) + (node (ref U1) (pin M2)) + (node (ref U1) (pin W16)) + (node (ref U1) (pin V16))) + (net (code 82) (name "Net-(U2-Pad20)") (node (ref U2) (pin 20))) - (net (code 46) (name "Net-(U2-Pad16)") + (net (code 83) (name "Net-(U2-Pad17)") + (node (ref U2) (pin 17))) + (net (code 84) (name "Net-(U2-Pad16)") (node (ref U2) (pin 16))) - (net (code 47) (name "Net-(U2-Pad3)") + (net (code 85) (name "Net-(U2-Pad18)") + (node (ref U2) (pin 18))) + (net (code 86) (name "Net-(U2-Pad3)") (node (ref U2) (pin 3))) - (net (code 48) (name /TMS) + (net (code 87) (name /TMS) (node (ref U2) (pin 7)) (node (ref U1) (pin U5))) - (net (code 49) (name /TCK) + (net (code 88) (name /TCK) (node (ref U2) (pin 6)) (node (ref U1) (pin T5))) - (net (code 50) (name /TDI) + (net (code 89) (name /TDI) (node (ref U2) (pin 4)) (node (ref U1) (pin R5))) - (net (code 51) (name /TDO) - (node (ref U2) (pin 5)) - (node (ref U1) (pin V4))) - (net (code 52) (name "Net-(U2-Pad19)") + (net (code 90) (name /TDO) + (node (ref U1) (pin V4)) + (node (ref U2) (pin 5))) + (net (code 91) (name "Net-(U2-Pad19)") (node (ref U2) (pin 19))) - (net (code 53) (name "Net-(U2-Pad18)") - (node (ref U2) (pin 18))) - (net (code 54) (name "Net-(U2-Pad17)") - (node (ref U2) (pin 17))) - (net (code 55) (name "Net-(D4-Pad1)") - (node (ref US2) (pin 1)) - (node (ref D4) (pin 1))) - (net (code 56) (name "Net-(US1-Pad6)") - (node (ref US1) (pin 6))) - (net (code 57) (name /MTDI) - (node (ref SD1) (pin 8)) - (node (ref U2) (pin 10))) - (net (code 58) (name /MTDO) - (node (ref U2) (pin 9)) - (node (ref SD1) (pin 7))) - (net (code 59) (name /MTCK) + (net (code 92) (name OLED_CS) + (node (ref OLED1) (pin 7))) + (net (code 93) (name OLED_DC) + (node (ref OLED1) (pin 6))) + (net (code 94) (name OLED_RES) + (node (ref OLED1) (pin 5))) + (net (code 95) (name OLED_MOSI) + (node (ref OLED1) (pin 4))) + (net (code 96) (name OLED_CLK) + (node (ref OLED1) (pin 3))) + (net (code 97) (name "Net-(US2-Pad6)") + (node (ref US2) (pin 6))) + (net (code 98) (name /MTDO) + (node (ref SD1) (pin 7)) + (node (ref U2) (pin 9))) + (net (code 99) (name /MTCK) (node (ref SD1) (pin 5)) (node (ref U2) (pin 13))) - (net (code 60) (name /MTMS) - (node (ref U2) (pin 12)) - (node (ref SD1) (pin 2))) - (net (code 61) (name "Net-(AUDIO1-Pad5)") - (node (ref AUDIO1) (pin 5))) - (net (code 62) (name "Net-(AUDIO1-Pad6)") - (node (ref AUDIO1) (pin 6))) - (net (code 63) (name "Net-(US2-Pad6)") - (node (ref US2) (pin 6))) - (net (code 64) (name /SD_3) - (node (ref U2) (pin 11)) - (node (ref SD1) (pin 1))) - (net (code 65) (name /USB5V) - (node (ref US1) (pin 1)) - (node (ref D3) (pin 2))) - (net (code 66) (name /SD_2) + (net (code 100) (name /MTMS) + (node (ref SD1) (pin 2)) + (node (ref U2) (pin 12))) + (net (code 101) (name /SD_3) + (node (ref SD1) (pin 1)) + (node (ref U2) (pin 11))) + (net (code 102) (name /MTDI) + (node (ref SD1) (pin 8)) + (node (ref U2) (pin 10))) + (net (code 103) (name "Net-(D4-Pad1)") + (node (ref D4) (pin 1)) + (node (ref US2) (pin 1))) + (net (code 104) (name /SD_2) (node (ref U2) (pin 14)) (node (ref SD1) (pin 9))) - (net (code 67) (name /gpio/MP3) + (net (code 105) (name "Net-(US1-Pad6)") + (node (ref US1) (pin 6))) + (net (code 106) (name /gpio/MP3) (node (ref J3) (pin 15))) - (net (code 68) (name /gpio/MP5) + (net (code 107) (name /gpio/MP5) (node (ref J3) (pin 17))) - (net (code 69) (name /gpio/MP1) + (net (code 108) (name /gpio/MP1) (node (ref J3) (pin 13))) - (net (code 70) (name /gpio/PMODB7) + (net (code 109) (name /gpio/PMODB7) (node (ref J3) (pin 11))) - (net (code 71) (name /gpio/PMODB5) + (net (code 110) (name /gpio/PMODB5) (node (ref J3) (pin 9))) - (net (code 72) (name /gpio/PMODB3) + (net (code 111) (name /gpio/PMODB3) (node (ref J3) (pin 7))) - (net (code 73) (name /gpio/PMODB1) + (net (code 112) (name /gpio/PMODB1) (node (ref J3) (pin 5))) - (net (code 74) (name /gpio/PMODB8) + (net (code 113) (name /gpio/PMODB8) (node (ref J3) (pin 12))) - (net (code 75) (name /gpio/PMODB6) + (net (code 114) (name /gpio/PMODB6) (node (ref J3) (pin 10))) - (net (code 76) (name /gpio/PMODB4) + (net (code 115) (name /gpio/PMODB4) (node (ref J3) (pin 8))) - (net (code 77) (name /gpio/PMODB2) + (net (code 116) (name /gpio/PMODB2) (node (ref J3) (pin 6))) - (net (code 78) (name /gpio/MP6) + (net (code 117) (name /gpio/MP6) (node (ref J3) (pin 18))) - (net (code 79) (name /gpio/MP4) + (net (code 118) (name /gpio/MP4) (node (ref J3) (pin 16))) - (net (code 80) (name /gpio/P56) - (node (ref U1) (pin D12)) - (node (ref J1) (pin 56))) - (net (code 81) (name /gpio/P54) - (node (ref J1) (pin 54)) - (node (ref U1) (pin A12))) - (net (code 82) (name /gpio/P52) - (node (ref U1) (pin B13)) - (node (ref J1) (pin 52))) - (net (code 83) (name /gpio/P50) - (node (ref U1) (pin D13)) - (node (ref J1) (pin 50))) - (net (code 84) (name /gpio/P48) - (node (ref J1) (pin 48)) - (node (ref U1) (pin A14))) - (net (code 85) (name /gpio/P46) + (net (code 119) (name /gpio/P56) + (node (ref J1) (pin 56)) + (node (ref U1) (pin D12))) + (net (code 120) (name /gpio/P54) + (node (ref U1) (pin A12)) + (node (ref J1) (pin 54))) + (net (code 121) (name /gpio/P52) + (node (ref J1) (pin 52)) + (node (ref U1) (pin B13))) + (net (code 122) (name /gpio/P50) + (node (ref J1) (pin 50)) + (node (ref U1) (pin D13))) + (net (code 123) (name /gpio/P48) + (node (ref U1) (pin A14)) + (node (ref J1) (pin 48))) + (net (code 124) (name /gpio/P46) (node (ref U1) (pin D14)) (node (ref J1) (pin 46))) - (net (code 86) (name /gpio/P44) - (node (ref U1) (pin B15)) - (node (ref J1) (pin 44))) - (net (code 87) (name /gpio/P42) + (net (code 125) (name /gpio/P44) + (node (ref J1) (pin 44)) + (node (ref U1) (pin B15))) + (net (code 126) (name /gpio/P42) (node (ref U1) (pin D15)) (node (ref J1) (pin 42))) - (net (code 88) (name /gpio/P40) - (node (ref U1) (pin A16)) - (node (ref J1) (pin 40))) - (net (code 89) (name /gpio/P59) - (node (ref J1) (pin 59)) - (node (ref U1) (pin E11))) - (net (code 90) (name /gpio/P57) + (net (code 127) (name /gpio/P40) + (node (ref J1) (pin 40)) + (node (ref U1) (pin A16))) + (net (code 128) (name /gpio/P59) + (node (ref U1) (pin E11)) + (node (ref J1) (pin 59))) + (net (code 129) (name /gpio/P57) (node (ref J1) (pin 57)) (node (ref U1) (pin C12))) - (net (code 91) (name /gpio/P55) - (node (ref J1) (pin 55)) - (node (ref U1) (pin E12))) - (net (code 92) (name /gpio/P53) - (node (ref J1) (pin 53)) - (node (ref U1) (pin A13))) - (net (code 93) (name /gpio/P51) - (node (ref J1) (pin 51)) - (node (ref U1) (pin C13))) - (net (code 94) (name /gpio/P49) + (net (code 130) (name /gpio/P55) + (node (ref U1) (pin E12)) + (node (ref J1) (pin 55))) + (net (code 131) (name /gpio/P53) + (node (ref U1) (pin A13)) + (node (ref J1) (pin 53))) + (net (code 132) (name /gpio/P51) + (node (ref U1) (pin C13)) + (node (ref J1) (pin 51))) + (net (code 133) (name /gpio/P49) (node (ref U1) (pin E13)) (node (ref J1) (pin 49))) - (net (code 95) (name /gpio/P47) - (node (ref J1) (pin 47)) - (node (ref U1) (pin C14))) - (net (code 96) (name /gpio/P45) - (node (ref J1) (pin 45)) - (node (ref U1) (pin E14))) - (net (code 97) (name /gpio/P43) - (node (ref J1) (pin 43)) - (node (ref U1) (pin C15))) - (net (code 98) (name /gpio/P41) - (node (ref U1) (pin E15)) - (node (ref J1) (pin 41))) - (net (code 99) (name /gpio/P39) - (node (ref U1) (pin B16)) - (node (ref J1) (pin 39))) - (net (code 100) (name /gpio/PMODC7) + (net (code 134) (name /gpio/P47) + (node (ref U1) (pin C14)) + (node (ref J1) (pin 47))) + (net (code 135) (name /gpio/P45) + (node (ref U1) (pin E14)) + (node (ref J1) (pin 45))) + (net (code 136) (name /gpio/P43) + (node (ref U1) (pin C15)) + (node (ref J1) (pin 43))) + (net (code 137) (name /gpio/P41) + (node (ref J1) (pin 41)) + (node (ref U1) (pin E15))) + (net (code 138) (name /gpio/P39) + (node (ref J1) (pin 39)) + (node (ref U1) (pin B16))) + (net (code 139) (name /gpio/PMODC7) (node (ref J3) (pin 29))) - (net (code 101) (name /gpio/PMODC5) + (net (code 140) (name /gpio/PMODC5) (node (ref J3) (pin 27))) - (net (code 102) (name /gpio/PMODC3) + (net (code 141) (name /gpio/PMODC3) (node (ref J3) (pin 25))) - (net (code 103) (name /gpio/PMODC8) + (net (code 142) (name /gpio/PMODC8) (node (ref J3) (pin 30))) - (net (code 104) (name /gpio/PMODC6) + (net (code 143) (name /gpio/PMODC6) (node (ref J3) (pin 28))) - (net (code 105) (name /gpio/PMODC4) + (net (code 144) (name /gpio/PMODC4) (node (ref J3) (pin 26))) - (net (code 106) (name /gpio/PMODC2) + (net (code 145) (name /gpio/PMODC2) (node (ref J3) (pin 24))) - (net (code 107) (name /gpio/PMODC1) + (net (code 146) (name /gpio/PMODC1) (node (ref J3) (pin 23))) - (net (code 108) (name /gpio/MP2) + (net (code 147) (name /gpio/MP2) (node (ref J3) (pin 14))) - (net (code 109) (name /gpio/PMODA1) + (net (code 148) (name /gpio/PMODA1) (node (ref J2) (pin 5))) - (net (code 110) (name /gpio/PMODA3) + (net (code 149) (name /gpio/PMODA3) (node (ref J2) (pin 7))) - (net (code 111) (name /gpio/PMODA5) + (net (code 150) (name /gpio/PMODA5) (node (ref J2) (pin 9))) - (net (code 112) (name /gpio/P60) - (node (ref J1) (pin 60)) - (node (ref U1) (pin D11))) - (net (code 113) (name /gpio/P58) + (net (code 151) (name /gpio/P60) + (node (ref U1) (pin D11)) + (node (ref J1) (pin 60))) + (net (code 152) (name /gpio/P58) (node (ref U1) (pin B12)) (node (ref J1) (pin 58))) - (net (code 114) (name /gpio/PMODA8) + (net (code 153) (name /gpio/PMODA8) (node (ref J2) (pin 12))) - (net (code 115) (name /gpio/PMODA6) + (net (code 154) (name /gpio/PMODA6) (node (ref J2) (pin 10))) - (net (code 116) (name /gpio/PMODA4) + (net (code 155) (name /gpio/PMODA4) (node (ref J2) (pin 8))) - (net (code 117) (name /gpio/PMODA2) + (net (code 156) (name /gpio/PMODA2) (node (ref J2) (pin 6))) - (net (code 118) (name /gpio/PMODA7) + (net (code 157) (name /gpio/PMODA7) (node (ref J2) (pin 11))) - (net (code 119) (name /gpio/P35) - (node (ref U1) (pin C17)) - (node (ref J1) (pin 35))) - (net (code 120) (name /gpio/P37) - (node (ref U1) (pin D16)) - (node (ref J1) (pin 37))) - (net (code 121) (name /gpio/P33) + (net (code 158) (name /gpio/P35) + (node (ref J1) (pin 35)) + (node (ref U1) (pin C17))) + (net (code 159) (name /gpio/P37) + (node (ref J1) (pin 37)) + (node (ref U1) (pin D16))) + (net (code 160) (name /gpio/P33) (node (ref J1) (pin 33)) (node (ref U1) (pin B18))) - (net (code 122) (name /gpio/P31) - (node (ref U1) (pin B19)) - (node (ref J1) (pin 31))) - (net (code 123) (name /gpio/P29) + (net (code 161) (name /gpio/P31) + (node (ref J1) (pin 31)) + (node (ref U1) (pin B19))) + (net (code 162) (name /gpio/P29) (node (ref U1) (pin B20)) (node (ref J1) (pin 29))) - (net (code 124) (name /gpio/P36) - (node (ref J1) (pin 36)) - (node (ref U1) (pin B17))) - (net (code 125) (name /gpio/P38) - (node (ref U1) (pin C16)) - (node (ref J1) (pin 38))) - (net (code 126) (name /gpio/P34) + (net (code 163) (name /gpio/P36) + (node (ref U1) (pin B17)) + (node (ref J1) (pin 36))) + (net (code 164) (name /gpio/P38) + (node (ref J1) (pin 38)) + (node (ref U1) (pin C16))) + (net (code 165) (name /gpio/P34) (node (ref U1) (pin A17)) (node (ref J1) (pin 34))) - (net (code 127) (name /gpio/P32) + (net (code 166) (name /gpio/P32) (node (ref J1) (pin 32)) (node (ref U1) (pin A18))) - (net (code 128) (name /gpio/P30) + (net (code 167) (name /gpio/P30) (node (ref J1) (pin 30)) (node (ref U1) (pin A19))) - (net (code 129) (name /gpio/P22) - (node (ref J1) (pin 22)) - (node (ref U1) (pin C6))) - (net (code 130) (name /gpio/P23) + (net (code 168) (name /gpio/P22) + (node (ref U1) (pin C6)) + (node (ref J1) (pin 22))) + (net (code 169) (name /gpio/P23) (node (ref U1) (pin D7)) (node (ref J1) (pin 23))) - (net (code 131) (name /gpio/P24) + (net (code 170) (name /gpio/P24) (node (ref J1) (pin 24)) (node (ref U1) (pin E7))) - (net (code 132) (name /gpio/P25) - (node (ref J1) (pin 25)) - (node (ref U1) (pin D6))) - (net (code 133) (name /gpio/P26) + (net (code 171) (name /gpio/P25) + (node (ref U1) (pin D6)) + (node (ref J1) (pin 25))) + (net (code 172) (name /gpio/P26) (node (ref U1) (pin E6)) (node (ref J1) (pin 26))) - (net (code 134) (name /gpio/P27) - (node (ref U1) (pin B6)) - (node (ref J1) (pin 27))) - (net (code 135) (name /gpio/P28) - (node (ref J1) (pin 28)) - (node (ref U1) (pin A6))) - (net (code 136) (name /gpio/P21) + (net (code 173) (name /gpio/P27) + (node (ref J1) (pin 27)) + (node (ref U1) (pin B6))) + (net (code 174) (name /gpio/P28) + (node (ref U1) (pin A6)) + (node (ref J1) (pin 28))) + (net (code 175) (name /gpio/P21) (node (ref U1) (pin C7)) (node (ref J1) (pin 21))) - (net (code 137) (name /gpio/P20) - (node (ref J1) (pin 20)) - (node (ref U1) (pin E8))) - (net (code 138) (name /gpio/P19) - (node (ref U1) (pin D8)) - (node (ref J1) (pin 19))) - (net (code 139) (name /gpio/P18) - (node (ref U1) (pin C8)) - (node (ref J1) (pin 18))) - (net (code 140) (name /gpio/P17) + (net (code 176) (name /gpio/P20) + (node (ref U1) (pin E8)) + (node (ref J1) (pin 20))) + (net (code 177) (name /gpio/P19) + (node (ref J1) (pin 19)) + (node (ref U1) (pin D8))) + (net (code 178) (name /gpio/P18) + (node (ref J1) (pin 18)) + (node (ref U1) (pin C8))) + (net (code 179) (name /gpio/P17) (node (ref J1) (pin 17)) (node (ref U1) (pin B8))) - (net (code 141) (name /gpio/P16) - (node (ref U1) (pin A7)) - (node (ref J1) (pin 16))) - (net (code 142) (name /gpio/P15) + (net (code 180) (name /gpio/P16) + (node (ref J1) (pin 16)) + (node (ref U1) (pin A7))) + (net (code 181) (name /gpio/P15) (node (ref U1) (pin A8)) (node (ref J1) (pin 15))) - (net (code 143) (name /gpio/P13) + (net (code 182) (name /gpio/P13) (node (ref U1) (pin E9)) (node (ref J1) (pin 13))) - (net (code 144) (name /gpio/P14) - (node (ref U1) (pin D9)) - (node (ref J1) (pin 14))) - (net (code 145) (name /gpio/P12) + (net (code 183) (name /gpio/P14) + (node (ref J1) (pin 14)) + (node (ref U1) (pin D9))) + (net (code 184) (name /gpio/P12) (node (ref J1) (pin 12)) (node (ref U1) (pin B9))) - (net (code 146) (name /gpio/P11) - (node (ref U1) (pin C10)) - (node (ref J1) (pin 11))) - (net (code 147) (name /gpio/P9) + (net (code 185) (name /gpio/P11) + (node (ref J1) (pin 11)) + (node (ref U1) (pin C10))) + (net (code 186) (name /gpio/P9) (node (ref J1) (pin 9)) (node (ref U1) (pin B10))) - (net (code 148) (name /gpio/P10) + (net (code 187) (name /gpio/P10) (node (ref U1) (pin A9)) (node (ref J1) (pin 10))) - (net (code 149) (name /gpio/P8) + (net (code 188) (name /gpio/P8) (node (ref U1) (pin A11)) (node (ref J1) (pin 8))) - (net (code 150) (name /gpio/P7) + (net (code 189) (name /gpio/P7) (node (ref J1) (pin 7)) (node (ref U1) (pin A10))) - (net (code 151) (name /gpio/P5) - (node (ref J1) (pin 5)) - (node (ref U1) (pin B11))) - (net (code 152) (name /gpio/P6) - (node (ref U1) (pin C11)) - (node (ref J1) (pin 6))) - (net (code 153) (name /gpio/USB5V) + (net (code 190) (name /gpio/P5) + (node (ref U1) (pin B11)) + (node (ref J1) (pin 5))) + (net (code 191) (name /gpio/P6) + (node (ref J1) (pin 6)) + (node (ref U1) (pin C11))) + (net (code 192) (name /gpio/USB5V) (node (ref D2) (pin 2))) - (net (code 154) (name /gpio/OUT5V) + (net (code 193) (name /gpio/OUT5V) (node (ref J1) (pin 2)) (node (ref D2) (pin 1))) - (net (code 155) (name /gpio/IN5V) - (node (ref D1) (pin 2)) - (node (ref J1) (pin 1))) - (net (code 156) (name "Net-(C6-Pad2)") + (net (code 194) (name /gpio/IN5V) + (node (ref J1) (pin 1)) + (node (ref D1) (pin 2))) + (net (code 195) (name "Net-(C6-Pad2)") (node (ref C6) (pin 2)) (node (ref R5) (pin 2)) - (node (ref R6) (pin 2)) - (node (ref U4) (pin 5))) - (net (code 157) (name "Net-(L2-Pad1)") - (node (ref U4) (pin 3)) - (node (ref L2) (pin 1))) - (net (code 158) (name "Net-(R4-Pad2)") - (node (ref U4) (pin 1)) - (node (ref R4) (pin 2))) - (net (code 159) (name "Net-(C2-Pad2)") - (node (ref R3) (pin 2)) + (node (ref U4) (pin 5)) + (node (ref R6) (pin 2))) + (net (code 196) (name "Net-(L2-Pad1)") + (node (ref L2) (pin 1)) + (node (ref U4) (pin 3))) + (net (code 197) (name "Net-(R4-Pad2)") + (node (ref R4) (pin 2)) + (node (ref U4) (pin 1))) + (net (code 198) (name "Net-(C2-Pad2)") (node (ref U3) (pin 5)) + (node (ref R3) (pin 2)) (node (ref R2) (pin 2)) (node (ref C2) (pin 2))) - (net (code 160) (name +1V2) + (net (code 199) (name +1V2) + (node (ref U1) (pin N10)) + (node (ref C4) (pin 1)) + (node (ref C3) (pin 1)) + (node (ref R2) (pin 1)) + (node (ref C2) (pin 1)) + (node (ref L1) (pin 2)) + (node (ref U1) (pin K13)) + (node (ref U1) (pin N8)) + (node (ref U1) (pin N13)) + (node (ref U1) (pin M13)) (node (ref U1) (pin L13)) + (node (ref U1) (pin N11)) (node (ref U1) (pin N12)) (node (ref U1) (pin H12)) (node (ref U1) (pin H13)) (node (ref U1) (pin H11)) - (node (ref U1) (pin N10)) (node (ref U1) (pin J13)) - (node (ref U1) (pin N11)) - (node (ref U1) (pin K13)) - (node (ref U1) (pin M13)) - (node (ref U1) (pin N13)) - (node (ref U1) (pin H9)) - (node (ref U1) (pin N9)) - (node (ref U1) (pin H10)) - (node (ref U1) (pin M8)) - (node (ref U1) (pin H8)) - (node (ref U1) (pin J8)) - (node (ref U1) (pin K8)) (node (ref U1) (pin L8)) - (node (ref C2) (pin 1)) - (node (ref U1) (pin N8)) - (node (ref C4) (pin 1)) - (node (ref C3) (pin 1)) - (node (ref R2) (pin 1)) - (node (ref L1) (pin 2))) - (net (code 161) (name "Net-(R1-Pad2)") + (node (ref U1) (pin K8)) + (node (ref U1) (pin J8)) + (node (ref U1) (pin H8)) + (node (ref U1) (pin M8)) + (node (ref U1) (pin H10)) + (node (ref U1) (pin N9)) + (node (ref U1) (pin H9))) + (net (code 200) (name "Net-(R1-Pad2)") (node (ref R1) (pin 2)) (node (ref U3) (pin 1))) - (net (code 162) (name "Net-(L1-Pad1)") - (node (ref L1) (pin 1)) - (node (ref U3) (pin 3))))) \ No newline at end of file + (net (code 201) (name "Net-(L1-Pad1)") + (node (ref U3) (pin 3)) + (node (ref L1) (pin 1))))) \ No newline at end of file diff --git a/ulx3s.sch b/ulx3s.sch index 4b80fd6..a0df480 100644 --- a/ulx3s.sch +++ b/ulx3s.sch @@ -737,4 +737,15 @@ Wire Wire Line 2550 700 2550 750 Text Notes 7300 3450 0 60 ~ 0 OLED 1.3" PCB \n14x14 units\n1 unit = 2.54 mm +$Comp +L MT48LC16M4A2P IC1 +U 1 1 58D5C787 +P 9650 2100 +F 0 "IC1" H 9050 3300 50 0000 C CNN +F 1 "MT48LC16M4A2P" H 10300 900 50 0000 C CNN +F 2 "Housings_SSOP:VSO-56_11.1x21.5mm_Pitch0.75mm" V 10050 2100 50 0000 C CIN +F 3 "" H 9650 1850 50 0000 C CNN + 1 9650 2100 + 1 0 0 -1 +$EndComp $EndSCHEMATC