# HG changeset patch # User Mychaela Falconia # Date 1637463926 0 # Node ID f28249ee1ee58d733c4c7cf740c8b6bc7fc6fcfe # Parent bd28df303f7b1e4896bc9e2df89a2fcf26b0b0fb Venus MCL: ready for first binding diff -r bd28df303f7b -r f28249ee1ee5 venus/src/MCL --- a/venus/src/MCL Sun Nov 21 02:14:49 2021 +0000 +++ b/venus/src/MCL Sun Nov 21 03:05:26 2021 +0000 @@ -411,6 +411,66 @@ footprint=0402 npins=2 +C701: + hier=usb.usb.FT2232D.VCCIOA_bypass_cap + footprint=0402 + npins=2 + +C702: + hier=usb.usb.FT2232D.VCCIOB_bypass_cap + footprint=0402 + npins=2 + +C703: + hier=usb.usb.FT2232D.AVCC_cap + footprint=0402 + npins=2 + +C704: + hier=usb.usb.FT2232D.FTDI_3V3_cap + footprint=0402 + npins=2 + +C705: + hier=usb.usb.FT2232D.XTIN_cap + footprint=0402 + npins=2 + +C706: + hier=usb.usb.FT2232D.XTOUT_cap + footprint=0402 + npins=2 + +C707: + hier=usb.usb.P_5V_cap + footprint=0402 + npins=2 + +C708: + hier=usb.usb.P_5V_cap2 + footprint=0805 + npins=2 + +C709: + hier=usb.reg_3V3.input_cap + footprint=0603 + npins=2 + +C710: + hier=usb.reg_3V3.output_cap + footprint=0603 + npins=2 + +C711: + hier=usb.buf.bypass_cap + footprint=0402 + npins=2 + +C712: + hier=usb.bctl.od_buf_bypass_cap + footprint=0402 + npins=2 + # LEDs and other diodes part green-led: @@ -588,6 +648,16 @@ footprint=0402 npins=2 +L701: + hier=usb.usb.VBUS_ferrite + manufacturer=Murata + manufacturer_part_number=BLM18AG471SN1D + description=Ferrite bead for USB, 0603 + vendor=Digi-Key + vendor_part_number=490-1013-1-ND + footprint=0603 + npins=2 + # Transistors part EMB9: @@ -710,6 +780,13 @@ footprint=0402 npins=2 +R222: + # VBACKUP pull-down resistor in place of Leonardo C222 + hier=mob.core.bb.abb.VBACKUP_pull_down + value=100k + footprint=0402 + npins=2 + R251: # series resistor in the 26 MHz signal from Rita to Calypso hier=mob.core.clock_rf2dbb.R251 @@ -774,6 +851,31 @@ part=MNR04-10k slotmap=slotmap/R361 +R401: + hier=mob.uart.Host_TxD_pullup + footprint=0402 + npins=2 + +R402: + hier=mob.uart.Host_DTR_pullup + footprint=0402 + npins=2 + +R403: + hier=mob.uart.Host_TxD2_pullup + footprint=0402 + npins=2 + +R404: + hier=mob.uart.Host_RTS_pulldown + footprint=0402 + npins=2 + +R405: + hier=mob.sim.switch_pullup + footprint=0402 + npins=2 + # attenuators in the Tx path from Rita to PA part chip_atten: device=RAC101A-3dB @@ -805,6 +907,99 @@ footprint=0402 npins=2 +R701: + hier=usb.usb.DM_series_R + footprint=0402 + npins=2 + +R702: + hier=usb.usb.DP_series_R + footprint=0402 + npins=2 + +R703: + hier=usb.usb.FT2232D.AVCC_filter_R + footprint=0402 + npins=2 + +R704: + hier=usb.usb.FT2232D.DOUT_series_R + footprint=0402 + npins=2 + +R705: + hier=usb.usb.FT2232D.DOUT_pullup_R + footprint=0402 + npins=2 + +R706: + hier=usb.usb.DP_pullup_R + footprint=0402 + npins=2 + +R707: + hier=usb.buf.jmp_RTS + footprint=0402 + npins=2 + +R708: + hier=usb.bctl.ChanB_RTS_pullup + footprint=0402 + npins=2 + +R709: + hier=usb.bctl.ChanB_DTR_pullup + footprint=0402 + npins=2 + +R710: + hier=VBUS_pulldown + footprint=0402 + npins=2 + +R711: + hier=VCHG_pulldown + footprint=0402 + npins=2 + +# As an original FreeCalypso initiative, we are putting Pi network topologies +# between the outputs of our RF3166 PA and the inputs of our Epcos quadband +# FEM. At PCB design time, we explicitly retain the freedom to populate a +# capacitor, an inductor or a 0R jumper for the series component of each Pi +# network, and as for each of the 4 ground legs in total, leave it unpopulated, +# populate a capacitor, or populate an inductor. We are going to use RLC +# reference designators for these generalized 0402 footprints. + +RLC670: + hier=mob.core.rf.pa2fem_lb.series + footprint=0402 + npins=2 + +RLC671: + hier=mob.core.rf.pa2fem_lb.GND_leg_in + footprint=0402 + npins=2 + +RLC672: + hier=mob.core.rf.pa2fem_lb.GND_leg_out + footprint=0402 + npins=2 + +RLC673: + hier=mob.core.rf.pa2fem_hb.series + footprint=0402 + npins=2 + +RLC674: + hier=mob.core.rf.pa2fem_hb.GND_leg_in + footprint=0402 + npins=2 + +RLC675: + hier=mob.core.rf.pa2fem_hb.GND_leg_out + footprint=0402 + npins=2 + # charging power slide switch S701: hier=chg_switch @@ -847,6 +1042,7 @@ vendor_part_number=1727-3481-1-ND pinout=74LVC125A.pinout npins=14 + slotmap=slotmap/U401 U402: hier=mob.sim.inv.pkg @@ -921,6 +1117,7 @@ vendor_part_number=1727-7048-1-ND pinout=74LVC541A.pinout npins=20 + slotmap=slotmap/U705 U707: device=74LVC2G07 @@ -931,6 +1128,7 @@ vendor_part_number=1727-7008-1-ND pinout=74LVC2G07.pinout npins=6 + slotmap=slotmap/U707 X201: hier=mob.core.bb.dbb.xtal.xtal @@ -946,3 +1144,13 @@ description=Crystal resonator, 26 MHz, made for GSM VCXO source=Jotrin npins=4 + +X701: + hier=usb.usb.FT2232D.xtal + manufacturer=IQD + manufacturer_part_number=LFXTAL026900 + description=Crystal, 6.0 MHz, 16 pF, HC-49 SMT + vendor=Digi-Key + vendor_part_number=1923-1509-1-ND + footprint=HC49_SMT + npins=2 diff -r bd28df303f7b -r f28249ee1ee5 venus/src/slotmap/U401 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/venus/src/slotmap/U401 Sun Nov 21 03:05:26 2021 +0000 @@ -0,0 +1,6 @@ +#instance slot +mob.uart.Host_TxD_buffer 1 +mob.uart.Host_RTS_buffer 2 +mob.uart.Host_DTR_buffer 3 +mob.uart.Host_TxD2_buffer 4 +mob.uart.U401_common diff -r bd28df303f7b -r f28249ee1ee5 venus/src/slotmap/U705 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/venus/src/slotmap/U705 Sun Nov 21 03:05:26 2021 +0000 @@ -0,0 +1,10 @@ +#instance slot +usb.buf.buf_RxD 0 +usb.buf.buf_CTS 1 +usb.buf.buf_DCD 2 +usb.buf.buf_RI 3 +usb.buf.buf_RxD2 4 +usb.buf.buf_TxD 5 +usb.buf.buf_DTR 6 +usb.buf.buf_TxD2 7 +usb.buf.common diff -r bd28df303f7b -r f28249ee1ee5 venus/src/slotmap/U707 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/venus/src/slotmap/U707 Sun Nov 21 03:05:26 2021 +0000 @@ -0,0 +1,4 @@ +#instance slot +usb.bctl.buf_CTL1 1 +usb.bctl.buf_CTL2 2 +usb.bctl.od_buf_common