From 540f2249622c384f12e66abfe4e6cf2e11c59c0f Mon Sep 17 00:00:00 2001 From: Werner Almesberger Date: Tue, 4 Oct 2011 12:44:48 -0300 Subject: [PATCH] ubb-usb/: concept drawing of simple UBB-USB hardware --- ubb-usb/Makefile | 2 + ubb-usb/concept.pro | 41 +++++ ubb-usb/concept.sch | 409 ++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 452 insertions(+) create mode 100644 ubb-usb/Makefile create mode 100644 ubb-usb/concept.pro create mode 100644 ubb-usb/concept.sch diff --git a/ubb-usb/Makefile b/ubb-usb/Makefile new file mode 100644 index 0000000..d501da9 --- /dev/null +++ b/ubb-usb/Makefile @@ -0,0 +1,2 @@ +sch: + eeschema `pwd`/concept.sch diff --git a/ubb-usb/concept.pro b/ubb-usb/concept.pro new file mode 100644 index 0000000..3852caf --- /dev/null +++ b/ubb-usb/concept.pro @@ -0,0 +1,41 @@ +update=Tue Oct 4 11:41:56 2011 +last_client=eeschema +[eeschema] +version=1 +LibDir= +NetFmt=1 +HPGLSpd=20 +HPGLDm=15 +HPGLNum=1 +offX_A4=0 +offY_A4=0 +offX_A3=0 +offY_A3=0 +offX_A2=0 +offY_A2=0 +offX_A1=0 +offY_A1=0 +offX_A0=0 +offY_A0=0 +offX_A=0 +offY_A=0 +offX_B=0 +offY_B=0 +offX_C=0 +offY_C=0 +offX_D=0 +offY_D=0 +offX_E=0 +offY_E=0 +RptD_X=0 +RptD_Y=100 +RptLab=1 +LabSize=60 +PrintMonochrome=1 +ShowSheetReferenceAndTitleBlock=1 +[eeschema/libraries] +LibName1=power +LibName2=device +LibName3=../../kicad-libs/components/8_10-card +LibName4=conn +LibName5=../../kicad-libs/components/usb_a_plug diff --git a/ubb-usb/concept.sch b/ubb-usb/concept.sch new file mode 100644 index 0000000..9cc4805 --- /dev/null +++ b/ubb-usb/concept.sch @@ -0,0 +1,409 @@ +EESchema Schematic File Version 2 date Tue Oct 4 12:44:34 2011 +LIBS:power +LIBS:device +LIBS:8_10-card +LIBS:conn +LIBS:usb_a_plug +EELAYER 24 0 +EELAYER END +$Descr A4 11700 8267 +Sheet 1 1 +Title "" +Date "4 oct 2011" +Rev "" +Comp "" +Comment1 "" +Comment2 "" +Comment3 "" +Comment4 "" +$EndDescr +Wire Notes Line + 8450 5800 8450 6200 +Connection ~ 7650 4450 +Wire Wire Line + 7650 4450 7650 4650 +Connection ~ 8150 4450 +Wire Wire Line + 8150 4650 8150 4450 +Wire Notes Line + 5200 6250 5200 7100 +Wire Notes Line + 4500 4950 4500 5500 +Wire Wire Line + 3600 5400 3900 5400 +Wire Wire Line + 3900 5400 3900 5650 +Wire Wire Line + 3900 5650 5400 5650 +Connection ~ 5000 5750 +Wire Wire Line + 5000 5750 5000 6350 +Wire Wire Line + 5000 6350 4800 6350 +Wire Wire Line + 3600 5850 5400 5850 +Connection ~ 8150 5450 +Wire Wire Line + 8150 5150 8150 5450 +Connection ~ 7650 5950 +Wire Wire Line + 7650 5150 7650 5950 +Wire Wire Line + 6850 5850 7050 5850 +Wire Wire Line + 7050 5850 7050 6250 +Wire Wire Line + 6850 6050 9100 6050 +Wire Wire Line + 6850 5450 9100 5450 +Wire Notes Line + 2800 2600 2800 3650 +Wire Wire Line + 5300 1200 5300 1400 +Wire Wire Line + 3750 1900 3750 2100 +Wire Wire Line + 3750 2100 4250 2100 +Wire Wire Line + 3750 3400 3750 2700 +Wire Wire Line + 3750 2700 4100 2700 +Wire Wire Line + 4250 2300 5750 2300 +Connection ~ 3450 2500 +Wire Wire Line + 3450 2700 3450 2500 +Connection ~ 3250 2300 +Wire Wire Line + 4200 2300 3050 2300 +Wire Notes Line + 4300 1900 4050 2900 +Wire Wire Line + 2100 2300 2550 2300 +Wire Notes Line + 1600 2000 2100 2000 +Wire Notes Line + 2100 2000 2100 2800 +Wire Wire Line + 3250 3200 3250 3400 +Wire Wire Line + 3450 3200 3450 3400 +Wire Notes Line + 2100 2800 1600 2800 +Wire Wire Line + 2100 2500 2550 2500 +Wire Notes Line + 4350 1900 4100 2900 +Wire Wire Line + 4150 2500 3050 2500 +Wire Wire Line + 3250 2700 3250 2300 +Wire Notes Line + 6250 2000 5750 2000 +Wire Notes Line + 5750 2000 5750 2800 +Wire Notes Line + 5750 2800 6250 2800 +Wire Wire Line + 4200 2500 5750 2500 +Wire Wire Line + 4150 2700 4600 2700 +Wire Wire Line + 4600 2700 4600 3400 +Wire Wire Line + 4300 2100 4700 2100 +Wire Wire Line + 5300 1900 5300 2500 +Connection ~ 5300 2500 +Wire Wire Line + 9100 5350 6850 5350 +Wire Wire Line + 6850 5550 9100 5550 +Wire Wire Line + 9100 5750 6850 5750 +Wire Wire Line + 6850 5950 9100 5950 +Wire Wire Line + 7050 4250 7050 5650 +Wire Wire Line + 7050 5650 6850 5650 +Wire Wire Line + 7450 5150 7450 6050 +Connection ~ 7450 6050 +Wire Wire Line + 7950 5150 7950 5550 +Connection ~ 7950 5550 +Wire Wire Line + 8350 5150 8350 5350 +Connection ~ 8350 5350 +Wire Wire Line + 5400 5750 3800 5750 +Wire Wire Line + 3800 5750 3800 5700 +Wire Wire Line + 3800 5700 3600 5700 +Wire Wire Line + 4300 6350 4100 6350 +Wire Wire Line + 4100 6350 4100 5850 +Connection ~ 4100 5850 +Wire Wire Line + 5400 5550 3600 5550 +Wire Notes Line + 6250 7100 6250 6250 +Wire Wire Line + 8350 4650 8350 4450 +Wire Wire Line + 8350 4450 7050 4450 +Connection ~ 7050 4450 +Wire Wire Line + 7950 4650 7950 4450 +Connection ~ 7950 4450 +Wire Wire Line + 7450 4650 7450 4450 +Connection ~ 7450 4450 +Text Notes 7600 6350 0 60 ~ 0 +SDCLK has no pull-up in the Ben and is thus suitable for pull-down +Text Notes 4400 4400 0 100 ~ 20 +UBB-USB hack +Text Notes 1750 1300 0 100 ~ 20 +Low-Speed USB (standard setup) +Text Notes 3800 6800 0 80 ~ 0 +UBB-USB +Text Notes 5650 6800 0 80 ~ 0 +UBB +Text Notes 7400 6800 0 80 ~ 0 +BEN +Text Notes 4000 4900 0 60 ~ 0 +Any of DAT0/1/2/3 or CMD +NoConn ~ 5400 5350 +NoConn ~ 5400 5450 +NoConn ~ 5400 5950 +NoConn ~ 5400 6050 +$Comp +L R R10 +U 1 1 4E8B2666 +P 4550 6350 +F 0 "R10" V 4630 6350 50 0000 C CNN +F 1 "15k" V 4550 6350 50 0000 C CNN + 1 4550 6350 + 0 -1 -1 0 +$EndComp +$Comp +L R R29 +U 1 1 4E8B25F7 +P 8350 4900 +F 0 "R29" V 8430 4900 50 0000 C CNN +F 1 "10k" V 8350 4900 50 0000 C CNN + 1 8350 4900 + -1 0 0 1 +$EndComp +$Comp +L R R28 +U 1 1 4E8B25F4 +P 8150 4900 +F 0 "R28" V 8230 4900 50 0000 C CNN +F 1 "10k" V 8150 4900 50 0000 C CNN + 1 8150 4900 + -1 0 0 1 +$EndComp +$Comp +L R R27 +U 1 1 4E8B25D9 +P 7950 4900 +F 0 "R27" V 8030 4900 50 0000 C CNN +F 1 "10k" V 7950 4900 50 0000 C CNN + 1 7950 4900 + -1 0 0 1 +$EndComp +$Comp +L R R24 +U 1 1 4E8B25D0 +P 7650 4900 +F 0 "R24" V 7730 4900 50 0000 C CNN +F 1 "10k" V 7650 4900 50 0000 C CNN + 1 7650 4900 + -1 0 0 1 +$EndComp +$Comp +L R R23 +U 1 1 4E8B25AF +P 7450 4900 +F 0 "R23" V 7530 4900 50 0000 C CNN +F 1 "10k" V 7450 4900 50 0000 C CNN + 1 7450 4900 + -1 0 0 1 +$EndComp +$Comp +L +3.3V #PWR7 +U 1 1 4E8B2585 +P 7050 4250 +F 0 "#PWR7" H 7050 4210 30 0001 C CNN +F 1 "+3.3V" H 7050 4360 50 0000 C CNN + 1 7050 4250 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR8 +U 1 1 4E8B2568 +P 7050 6250 +F 0 "#PWR8" H 7050 6250 30 0001 C CNN +F 1 "GND" H 7050 6180 30 0001 C CNN + 1 7050 6250 + 1 0 0 -1 +$EndComp +Text Label 8800 5350 0 60 ~ 0 +SDD2 +Text Label 8800 5450 0 60 ~ 0 +SDD3 +Text Label 8800 5550 0 60 ~ 0 +SDCMD +Text Label 8800 5750 0 60 ~ 0 +SDCLK +Text Label 8800 5950 0 60 ~ 0 +SDD0 +Text Label 8800 6050 0 60 ~ 0 +SDD1 +$Comp +L CONN_8 P2 +U 1 1 4E8B24DC +P 6500 5700 +F 0 "P2" V 6450 5700 60 0000 C CNN +F 1 "CONN_8" V 6550 5700 60 0000 C CNN + 1 6500 5700 + -1 0 0 -1 +$EndComp +$Comp +L 8:10-CARD P1 +U 1 1 4E8B2302 +P 5700 5650 +F 0 "P1" H 5500 6200 60 0000 C CNN +F 1 "8:10-CARD" H 5750 5050 60 0000 C CNN + 1 5700 5650 + 1 0 0 -1 +$EndComp +Text Notes 5850 2450 0 60 ~ 0 +DEVICE +Text Notes 1750 2450 0 60 ~ 0 +HOST +Text Label 5500 2500 0 60 ~ 0 +D- +Text Label 5500 2300 0 60 ~ 0 +D+ +Text Label 2200 2500 0 60 ~ 0 +D- +Text Label 2200 2300 0 60 ~ 0 +D+ +Text Label 4450 2100 0 60 ~ 0 +VBUS +$Comp +L +3.3V #PWR1 +U 1 1 4E8B2142 +P 5300 1200 +F 0 "#PWR1" H 5300 1160 30 0001 C CNN +F 1 "+3.3V" H 5300 1310 50 0000 C CNN + 1 5300 1200 + 1 0 0 -1 +$EndComp +$Comp +L +5V #PWR2 +U 1 1 4E8B2111 +P 3750 1900 +F 0 "#PWR2" H 3750 1990 20 0001 C CNN +F 1 "+5V" H 3750 1990 50 0000 C CNN + 1 3750 1900 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR6 +U 1 1 4E8B20BE +P 4600 3400 +F 0 "#PWR6" H 4600 3400 30 0001 C CNN +F 1 "GND" H 4600 3330 30 0001 C CNN + 1 4600 3400 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR5 +U 1 1 4E8B20B3 +P 3750 3400 +F 0 "#PWR5" H 3750 3400 30 0001 C CNN +F 1 "GND" H 3750 3330 30 0001 C CNN + 1 3750 3400 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR4 +U 1 1 4E8B1FBE +P 3450 3400 +F 0 "#PWR4" H 3450 3400 30 0001 C CNN +F 1 "GND" H 3450 3330 30 0001 C CNN + 1 3450 3400 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR3 +U 1 1 4E8B1FB9 +P 3250 3400 +F 0 "#PWR3" H 3250 3400 30 0001 C CNN +F 1 "GND" H 3250 3330 30 0001 C CNN + 1 3250 3400 + 1 0 0 -1 +$EndComp +Text Notes 1550 3800 0 60 ~ 0 +See USB Specification Revision 2.0, page 125 +$Comp +L USB_A_PLUG~ CON1 +U 1 1 4E8B1C58 +P 3000 5650 +F 0 "CON1" H 2750 6100 60 0000 C CNN +F 1 "USB_A" H 3000 5250 60 0000 C CNN + 1 3000 5650 + -1 0 0 -1 +$EndComp +$Comp +L R R3 +U 1 1 4E8B1C4A +P 2800 2500 +F 0 "R3" V 2880 2500 50 0000 C CNN +F 1 "50" V 2800 2500 50 0000 C CNN + 1 2800 2500 + 0 -1 -1 0 +$EndComp +$Comp +L R R2 +U 1 1 4E8B1C44 +P 2800 2300 +F 0 "R2" V 2880 2300 50 0000 C CNN +F 1 "50" V 2800 2300 50 0000 C CNN + 1 2800 2300 + 0 -1 -1 0 +$EndComp +$Comp +L R R1 +U 1 1 4E8B1C42 +P 5300 1650 +F 0 "R1" V 5380 1650 50 0000 C CNN +F 1 "1k5" V 5300 1650 50 0000 C CNN + 1 5300 1650 + -1 0 0 1 +$EndComp +$Comp +L R R4 +U 1 1 4E8B1C40 +P 3250 2950 +F 0 "R4" V 3330 2950 50 0000 C CNN +F 1 "15k" V 3250 2950 50 0000 C CNN + 1 3250 2950 + -1 0 0 1 +$EndComp +$Comp +L R R5 +U 1 1 4E8B1C3E +P 3450 2950 +F 0 "R5" V 3530 2950 50 0000 C CNN +F 1 "15k" V 3450 2950 50 0000 C CNN + 1 3450 2950 + -1 0 0 1 +$EndComp +$EndSCHEMATC