Replace legacy LAN design with Pico 2 W Clockport project
This commit is contained in:
@@ -0,0 +1,323 @@
|
||||
EESchema Schematic File Version 4
|
||||
LIBS:ZORRO-PICO2W-CP-cache
|
||||
EELAYER 29 0
|
||||
EELAYER END
|
||||
$Descr A4 11693 8268
|
||||
Sheet 1 1
|
||||
Title "Zorro Pico 2 W Clockport Interface"
|
||||
Comment1 "Pico 2 W replaces LAN/Clockport connector"
|
||||
Comment2 "SN74LVC8T245 level translation, open-drain IRQ"
|
||||
$EndDescr
|
||||
$Comp
|
||||
L ZORRO-PICO2W-CP-cache:PICO2W_CLOCKPORT PICO1
|
||||
U 1 1 1
|
||||
P 9000 3500
|
||||
F 0 "PICO1" H 9000 4650 60 0000 C CNN
|
||||
F 1 "Raspberry Pi Pico 2 W" H 9000 4550 60 0000 C CNN
|
||||
F 2 "MCU_RaspberryPi_and_Boards:RPi_Pico_SMD_TH" H 9000 3500 50 0001 C CNN
|
||||
1 9000 3500
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L ZORRO-PICO2W-CP-cache:LVC8T245 U1
|
||||
U 1 1 2
|
||||
P 3550 2500
|
||||
F 0 "U1" H 3550 3250 60 0000 C CNN
|
||||
F 1 "SN74LVC8T245 DATA" H 3550 3150 60 0000 C CNN
|
||||
1 3550 2500
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L ZORRO-PICO2W-CP-cache:LVC8T245 U2
|
||||
U 1 1 3
|
||||
P 3550 5200
|
||||
F 0 "U2" H 3550 5950 60 0000 C CNN
|
||||
F 1 "SN74LVC8T245 CONTROL" H 3550 5850 60 0000 C CNN
|
||||
1 3550 5200
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L ZORRO-PICO2W-CP-cache:INV1 U3
|
||||
U 1 1 4
|
||||
P 5300 6450
|
||||
F 0 "U3" H 5300 6800 60 0000 C CNN
|
||||
F 1 "SN74LVC1G04" H 5300 6700 60 0000 C CNN
|
||||
1 5300 6450
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L ZORRO-PICO2W-CP-cache:NMOS_IRQ Q3
|
||||
U 1 1 5
|
||||
P 7000 6450
|
||||
F 0 "Q3" H 7000 6800 60 0000 C CNN
|
||||
F 1 "2N7002" H 7000 6700 60 0000 C CNN
|
||||
1 7000 6450
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
Text Notes 1200 1150 0 100 ~ 20
|
||||
ZORRO CLOCKPORT SIDE (5 V LOGIC)
|
||||
Text Notes 7700 1150 0 100 ~ 20
|
||||
PICO 2 W SIDE (3.3 V LOGIC)
|
||||
Text Notes 1150 7050 0 60 ~ 12
|
||||
U1: bidirectional data buffer, OE=CP_CS, DIR=not CP_WE. U2: Clockport inputs to Pico GPIO.
|
||||
Text Notes 1150 7200 0 60 ~ 12
|
||||
Q3 provides an open-drain CP_IRQ output. R11 is a 1 kΩ pull-up to +5V.
|
||||
Wire Wire Line
|
||||
2800 2900 3000 2900
|
||||
Text Label 2800 2900 0 50 ~ 0
|
||||
DQ0
|
||||
Wire Wire Line
|
||||
2800 2800 3000 2800
|
||||
Text Label 2800 2800 0 50 ~ 0
|
||||
DQ1
|
||||
Wire Wire Line
|
||||
2800 2700 3000 2700
|
||||
Text Label 2800 2700 0 50 ~ 0
|
||||
DQ2
|
||||
Wire Wire Line
|
||||
2800 2600 3000 2600
|
||||
Text Label 2800 2600 0 50 ~ 0
|
||||
DQ3
|
||||
Wire Wire Line
|
||||
2800 2500 3000 2500
|
||||
Text Label 2800 2500 0 50 ~ 0
|
||||
DQ4
|
||||
Wire Wire Line
|
||||
2800 2400 3000 2400
|
||||
Text Label 2800 2400 0 50 ~ 0
|
||||
DQ5
|
||||
Wire Wire Line
|
||||
2800 2300 3000 2300
|
||||
Text Label 2800 2300 0 50 ~ 0
|
||||
DQ6
|
||||
Wire Wire Line
|
||||
2800 2200 3000 2200
|
||||
Text Label 2800 2200 0 50 ~ 0
|
||||
DQ7
|
||||
Wire Wire Line
|
||||
4100 2900 4300 2900
|
||||
Text Label 4300 2900 2 50 ~ 0
|
||||
PICO_D0
|
||||
Wire Wire Line
|
||||
4100 2800 4300 2800
|
||||
Text Label 4300 2800 2 50 ~ 0
|
||||
PICO_D1
|
||||
Wire Wire Line
|
||||
4100 2700 4300 2700
|
||||
Text Label 4300 2700 2 50 ~ 0
|
||||
PICO_D2
|
||||
Wire Wire Line
|
||||
4100 2600 4300 2600
|
||||
Text Label 4300 2600 2 50 ~ 0
|
||||
PICO_D3
|
||||
Wire Wire Line
|
||||
4100 2500 4300 2500
|
||||
Text Label 4300 2500 2 50 ~ 0
|
||||
PICO_D4
|
||||
Wire Wire Line
|
||||
4100 2400 4300 2400
|
||||
Text Label 4300 2400 2 50 ~ 0
|
||||
PICO_D5
|
||||
Wire Wire Line
|
||||
4100 2300 4300 2300
|
||||
Text Label 4300 2300 2 50 ~ 0
|
||||
PICO_D6
|
||||
Wire Wire Line
|
||||
4100 2200 4300 2200
|
||||
Text Label 4300 2200 2 50 ~ 0
|
||||
PICO_D7
|
||||
Wire Wire Line
|
||||
2800 2050 3000 2050
|
||||
Text Label 2800 2050 0 50 ~ 0
|
||||
CP_DIR
|
||||
Wire Wire Line
|
||||
4100 2050 4300 2050
|
||||
Text Label 4300 2050 2 50 ~ 0
|
||||
CP_CS
|
||||
Wire Wire Line
|
||||
2800 5600 3000 5600
|
||||
Text Label 2800 5600 0 50 ~ 0
|
||||
LAN_A3
|
||||
Wire Wire Line
|
||||
2800 5500 3000 5500
|
||||
Text Label 2800 5500 0 50 ~ 0
|
||||
LAN_A4
|
||||
Wire Wire Line
|
||||
2800 5400 3000 5400
|
||||
Text Label 2800 5400 0 50 ~ 0
|
||||
LAN_A5
|
||||
Wire Wire Line
|
||||
2800 5300 3000 5300
|
||||
Text Label 2800 5300 0 50 ~ 0
|
||||
LAN_A6
|
||||
Wire Wire Line
|
||||
2800 5200 3000 5200
|
||||
Text Label 2800 5200 0 50 ~ 0
|
||||
CP_CS
|
||||
Wire Wire Line
|
||||
2800 5100 3000 5100
|
||||
Text Label 2800 5100 0 50 ~ 0
|
||||
CP_WE
|
||||
Wire Wire Line
|
||||
2800 5000 3000 5000
|
||||
Text Label 2800 5000 0 50 ~ 0
|
||||
CP_RD
|
||||
Wire Wire Line
|
||||
2800 4900 3000 4900
|
||||
Text Label 2800 4900 0 50 ~ 0
|
||||
IDE_RST
|
||||
Wire Wire Line
|
||||
4100 5600 4300 5600
|
||||
Text Label 4300 5600 2 50 ~ 0
|
||||
PICO_A2
|
||||
Wire Wire Line
|
||||
4100 5500 4300 5500
|
||||
Text Label 4300 5500 2 50 ~ 0
|
||||
PICO_A3
|
||||
Wire Wire Line
|
||||
4100 5400 4300 5400
|
||||
Text Label 4300 5400 2 50 ~ 0
|
||||
PICO_A4
|
||||
Wire Wire Line
|
||||
4100 5300 4300 5300
|
||||
Text Label 4300 5300 2 50 ~ 0
|
||||
PICO_A5
|
||||
Wire Wire Line
|
||||
4100 5200 4300 5200
|
||||
Text Label 4300 5200 2 50 ~ 0
|
||||
PICO_CS
|
||||
Wire Wire Line
|
||||
4100 5100 4300 5100
|
||||
Text Label 4300 5100 2 50 ~ 0
|
||||
PICO_WE
|
||||
Wire Wire Line
|
||||
4100 5000 4300 5000
|
||||
Text Label 4300 5000 2 50 ~ 0
|
||||
PICO_RD
|
||||
Wire Wire Line
|
||||
4100 4900 4300 4900
|
||||
Text Label 4300 4900 2 50 ~ 0
|
||||
PICO_RESET
|
||||
Wire Wire Line
|
||||
8150 4300 8350 4300
|
||||
Text Label 8150 4300 0 50 ~ 0
|
||||
PICO_D0
|
||||
Wire Wire Line
|
||||
8150 4200 8350 4200
|
||||
Text Label 8150 4200 0 50 ~ 0
|
||||
PICO_D1
|
||||
Wire Wire Line
|
||||
8150 4100 8350 4100
|
||||
Text Label 8150 4100 0 50 ~ 0
|
||||
PICO_D2
|
||||
Wire Wire Line
|
||||
8150 4000 8350 4000
|
||||
Text Label 8150 4000 0 50 ~ 0
|
||||
PICO_D3
|
||||
Wire Wire Line
|
||||
8150 3900 8350 3900
|
||||
Text Label 8150 3900 0 50 ~ 0
|
||||
PICO_D4
|
||||
Wire Wire Line
|
||||
8150 3800 8350 3800
|
||||
Text Label 8150 3800 0 50 ~ 0
|
||||
PICO_D5
|
||||
Wire Wire Line
|
||||
8150 3700 8350 3700
|
||||
Text Label 8150 3700 0 50 ~ 0
|
||||
PICO_D6
|
||||
Wire Wire Line
|
||||
8150 3600 8350 3600
|
||||
Text Label 8150 3600 0 50 ~ 0
|
||||
PICO_D7
|
||||
Wire Wire Line
|
||||
8150 3450 8350 3450
|
||||
Text Label 8150 3450 0 50 ~ 0
|
||||
PICO_A2
|
||||
Wire Wire Line
|
||||
8150 3350 8350 3350
|
||||
Text Label 8150 3350 0 50 ~ 0
|
||||
PICO_A3
|
||||
Wire Wire Line
|
||||
8150 3250 8350 3250
|
||||
Text Label 8150 3250 0 50 ~ 0
|
||||
PICO_A4
|
||||
Wire Wire Line
|
||||
8150 3150 8350 3150
|
||||
Text Label 8150 3150 0 50 ~ 0
|
||||
PICO_A5
|
||||
Wire Wire Line
|
||||
8150 3050 8350 3050
|
||||
Text Label 8150 3050 0 50 ~ 0
|
||||
PICO_CS
|
||||
Wire Wire Line
|
||||
8150 2950 8350 2950
|
||||
Text Label 8150 2950 0 50 ~ 0
|
||||
PICO_WE
|
||||
Wire Wire Line
|
||||
8150 2850 8350 2850
|
||||
Text Label 8150 2850 0 50 ~ 0
|
||||
PICO_RD
|
||||
Wire Wire Line
|
||||
8150 2750 8350 2750
|
||||
Text Label 8150 2750 0 50 ~ 0
|
||||
PICO_RESET
|
||||
Wire Wire Line
|
||||
9650 3750 9850 3750
|
||||
Text Label 9850 3750 2 50 ~ 0
|
||||
PICO_IRQ
|
||||
Wire Wire Line
|
||||
9650 4300 9850 4300
|
||||
Text Label 9850 4300 2 50 ~ 0
|
||||
+5V
|
||||
Wire Wire Line
|
||||
9650 4200 9850 4200
|
||||
Text Label 9850 4200 2 50 ~ 0
|
||||
+3V3
|
||||
Wire Wire Line
|
||||
9650 4100 9850 4100
|
||||
Text Label 9850 4100 2 50 ~ 0
|
||||
GND
|
||||
Text Label 3550 1750 1 50 ~ 0
|
||||
+3V3
|
||||
Text Label 3700 1750 1 50 ~ 0
|
||||
+3V3
|
||||
Text Label 3550 3250 1 50 ~ 0
|
||||
GND
|
||||
Text Label 3550 4450 3 50 ~ 0
|
||||
+3V3
|
||||
Text Label 3700 4450 3 50 ~ 0
|
||||
+3V3
|
||||
Text Label 3550 5950 3 50 ~ 0
|
||||
GND
|
||||
Text Label 5300 6100 3 50 ~ 0
|
||||
+3V3
|
||||
Text Label 5300 6800 3 50 ~ 0
|
||||
GND
|
||||
Text Label 7000 6750 3 50 ~ 0
|
||||
GND
|
||||
Wire Wire Line
|
||||
4800 6450 5000 6450
|
||||
Text Label 4800 6450 0 50 ~ 0
|
||||
CP_WE
|
||||
Wire Wire Line
|
||||
5650 6450 5850 6450
|
||||
Text Label 5850 6450 2 50 ~ 0
|
||||
CP_DIR
|
||||
Wire Wire Line
|
||||
6500 6450 6700 6450
|
||||
Text Label 6500 6450 0 50 ~ 0
|
||||
PICO_IRQ
|
||||
Text Label 7000 6150 1 50 ~ 0
|
||||
CP_IRQ
|
||||
Text Label 7350 6150 0 50 ~ 0
|
||||
CP_IRQ
|
||||
Text Label 7600 6150 0 50 ~ 0
|
||||
+5V
|
||||
Text Label 3000 2050 0 50 ~ 0
|
||||
CP_DIR
|
||||
Text Label 4100 2050 2 50 ~ 0
|
||||
CP_CS
|
||||
Text Notes 7480 6200 0 50 ~ 0
|
||||
R11 1k pull-up
|
||||
$EndSCHEMATC
|
||||
Reference in New Issue
Block a user