v 20181211 2 C 33400 51700 1 180 1 DB25-2.sym { T 34800 46350 5 10 0 0 180 6 1 device=DB25 T 34100 51900 5 10 1 1 180 6 1 refdes=X1 T 33400 51700 5 10 0 0 0 0 1 footprint=dsub_25p_pp_elfasale.fp T 33400 51700 5 10 0 0 0 0 1 value=25p socket } N 33400 48300 33100 48300 4 N 33100 51100 33100 44000 4 N 33400 48700 33100 48700 4 N 33400 49100 33100 49100 4 N 33400 49500 33100 49500 4 N 33400 49900 33100 49900 4 N 33400 50300 33100 50300 4 N 33400 50700 33100 50700 4 N 33400 51100 33100 51100 4 N 33100 44000 64000 44000 4 T 33600 52500 9 10 1 0 180 6 1 Dsub 25 pol pin N 63800 51200 64000 51200 4 N 64000 44000 64000 51200 4 N 63800 50800 64000 50800 4 N 63800 50400 64000 50400 4 N 63800 49600 64000 49600 4 N 63800 50000 64000 50000 4 T 43700 40600 9 14 1 0 0 0 6 Parallel port based JTAG dongle Design goal: pp idle at all zeroes (or not connected) => jtag idle at all high except TCK low target at 3.3V C 60600 51600 1 180 1 arm_jtag20.sym { T 61000 44582 5 10 0 0 180 6 1 device=ARM_JTAG20 T 61000 44804 5 10 0 0 180 6 1 footprint=Hsuan_Mao_C3000_20a.fp T 62100 52139 5 10 1 1 0 3 1 refdes=X2 T 62100 51973 5 6 1 1 0 3 1 description=Arm standard jtag 20pin connector T 62100 51784 5 10 1 1 0 3 1 value=ARM_JTAG20 } N 63800 49200 64000 49200 4 N 63800 48800 64000 48800 4 N 63800 48400 64000 48400 4 N 63800 48000 64000 48000 4 C 49900 48100 1 0 0 74lvc14a.sym { T 50300 53718 5 10 0 0 0 0 1 footprint=so_14_a.fp T 51300 51539 5 10 1 1 0 3 1 refdes=U2 T 51300 51373 5 6 1 1 0 3 1 description=Hex inv. schmitt trigger T 51300 51184 5 10 1 1 0 3 1 value=74LVC14A T 51300 51018 5 6 1 1 0 3 1 sublabel=5V tolerant inputs } C 58200 51400 1 0 0 net_power.sym { T 58200 52700 5 10 0 0 0 0 1 device=net symbol T 58200 52500 5 10 0 0 0 0 1 footprint=none T 58400 51630 5 6 1 1 180 5 1 net=+3.3V:1 } N 58400 51400 58400 47400 4 N 58400 47400 60600 47400 4 C 52800 51100 1 0 0 net_power.sym { T 52800 52400 5 10 0 0 0 0 1 device=net symbol T 52800 52200 5 10 0 0 0 0 1 footprint=none T 53000 51330 5 6 1 1 180 5 1 net=+3.3V:1 } N 53000 48200 53000 51100 4 N 53000 50900 52700 50900 4 N 49900 48500 49500 48500 4 C 56900 49100 1 0 0 res_horiz.sym { T 57200 52100 5 8 0 0 0 0 1 device=resistor T 56800 49900 5 10 1 1 0 0 1 refdes=R22 T 57600 49900 5 10 1 1 0 0 1 value=22 T 57200 48900 5 8 0 1 0 0 1 footprint=ipc7351b_3216Ar.fp T 57200 51100 5 8 0 0 0 0 1 symversion=1.0 } C 56300 45600 1 0 0 res_vert.sym { T 56400 48400 5 8 0 0 0 0 1 device=resistor T 56600 45800 5 8 0 1 0 0 1 footprint=ipc7351b_3216Ar.fp T 56600 46100 5 10 1 1 0 0 1 refdes=R21 T 56600 45900 5 10 1 1 0 0 1 value=10k T 56400 47600 5 8 0 0 0 0 1 symversion=1.0 } N 48700 59400 56400 59400 4 N 56400 46400 56400 59400 4 N 56400 45800 56400 44000 4 N 46900 45700 54300 45700 4 N 46600 56300 49900 56300 4 N 47100 52600 54500 52600 4 C 35300 46200 1 0 0 res_horiz.sym { T 35600 49200 5 8 0 0 0 0 1 device=resistor T 35600 46000 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 35600 48200 5 8 0 0 0 0 1 symversion=1.0 T 35250 46950 5 10 1 1 0 0 1 refdes=R0 T 36050 46950 5 10 1 1 0 0 1 value=22 } N 46700 45500 54500 45500 4 N 36100 48500 46900 48500 4 N 36100 48100 47100 48100 4 N 47100 48100 47100 52600 4 N 36100 47700 47100 47700 4 N 47100 47700 47100 45900 4 N 36100 47300 46900 47300 4 N 46900 47300 46900 45700 4 N 36100 46900 46700 46900 4 N 46700 46900 46700 45500 4 N 46600 56300 46600 51300 4 N 46600 51300 34900 51300 4 N 60600 48600 55600 48600 4 N 55600 50100 55600 48600 4 N 55600 50100 52700 50100 4 N 60600 48200 55400 48200 4 N 55400 49300 55400 48200 4 N 55400 49300 52700 49300 4 N 55200 47800 60600 47800 4 N 60600 49800 57700 49800 4 N 60600 49000 56200 49000 4 N 56200 49000 56200 55100 4 N 48700 59400 48700 57500 4 N 48700 57500 49900 57500 4 N 46900 52800 46900 48500 4 N 46900 52800 54300 52800 4 N 56600 50200 56600 56700 4 N 56600 50200 60600 50200 4 N 52700 48900 54500 48900 4 N 54500 48900 54500 45500 4 N 52700 49700 54300 49700 4 N 54300 49700 54300 45700 4 N 47100 45900 54100 45900 4 N 54100 50500 54100 45900 4 N 54100 50500 52700 50500 4 C 52400 43700 1 0 0 net_gnd.sym { T 52400 45000 5 10 0 0 0 0 1 device=net symbol T 52530 43850 5 6 1 1 0 0 1 net=GND:1 } N 49900 57100 49800 57100 4 N 49800 56700 49800 57100 4 N 49800 56700 49900 56700 4 T 43700 38700 9 14 1 0 0 0 6 TDO -> select (status reg. 0x10, pin 13) DATA0 (0x01 pin 2) -> nTRST DATA1 (0x02 pin 3) -> TDI DATA2 (0x04 pin 4) -> TMS DATA3 (0x08 pin 5) -> TCK DATA4 (0x10 pin 6) -> nSRST T 47900 39300 9 14 1 0 0 0 1 All lines except TCK and TDO are inverted C 22900 27800 0 0 0 A4liggande.sym C 36700 45200 1 90 0 led.sym { T 36100 45600 5 10 0 0 90 0 1 device=DiodeLED T 36600 45900 5 10 1 1 0 0 1 refdes=D0 T 36300 45400 5 10 0 1 90 0 1 footprint=kingbright_T-1_3mm_nb.fp T 36700 45200 5 10 0 0 0 0 1 value=L-934GD } N 35500 46900 34900 46900 4 N 35500 47300 34900 47300 4 N 35500 47700 34900 47700 4 N 35500 48100 34900 48100 4 N 35500 48500 34900 48500 4 N 35500 48900 34900 48900 4 N 35500 49300 34900 49300 4 N 35500 49700 34900 49700 4 C 35300 46600 1 0 0 res_horiz.sym { T 35600 49600 5 8 0 0 0 0 1 device=resistor T 35600 46400 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 35600 48600 5 8 0 0 0 0 1 symversion=1.0 T 35250 47350 5 10 1 1 0 0 1 refdes=R1 T 36050 47350 5 10 1 1 0 0 1 value=22 } C 35300 47000 1 0 0 res_horiz.sym { T 35600 50000 5 8 0 0 0 0 1 device=resistor T 35600 46800 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 35600 49000 5 8 0 0 0 0 1 symversion=1.0 T 35250 47750 5 10 1 1 0 0 1 refdes=R2 T 36050 47750 5 10 1 1 0 0 1 value=22 } C 35300 47400 1 0 0 res_horiz.sym { T 35600 50400 5 8 0 0 0 0 1 device=resistor T 35600 47200 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 35600 49400 5 8 0 0 0 0 1 symversion=1.0 T 35250 48150 5 10 1 1 0 0 1 refdes=R3 T 36050 48150 5 10 1 1 0 0 1 value=22 } C 35300 47800 1 0 0 res_horiz.sym { T 35600 50800 5 8 0 0 0 0 1 device=resistor T 35600 47600 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 35600 49800 5 8 0 0 0 0 1 symversion=1.0 T 35250 48550 5 10 1 1 0 0 1 refdes=R4 T 36050 48550 5 10 1 1 0 0 1 value=22 } C 35300 48200 1 0 0 res_horiz.sym { T 35600 51200 5 8 0 0 0 0 1 device=resistor T 35600 48000 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 35600 50200 5 8 0 0 0 0 1 symversion=1.0 T 35250 48950 5 10 1 1 0 0 1 refdes=R5 T 36050 48950 5 10 1 1 0 0 1 value=22 } C 35300 48600 1 0 0 res_horiz.sym { T 35600 51600 5 8 0 0 0 0 1 device=resistor T 35600 48400 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 35600 50600 5 8 0 0 0 0 1 symversion=1.0 T 35250 49350 5 10 1 1 0 0 1 refdes=R6 T 36050 49350 5 10 1 1 0 0 1 value=22 } C 35300 49000 1 0 0 res_horiz.sym { T 35600 52000 5 8 0 0 0 0 1 device=resistor T 35600 48800 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 35600 51000 5 8 0 0 0 0 1 symversion=1.0 T 35250 49750 5 10 1 1 0 0 1 refdes=R7 T 36050 49750 5 10 1 1 0 0 1 value=22 } N 49500 47400 49500 50900 4 C 36400 44200 1 0 0 res_vert.sym { T 36500 47000 5 8 0 0 0 0 1 device=resistor T 36700 44400 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 36700 44700 5 10 1 1 0 0 1 refdes=R10 T 36700 44500 5 10 1 1 0 0 1 value=330 T 36500 46200 5 8 0 0 0 0 1 symversion=1.0 } N 36500 45000 36500 45200 4 N 36500 44400 36500 44000 4 N 36500 46100 36500 46900 4 C 37600 45200 1 90 0 led.sym { T 37000 45600 5 10 0 0 90 0 1 device=DiodeLED T 37500 45900 5 10 1 1 0 0 1 refdes=D1 T 37200 45400 5 10 0 1 90 0 1 footprint=kingbright_T-1_3mm_nb.fp T 37600 45200 5 10 0 0 0 0 1 value=L-934GD } C 37300 44200 1 0 0 res_vert.sym { T 37400 47000 5 8 0 0 0 0 1 device=resistor T 37600 44400 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 37400 46200 5 8 0 0 0 0 1 symversion=1.0 T 37600 44700 5 10 1 1 0 0 1 refdes=R11 T 37600 44500 5 10 1 1 0 0 1 value=330 } N 37400 45000 37400 45200 4 N 37400 44400 37400 44000 4 C 38500 45200 1 90 0 led.sym { T 37900 45600 5 10 0 0 90 0 1 device=DiodeLED T 38400 45900 5 10 1 1 0 0 1 refdes=D2 T 38100 45400 5 10 0 1 90 0 1 footprint=kingbright_T-1_3mm_nb.fp T 38500 45200 5 10 0 0 0 0 1 value=L-934GD } C 38200 44200 1 0 0 res_vert.sym { T 38300 47000 5 8 0 0 0 0 1 device=resistor T 38500 44400 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 38300 46200 5 8 0 0 0 0 1 symversion=1.0 T 38500 44700 5 10 1 1 0 0 1 refdes=R12 T 38500 44500 5 10 1 1 0 0 1 value=330 } N 38300 45000 38300 45200 4 N 38300 44400 38300 44000 4 C 39400 45200 1 90 0 led.sym { T 38800 45600 5 10 0 0 90 0 1 device=DiodeLED T 39300 45900 5 10 1 1 0 0 1 refdes=D3 T 39000 45400 5 10 0 1 90 0 1 footprint=kingbright_T-1_3mm_nb.fp T 39400 45200 5 10 0 0 0 0 1 value=L-934GD } C 39100 44200 1 0 0 res_vert.sym { T 39200 47000 5 8 0 0 0 0 1 device=resistor T 39400 44400 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 39200 46200 5 8 0 0 0 0 1 symversion=1.0 T 39400 44700 5 10 1 1 0 0 1 refdes=R13 T 39400 44500 5 10 1 1 0 0 1 value=330 } N 39200 45000 39200 45200 4 N 39200 44400 39200 44000 4 C 40300 45200 1 90 0 led.sym { T 39700 45600 5 10 0 0 90 0 1 device=DiodeLED T 39900 45400 5 10 0 1 90 0 1 footprint=kingbright_T-1_3mm_nb.fp T 40300 45200 5 10 0 0 0 0 1 value=L-934GD T 40200 45900 5 10 1 1 0 0 1 refdes=D4 } C 40000 44200 1 0 0 res_vert.sym { T 40100 47000 5 8 0 0 0 0 1 device=resistor T 40300 44400 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 40100 46200 5 8 0 0 0 0 1 symversion=1.0 T 40300 44700 5 10 1 1 0 0 1 refdes=R14 T 40300 44500 5 10 1 1 0 0 1 value=330 } N 40100 45000 40100 45200 4 N 40100 44400 40100 44000 4 C 41200 45200 1 90 0 led.sym { T 40600 45600 5 10 0 0 90 0 1 device=DiodeLED T 40800 45400 5 10 0 1 90 0 1 footprint=kingbright_T-1_3mm_nb.fp T 41200 45200 5 10 0 0 0 0 1 value=L-934GD T 41100 45900 5 10 1 1 0 0 1 refdes=D5 } C 40900 44200 1 0 0 res_vert.sym { T 41000 47000 5 8 0 0 0 0 1 device=resistor T 41200 44400 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 41000 46200 5 8 0 0 0 0 1 symversion=1.0 T 41200 44700 5 10 1 1 0 0 1 refdes=R15 T 41200 44500 5 10 1 1 0 0 1 value=330 } N 41000 45000 41000 45200 4 N 41000 44400 41000 44000 4 C 42100 45200 1 90 0 led.sym { T 41500 45600 5 10 0 0 90 0 1 device=DiodeLED T 41700 45400 5 10 0 1 90 0 1 footprint=kingbright_T-1_3mm_nb.fp T 42100 45200 5 10 0 0 0 0 1 value=L-934GD T 42000 45900 5 10 1 1 0 0 1 refdes=D6 } C 41800 44200 1 0 0 res_vert.sym { T 41900 47000 5 8 0 0 0 0 1 device=resistor T 42100 44400 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 41900 46200 5 8 0 0 0 0 1 symversion=1.0 T 42100 44700 5 10 1 1 0 0 1 refdes=R16 T 42100 44500 5 10 1 1 0 0 1 value=330 } N 41900 45000 41900 45200 4 N 41900 44400 41900 44000 4 C 43000 45200 1 90 0 led.sym { T 42400 45600 5 10 0 0 90 0 1 device=DiodeLED T 42600 45400 5 10 0 1 90 0 1 footprint=kingbright_T-1_3mm_nb.fp T 43000 45200 5 10 0 0 0 0 1 value=L-934GD T 42900 45900 5 10 1 1 0 0 1 refdes=D7 } C 42700 44200 1 0 0 res_vert.sym { T 42800 47000 5 8 0 0 0 0 1 device=resistor T 43000 44400 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 42800 46200 5 8 0 0 0 0 1 symversion=1.0 T 43000 44700 5 10 1 1 0 0 1 refdes=R17 T 43000 44500 5 10 1 1 0 0 1 value=330 } N 42800 45000 42800 45200 4 N 42800 44400 42800 44000 4 N 37400 46100 37400 47300 4 N 38300 46100 38300 47700 4 N 39200 46100 39200 48100 4 N 40100 46100 40100 48500 4 N 41000 46100 41000 48900 4 N 41000 48900 36100 48900 4 N 41900 46100 41900 49300 4 N 41900 49300 36100 49300 4 N 42800 46100 42800 49700 4 N 42800 49700 36100 49700 4 C 44300 45200 1 90 0 led.sym { T 43700 45600 5 10 0 0 90 0 1 device=DiodeLED T 43900 45400 5 10 0 1 90 0 1 footprint=kingbright_T-1_3mm_nb.fp T 44300 45200 5 10 0 0 0 0 1 value=L-934GD T 44200 45900 5 10 1 1 0 0 1 refdes=D8 } C 44000 44200 1 0 0 res_vert.sym { T 44100 47000 5 8 0 0 0 0 1 device=resistor T 44300 44400 5 8 0 1 0 0 1 footprint=ipc7351b_1608Ar.fp T 44100 46200 5 8 0 0 0 0 1 symversion=1.0 T 44300 44700 5 10 1 1 0 0 1 refdes=R8 T 44300 44500 5 10 1 1 0 0 1 value=150 } N 44100 45000 44100 45200 4 N 44100 44400 44100 44000 4 N 44100 46100 44100 51300 4 N 56400 49800 57100 49800 4 C 46700 42600 1 0 0 res_horiz.sym { T 47000 45600 5 8 0 0 0 0 1 device=resistor T 47000 42400 5 8 0 1 0 0 1 footprint=ipc7351b_3216Ar.fp T 47000 44600 5 8 0 0 0 0 1 symversion=1.0 T 46650 43350 5 10 1 1 0 0 1 refdes=R9 T 47450 43350 5 10 1 1 0 0 1 value=0 } N 47500 43300 47800 43300 4 N 47800 43300 47800 44000 4 N 46900 43300 46500 43300 4 N 46500 43300 46500 44000 4 C 52800 47700 1 0 0 _Cap_V-1.sym { T 52800 49300 5 10 0 0 0 0 1 device=Capacitor T 52800 47700 5 10 0 0 0 0 1 footprint=ipc782_100A_1005r.fp T 53100 48100 5 10 1 1 0 0 1 refdes=C1 T 53100 47800 5 10 1 1 0 2 1 value=100n } N 53000 47700 53000 47400 4 C 49900 54700 1 0 0 74lvc14a.sym { T 50300 60318 5 10 0 0 0 0 1 footprint=so_14_a.fp T 51300 58139 5 10 1 1 0 3 1 refdes=U1 T 51300 57973 5 6 1 1 0 3 1 description=Hex inv. schmitt trigger T 51300 57784 5 10 1 1 0 3 1 value=74LVC14A T 51300 57618 5 6 1 1 0 3 1 sublabel=5V tolerant inputs } N 52700 57500 53000 57500 4 N 49900 55100 49500 55100 4 N 56200 55100 52700 55100 4 N 54500 52600 54500 56300 4 N 54500 56300 52700 56300 4 N 52700 55900 52800 55900 4 N 52800 55500 52800 55900 4 N 52800 55500 52700 55500 4 N 56600 56700 52700 56700 4 N 52700 57100 54300 57100 4 N 54300 57100 54300 52800 4 C 52800 54300 1 0 0 _Cap_V-1.sym { T 52800 55900 5 10 0 0 0 0 1 device=Capacitor T 52800 54300 5 10 0 0 0 0 1 footprint=ipc782_100A_1005r.fp T 53100 54700 5 10 1 1 0 0 1 refdes=C2 T 53100 54400 5 10 1 1 0 2 1 value=100n } N 53000 54300 53000 54000 4 N 53000 54800 53000 58000 4 C 52800 58000 1 0 0 net_power.sym { T 52800 59300 5 10 0 0 0 0 1 device=net symbol T 52800 59100 5 10 0 0 0 0 1 footprint=none T 53000 58230 5 6 1 1 180 5 1 net=+3.3V:1 } C 52900 53700 1 0 0 net_gnd.sym { T 52900 55000 5 10 0 0 0 0 1 device=net symbol T 53030 53850 5 6 1 1 0 0 1 net=GND:1 } C 52900 47100 1 0 0 net_gnd.sym { T 52900 48400 5 10 0 0 0 0 1 device=net symbol T 53030 47250 5 6 1 1 0 0 1 net=GND:1 } C 49400 47100 1 0 0 net_gnd.sym { T 49400 48400 5 10 0 0 0 0 1 device=net symbol T 49530 47250 5 6 1 1 0 0 1 net=GND:1 } N 49500 54000 49500 55900 4 C 49400 53700 1 0 0 net_gnd.sym { T 49400 55000 5 10 0 0 0 0 1 device=net symbol T 49530 53850 5 6 1 1 0 0 1 net=GND:1 } N 55200 47800 55200 48500 4 N 55200 48500 52700 48500 4 N 49900 50900 49500 50900 4 N 49900 50100 49500 50100 4 N 49900 49300 49500 49300 4 N 49500 55900 49900 55900 4