diff options
Diffstat (limited to 'eagle')
-rw-r--r-- | eagle/alpha/rev02/rev02.brd | 52 | ||||
-rw-r--r-- | eagle/alpha/rev02/rev02.sch | 249 |
2 files changed, 231 insertions, 70 deletions
diff --git a/eagle/alpha/rev02/rev02.brd b/eagle/alpha/rev02/rev02.brd index d09f0c5..5b9617e 100644 --- a/eagle/alpha/rev02/rev02.brd +++ b/eagle/alpha/rev02/rev02.brd @@ -6,7 +6,7 @@ <setting alwaysvectorfont="no"/> <setting verticaltext="up"/> </settings> -<grid distance="10" unitdist="mm" unit="mm" style="lines" multiple="1" display="yes" altdistance="25" altunitdist="mil" altunit="mil"/> +<grid distance="50" unitdist="mil" unit="mil" style="lines" multiple="1" display="yes" altdistance="25" altunitdist="mil" altunit="mil"/> <layers> <layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/> <layer number="2" name="POWER" color="1" fill="3" visible="no" active="yes"/> @@ -11202,9 +11202,13 @@ Auto generated by <i>make-symbol-device-package-bsdl.ulp Rev. 44</i> </signal> <signal name="FT_RTS"> <contactref element="U$3" pad="15"/> +<contactref element="U$1" pad="44"/> +<wire x1="101.5156" y1="12.2148" x2="98.8064" y2="31.138" width="0" layer="19" extent="1-1"/> </signal> <signal name="FT_CTS"> <contactref element="U$3" pad="16"/> +<contactref element="U$1" pad="43"/> +<wire x1="101.5156" y1="11.7148" x2="98.3238" y2="31.138" width="0" layer="19" extent="1-1"/> </signal> <signal name="FT_DTR"> <contactref element="U$3" pad="17"/> @@ -11245,18 +11249,18 @@ Auto generated by <i>make-symbol-device-package-bsdl.ulp Rev. 44</i> </signal> <signal name="ARM_FPGA_CFG_MOSI"> <contactref element="U1" pad="10"/> -<contactref element="U$1" pad="163"/> -<wire x1="75.4892" y1="55.4712" x2="93.6498" y2="84.201" width="0" layer="19" extent="1-1"/> +<contactref element="U$1" pad="107"/> +<wire x1="101.829" y1="60.2972" x2="93.6498" y2="84.201" width="0" layer="19" extent="1-1"/> </signal> <signal name="ARM_FPGA_CFG_MISO"> <contactref element="U1" pad="1"/> -<contactref element="U$1" pad="162"/> -<wire x1="75.4892" y1="55.9792" x2="88.7222" y2="91.821" width="0" layer="19" extent="1-1"/> +<contactref element="U$1" pad="106"/> +<wire x1="102.3116" y1="60.2972" x2="88.7222" y2="91.821" width="0" layer="19" extent="1-1"/> </signal> <signal name="ARM_FPGA_CFG_SCLK"> <contactref element="U1" pad="12"/> -<contactref element="U$1" pad="161"/> -<wire x1="75.4892" y1="56.4618" x2="93.6498" y2="86.741" width="0" layer="19" extent="1-1"/> +<contactref element="U$1" pad="105"/> +<wire x1="102.8196" y1="60.2972" x2="93.6498" y2="86.741" width="0" layer="19" extent="1-1"/> </signal> <signal name="N$3"> <contactref element="U1" pad="9"/> @@ -11267,8 +11271,8 @@ Auto generated by <i>make-symbol-device-package-bsdl.ulp Rev. 44</i> </signal> <signal name="ARM_FPGA_CFG_CONTROL"> <contactref element="JP8" pad="2"/> -<contactref element="U$1" pad="166"/> -<wire x1="75.4892" y1="53.9726" x2="96.774" y2="89.408" width="0" layer="19" extent="1-1"/> +<contactref element="U$1" pad="118"/> +<wire x1="96.3172" y1="60.2972" x2="96.774" y2="89.408" width="0" layer="19" extent="1-1"/> </signal> <signal name="FT_RESET1"> <contactref element="U$10" pad="34"/> @@ -11507,6 +11511,36 @@ Auto generated by <i>make-symbol-device-package-bsdl.ulp Rev. 44</i> <contactref element="U7" pad="B18"/> <wire x1="-10.65" y1="-90" x2="59.0808" y2="51.2088" width="0" layer="19" extent="1-1"/> </signal> +<signal name="SDIO_CK"> +<contactref element="U$1" pad="163"/> +</signal> +<signal name="SDIO_CMD"> +<contactref element="U$1" pad="166"/> +</signal> +<signal name="SDIO_D3"> +<contactref element="U$1" pad="162"/> +</signal> +<signal name="SDIO_D2"> +<contactref element="U$1" pad="161"/> +</signal> +<signal name="SDIO_D0"> +<contactref element="U$1" pad="140"/> +</signal> +<signal name="SDIO_D1"> +<contactref element="U$1" pad="141"/> +</signal> +<signal name="N$23"> +<contactref element="U$1" pad="143"/> +</signal> +<signal name="N$25"> +<contactref element="U$1" pad="144"/> +</signal> +<signal name="N$57"> +<contactref element="U$1" pad="145"/> +</signal> +<signal name="N$58"> +<contactref element="U$1" pad="146"/> +</signal> </signals> <errors> <approved hash="18,30,75340d2b0d22753d"/> diff --git a/eagle/alpha/rev02/rev02.sch b/eagle/alpha/rev02/rev02.sch index 448b9fc..07a3f86 100644 --- a/eagle/alpha/rev02/rev02.sch +++ b/eagle/alpha/rev02/rev02.sch @@ -25180,8 +25180,8 @@ EAGLE CAD Libraries on element14</a></description> <pin name="VSSA@40" x="5.08" y="-58.42" length="short" direction="pwr" rot="R90"/> <pin name="VREF+@41" x="40.64" y="2.54" length="middle" direction="pwr" rot="R180"/> <pin name="VDDA@42" x="25.4" y="50.8" length="short" direction="pwr" rot="R270"/> -<pin name="WKUP/PA0" x="38.1" y="7.62" length="short" rot="R180"/> -<pin name="PA1" x="38.1" y="10.16" length="short" rot="R180"/> +<pin name="WKUP/USART2_CTS/PA0" x="38.1" y="7.62" length="short" rot="R180"/> +<pin name="USART2_RTS/PA1" x="38.1" y="10.16" length="short" rot="R180"/> <pin name="USART2_TX/PA2" x="38.1" y="12.7" length="short" rot="R180"/> <pin name="FMC_SDCKE0/PH2" x="38.1" y="15.24" length="short" rot="R180"/> <pin name="FMC_SDNE0/PH3" x="38.1" y="17.78" length="short" rot="R180"/> @@ -25264,9 +25264,9 @@ pin 53-104)</text> <wire x1="-38.1" y1="50.8" x2="-38.1" y2="-53.34" width="0.254" layer="94"/> <wire x1="35.56" y1="50.8" x2="35.56" y2="-53.34" width="0.254" layer="94"/> <wire x1="-38.1" y1="-53.34" x2="35.56" y2="-53.34" width="0.254" layer="94"/> -<pin name="PB13" x="-40.64" y="30.48" length="short"/> -<pin name="PB14" x="-40.64" y="27.94" length="short"/> -<pin name="PB15" x="-40.64" y="25.4" length="short"/> +<pin name="PB13/SPI2_SCK" x="-40.64" y="30.48" length="short"/> +<pin name="PB14/SPI2_MISO" x="-40.64" y="27.94" length="short"/> +<pin name="PB15/SPI2_MOSI" x="-40.64" y="25.4" length="short"/> <pin name="PD8/FMC_D13" x="-40.64" y="22.86" length="short"/> <pin name="PD9/FMC_D14" x="-40.64" y="20.32" length="short"/> <pin name="PD10/FMC_D15" x="-40.64" y="17.78" length="short"/> @@ -25299,13 +25299,13 @@ pin 53-104)</text> <pin name="VDD@137" x="12.7" y="53.34" length="short" direction="pwr" rot="R270"/> <pin name="PC6" x="38.1" y="-17.78" length="short" rot="R180"/> <pin name="PC7" x="38.1" y="-15.24" length="short" rot="R180"/> -<pin name="PC8" x="38.1" y="-12.7" length="short" rot="R180"/> -<pin name="PC9" x="38.1" y="-10.16" length="short" rot="R180"/> +<pin name="SDIO_D0/PC8" x="38.1" y="-12.7" length="short" rot="R180"/> +<pin name="SDIO_D1/PC9" x="38.1" y="-10.16" length="short" rot="R180"/> <pin name="PA8" x="38.1" y="-7.62" length="short" rot="R180"/> -<pin name="PA9" x="38.1" y="-5.08" length="short" rot="R180"/> -<pin name="PA10" x="38.1" y="-2.54" length="short" rot="R180"/> -<pin name="PA11" x="38.1" y="0" length="short" rot="R180"/> -<pin name="PA12" x="38.1" y="2.54" length="short" rot="R180"/> +<pin name="USART1_TX/PA9" x="38.1" y="-5.08" length="short" rot="R180"/> +<pin name="USART1_RX/PA10" x="38.1" y="-2.54" length="short" rot="R180"/> +<pin name="USART1_CTS/PA11" x="38.1" y="0" length="short" rot="R180"/> +<pin name="USART1_RTS/PA12" x="38.1" y="2.54" length="short" rot="R180"/> <pin name="JTMS-SWDIO/PA13" x="38.1" y="5.08" length="short" rot="R180"/> <pin name="VCAP2@148" x="40.64" y="43.18" length="middle" rot="R180"/> <pin name="VSS@149" x="10.16" y="-55.88" length="short" direction="pwr" rot="R90"/> @@ -25331,12 +25331,12 @@ pin 105-156)</text> <pin name="VDD@158" x="-22.86" y="53.34" length="short" direction="pwr" rot="R270"/> <pin name="PA14/JTCK-SWCLK" x="-40.64" y="25.4" length="short"/> <pin name="PA15/JTDI" x="-40.64" y="22.86" length="short"/> -<pin name="PC10/SPI3_SCK" x="-40.64" y="20.32" length="short"/> -<pin name="PC11/SPI3_MISO" x="-40.64" y="17.78" length="short"/> -<pin name="PC12/SPI3_MOSI" x="-40.64" y="15.24" length="short"/> +<pin name="PC10/SPI3_SCK/SDIO_D2" x="-40.64" y="20.32" length="short"/> +<pin name="PC11/SPI3_MISO/SDIO_D3" x="-40.64" y="17.78" length="short"/> +<pin name="PC12/SPI3_MOSI/SDIO_CK" x="-40.64" y="15.24" length="short"/> <pin name="PD0/FMC_D2" x="-40.64" y="12.7" length="short"/> <pin name="PD1/FMC_D3" x="-40.64" y="10.16" length="short"/> -<pin name="PD2" x="-40.64" y="7.62" length="short"/> +<pin name="PD2/SDIO_CMD" x="-40.64" y="7.62" length="short"/> <pin name="PD3/FMC_CLK" x="-40.64" y="5.08" length="short"/> <pin name="PD4/FMC_NOE" x="-40.64" y="2.54" length="short"/> <pin name="PD5/FMC_NWE" x="-40.64" y="0" length="short"/> @@ -25379,8 +25379,8 @@ pin 105-156)</text> <pin name="FMC_NBL3/PI5" x="38.1" y="20.32" length="short" rot="R180"/> <pin name="FMC_D28/PI6" x="38.1" y="22.86" length="short" rot="R180"/> <pin name="FMC_D29/PI7" x="38.1" y="25.4" length="short" rot="R180"/> -<text x="-10.16" y="22.86" size="1.778" layer="95">>NAME</text> -<text x="-10.16" y="17.78" size="1.778" layer="96">>VALUE</text> +<text x="-12.7" y="2.54" size="1.778" layer="95">>NAME</text> +<text x="-12.7" y="-2.54" size="1.778" layer="96">>VALUE</text> <text x="-10.16" y="38.1" size="1.778" layer="97">BANK D (top, pn 157-208)</text> @@ -25414,7 +25414,6 @@ pn 157-208)</text> <connect gate="G$1" pin="NRST@34" pad="34"/> <connect gate="G$1" pin="OSC_IN/PH0" pad="32"/> <connect gate="G$1" pin="OSC_OUT/PH1" pad="33"/> -<connect gate="G$1" pin="PA1" pad="44"/> <connect gate="G$1" pin="PC1" pad="36"/> <connect gate="G$1" pin="PC13" pad="8"/> <connect gate="G$1" pin="PC14/OSC32_IN" pad="9"/> @@ -25437,6 +25436,7 @@ pn 157-208)</text> <connect gate="G$1" pin="PI14" pad="21"/> <connect gate="G$1" pin="PI8" pad="7"/> <connect gate="G$1" pin="PI9/FMC_D30" pad="11"/> +<connect gate="G$1" pin="USART2_RTS/PA1" pad="44"/> <connect gate="G$1" pin="USART2_RX/PA3" pad="50"/> <connect gate="G$1" pin="USART2_TX/PA2" pad="45"/> <connect gate="G$1" pin="VBAT@6" pad="6"/> @@ -25450,7 +25450,7 @@ pn 157-208)</text> <connect gate="G$1" pin="VSS@25" pad="25"/> <connect gate="G$1" pin="VSS@51" pad="51"/> <connect gate="G$1" pin="VSSA@40" pad="40"/> -<connect gate="G$1" pin="WKUP/PA0" pad="43"/> +<connect gate="G$1" pin="WKUP/USART2_CTS/PA0" pad="43"/> <connect gate="G$2" pin="FMC_D10/PE13" pad="87"/> <connect gate="G$2" pin="FMC_D11/PE14" pad="88"/> <connect gate="G$2" pin="FMC_D12/PE15" pad="89"/> @@ -25514,18 +25514,12 @@ pn 157-208)</text> <connect gate="G$3" pin="FMC_INT3/PG7" pad="134"/> <connect gate="G$3" pin="FMC_SDCLK/PG8" pad="135"/> <connect gate="G$3" pin="JTMS-SWDIO/PA13" pad="147"/> -<connect gate="G$3" pin="PA10" pad="144"/> -<connect gate="G$3" pin="PA11" pad="145"/> -<connect gate="G$3" pin="PA12" pad="146"/> <connect gate="G$3" pin="PA8" pad="142"/> -<connect gate="G$3" pin="PA9" pad="143"/> -<connect gate="G$3" pin="PB13" pad="105"/> -<connect gate="G$3" pin="PB14" pad="106"/> -<connect gate="G$3" pin="PB15" pad="107"/> +<connect gate="G$3" pin="PB13/SPI2_SCK" pad="105"/> +<connect gate="G$3" pin="PB14/SPI2_MISO" pad="106"/> +<connect gate="G$3" pin="PB15/SPI2_MOSI" pad="107"/> <connect gate="G$3" pin="PC6" pad="138"/> <connect gate="G$3" pin="PC7" pad="139"/> -<connect gate="G$3" pin="PC8" pad="140"/> -<connect gate="G$3" pin="PC9" pad="141"/> <connect gate="G$3" pin="PD10/FMC_D15" pad="110"/> <connect gate="G$3" pin="PD11/FMC_A16" pad="111"/> <connect gate="G$3" pin="PD12/FMC_A17" pad="112"/> @@ -25546,6 +25540,12 @@ pn 157-208)</text> <connect gate="G$3" pin="PK0" pad="126"/> <connect gate="G$3" pin="PK1" pad="127"/> <connect gate="G$3" pin="PK2" pad="128"/> +<connect gate="G$3" pin="SDIO_D0/PC8" pad="140"/> +<connect gate="G$3" pin="SDIO_D1/PC9" pad="141"/> +<connect gate="G$3" pin="USART1_CTS/PA11" pad="145"/> +<connect gate="G$3" pin="USART1_RTS/PA12" pad="146"/> +<connect gate="G$3" pin="USART1_RX/PA10" pad="144"/> +<connect gate="G$3" pin="USART1_TX/PA9" pad="143"/> <connect gate="G$3" pin="VCAP2@148" pad="148"/> <connect gate="G$3" pin="VDD@115" pad="115"/> <connect gate="G$3" pin="VDD@124" pad="124"/> @@ -25572,12 +25572,12 @@ pn 157-208)</text> <connect gate="G$4" pin="PA15/JTDI" pad="160"/> <connect gate="G$4" pin="PB8" pad="198"/> <connect gate="G$4" pin="PB9" pad="199"/> -<connect gate="G$4" pin="PC10/SPI3_SCK" pad="161"/> -<connect gate="G$4" pin="PC11/SPI3_MISO" pad="162"/> -<connect gate="G$4" pin="PC12/SPI3_MOSI" pad="163"/> +<connect gate="G$4" pin="PC10/SPI3_SCK/SDIO_D2" pad="161"/> +<connect gate="G$4" pin="PC11/SPI3_MISO/SDIO_D3" pad="162"/> +<connect gate="G$4" pin="PC12/SPI3_MOSI/SDIO_CK" pad="163"/> <connect gate="G$4" pin="PD0/FMC_D2" pad="164"/> <connect gate="G$4" pin="PD1/FMC_D3" pad="165"/> -<connect gate="G$4" pin="PD2" pad="166"/> +<connect gate="G$4" pin="PD2/SDIO_CMD" pad="166"/> <connect gate="G$4" pin="PD3/FMC_CLK" pad="167"/> <connect gate="G$4" pin="PD4/FMC_NOE" pad="168"/> <connect gate="G$4" pin="PD5/FMC_NWE" pad="169"/> @@ -37670,7 +37670,7 @@ recommended.</text> <text x="299.72" y="17.78" size="0.8128" layer="91">PDR_ON high enables internal power regulator</text> <text x="368.3" y="40.64" size="1.778" layer="91">CL 10pF</text> -<text x="116.84" y="137.16" size="1.27" layer="91">FPGA_DONE can be swapped with any +<text x="99.06" y="127" size="1.27" layer="91">FPGA_DONE can be swapped with any other available GPIO pin on the ARM</text> <text x="137.16" y="-46.99" size="1.778" layer="91">*) FPGA_GPIO_*, FPGA_IRQ_N_* and FPGA_{PROGRAM,INIT}_B signals @@ -37867,8 +37867,8 @@ available GPIO on the ARM</text> <label x="114.3" y="40.64" size="1.778" layer="95"/> </segment> <segment> -<wire x1="165.1" y1="195.58" x2="165.1" y2="114.3" width="0.762" layer="92"/> -<wire x1="165.1" y1="195.58" x2="134.62" y2="195.58" width="0.762" layer="92"/> +<wire x1="147.32" y1="195.58" x2="147.32" y2="114.3" width="0.762" layer="92"/> +<wire x1="147.32" y1="195.58" x2="134.62" y2="195.58" width="0.762" layer="92"/> <label x="134.62" y="198.12" size="1.778" layer="95"/> </segment> <segment> @@ -38334,31 +38334,31 @@ available GPIO on the ARM</text> <net name="FMC_D0" class="2"> <segment> <pinref part="U$1" gate="G$3" pin="PD14/FMC_D0"/> -<wire x1="187.96" y1="157.48" x2="165.1" y2="157.48" width="0.1524" layer="91"/> +<wire x1="187.96" y1="157.48" x2="147.32" y2="157.48" width="0.1524" layer="91"/> </segment> </net> <net name="FMC_D1" class="2"> <segment> <pinref part="U$1" gate="G$3" pin="PD15/FMC_D1"/> -<wire x1="187.96" y1="154.94" x2="165.1" y2="154.94" width="0.1524" layer="91"/> +<wire x1="187.96" y1="154.94" x2="147.32" y2="154.94" width="0.1524" layer="91"/> </segment> </net> <net name="FMC_D13" class="2"> <segment> <pinref part="U$1" gate="G$3" pin="PD8/FMC_D13"/> -<wire x1="187.96" y1="177.8" x2="165.1" y2="177.8" width="0.1524" layer="91"/> +<wire x1="187.96" y1="177.8" x2="147.32" y2="177.8" width="0.1524" layer="91"/> </segment> </net> <net name="FMC_D14" class="2"> <segment> <pinref part="U$1" gate="G$3" pin="PD9/FMC_D14"/> -<wire x1="187.96" y1="175.26" x2="165.1" y2="175.26" width="0.1524" layer="91"/> +<wire x1="187.96" y1="175.26" x2="147.32" y2="175.26" width="0.1524" layer="91"/> </segment> </net> <net name="FMC_D15" class="2"> <segment> <pinref part="U$1" gate="G$3" pin="PD10/FMC_D15"/> -<wire x1="187.96" y1="172.72" x2="165.1" y2="172.72" width="0.1524" layer="91"/> +<wire x1="187.96" y1="172.72" x2="147.32" y2="172.72" width="0.1524" layer="91"/> </segment> </net> <net name="FMC_D22" class="2"> @@ -38394,37 +38394,37 @@ available GPIO on the ARM</text> <net name="FMC_A12" class="3"> <segment> <pinref part="U$1" gate="G$3" pin="PG2/FMC_A12"/> -<wire x1="187.96" y1="124.46" x2="165.1" y2="124.46" width="0.1524" layer="91"/> +<wire x1="187.96" y1="124.46" x2="147.32" y2="124.46" width="0.1524" layer="91"/> </segment> </net> <net name="FMC_A13" class="3"> <segment> <pinref part="U$1" gate="G$3" pin="PG3/FMC_A13"/> -<wire x1="187.96" y1="121.92" x2="165.1" y2="121.92" width="0.1524" layer="91"/> +<wire x1="187.96" y1="121.92" x2="147.32" y2="121.92" width="0.1524" layer="91"/> </segment> </net> <net name="FMC_A14" class="3"> <segment> <pinref part="U$1" gate="G$3" pin="PG4/FMC_A14"/> -<wire x1="187.96" y1="119.38" x2="165.1" y2="119.38" width="0.1524" layer="91"/> +<wire x1="187.96" y1="119.38" x2="147.32" y2="119.38" width="0.1524" layer="91"/> </segment> </net> <net name="FMC_A16" class="3"> <segment> <pinref part="U$1" gate="G$3" pin="PD11/FMC_A16"/> -<wire x1="187.96" y1="170.18" x2="165.1" y2="170.18" width="0.1524" layer="91"/> +<wire x1="187.96" y1="170.18" x2="147.32" y2="170.18" width="0.1524" layer="91"/> </segment> </net> <net name="FMC_A17" class="3"> <segment> <pinref part="U$1" gate="G$3" pin="PD12/FMC_A17"/> -<wire x1="187.96" y1="167.64" x2="165.1" y2="167.64" width="0.1524" layer="91"/> +<wire x1="187.96" y1="167.64" x2="147.32" y2="167.64" width="0.1524" layer="91"/> </segment> </net> <net name="FMC_A18" class="3"> <segment> <pinref part="U$1" gate="G$3" pin="PD13/FMC_A18"/> -<wire x1="187.96" y1="165.1" x2="165.1" y2="165.1" width="0.1524" layer="91"/> +<wire x1="187.96" y1="165.1" x2="147.32" y2="165.1" width="0.1524" layer="91"/> </segment> </net> <net name="FMC_NL" class="0"> @@ -38965,30 +38965,30 @@ available GPIO on the ARM</text> </net> <net name="ARM_FPGA_CFG_SCLK" class="0"> <segment> -<pinref part="U$1" gate="G$4" pin="PC10/SPI3_SCK"/> -<wire x1="187.96" y1="25.4" x2="180.34" y2="25.4" width="0.1524" layer="91"/> -<label x="180.34" y="25.4" size="1.27" layer="95" rot="R180" xref="yes"/> +<wire x1="187.96" y1="185.42" x2="180.34" y2="185.42" width="0.1524" layer="91"/> +<label x="180.34" y="185.42" size="1.27" layer="95" rot="R180" xref="yes"/> +<pinref part="U$1" gate="G$3" pin="PB13/SPI2_SCK"/> </segment> </net> <net name="ARM_FPGA_CFG_MISO" class="0"> <segment> -<pinref part="U$1" gate="G$4" pin="PC11/SPI3_MISO"/> -<wire x1="187.96" y1="22.86" x2="180.34" y2="22.86" width="0.1524" layer="91"/> -<label x="180.34" y="22.86" size="1.27" layer="95" rot="R180" xref="yes"/> +<wire x1="187.96" y1="182.88" x2="180.34" y2="182.88" width="0.1524" layer="91"/> +<label x="180.34" y="182.88" size="1.27" layer="95" rot="R180" xref="yes"/> +<pinref part="U$1" gate="G$3" pin="PB14/SPI2_MISO"/> </segment> </net> <net name="ARM_FPGA_CFG_MOSI" class="0"> <segment> -<pinref part="U$1" gate="G$4" pin="PC12/SPI3_MOSI"/> -<wire x1="187.96" y1="20.32" x2="180.34" y2="20.32" width="0.1524" layer="91"/> -<label x="180.34" y="20.32" size="1.27" layer="95" rot="R180" xref="yes"/> +<wire x1="187.96" y1="180.34" x2="180.34" y2="180.34" width="0.1524" layer="91"/> +<label x="180.34" y="180.34" size="1.27" layer="95" rot="R180" xref="yes"/> +<pinref part="U$1" gate="G$3" pin="PB15/SPI2_MOSI"/> </segment> </net> <net name="ARM_FPGA_CFG_CONTROL" class="0"> <segment> -<pinref part="U$1" gate="G$4" pin="PD2"/> -<wire x1="187.96" y1="12.7" x2="180.34" y2="12.7" width="0.1524" layer="91"/> -<label x="180.34" y="12.7" size="1.27" layer="95" rot="R180" xref="yes"/> +<wire x1="187.96" y1="152.4" x2="180.34" y2="152.4" width="0.1524" layer="91"/> +<label x="180.34" y="152.4" size="1.27" layer="95" rot="R180" xref="yes"/> +<pinref part="U$1" gate="G$3" pin="PJ6"/> </segment> </net> <net name="FMC_A20" class="0"> @@ -39132,6 +39132,86 @@ available GPIO on the ARM</text> <label x="7.62" y="30.48" size="1.27" layer="95" rot="R180" xref="yes"/> </segment> </net> +<net name="SDIO_CK" class="0"> +<segment> +<pinref part="U$1" gate="G$4" pin="PC12/SPI3_MOSI/SDIO_CK"/> +<wire x1="187.96" y1="20.32" x2="180.34" y2="20.32" width="0.1524" layer="91"/> +<label x="180.34" y="20.32" size="1.27" layer="95" rot="R180" xref="yes"/> +</segment> +</net> +<net name="SDIO_CMD" class="0"> +<segment> +<pinref part="U$1" gate="G$4" pin="PD2/SDIO_CMD"/> +<wire x1="187.96" y1="12.7" x2="180.34" y2="12.7" width="0.1524" layer="91"/> +<label x="180.34" y="12.7" size="1.27" layer="95" rot="R180" xref="yes"/> +</segment> +</net> +<net name="SDIO_D3" class="0"> +<segment> +<pinref part="U$1" gate="G$4" pin="PC11/SPI3_MISO/SDIO_D3"/> +<wire x1="187.96" y1="22.86" x2="180.34" y2="22.86" width="0.1524" layer="91"/> +<label x="180.34" y="22.86" size="1.27" layer="95" rot="R180" xref="yes"/> +</segment> +</net> +<net name="SDIO_D2" class="0"> +<segment> +<pinref part="U$1" gate="G$4" pin="PC10/SPI3_SCK/SDIO_D2"/> +<wire x1="187.96" y1="25.4" x2="180.34" y2="25.4" width="0.1524" layer="91"/> +<label x="180.34" y="25.4" size="1.27" layer="95" rot="R180" xref="yes"/> +</segment> +</net> +<net name="SDIO_D0" class="0"> +<segment> +<pinref part="U$1" gate="G$3" pin="SDIO_D0/PC8"/> +<wire x1="266.7" y1="142.24" x2="274.32" y2="142.24" width="0.1524" layer="91"/> +<label x="274.32" y="142.24" size="1.27" layer="95" xref="yes"/> +</segment> +</net> +<net name="SDIO_D1" class="0"> +<segment> +<pinref part="U$1" gate="G$3" pin="SDIO_D1/PC9"/> +<wire x1="266.7" y1="144.78" x2="274.32" y2="144.78" width="0.1524" layer="91"/> +<label x="274.32" y="144.78" size="1.27" layer="95" xref="yes"/> +</segment> +</net> +<net name="FT_RTS" class="0"> +<segment> +<pinref part="U$1" gate="G$1" pin="USART2_RTS/PA1"/> +<wire x1="93.98" y1="167.64" x2="101.6" y2="167.64" width="0.1524" layer="91"/> +<label x="101.6" y="167.64" size="1.27" layer="95" xref="yes"/> +</segment> +</net> +<net name="FT_CTS" class="0"> +<segment> +<pinref part="U$1" gate="G$1" pin="WKUP/USART2_CTS/PA0"/> +<wire x1="93.98" y1="165.1" x2="101.6" y2="165.1" width="0.1524" layer="91"/> +<label x="101.6" y="165.1" size="1.27" layer="95" xref="yes"/> +</segment> +</net> +<net name="N$23" class="0"> +<segment> +<pinref part="U$1" gate="G$3" pin="USART1_TX/PA9"/> +<wire x1="266.7" y1="149.86" x2="274.32" y2="149.86" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$25" class="0"> +<segment> +<pinref part="U$1" gate="G$3" pin="USART1_RX/PA10"/> +<wire x1="266.7" y1="152.4" x2="274.32" y2="152.4" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$57" class="0"> +<segment> +<pinref part="U$1" gate="G$3" pin="USART1_CTS/PA11"/> +<wire x1="266.7" y1="154.94" x2="274.32" y2="154.94" width="0.1524" layer="91"/> +</segment> +</net> +<net name="N$58" class="0"> +<segment> +<pinref part="U$1" gate="G$3" pin="USART1_RTS/PA12"/> +<wire x1="266.7" y1="157.48" x2="274.32" y2="157.48" width="0.1524" layer="91"/> +</segment> +</net> </nets> </sheet> <sheet> @@ -40331,9 +40411,20 @@ wrapped with master key in MKM.</text> <text x="-81.28" y="-10.16" size="1.778" layer="91">MFP is Multi Function Pin. GPIO output from RTC.</text> <text x="-91.44" y="30.48" size="1.778" layer="91">i2c pull-ups, typically 10K for 100kHz</text> -<text x="-147.32" y="35.56" size="2.54" layer="91">Real Time Clock</text> -<text x="60.96" y="10.16" size="2.54" layer="91">Micro SD card goes here</text> -<text x="68.58" y="2.54" size="1.778" layer="91">Look at Novena</text> +<text x="-147.32" y="60.96" size="2.54" layer="91">Real Time Clock</text> +<text x="30.48" y="58.42" size="2.54" layer="91">Micro SD card goes here</text> +<text x="30.48" y="22.86" size="1.778" layer="91">Questions: + +1) Which connector to use? +Haven't found good one with Eagle symbol. Some different kinds available. + +2) Novena seems to have card reset capability (power control from MCU). +Do we want the same? + +3) Novena has two SD slots, and list power at 200mA. +Do we need special power for the SD card, or can we use VCCO_3V3?</text> +<text x="-147.32" y="53.34" size="1.778" layer="91">Should we keep this separate chip or rather connect +VBAT to the STM32 and use the internal RTC?</text> </plain> <instances> <instance part="U6" gate="A" x="-101.6" y="5.08"/> @@ -40475,6 +40566,42 @@ GPIO output from RTC.</text> <junction x="-73.66" y="22.86"/> </segment> </net> +<net name="SDIO_CK" class="0"> +<segment> +<wire x1="48.26" y1="-5.08" x2="40.64" y2="-5.08" width="0.1524" layer="91"/> +<label x="40.64" y="-5.08" size="1.27" layer="95" rot="R180" xref="yes"/> +</segment> +</net> +<net name="SDIO_CMD" class="0"> +<segment> +<wire x1="48.26" y1="-10.16" x2="40.64" y2="-10.16" width="0.1524" layer="91"/> +<label x="40.64" y="-10.16" size="1.27" layer="95" rot="R180" xref="yes"/> +</segment> +</net> +<net name="SDIO_D3" class="0"> +<segment> +<wire x1="48.26" y1="0" x2="40.64" y2="0" width="0.1524" layer="91"/> +<label x="40.64" y="0" size="1.27" layer="95" rot="R180" xref="yes"/> +</segment> +</net> +<net name="SDIO_D2" class="0"> +<segment> +<wire x1="48.26" y1="2.54" x2="40.64" y2="2.54" width="0.1524" layer="91"/> +<label x="40.64" y="2.54" size="1.27" layer="95" rot="R180" xref="yes"/> +</segment> +</net> +<net name="SDIO_D0" class="0"> +<segment> +<wire x1="48.26" y1="7.62" x2="40.64" y2="7.62" width="0.1524" layer="91"/> +<label x="40.64" y="7.62" size="1.27" layer="95" rot="R180" xref="yes"/> +</segment> +</net> +<net name="SDIO_D1" class="0"> +<segment> +<wire x1="48.26" y1="5.08" x2="40.64" y2="5.08" width="0.1524" layer="91"/> +<label x="40.64" y="5.08" size="1.27" layer="95" rot="R180" xref="yes"/> +</segment> +</net> </nets> </sheet> <sheet> |