diff --git a/analog.sch b/analog.sch index 526e7d2..3d65236 100644 --- a/analog.sch +++ b/analog.sch @@ -39,6 +39,7 @@ LIBS:ssd_13xx LIBS:ftdi LIBS:max1112x LIBS:mt48lc4m16a2tg +LIBS:micro_sd_card_cd LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/blinkey.sch b/blinkey.sch index 1f37b07..038b5cd 100644 --- a/blinkey.sch +++ b/blinkey.sch @@ -39,6 +39,7 @@ LIBS:ssd_13xx LIBS:ftdi LIBS:max1112x LIBS:mt48lc4m16a2tg +LIBS:micro_sd_card_cd LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/flash.sch b/flash.sch index 0e8da9e..06ae7b1 100644 --- a/flash.sch +++ b/flash.sch @@ -39,6 +39,7 @@ LIBS:ssd_13xx LIBS:ftdi LIBS:max1112x LIBS:mt48lc4m16a2tg +LIBS:micro_sd_card_cd LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/footprints/micro-sd/micro_sd_card_cd.dcm b/footprints/micro-sd/micro_sd_card_cd.dcm new file mode 100644 index 0000000..2766164 --- /dev/null +++ b/footprints/micro-sd/micro_sd_card_cd.dcm @@ -0,0 +1,9 @@ +EESchema-DOCLIB Version 2.0 +# +$CMP Micro_SD_Card_CD +D Micro SD Card Socket with CD +K connector SD microsd CD +F http://katalog.we-online.de/em/datasheet/693072010801.pdf +$ENDCMP +# +#End Doc Library diff --git a/footprints/micro-sd/micro_sd_card_cd.lib b/footprints/micro-sd/micro_sd_card_cd.lib new file mode 100644 index 0000000..e2518ca --- /dev/null +++ b/footprints/micro-sd/micro_sd_card_cd.lib @@ -0,0 +1,36 @@ +EESchema-LIBRARY Version 2.3 +#encoding utf-8 +# +# Micro_SD_Card_CD +# +DEF Micro_SD_Card_CD J 0 40 Y Y 1 F N +F0 "J" -650 600 50 H V C CNN +F1 "Micro_SD_Card_CD" 650 600 50 H V R CNN +F2 "" 1150 300 50 H I C CNN +F3 "" 0 0 50 H I C CNN +DRAW +S -300 -375 -200 -425 0 1 0 F +S -300 -275 -200 -325 0 1 0 F +S -300 -175 -200 -225 0 1 0 F +S -300 -75 -200 -125 0 1 0 F +S -300 25 -200 -25 0 1 0 F +S -300 125 -200 75 0 1 0 F +S -300 225 -200 175 0 1 0 F +S -300 325 -200 275 0 1 0 F +P 6 0 1 10 650 500 650 550 -750 550 -750 -650 650 -650 650 -450 N +P 11 0 1 10 -350 -450 -350 350 -50 350 100 500 150 500 150 450 250 450 300 500 800 500 800 -450 -350 -450 f +X DAT2 1 -900 300 150 R 50 50 1 1 B +X DAT3/CD 2 -900 200 150 R 50 50 1 1 B +X CMD 3 -900 100 150 R 50 50 1 1 I +X VDD 4 -900 0 150 R 50 50 1 1 W +X CLK 5 -900 -100 150 R 50 50 1 1 I +X VSS 6 -900 -200 150 R 50 50 1 1 W +X DAT0 7 -900 -300 150 R 50 50 1 1 I +X DAT1 8 -900 -400 150 R 50 50 1 1 I +X SHIELD 9 800 -600 150 L 50 50 1 1 P +X CD 10 -50 -850 200 U 50 50 1 1 I +X CD 11 50 -850 200 U 50 50 1 1 I +ENDDRAW +ENDDEF +# +#End Library diff --git a/gpdi.sch b/gpdi.sch index f29acca..d616277 100644 --- a/gpdi.sch +++ b/gpdi.sch @@ -39,6 +39,7 @@ LIBS:ssd_13xx LIBS:ftdi LIBS:max1112x LIBS:mt48lc4m16a2tg +LIBS:micro_sd_card_cd LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/gpio.sch b/gpio.sch index ea20b3e..6dfb44e 100644 --- a/gpio.sch +++ b/gpio.sch @@ -39,6 +39,7 @@ LIBS:ssd_13xx LIBS:ftdi LIBS:max1112x LIBS:mt48lc4m16a2tg +LIBS:micro_sd_card_cd LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/power.sch b/power.sch index 8feee14..62f89c0 100644 --- a/power.sch +++ b/power.sch @@ -39,6 +39,7 @@ LIBS:ssd_13xx LIBS:ftdi LIBS:max1112x LIBS:mt48lc4m16a2tg +LIBS:micro_sd_card_cd LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/ram.sch b/ram.sch index f130ac9..33d99aa 100644 --- a/ram.sch +++ b/ram.sch @@ -39,6 +39,7 @@ LIBS:ssd_13xx LIBS:ftdi LIBS:max1112x LIBS:mt48lc4m16a2tg +LIBS:micro_sd_card_cd LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/sdcard.bak b/sdcard.bak index 78638c2..7e4fc41 100644 --- a/sdcard.bak +++ b/sdcard.bak @@ -146,7 +146,7 @@ P 4950 3300 F 0 "SD1" H 4300 3900 50 0000 C CNN F 1 "SCHD3A0100" H 5600 3900 50 0000 R CNN F 2 "micro-sd-schd3a0100:SCHD3A100" H 6100 3600 50 0001 C CNN -F 3 "http://www.mouser.com/ds/2/15/Alps_01172017_SCHD3A0100-1155838.pdf" H 4950 3300 50 0001 C CNN +F 3 "https://www.relayspec.com/catalogs/001285/2010/SCHD.pdf" H 4950 3300 50 0001 C CNN F 4 "www.alps.com" H 4950 3300 60 0001 C CNN "MFG_URL" F 5 "SCHD3A0100" H 4950 3300 60 0001 C CNN "MFG_PN" F 6 "www.on-stars.com" H 4950 3300 60 0001 C CNN "Distributor1_URL" diff --git a/sdcard.sch b/sdcard.sch index 7e4fc41..8205d95 100644 --- a/sdcard.sch +++ b/sdcard.sch @@ -39,6 +39,7 @@ LIBS:ssd_13xx LIBS:ftdi LIBS:max1112x LIBS:mt48lc4m16a2tg +LIBS:micro_sd_card_cd LIBS:ulx3s-cache EELAYER 25 0 EELAYER END @@ -99,7 +100,7 @@ Text GLabel 4050 3600 0 60 Input ~ 0 SD_D0 Text GLabel 4050 3700 0 60 Input ~ 0 SD_D1 -Text Notes 4150 4450 0 60 ~ 0 +Text Notes 4150 4600 0 60 ~ 0 minimum pins for compatible mode\nSD_CLK, SD_CMD, SD_D0, SD_D3 $Comp L R R38 @@ -140,7 +141,7 @@ F 3 "" H 3150 3500 50 0000 C CNN 1 0 0 -1 $EndComp $Comp -L Micro_SD_Card SD1 +L Micro_SD_Card_CD SD1 U 1 1 590C84AE P 4950 3300 F 0 "SD1" H 4300 3900 50 0000 C CNN @@ -168,4 +169,26 @@ Wire Wire Line 3550 3500 3550 3650 Text Notes 3050 4100 0 60 ~ 0 SDcard connected to\nBANK6 on "usb" sheet +$Comp +L GND #PWR? +U 1 1 5A2A690D +P 4900 4150 +F 0 "#PWR?" H 4900 3900 50 0001 C CNN +F 1 "GND" H 4900 4000 50 0000 C CNN +F 2 "" H 4900 4150 50 0000 C CNN +F 3 "" H 4900 4150 50 0000 C CNN + 1 4900 4150 + 1 0 0 -1 +$EndComp +$Comp +L GND #PWR? +U 1 1 5A2A6924 +P 5000 4150 +F 0 "#PWR?" H 5000 3900 50 0001 C CNN +F 1 "GND" H 5000 4000 50 0000 C CNN +F 2 "" H 5000 4150 50 0000 C CNN +F 3 "" H 5000 4150 50 0000 C CNN + 1 5000 4150 + 1 0 0 -1 +$EndComp $EndSCHEMATC diff --git a/ulx3s-cache.lib b/ulx3s-cache.lib index 73a864a..65ce39c 100644 --- a/ulx3s-cache.lib +++ b/ulx3s-cache.lib @@ -1731,11 +1731,11 @@ X VDDQ 49 300 1300 150 D 40 40 1 1 W ENDDRAW ENDDEF # -# Micro_SD_Card +# Micro_SD_Card_CD # -DEF Micro_SD_Card J 0 40 Y Y 1 F N +DEF Micro_SD_Card_CD J 0 40 Y Y 1 F N F0 "J" -650 600 50 H V C CNN -F1 "Micro_SD_Card" 650 600 50 H V R CNN +F1 "Micro_SD_Card_CD" 650 600 50 H V R CNN F2 "" 1150 300 50 H I C CNN F3 "" 0 0 50 H I C CNN DRAW @@ -1758,6 +1758,8 @@ X VSS 6 -900 -200 150 R 50 50 1 1 W X DAT0 7 -900 -300 150 R 50 50 1 1 I X DAT1 8 -900 -400 150 R 50 50 1 1 I X SHIELD 9 800 -600 150 L 50 50 1 1 P +X CD 10 -50 -850 200 U 50 50 1 1 I +X CD 11 50 -850 200 U 50 50 1 1 I ENDDRAW ENDDEF # diff --git a/ulx3s.pro b/ulx3s.pro index b2dba6b..5487c16 100644 --- a/ulx3s.pro +++ b/ulx3s.pro @@ -1,4 +1,4 @@ -update=Ned 12 Stu 2017 23:39:22 +update=Pet 08 Pro 2017 10:53:33 version=1 last_client=kicad [pcbnew] @@ -25,9 +25,19 @@ version=1 NetIExt=net [general] version=1 +[schematic_editor] +version=1 +PageLayoutDescrFile= +PlotDirectoryName= +SubpartIdSeparator=0 +SubpartFirstId=65 +NetFmtName=Pcbnew +SpiceForceRefPrefix=0 +SpiceUseNetNumbers=0 +LabSize=60 [eeschema] version=1 -LibDir=footprints/esp8266;footprints/lattice;footprints/micro-hdmi-d;footprints/dcdc_converter;footprints/usbserial;footprints/esp32;footprints/oled;footprints/adc/max1112x;footprints/sdram +LibDir=footprints/esp8266;footprints/lattice;footprints/micro-hdmi-d;footprints/dcdc_converter;footprints/usbserial;footprints/esp32;footprints/oled;footprints/adc/max1112x;footprints/sdram;footprints/micro-sd/micro-sd [eeschema/libraries] LibName1=ulx3s-rescue LibName2=power @@ -69,13 +79,4 @@ LibName37=footprints/oled/ssd_13xx LibName38=footprints/usbserial/ftdi LibName39=footprints/adc/max1112x/max1112x LibName40=footprints/sdram/mt48lc4m16a2tg -[schematic_editor] -version=1 -PageLayoutDescrFile= -PlotDirectoryName= -SubpartIdSeparator=0 -SubpartFirstId=65 -NetFmtName=Pcbnew -SpiceForceRefPrefix=0 -SpiceUseNetNumbers=0 -LabSize=60 +LibName41=footprints/micro-sd/micro_sd_card_cd diff --git a/ulx3s.sch b/ulx3s.sch index b5e3289..c887870 100644 --- a/ulx3s.sch +++ b/ulx3s.sch @@ -39,6 +39,7 @@ LIBS:ssd_13xx LIBS:ftdi LIBS:max1112x LIBS:mt48lc4m16a2tg +LIBS:micro_sd_card_cd LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/usb.sch b/usb.sch index c188ece..8eccfee 100644 --- a/usb.sch +++ b/usb.sch @@ -39,6 +39,7 @@ LIBS:ssd_13xx LIBS:ftdi LIBS:max1112x LIBS:mt48lc4m16a2tg +LIBS:micro_sd_card_cd LIBS:ulx3s-cache EELAYER 25 0 EELAYER END diff --git a/wifi.sch b/wifi.sch index a7cfa7c..de14747 100644 --- a/wifi.sch +++ b/wifi.sch @@ -39,6 +39,7 @@ LIBS:ssd_13xx LIBS:ftdi LIBS:max1112x LIBS:mt48lc4m16a2tg +LIBS:micro_sd_card_cd LIBS:ulx3s-cache EELAYER 25 0 EELAYER END