This commit is contained in:
Jared Boone
2012-08-25 15:02:27 -07:00
17 changed files with 12096 additions and 2461 deletions

8
firmware/.gitignore vendored Normal file
View File

@ -0,0 +1,8 @@
*.bin
*.d
*.elf
*.hex
*.list
*.map
*.o
*.srec

View File

@ -64,10 +64,10 @@ void cpu_clock_init(void)
si5351c_configure_multisynth(3, 4608, 0, 1, 1); /* 20MHz */ si5351c_configure_multisynth(3, 4608, 0, 1, 1); /* 20MHz */
/* MS4/CLK4 is the source for the LPC43xx microcontroller. */ /* MS4/CLK4 is the source for the LPC43xx microcontroller. */
si5351c_configure_multisynth(4, 8021, 1, 3, 0); /* 12MHz */ si5351c_configure_multisynth(4, 8021, 0, 3, 0); /* 12MHz */
/* MS5/CLK5 is the source for the RFFC5071 mixer. */ /* MS5/CLK5 is the source for the RFFC5071 mixer. */
si5351c_configure_multisynth(5, 1536, 1, 1, 0); /* 50MHz */ si5351c_configure_multisynth(5, 1536, 0, 1, 0); /* 50MHz */
si5351c_configure_clock_control(); si5351c_configure_clock_control();
si5351c_enable_clock_outputs(); si5351c_enable_clock_outputs();

View File

@ -188,6 +188,13 @@ void max2837_tx(void)
{ {
LOG("# max2837_tx\n"); LOG("# max2837_tx\n");
#if !defined TEST #if !defined TEST
/* configure baseband filter for 8 MHz TX */
set_MAX2837_LPF_EN(1);
set_MAX2837_ModeCtrl(MAX2837_ModeCtrl_TxLPF);
set_MAX2837_FT(MAX2837_FT_8M);
max2837_regs_commit();
gpio_set(PORT_XCVR_ENABLE, PIN_XCVR_TXENABLE); gpio_set(PORT_XCVR_ENABLE, PIN_XCVR_TXENABLE);
#endif #endif
} }
@ -195,6 +202,13 @@ void max2837_tx(void)
void max2837_rx(void) void max2837_rx(void)
{ {
LOG("# max2837_rx\n"); LOG("# max2837_rx\n");
/* configure baseband filter for 8 MHz RX */
set_MAX2837_LPF_EN(1);
set_MAX2837_ModeCtrl(MAX2837_ModeCtrl_RxLPF);
set_MAX2837_FT(MAX2837_FT_8M);
max2837_regs_commit();
#if !defined TEST #if !defined TEST
gpio_set(PORT_XCVR_ENABLE, PIN_XCVR_RXENABLE); gpio_set(PORT_XCVR_ENABLE, PIN_XCVR_RXENABLE);
#endif #endif

View File

@ -54,194 +54,54 @@ void rffc5071_init(void)
//rffc5071_reg_write(MIX_CONT, 0xc800); /* full duplex */ //rffc5071_reg_write(MIX_CONT, 0xc800); /* full duplex */
rffc5071_reg_write(RFFC5071_MIX_CONT, 0x4800); /* half duplex */ rffc5071_reg_write(RFFC5071_MIX_CONT, 0x4800); /* half duplex */
}
/* #define LO_MAX 5400
* setup for 250 MHz LO: #define REF_FREQ 50
* n_lo = 4
* lodiv = 16 (2^4, so set to 4)
* fvco = 4 GHz
* fbkdiv = 4
* ndiv = 20
* n = 20
* nummsb = 0
* numlsb = 0
*/
//rffc5071_reg_write(RFFC5071_P1_FREQ1, 0x0a48);
//rffc5071_reg_write(RFFC5071_P1_FREQ2, 0x0000);
//rffc5071_reg_write(RFFC5071_P1_FREQ3, 0x0000);
/* charge pump set for VCO > 3.2 GHz */
//rffc5071_reg_write(RFFC5071_LF, 0xbefb);
/* /* configure frequency synthesizer in integer mode (lo in MHz) */
* setup for 400 MHz LO: void rffc5071_config_synth_int(uint16_t lo) {
* lodiv = 8 (2^3, so set to 3) uint8_t n_lo;
* fvco = 3200 MHz uint8_t lodiv;
* fbkdiv = 2 uint16_t fvco;
* ndiv = 32 uint8_t fbkdiv;
* n = 32 uint16_t n;
* nummsb = 0
* numlsb = 0
*/
//rffc5071_reg_write(RFFC5071_P1_FREQ1, 0x1034);
//rffc5071_reg_write(RFFC5071_P1_FREQ2, 0x0000);
//rffc5071_reg_write(RFFC5071_P1_FREQ3, 0x0000);
/* /* n_lo = int(log2(LO_MAX/lo)) */
* setup for 500 MHz LO: for (n_lo = 0; n_lo < 5; n_lo++)
* n_lo = 3 if ((2 << n_lo) > (LO_MAX / lo))
* lodiv = 8 (2^3, so set to 3) break;
* fvco = 4 GHz
* fbkdiv = 4 lodiv = 1 << n_lo;
* ndiv = 20 fvco = lodiv * lo;
* n = 20
* nummsb = 0 if (fvco > 3200) {
* numlsb = 0 fbkdiv = 4;
*/ /* set charge pump for VCO > 3.2 GHz */
rffc5071_reg_write(RFFC5071_P1_FREQ1, 0x0a39); rffc5071_reg_write(RFFC5071_LF, 0xbefb);
} else {
fbkdiv = 2;
}
n = (fvco / fbkdiv) / REF_FREQ;
rffc5071_reg_write(RFFC5071_P1_FREQ1,
(n << 7) | (n_lo << 4) | (fbkdiv << 1));
rffc5071_reg_write(RFFC5071_P1_FREQ2, 0x0000); rffc5071_reg_write(RFFC5071_P1_FREQ2, 0x0000);
rffc5071_reg_write(RFFC5071_P1_FREQ3, 0x0000); rffc5071_reg_write(RFFC5071_P1_FREQ3, 0x0000);
/* charge pump set for VCO > 3.2 GHz */
rffc5071_reg_write(RFFC5071_LF, 0xbefb);
/* rffc5071_reg_write(RFFC5071_P2_FREQ1,
* setup for 513 MHz LO: (n << 7) | (n_lo << 4) | (fbkdiv << 1));
* n_lo = 3 rffc5071_reg_write(RFFC5071_P2_FREQ2, 0x0000);
* lodiv = 8 (2^3, so set to 3) rffc5071_reg_write(RFFC5071_P2_FREQ3, 0x0000);
* fvco = 4104 MHz }
* fbkdiv = 4
* ndiv = 20.52
* n = 20
* nummsb = 34078 (0x851e)
* numlsb = 184 (0xb8)
*/
//rffc5071_reg_write(RFFC5071_P1_FREQ1, 0x0a38);
//rffc5071_reg_write(RFFC5071_P1_FREQ2, 0x851e);
//rffc5071_reg_write(RFFC5071_P1_FREQ3, 0xb800);
/* charge pump set for VCO > 3.2 GHz */
//rffc5071_reg_write(RFFC5071_LF, 0xbefb);
/* void rffc5071_enable_tx(void) {
* setup for 1 GHz LO:
* n_lo = 2
* lodiv = 4 (2^2, so set to 2)
* fvco = 4 GHz
* fbkdiv = 4
* ndiv = 20
* n = 20
* nummsb = 0
* numlsb = 0
*/
//rffc5071_reg_write(RFFC5071_P1_FREQ1, 0x0a29);
//rffc5071_reg_write(RFFC5071_P1_FREQ2, 0x0000);
//rffc5071_reg_write(RFFC5071_P1_FREQ3, 0x0000);
/* charge pump set for VCO > 3.2 GHz */
//rffc5071_reg_write(RFFC5071_LF, 0xbefb);
/*
* setup for 1417 MHz LO:
* n_lo = 1
* lodiv = 2 (2^1, so set to 1)
* fvco = 2834 MHz
* fbkdiv = 2
* ndiv = 28.34
* n = 28
* nummsb = 22282 (570a)
* numlsb = 61 (0x3d)
*/
//rffc5071_reg_write(RFFC5071_P1_FREQ1, 0x0e14);
//rffc5071_reg_write(RFFC5071_P1_FREQ2, 0x570a);
//rffc5071_reg_write(RFFC5071_P1_FREQ3, 0x3d00);
/* charge pump set for VCO > 3.2 GHz */
//rffc5071_reg_write(RFFC5071_LF, 0xbefb);
/*
* setup for 2 GHz LO:
* n_lo = 1
* lodiv = 2 (2^1, so set to 1)
* fvco = 4 GHz
* fbkdiv = 4
* ndiv = 20
* n = 20
* nummsb = 0
* numlsb = 0
*/
//rffc5071_reg_write(RFFC5071_P1_FREQ1, 0x0a19);
//rffc5071_reg_write(RFFC5071_P1_FREQ2, 0x0000);
//rffc5071_reg_write(RFFC5071_P1_FREQ3, 0x0000);
/* charge pump set for VCO > 3.2 GHz */
//rffc5071_reg_write(RFFC5071_LF, 0xbefb);
/*
* setup for 2191 GHz LO:
* n_lo = 1
* lodiv = 2 (2^1, so set to 1)
* fvco = 4382 MHz
* fbkdiv = 4
* ndiv = 21.91
* n = 21
* nummsb = 59637 (0xe8f5)
* numlsb = 194 (0xc2)
*/
//rffc5071_reg_write(RFFC5071_P1_FREQ1, 0x0a98);
//rffc5071_reg_write(RFFC5071_P1_FREQ2, 0xe8f5);
//rffc5071_reg_write(RFFC5071_P1_FREQ3, 0xc200);
/* charge pump set for VCO > 3.2 GHz */
//rffc5071_reg_write(RFFC5071_LF, 0xbefb);
/*
* setup for 2341 GHz LO:
* n_lo = 1
* lodiv = 2 (2^1, so set to 1)
* fvco = 4682 MHz
* fbkdiv = 4
* ndiv = 23.41
* n = 23
* nummsb = 26869 (0x68f5)
* numlsb = 194 (0xc2)
*/
//rffc5071_reg_write(RFFC5071_P1_FREQ1, 0x0b9a);
//rffc5071_reg_write(RFFC5071_P1_FREQ2, 0x68f5);
//rffc5071_reg_write(RFFC5071_P1_FREQ3, 0xc200);
/* charge pump set for VCO > 3.2 GHz */
//rffc5071_reg_write(RFFC5071_LF, 0xbefb);
/*
* setup for 2341 GHz LO:
* n_lo = 1
* lodiv = 2 (2^1, so set to 1)
* fvco = 4782 MHz
* fbkdiv = 4
* ndiv = 23.91
* n = 23
* nummsb = 59637 (0xe8f5)
* numlsb = 194 (0xc2)
*/
//rffc5071_reg_write(RFFC5071_P1_FREQ1, 0x0b9a);
//rffc5071_reg_write(RFFC5071_P1_FREQ2, 0xe8f5);
//rffc5071_reg_write(RFFC5071_P1_FREQ3, 0xc200);
/* charge pump set for VCO > 3.2 GHz */
//rffc5071_reg_write(RFFC5071_LF, 0xbefb);
/*
* setup for 2411 GHz LO:
* n_lo = 1
* lodiv = 2 (2^1, so set to 1)
* fvco = 4822 MHz
* fbkdiv = 4
* ndiv = 24.11
* n = 24
* nummsb = 7208 (0x1c28)
* numlsb = 245 (0xf5)
*/
//rffc5071_reg_write(RFFC5071_P1_FREQ1, 0x0c18);
//rffc5071_reg_write(RFFC5071_P1_FREQ2, 0x1c28);
//rffc5071_reg_write(RFFC5071_P1_FREQ3, 0xf500);
/* charge pump set for VCO > 3.2 GHz */
//rffc5071_reg_write(RFFC5071_LF, 0xbefb);
/* enable device */
rffc5071_reg_write(RFFC5071_SDI_CTRL, 0xc000); /* mixer 1 (TX) */ rffc5071_reg_write(RFFC5071_SDI_CTRL, 0xc000); /* mixer 1 (TX) */
//rffc5071_reg_write(RFFC5071_SDI_CTRL, 0xe000); /* mixer 2 (RX) */ }
void rffc5071_enable_rx(void) {
rffc5071_reg_write(RFFC5071_SDI_CTRL, 0xe000); /* mixer 2 (RX) */
} }
void serial_delay(void) void serial_delay(void)

View File

@ -56,5 +56,8 @@
#define RFFC5071_READBACK 0x1F #define RFFC5071_READBACK 0x1F
void rffc5071_init(void); void rffc5071_init(void);
void rffc5071_config_synth_int(uint16_t lo);
void rffc5071_enable_tx(void);
void rffc5071_enable_rx(void);
void rffc5071_reg_write(uint8_t reg, uint16_t val); void rffc5071_reg_write(uint8_t reg, uint16_t val);
uint16_t rffc5071_reg_read(uint8_t reg); uint16_t rffc5071_reg_read(uint8_t reg);

View File

@ -127,7 +127,7 @@ void si5351c_configure_pll_sources_for_xtal()
/* MultiSynth NA (PLL1) */ /* MultiSynth NA (PLL1) */
void si5351c_configure_pll1_multisynth() void si5351c_configure_pll1_multisynth()
{ {
uint8_t data[] = { 26, 0x00, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00 }; uint8_t data[] = { 26, 0x00, 0x01, 0x00, 0x0E, 0x00, 0x00, 0x00, 0x00 };
si5351c_write(data, sizeof(data)); si5351c_write(data, sizeof(data));
} }

View File

@ -6,6 +6,7 @@ SRC = $(BINARY).c \
../common/hackrf_core.c \ ../common/hackrf_core.c \
../common/si5351c.c \ ../common/si5351c.c \
../common/max2837.c \ ../common/max2837.c \
../common/max5864.c ../common/max5864.c \
../common/rffc5071.c
include ../common/Makefile_inc.mk include ../common/Makefile_inc.mk

View File

@ -29,6 +29,7 @@
#include <hackrf_core.h> #include <hackrf_core.h>
#include <max5864.h> #include <max5864.h>
#include <max2837.h> #include <max2837.h>
#include <rffc5071.h>
void configure_sgpio_pin_functions() { void configure_sgpio_pin_functions() {
scu_pinmux(SCU_PINMUX_SGPIO0, SCU_GPIO_FAST | SCU_CONF_FUNCTION3); scu_pinmux(SCU_PINMUX_SGPIO0, SCU_GPIO_FAST | SCU_CONF_FUNCTION3);
@ -263,7 +264,7 @@ void configure_sgpio_test_rx() {
int main(void) { int main(void) {
const uint32_t freq = 2483000000U; const uint32_t freq = 2700000000U;
pin_setup(); pin_setup();
enable_1v8_power(); enable_1v8_power();
@ -276,9 +277,31 @@ int main(void) {
| (CGU_SRC_PLL1 << CGU_BASE_CLK_SEL_SHIFT)); | (CGU_SRC_PLL1 << CGU_BASE_CLK_SEL_SHIFT));
ssp1_init(); ssp1_init();
ssp1_set_mode_max2837(); ssp1_set_mode_max2837();
max2837_setup(); max2837_setup();
rffc5071_init();
rffc5071_config_synth_int(500);
rffc5071_enable_rx();
//rffc5071_reg_write(RFFC5071_GPO, 0x0001); /* PLL lock output on GPO4 */
/* lollipop */
uint8_t gpo =
(1 << 0) /* SWTXB1 (!tx_bypass) */
| (0 << 1) /* SWRXB1 (rx_bypass) */
| (1 << 2) /* SWTXA1 (tx_hp) */
| (0 << 3) /* unused */
| (1 << 4) /* SWRXA1 (rx_hp) */
| (0 << 5); /* SWD1 (!tx_ant) */
/* licorice */
//uint8_t gpo =
//(0 << 0) /* MIX_BYPASS */
//| (0 << 1) /* AMP_BYPASS */
//| (0 << 2) /* TX */
//| (0 << 3) /* unused */
//| (0 << 4) /* HP */
//| (0 << 5); /* !AMP_PWR */
rffc5071_reg_write(RFFC5071_GPO, (gpo << 9) | (gpo << 2) | 0x3);
gpio_set(PORT_LED1_3, (PIN_LED1)); /* LED1 on */
max2837_set_frequency(freq); max2837_set_frequency(freq);
max2837_start(); max2837_start();
max2837_rx(); max2837_rx();
@ -286,6 +309,7 @@ int main(void) {
ssp1_set_mode_max5864(); ssp1_set_mode_max5864();
max5864_xcvr(); max5864_xcvr();
configure_sgpio_test_rx(); configure_sgpio_test_rx();
gpio_set(PORT_LED1_3, (PIN_LED2)); /* LED2 on */
while (1) { while (1) {

20
hardware/.gitignore vendored Normal file
View File

@ -0,0 +1,20 @@
# kicad backup files
*.000
*.bak
$savepcb.*
# gerber and drill files
*.gbl
*.gtl
*.gbr
*.gbr
*.gbs
*.gts
*.gbr
*.gbo
*.gto
*.gtp
*.drl
# other kicad generated files
*.csv

View File

@ -0,0 +1,47 @@
Copyright 2012 Michael Ossmann
These files are part of HackRF.
This is a free hardware design; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2, or (at your option)
any later version.
This design is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this design; see the file COPYING. If not, write to
the Free Software Foundation, Inc., 51 Franklin Street,
Boston, MA 02110-1301, USA.
Jawbreaker is the first complete HackRF platform, a wideband sowftare radio
transceiver with a USB interface.
hardware notes:
Schematic and layout files were designed in KiCad, an open source electronic
design automation package.
order of copper layers:
Front
Inner3
Inner2
Back
PCB description: 4 layer PCB 1.6 mm
Copper 1 35 um
Dielectric 1-2 0.35 mm
Copper 2 18 um
Dielectric 2-3 0.76 mm
Copper 3 18 um
Dielectric 3-4 0.35 mm
Copper 4 35 um
DE104iML or equivalent substrate (Er=4.42@2.4GHz TanD=0.016)
double side solder mask black
double side silkscreen white
6 mil min trace width and
6 mil min isolation

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,898 @@
EESchema-LIBRARY Version 2.3 Date: Sat Aug 25 00:58:51 2012
#encoding utf-8
#
# +1.8V
#
DEF +1.8V #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 140 20 H I C CNN
F1 "+1.8V" 0 110 30 H V C CNN
ALIAS 1V8
DRAW
P 3 0 0 0 0 0 0 40 0 40 N
X +1.8V 1 0 0 0 U 20 20 0 0 W N
C 0 60 20 0 1 0 N
ENDDRAW
ENDDEF
#
# BALUN
#
DEF BALUN T 0 40 Y N 1 F N
F0 "T" 0 250 70 H V C CNN
F1 "BALUN" 0 -300 70 H V C CNN
DRAW
A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150
A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199
A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50
A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99
A -100 50 50 899 1 0 1 0 N -100 100 -50 50
A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1
A -100 150 50 899 1 0 1 0 N -100 200 -50 150
A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101
A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50
A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99
A 100 50 50 899 -1799 0 1 0 N 100 100 51 50
A 100 50 50 1799 -899 0 1 0 N 51 50 100 1
A 100 150 50 899 -1799 0 1 0 N 100 200 51 150
A 100 150 50 1799 -899 0 1 0 N 51 150 100 101
A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150
A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150
P 2 0 1 0 -25 200 -25 -200 N
P 2 0 1 0 25 -200 25 200 N
X S1 1 400 -200 300 L 60 60 1 1 P
X S2 2 400 200 300 L 60 60 1 1 P
X PR1 3 -400 200 300 R 60 60 1 1 P
X PR2 4 -400 -200 300 R 60 60 1 1 P
X PM 5 -400 0 300 R 60 60 1 1 P
ENDDRAW
ENDDEF
#
# C
#
DEF C C 0 10 N Y 1 F N
F0 "C" 50 100 50 H V L CNN
F1 "C" 50 -100 50 H V L CNN
$FPLIST
SM*
C?
C1-1
$ENDFPLIST
DRAW
P 2 0 1 10 -100 -30 100 -30 N
P 2 0 1 10 -100 30 100 30 N
X ~ 1 0 200 170 D 40 40 1 1 P
X ~ 2 0 -200 170 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# CONN_1
#
DEF ~CONN_1 P 0 30 N N 1 F N
F0 "P" 80 0 40 H V L CNN
F1 "CONN_1" 0 55 30 H I C CNN
DRAW
C 0 0 31 0 1 0 N
P 2 0 1 0 -30 0 -50 0 N
X 1 1 -150 0 100 R 60 60 1 1 P
ENDDRAW
ENDDEF
#
# CONN_12X2
#
DEF CONN_12X2 P 0 10 Y N 1 F N
F0 "P" 0 650 60 H V C CNN
F1 "CONN_12X2" 0 0 50 V V C CNN
DRAW
S -100 600 100 -600 0 1 0 N
X P1 1 -400 550 300 R 60 30 1 1 P I
X P2 2 400 550 300 L 60 30 1 1 P I
X P3 3 -400 450 300 R 60 30 1 1 P I
X P4 4 400 450 300 L 60 30 1 1 P I
X P5 5 -400 350 300 R 60 30 1 1 P I
X P6 6 400 350 300 L 60 30 1 1 P I
X P7 7 -400 250 300 R 60 30 1 1 P I
X P8 8 400 250 300 L 60 30 1 1 P I
X P9 9 -400 150 300 R 60 30 1 1 P I
X P10 10 400 150 300 L 60 30 1 1 P I
X P20 20 400 -350 300 L 60 30 1 1 P I
X P11 11 -400 50 300 R 60 30 1 1 P I
X P21 21 -400 -450 300 R 60 30 1 1 P I
X P12 12 400 50 300 L 60 30 1 1 P I
X P22 22 400 -450 300 L 60 30 1 1 P I
X P13 13 -400 -50 300 R 60 30 1 1 P I
X P23 23 -400 -550 300 R 60 30 1 1 P I
X P14 14 400 -50 300 L 60 30 1 1 P I
X P24 24 400 -550 300 L 60 30 1 1 P I
X P15 15 -400 -150 300 R 60 30 1 1 P I
X P16 16 400 -150 300 L 60 30 1 1 P I
X P17 17 -400 -250 300 R 60 30 1 1 P I
X P18 18 400 -250 300 L 60 30 1 1 P I
X P19 19 -400 -350 300 R 60 30 1 1 P I
ENDDRAW
ENDDEF
#
# CONN_16X2
#
DEF CONN_16X2 P 0 10 Y N 1 F N
F0 "P" 0 850 60 H V C CNN
F1 "CONN_16X2" 0 0 50 V V C CNN
DRAW
S -100 800 100 -800 0 1 0 N
S 1200 650 1200 650 0 1 0 N
X P1 1 -400 750 300 R 60 30 1 1 P I
X P2 2 400 750 300 L 60 30 1 1 P I
X P3 3 -400 650 300 R 60 30 1 1 P I
X P4 4 400 650 300 L 60 30 1 1 P I
X P5 5 -400 550 300 R 60 30 1 1 P I
X P6 6 400 550 300 L 60 30 1 1 P I
X P7 7 -400 450 300 R 60 30 1 1 P I
X P8 8 400 450 300 L 60 30 1 1 P I
X P9 9 -400 350 300 R 60 30 1 1 P I
X P10 10 400 350 300 L 60 30 1 1 P I
X P20 20 400 -150 300 L 60 30 1 1 P I
X P30 30 400 -650 300 L 60 30 1 1 P I
X P11 11 -400 250 300 R 60 30 1 1 P I
X P21 21 -400 -250 300 R 60 30 1 1 P I
X P31 31 -400 -750 300 R 60 30 1 1 P I
X P12 12 400 250 300 L 60 30 1 1 P I
X P22 22 400 -250 300 L 60 30 1 1 P I
X P32 32 400 -750 300 L 60 30 1 1 P I
X P13 13 -400 150 300 R 60 30 1 1 P I
X P23 23 -400 -350 300 R 60 30 1 1 P I
X P14 14 400 150 300 L 60 30 1 1 P I
X P24 24 400 -350 300 L 60 30 1 1 P I
X P15 15 -400 50 300 R 60 30 1 1 P I
X ~ 25 -400 -450 300 R 60 30 1 1 P I
X P16 16 400 50 300 L 60 30 1 1 P I
X P26 26 400 -450 300 L 60 30 1 1 P I
X P17 17 -400 -50 300 R 60 30 1 1 P I
X P27 27 -400 -550 300 R 60 30 1 1 P I
X P18 18 400 -50 300 L 60 30 1 1 P I
X P28 28 400 -550 300 L 60 30 1 1 P I
X P19 19 -400 -150 300 R 60 30 1 1 P I
X P29 29 -400 -650 300 R 60 30 1 1 P I
ENDDRAW
ENDDEF
#
# CONN_2
#
DEF CONN_2 P 0 40 Y N 1 F N
F0 "P" -50 0 40 V V C CNN
F1 "CONN_2" 50 0 40 V V C CNN
DRAW
S -100 150 100 -150 0 1 0 N
X P1 1 -350 100 250 R 60 60 1 1 P I
X PM 2 -350 -100 250 R 60 60 1 1 P I
ENDDRAW
ENDDEF
#
# CONN_3X2
#
DEF CONN_3X2 P 0 40 Y N 1 F N
F0 "P" 0 250 50 H V C CNN
F1 "CONN_3X2" 0 50 40 V V C CNN
DRAW
S -100 200 100 -100 0 1 0 N
X 1 1 -400 150 300 R 60 60 1 1 P I
X 2 2 400 150 300 L 60 60 1 1 P I
X 3 3 -400 50 300 R 60 60 1 1 P I
X 4 4 400 50 300 L 60 60 1 1 P I
X 5 5 -400 -50 300 R 60 60 1 1 P I
X 6 6 400 -50 300 L 60 60 1 1 P I
ENDDRAW
ENDDEF
#
# CONN_4X2
#
DEF CONN_4X2 P 0 40 Y N 1 F N
F0 "P" 0 250 50 H V C CNN
F1 "CONN_4X2" 0 0 40 V V C CNN
DRAW
S -100 200 100 -200 0 1 0 N
X 1 1 -400 150 300 R 60 60 1 1 P I
X 2 2 400 150 300 L 60 60 1 1 P I
X 3 3 -400 50 300 R 60 60 1 1 P I
X 4 4 400 50 300 L 60 60 1 1 P I
X 5 5 -400 -50 300 R 60 60 1 1 P I
X 6 6 400 -50 300 L 60 60 1 1 P I
X 7 7 -400 -150 300 R 60 60 1 1 P I
X 8 8 400 -150 300 L 60 60 1 1 P I
ENDDRAW
ENDDEF
#
# CONN_5X2
#
DEF CONN_5X2 P 0 40 Y Y 1 F N
F0 "P" 0 300 60 H V C CNN
F1 "CONN_5X2" 0 0 50 V V C CNN
DRAW
S -100 250 100 -250 0 1 0 N
X ~ 1 -400 200 300 R 60 60 1 1 P I
X ~ 2 400 200 300 L 60 60 1 1 P I
X ~ 3 -400 100 300 R 60 60 1 1 P I
X ~ 4 400 100 300 L 60 60 1 1 P I
X ~ 5 -400 0 300 R 60 60 1 1 P I
X ~ 6 400 0 300 L 60 60 1 1 P I
X ~ 7 -400 -100 300 R 60 60 1 1 P I
X ~ 8 400 -100 300 L 60 60 1 1 P I
X ~ 9 -400 -200 300 R 60 60 1 1 P I
X ~ 10 400 -200 300 L 60 60 1 1 P I
ENDDRAW
ENDDEF
#
# CONN_6
#
DEF CONN_6 P 0 30 Y N 1 F N
F0 "P" -50 0 60 V V C CNN
F1 "CONN_6" 50 0 60 V V C CNN
DRAW
S -100 300 100 -300 0 1 0 N
X 1 1 -350 250 250 R 60 60 1 1 P I
X 2 2 -350 150 250 R 60 60 1 1 P I
X 3 3 -350 50 250 R 60 60 1 1 P I
X 4 4 -350 -50 250 R 60 60 1 1 P I
X 5 5 -350 -150 250 R 60 60 1 1 P I
X 6 6 -350 -250 250 R 60 60 1 1 P I
ENDDRAW
ENDDEF
#
# CONN_6X2
#
DEF CONN_6X2 P 0 40 Y N 1 F N
F0 "P" 0 350 60 H V C CNN
F1 "CONN_6X2" 0 0 60 V V C CNN
DRAW
S -100 300 100 -300 0 1 0 N
X P1 1 -400 250 300 R 60 60 1 1 P I
X P2 2 400 250 300 L 60 60 1 1 P I
X P3 3 -400 150 300 R 60 60 1 1 P I
X P4 4 400 150 300 L 60 60 1 1 P I
X P5 5 -400 50 300 R 60 60 1 1 P I
X P6 6 400 50 300 L 60 60 1 1 P I
X P7 7 -400 -50 300 R 60 60 1 1 P I
X P8 8 400 -50 300 L 60 60 1 1 P I
X 9 9 -400 -150 300 R 60 60 1 1 P I
X 10 10 400 -150 300 L 60 60 1 1 P I
X 11 11 -400 -250 300 R 60 60 1 1 P I
X 12 12 400 -250 300 L 60 60 1 1 P I
ENDDRAW
ENDDEF
#
# CONN_8X2
#
DEF CONN_8X2 P 0 40 Y Y 1 F N
F0 "P" 0 450 60 H V C CNN
F1 "CONN_8X2" 0 0 50 V V C CNN
DRAW
S -100 400 100 -400 0 1 0 N
X ~ 1 -400 350 300 R 60 60 1 1 P I
X ~ 2 400 350 300 L 60 60 1 1 P I
X ~ 3 -400 250 300 R 60 60 1 1 P I
X ~ 4 400 250 300 L 60 60 1 1 P I
X ~ 5 -400 150 300 R 60 60 1 1 P I
X ~ 6 400 150 300 L 60 60 1 1 P I
X ~ 7 -400 50 300 R 60 60 1 1 P I
X ~ 8 400 50 300 L 60 60 1 1 P I
X ~ 9 -400 -50 300 R 60 60 1 1 P I
X ~ 10 400 -50 300 L 60 60 1 1 P I
X ~ 11 -400 -150 300 R 60 60 1 1 P I
X ~ 12 400 -150 300 L 60 60 1 1 P I
X ~ 13 -400 -250 300 R 60 60 1 1 P I
X ~ 14 400 -250 300 L 60 60 1 1 P I
X ~ 15 -400 -350 300 R 60 60 1 1 P I
X ~ 16 400 -350 300 L 60 60 1 1 P I
ENDDRAW
ENDDEF
#
# FILTER
#
DEF FILTER FB 0 40 Y N 1 F N
F0 "FB" 0 150 60 H V C CNN
F1 "FILTER" 0 -100 60 H V C CNN
DRAW
A -150 0 50 1 1799 0 1 0 N -100 0 -200 0
A -50 0 50 1 1799 0 1 0 N 0 0 -100 0
A 0 0 0 0 0 0 1 0 N 0 0 0 0
A 50 0 50 1 1799 0 1 0 N 100 0 0 0
A 150 0 50 1 1799 0 1 0 N 200 0 100 0
S -225 75 225 -50 0 1 0 N
X 1 1 -350 0 150 R 40 40 1 1 P
X 2 2 350 0 150 L 40 40 1 1 P
ENDDRAW
ENDDEF
#
# GND
#
DEF ~GND #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 0 30 H I C CNN
F1 "GND" 0 -70 30 H I C CNN
DRAW
P 4 0 1 0 -50 0 0 -50 50 0 -50 0 N
X GND 1 0 0 0 U 30 30 1 1 W N
ENDDRAW
ENDDEF
#
# GSG-IP4220CZ6
#
DEF GSG-IP4220CZ6 U 0 40 Y Y 1 F N
F0 "U" 0 250 60 H V C CNN
F1 "GSG-IP4220CZ6" 0 -250 60 H V C CNN
DRAW
S -250 200 250 -200 0 1 0 N
X ESD1 1 -550 100 300 R 50 50 1 1 I
X GND 2 -550 0 300 R 50 50 1 1 W
X ESD2 3 -550 -100 300 R 50 50 1 1 I
X ESD3 4 550 -100 300 L 50 50 1 1 I
X VP 5 550 0 300 L 50 50 1 1 W
X ESD4 6 550 100 300 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# GSG-SMA-CONN
#
DEF GSG-SMA-CONN P 0 0 Y N 1 F N
F0 "P" 0 150 60 H V C CNN
F1 "GSG-SMA-CONN" 0 -150 60 H V C CNN
DRAW
C 0 0 100 0 1 0 N
P 3 0 1 0 0 -100 0 -500 0 -500 N
X RF 1 300 0 300 L 50 50 1 1 B
X GND 2 -300 -200 300 R 50 50 1 1 W
X GND 3 -300 -300 300 R 50 50 1 1 W
X GND 4 -300 -400 300 R 50 50 1 1 W
X GND 5 -300 -500 300 R 50 50 1 1 W
ENDDRAW
ENDDEF
#
# GSG-USB-MICRO-B
#
DEF GSG-USB-MICRO-B J 0 40 Y Y 1 F N
F0 "J" 0 300 60 H V C CNN
F1 "GSG-USB-MICRO-B" 0 -350 60 H V C CNN
DRAW
P 5 0 1 0 200 250 -50 250 -50 -250 200 -250 200 -250 N
X VBUS 1 -250 200 200 R 50 50 1 1 w
X D- 2 -250 100 200 R 50 50 1 1 B
X D+ 3 -250 0 200 R 50 50 1 1 B
X ID 4 -250 -100 200 R 50 50 1 1 I
X GND 5 -250 -200 200 R 50 50 1 1 w
ENDDRAW
ENDDEF
#
# GSG-XC2C64A-7VQG100C
#
DEF GSG-XC2C64A-7VQG100C U 0 40 Y Y 1 F N
F0 "U" 0 100 60 H V C CNN
F1 "GSG-XC2C64A-7VQG100C" 0 -100 60 H V C CNN
DRAW
S -1700 1700 1700 -1700 0 1 0 N
X BANK2F1M12 1 -2000 1200 300 R 50 50 1 1 B
X BANK2F1M11 2 -2000 1100 300 R 50 50 1 1 B
X BANK2F1M10 3 -2000 1000 300 R 50 50 1 1 B
X BANK2F1M9 4 -2000 900 300 R 50 50 1 1 B
X VAUX 5 -2000 800 300 R 50 50 1 1 W
X BANK2F1M8 6 -2000 700 300 R 50 50 1 1 B
X BANK2F1M7 7 -2000 600 300 R 50 50 1 1 B
X BANK2F1M6 8 -2000 500 300 R 50 50 1 1 B
X BANK2F1M5 9 -2000 400 300 R 50 50 1 1 B
X BANK2F1M4 10 -2000 300 300 R 50 50 1 1 B
X NC 20 -2000 -700 300 R 50 50 1 1 N
X BANK1F2M13 30 -800 -2000 300 U 50 50 1 1 B
X BANK1F4M5 40 200 -2000 300 U 50 50 1 1 B
X BANK1F4M10 50 1200 -2000 300 U 50 50 1 1 B
X BANK1F4M16 60 2000 -300 300 L 50 50 1 1 B
X BANK2F3M12 70 2000 700 300 L 50 50 1 1 B
X NC 80 800 2000 300 D 50 50 1 1 N
X BANK2F3M2 90 -200 2000 300 D 50 50 1 1 B
X BANK2F1M3 11 -2000 200 300 R 50 50 1 1 B
X GND 21 -2000 -800 300 R 50 50 1 1 W
X GND 31 -700 -2000 300 U 50 50 1 1 W
X BANK1F4M6 41 300 -2000 300 U 50 50 1 1 B
X VCCIO1 51 2000 -1200 300 L 50 50 1 1 W
X BANK2F3M16 61 2000 -200 300 L 50 50 1 1 B
X BANK2F3M11 71 2000 800 300 L 50 50 1 1 B
X BANK2F3M4 81 700 2000 300 D 50 50 1 1 B
X BANK2F3M1 91 -300 2000 300 D 50 50 1 1 B
X BANK2F1M2 12 -2000 100 300 R 50 50 1 1 B
X BANK1F2M7 22 -2000 -900 300 R 50 50 1 1 B
X BANK1F2M14 32 -600 -2000 300 U 50 50 1 1 B
X BANK1F4M7 42 400 -2000 300 U 50 50 1 1 B
X BANK1F4M11 52 2000 -1100 300 L 50 50 1 1 B
X GND 62 2000 -100 300 L 50 50 1 1 W
X BANK2F3M10 72 2000 900 300 L 50 50 1 1 B
X NC 82 600 2000 300 D 50 50 1 1 N
X BANK2F1M16 92 -400 2000 300 D 50 50 1 1 B
X BANK2F1M1 13 -2000 0 300 R 50 50 1 1 B
X BANK1F2M8 23 -2000 -1000 300 R 50 50 1 1 B
X BANK1F2M15 33 -500 -2000 300 U 50 50 1 1 B
X BANK1F4M8 43 500 -2000 300 U 50 50 1 1 B
X BANK1F4M12 53 2000 -1000 300 L 50 50 1 1 B
X NC 63 2000 0 300 L 50 50 1 1 N
X NC 73 2000 1000 300 L 50 50 1 1 N
X TDO 83 500 2000 300 D 50 50 1 1 O
X NC 93 -500 2000 300 D 50 50 1 1 N
X BANK1F2M1 14 -2000 -100 300 R 50 50 1 1 B
X BANK1F2M9 24 -2000 -1100 300 R 50 50 1 1 B
X BANK1F2M16 34 -400 -2000 300 U 50 50 1 1 B
X NC 44 600 -2000 300 U 50 50 1 1 N
X NC 54 2000 -900 300 L 50 50 1 1 N
X BANK2F3M15 64 2000 100 300 L 50 50 1 1 B
X BANK2F3M9 74 2000 1100 300 L 50 50 1 1 B
X GND 84 400 2000 300 D 50 50 1 1 W
X BANK2F1M15 94 -600 2000 300 D 50 50 1 1 B
X BANK1F2M2 15 -2000 -200 300 R 50 50 1 1 B
X NC 25 -2000 -1200 300 R 50 50 1 1 N
X BANK1F4M1 35 -300 -2000 300 U 50 50 1 1 B
X TDI 45 700 -2000 300 U 50 50 1 1 I
X BANK1F4M13 55 2000 -800 300 L 50 50 1 1 B
X NC 65 2000 200 300 L 50 50 1 1 N
X NC 75 2000 1200 300 L 50 50 1 1 N
X NC 85 300 2000 300 D 50 50 1 1 N
X NC 95 -700 2000 300 D 50 50 1 1 N
X BANK1F2M3 16 -2000 -300 300 R 50 50 1 1 B
X VCC 26 -1200 -2000 300 U 50 50 1 1 W
X BANK1F4M2 36 -200 -2000 300 U 50 50 1 1 B
X NC 46 800 -2000 300 U 50 50 1 1 N
X BANK1F4M14 56 2000 -700 300 L 50 50 1 1 B
X NC 66 2000 300 300 L 50 50 1 1 N
X BANK2F3M8 76 1200 2000 300 D 50 50 1 1 B
X NC 86 200 2000 300 D 50 50 1 1 N
X NC 96 -800 2000 300 D 50 50 1 1 N
X BANK1F2M4 17 -2000 -400 300 R 50 50 1 1 B
X BANK1F2M10 27 -1100 -2000 300 U 50 50 1 1 B
X BANK1F4M3 37 -100 -2000 300 U 50 50 1 1 B
X TMS 47 900 -2000 300 U 50 50 1 1 I
X VCC 57 2000 -600 300 L 50 50 1 1 W
X BANK2F3M14 67 2000 400 300 L 50 50 1 1 B
X BANK2F3M7 77 1100 2000 300 D 50 50 1 1 B
X NC 87 100 2000 300 D 50 50 1 1 N
X BANK2F1M14 97 -900 2000 300 D 50 50 1 1 B
X BANK1F2M5 18 -2000 -500 300 R 50 50 1 1 B
X BANK1F2M11 28 -1000 -2000 300 U 50 50 1 1 B
X VCCIO1 38 0 -2000 300 U 50 50 1 1 W
X TCK 48 1000 -2000 300 U 50 50 1 1 I
X BANK1F4M15 58 2000 -500 300 L 50 50 1 1 B
X BANK2F3M13 68 2000 500 300 L 50 50 1 1 B
X BANK2F3M6 78 1000 2000 300 D 50 50 1 1 B
X VCCIO2 88 0 2000 300 D 50 50 1 1 W
X VCCIO2 98 -1000 2000 300 D 50 50 1 1 W
X BANK1F2M6 19 -2000 -600 300 R 50 50 1 1 B
X BANK1F2M12 29 -900 -2000 300 U 50 50 1 1 B
X BANK1F4M4 39 100 -2000 300 U 50 50 1 1 B
X BANK1F4M9 49 1100 -2000 300 U 50 50 1 1 B
X NC 59 2000 -400 300 L 50 50 1 1 N
X GND 69 2000 600 300 L 50 50 1 1 W
X BANK2F3M5 79 900 2000 300 D 50 50 1 1 B
X BANK2F3M3 89 -100 2000 300 D 50 50 1 1 B
X BANK2F1M13 99 -1100 2000 300 D 50 50 1 1 B
X GND 100 -1200 2000 300 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# GSG-XTAL4PIN
#
DEF GSG-XTAL4PIN X 0 40 N N 1 F N
F0 "X" 0 150 60 H V C CNN
F1 "GSG-XTAL4PIN" 0 -150 60 H V C CNN
DRAW
P 2 0 1 16 -100 100 -100 -100 N
P 2 0 1 16 100 100 100 -100 N
P 5 0 1 12 -50 50 50 50 50 -50 -50 -50 -50 50 f
X 1 1 -300 0 200 R 40 40 1 1 P
X 2 2 -100 -300 200 U 40 40 1 1 P
X 3 3 300 0 200 L 40 40 1 1 P
X 4 4 100 -300 200 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
# INDUCTOR
#
DEF INDUCTOR L 0 40 N N 1 F N
F0 "L" -50 0 40 V V C CNN
F1 "INDUCTOR" 100 0 40 V V C CNN
DRAW
A 0 -150 50 -889 889 0 1 0 N 1 -199 1 -100
A 0 -49 51 -889 889 0 1 0 N 1 -99 1 2
A 0 51 51 -889 889 0 1 0 N 1 1 1 102
A 0 148 48 -889 889 0 1 0 N 1 101 1 196
X 1 1 0 300 100 D 70 70 1 1 P
X 2 2 0 -300 100 U 70 70 1 1 P
ENDDRAW
ENDDEF
#
# LED
#
DEF LED D 0 40 Y N 1 F N
F0 "D" 0 100 50 H V C CNN
F1 "LED" 0 -100 50 H V C CNN
$FPLIST
LED-3MM
LED-5MM
LED-10MM
LED-0603
LED-0805
LED-1206
LEDV
$ENDFPLIST
DRAW
P 2 0 1 0 50 50 50 -50 N
P 3 0 1 0 -50 50 50 0 -50 -50 F
P 3 0 1 0 65 -40 110 -80 105 -55 N
P 3 0 1 0 80 -25 125 -65 120 -40 N
X A 1 -200 0 150 R 40 40 1 1 P
X K 2 200 0 150 L 40 40 1 1 P
ENDDRAW
ENDDEF
#
# LPC43XXFBD144
#
DEF LPC43XXFBD144 U 0 40 Y Y 1 F N
F0 "U" 0 150 60 H V C CNN
F1 "LPC43XXFBD144" 0 -150 60 H V C CNN
DRAW
S -2400 2400 2400 -2400 0 1 0 N
X P4_0 1 -2700 1750 300 R 50 50 1 1 B
X ADC0_1/ADC1_1 2 -2700 1650 300 R 50 50 1 1 I
X P4_1 3 -2700 1550 300 R 50 50 1 1 B
X VSSIO 4 -2700 1450 300 R 50 50 1 1 W
X VDDIO 5 -2700 1350 300 R 50 50 1 1 W
X ADC0_0/ADC1_0/DAC 6 -2700 1250 300 R 50 50 1 1 B
X P4_3 7 -2700 1150 300 R 50 50 1 1 B
X P4_2 8 -2700 1050 300 R 50 50 1 1 B
X P4_4 9 -2700 950 300 R 50 50 1 1 B
X P4_5 10 -2700 850 300 R 50 50 1 1 B
X USB0_DM 20 -2700 -150 300 R 50 50 1 1 B
X TMS/SWDIO 30 -2700 -1150 300 R 50 50 1 1 I
X VSSIO 40 -1450 -2700 300 U 50 50 1 1 W
X P1_7 50 -450 -2700 300 U 50 50 1 1 B
X P1_13 60 550 -2700 300 U 50 50 1 1 B
X P1_20 70 1550 -2700 300 U 50 50 1 1 B
X P6_4 80 2700 -1050 300 L 50 50 1 1 B
X USB1_DM 90 2700 -50 300 L 50 50 1 1 B
X P4_6 11 -2700 750 300 R 50 50 1 1 B
X USB0_VBUS 21 -2700 -250 300 R 50 50 1 1 B
X TDO/SWO 31 -2700 -1250 300 R 50 50 1 1 O
X VDDIO 41 -1350 -2700 300 U 50 50 1 1 W
X P1_8 51 -350 -2700 300 U 50 50 1 1 B
X P1_14 61 650 -2700 300 U 50 50 1 1 B
X VDDIO 71 1650 -2700 300 U 50 50 1 1 W
X P2_1 81 2700 -950 300 L 50 50 1 1 B
X P2_5 91 2700 50 300 L 50 50 1 1 B
X XTAL1 12 -2700 650 300 R 50 50 1 1 I
X USB0_ID 22 -2700 -350 300 R 50 50 1 1 I
X P0_0 32 -2700 -1350 300 R 50 50 1 1 B
X P1_1 42 -1250 -2700 300 U 50 50 1 1 B
X P1_9 52 -250 -2700 300 U 50 50 1 1 B
X P1_15 62 750 -2700 300 U 50 50 1 1 B
X P9_6 72 1750 -2700 300 U 50 50 1 1 B
X P6_5 82 2700 -850 300 L 50 50 1 1 B
X I2C0_SCL 92 2700 150 300 L 50 50 1 1 B
X XTAL2 13 -2700 550 300 R 50 50 1 1 O
X USB0_VSSA_REF 23 -2700 -450 300 R 50 50 1 1 W
X P4_9 33 -2700 -1450 300 R 50 50 1 1 B
X P1_2 43 -1150 -2700 300 U 50 50 1 1 B
X P1_10 53 -150 -2700 300 U 50 50 1 1 B
X P5_6 63 850 -2700 300 U 50 50 1 1 B
X P6_0 73 2700 -1750 300 L 50 50 1 1 B
X P6_6 83 2700 -750 300 L 50 50 1 1 B
X I2C0_SDA 93 2700 250 300 L 50 50 1 1 B
X P4_7 14 -2700 450 300 R 50 50 1 1 B
X USB0_RREF 24 -2700 -550 300 R 50 50 1 1 B
X P0_1 34 -2700 -1550 300 R 50 50 1 1 B
X P1_3 44 -1050 -2700 300 U 50 50 1 1 B
X P5_3 54 -50 -2700 300 U 50 50 1 1 B
X P1_16 64 950 -2700 300 U 50 50 1 1 B
X P6_1 74 2700 -1650 300 L 50 50 1 1 B
X P2_2 84 2700 -650 300 L 50 50 1 1 B
X VDDREG 94 2700 350 300 L 50 50 1 1 W
X P4_8 15 -2700 350 300 R 50 50 1 1 B
X VDDREG 25 -2700 -650 300 R 50 50 1 1 W
X P4_10 35 -2700 -1650 300 R 50 50 1 1 B
X CLK0 45 -950 -2700 300 U 50 50 1 1 B
X P1_11 55 50 -2700 300 U 50 50 1 1 B
X P5_7 65 1050 -2700 300 U 50 50 1 1 B
X P2_0 75 2700 -1550 300 L 50 50 1 1 B
X P6_7 85 2700 -550 300 L 50 50 1 1 B
X P2_6 95 2700 450 300 L 50 50 1 1 B
X USB0_VDDA3V3_DRIVER 16 -2700 250 300 R 50 50 1 1 W
X TDI 26 -2700 -750 300 R 50 50 1 1 I
X VDDIO 36 -2700 -1750 300 R 50 50 1 1 W
X P5_2 46 -850 -2700 300 U 50 50 1 1 B
X P1_12 56 150 -2700 300 U 50 50 1 1 B
X P1_17 66 1150 -2700 300 U 50 50 1 1 B
X VSSIO 76 2700 -1450 300 L 50 50 1 1 W
X P6_8 86 2700 -450 300 L 50 50 1 1 B
X P2_7 96 2700 550 300 L 50 50 1 1 B
X USB0_VDDA3V3 17 -2700 150 300 R 50 50 1 1 W
X TCK/SWDCLK 27 -2700 -850 300 R 50 50 1 1 I
X P5_0 37 -1750 -2700 300 U 50 50 1 1 B
X P1_4 47 -750 -2700 300 U 50 50 1 1 B
X P5_4 57 250 -2700 300 U 50 50 1 1 B
X P1_18 67 1250 -2700 300 U 50 50 1 1 B
X VDDIO 77 2700 -1350 300 L 50 50 1 1 W
X P2_3 87 2700 -350 300 L 50 50 1 1 B
X P6_9 97 2700 650 300 L 50 50 1 1 B
X USB0_DP 18 -2700 50 300 R 50 50 1 1 B
X DBGEN 28 -2700 -950 300 R 50 50 1 1 I
X P1_0 38 -1650 -2700 300 U 50 50 1 1 B
X P1_5 48 -650 -2700 300 U 50 50 1 1 B
X P5_5 58 350 -2700 300 U 50 50 1 1 B
X P1_19 68 1350 -2700 300 U 50 50 1 1 B
X P6_2 78 2700 -1250 300 L 50 50 1 1 B
X P2_4 88 2700 -250 300 L 50 50 1 1 B
X P2_8 98 2700 750 300 L 50 50 1 1 B
X USB0_VSSA_TERM 19 -2700 -50 300 R 50 50 1 1 W
X TRST 29 -2700 -1050 300 R 50 50 1 1 I
X P5_1 39 -1550 -2700 300 U 50 50 1 1 B
X P1_6 49 -550 -2700 300 U 50 50 1 1 B
X VDDREG 59 450 -2700 300 U 50 50 1 1 W
X P9_5 69 1450 -2700 300 U 50 50 1 1 B
X P6_3 79 2700 -1150 300 L 50 50 1 1 B
X USB1_DP 89 2700 -150 300 L 50 50 1 1 B
X CLK2 99 2700 850 300 L 50 50 1 1 B
X P6_10 100 2700 950 300 L 50 50 1 1 B
X P7_0 110 1650 2700 300 D 50 50 1 1 B
X PF_4 120 650 2700 300 D 50 50 1 1 B
X WAKEUP0 130 -350 2700 300 D 50 50 1 1 I
X P7_7 140 -1350 2700 300 D 50 50 1 1 B
X P6_11 101 2700 1050 300 L 50 50 1 1 B
X VDDIO 111 1550 2700 300 D 50 50 1 1 W
X P3_5 121 550 2700 300 D 50 50 1 1 B
X VDDREG 131 -450 2700 300 D 50 50 1 1 W
X VDDIO 141 -1450 2700 300 D 50 50 1 1 W
X P2_9 102 2700 1150 300 L 50 50 1 1 B
X P3_0 112 1450 2700 300 D 50 50 1 1 B
X P3_6 122 450 2700 300 D 50 50 1 1 B
X P7_4 132 -550 2700 300 D 50 50 1 1 B
X ADC0_6/ADC1_6 142 -1550 2700 300 D 50 50 1 1 I
X P6_12 103 2700 1250 300 L 50 50 1 1 B
X P7_1 113 1350 2700 300 D 50 50 1 1 B
X P3_7 123 350 2700 300 D 50 50 1 1 B
X P7_5 133 -650 2700 300 D 50 50 1 1 B
X ADC0_2/ADC1_2 143 -1650 2700 300 D 50 50 1 1 I
X P2_10 104 2700 1350 300 L 50 50 1 1 B
X P3_1 114 1250 2700 300 D 50 50 1 1 B
X P3_8 124 250 2700 300 D 50 50 1 1 B
X P7_6 134 -750 2700 300 D 50 50 1 1 B
X ADC0_5/ADC1_5 144 -1750 2700 300 D 50 50 1 1 I
X P2_11 105 2700 1450 300 L 50 50 1 1 B
X P7_2 115 1150 2700 300 D 50 50 1 1 B
X RTCX1 125 150 2700 300 D 50 50 1 1 I
X VSSA 135 -850 2700 300 D 50 50 1 1 W
X P2_12 106 2700 1550 300 L 50 50 1 1 B
X P3_2 116 1050 2700 300 D 50 50 1 1 B
X RTCX2 126 50 2700 300 D 50 50 1 1 O
X ADC0_7/ADC1_7 136 -950 2700 300 D 50 50 1 1 I
X VDDIO 107 2700 1650 300 L 50 50 1 1 W
X P7_3 117 950 2700 300 D 50 50 1 1 B
X VBAT 127 -50 2700 300 D 50 50 1 1 W
X VDDA 137 -1050 2700 300 D 50 50 1 1 W
X P2_13 108 2700 1750 300 L 50 50 1 1 B
X P3_3 118 850 2700 300 D 50 50 1 1 B
X RESET 128 -150 2700 300 D 50 50 1 1 I
X ADC0_4/ADC1_4 138 -1150 2700 300 D 50 50 1 1 I
X VSSIO 109 1750 2700 300 D 50 50 1 1 W
X P3_4 119 750 2700 300 D 50 50 1 1 B
X RTC_ALARM 129 -250 2700 300 D 50 50 1 1 O
X ADC0_3/ADC1_3 139 -1250 2700 300 D 50 50 1 1 I
ENDDRAW
ENDDEF
#
# MAX2837
#
DEF MAX2837 U 0 40 Y Y 1 F N
F0 "U" 0 50 60 H V C CNN
F1 "MAX2837" 0 -50 60 H V C CNN
DRAW
S -1000 1000 1000 -1000 0 1 0 N
X EP 0 -1300 900 300 R 50 50 1 1 W
X VCCRXLNA 1 -1300 550 300 R 50 50 1 1 W
X GNDRXLNA 2 -1300 450 300 R 50 50 1 1 W
X B5 3 -1300 350 300 R 50 50 1 1 I
X RXRF+ 4 -1300 250 300 R 50 50 1 1 I
X RXRF- 5 -1300 150 300 R 50 50 1 1 I
X B4 6 -1300 50 300 R 50 50 1 1 I
X VCCTXPAD 7 -1300 -50 300 R 50 50 1 1 W
X B3 8 -1300 -150 300 R 50 50 1 1 I
X B2 9 -1300 -250 300 R 50 50 1 1 I
X TXRF+ 10 -1300 -350 300 R 50 50 1 1 O
X VCCDIG 20 150 -1300 300 U 50 50 1 1 W
X CS 30 1300 -50 300 L 50 50 1 1 I
X RXHP 40 250 1300 300 D 50 50 1 1 I
X TXRF- 11 -1300 -450 300 R 50 50 1 1 O
X VCCCP 21 250 -1300 300 U 50 50 1 1 W
X DIN 31 1300 50 300 L 50 50 1 1 I
X VCCRXFL 41 150 1300 300 D 50 50 1 1 W
X B1 12 -1300 -550 300 R 50 50 1 1 I
X GNDCP 22 350 -1300 300 U 50 50 1 1 W
X RSSI 32 1300 150 300 L 50 50 1 1 O
X TXBBI- 42 50 1300 300 D 50 50 1 1 I
X VCCTXMX 13 -550 -1300 300 U 50 50 1 1 W
X CPOUT+ 23 450 -1300 300 U 50 50 1 1 O
X B7 33 1300 250 300 L 50 50 1 1 I
X TXBBI+ 43 -50 1300 300 D 50 50 1 1 I
X PABIAS 14 -450 -1300 300 U 50 50 1 1 O
X CPOUT- 24 550 -1300 300 U 50 50 1 1 O
X B6 34 1300 350 300 L 50 50 1 1 I
X TXBBQ+ 44 -150 1300 300 D 50 50 1 1 I
X SCLK 15 -350 -1300 300 U 50 50 1 1 I
X ENABLE 25 1300 -550 300 L 50 50 1 1 I
X RXBBQ- 35 1300 450 300 L 50 50 1 1 O
X TXBBQ- 45 -250 1300 300 D 50 50 1 1 I
X CLOCKOUT 16 -250 -1300 300 U 50 50 1 1 O
X GNDVCO 26 1300 -450 300 L 50 50 1 1 W
X RXBBQ+ 36 1300 550 300 L 50 50 1 1 O
X VCCRXMX 46 -350 1300 300 D 50 50 1 1 W
X XTAL2 17 -150 -1300 300 U 50 50 1 1 I
X BYPASS 27 1300 -350 300 L 50 50 1 1 O
X RXBBI- 37 550 1300 300 D 50 50 1 1 O
X TXENABLE 47 -450 1300 300 D 50 50 1 1 I
X XTAL1 18 -50 -1300 300 U 50 50 1 1 O
X VCCVCO 28 1300 -250 300 L 50 50 1 1 W
X RXBBI+ 38 450 1300 300 D 50 50 1 1 O
X RXENABLE 48 -550 1300 300 D 50 50 1 1 I
X VCCXTAL 19 50 -1300 300 U 50 50 1 1 W
X DOUT 29 1300 -150 300 L 50 50 1 1 O
X VCCRXVGA 39 350 1300 300 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# MAX5864
#
DEF MAX5864 U 0 40 Y Y 1 F N
F0 "U" 0 50 60 H V C CNN
F1 "MAX5864" 0 -50 60 H V C CNN
DRAW
S -900 900 900 -900 0 1 0 N
X EP 0 -1200 800 300 R 50 50 1 1 W
X REFP 1 -1200 550 300 R 50 50 1 1 O
X VDD 2 -1200 450 300 R 50 50 1 1 W
X IA+ 3 -1200 350 300 R 50 50 1 1 I
X IA- 4 -1200 250 300 R 50 50 1 1 I
X GND 5 -1200 150 300 R 50 50 1 1 W
X CLK 6 -1200 50 300 R 50 50 1 1 I
X GND 7 -1200 -50 300 R 50 50 1 1 W
X VDD 8 -1200 -150 300 R 50 50 1 1 W
X QA- 9 -1200 -250 300 R 50 50 1 1 I
X QA+ 10 -1200 -350 300 R 50 50 1 1 I
X DA5 20 150 -1200 300 U 50 50 1 1 O
X DD7 30 1200 -50 300 L 50 50 1 1 I
X QD+ 40 250 1200 300 D 50 50 1 1 O
X VDD 11 -1200 -450 300 R 50 50 1 1 W
X DA6 21 250 -1200 300 U 50 50 1 1 O
X DD8 31 1200 50 300 L 50 50 1 1 I
X QD- 41 150 1200 300 D 50 50 1 1 O
X GND 12 -1200 -550 300 R 50 50 1 1 W
X DA7 22 350 -1200 300 U 50 50 1 1 O
X DD9 32 1200 150 300 L 50 50 1 1 I
X GND 42 50 1200 300 D 50 50 1 1 W
X DA0 13 -550 -1200 300 U 50 50 1 1 O
X DD0 23 450 -1200 300 U 50 50 1 1 I
X VDD 33 1200 250 300 L 50 50 1 1 W
X VDD 43 -50 1200 300 D 50 50 1 1 W
X DA1 14 -450 -1200 300 U 50 50 1 1 O
X DD1 24 550 -1200 300 U 50 50 1 1 I
X DIN 34 1200 350 300 L 50 50 1 1 I
X ID- 44 -150 1200 300 D 50 50 1 1 O
X DA2 15 -350 -1200 300 U 50 50 1 1 O
X DD2 25 1200 -550 300 L 50 50 1 1 I
X SCLK 35 1200 450 300 L 50 50 1 1 I
X ID+ 45 -250 1200 300 D 50 50 1 1 O
X DA3 16 -250 -1200 300 U 50 50 1 1 O
X DD3 26 1200 -450 300 L 50 50 1 1 I
X CS 36 1200 550 300 L 50 50 1 1 I
X REFIN 46 -350 1200 300 D 50 50 1 1 I
X OGND 17 -150 -1200 300 U 50 50 1 1 W
X DD4 27 1200 -350 300 L 50 50 1 1 I
X GND 37 550 1200 300 D 50 50 1 1 W
X COM 47 -450 1200 300 D 50 50 1 1 O
X OVDD 18 -50 -1200 300 U 50 50 1 1 W
X DD5 28 1200 -250 300 L 50 50 1 1 I
X NC 38 450 1200 300 D 50 50 1 1 N
X REFN 48 -550 1200 300 D 50 50 1 1 O
X DA4 19 50 -1200 300 U 50 50 1 1 O
X DD6 29 1200 -150 300 L 50 50 1 1 I
X VDD 39 350 1200 300 D 50 50 1 1 W
ENDDRAW
ENDDEF
#
# R
#
DEF R R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
F1 "R" 0 0 50 V V C CNN
$FPLIST
R?
SM0603
SM0805
R?-*
$ENDFPLIST
DRAW
S -40 150 40 -150 0 1 12 N
X ~ 1 0 250 100 D 60 60 1 1 P
X ~ 2 0 -250 100 U 60 60 1 1 P
ENDDRAW
ENDDEF
#
# SI5351C
#
DEF SI5351C U 0 40 Y Y 1 F N
F0 "U" 0 50 60 H V C CNN
F1 "SI5351C" 0 -50 60 H V C CNN
DRAW
S -500 500 500 -500 0 1 0 N
X GND 0 -800 400 300 R 50 50 1 1 W
X XA 1 -800 200 300 R 50 50 1 1 I
X XB 2 -800 100 300 R 50 50 1 1 I
X INTR 3 -800 0 300 R 50 50 1 1 O
X SCL 4 -800 -100 300 R 50 50 1 1 I
X SDA 5 -800 -200 300 R 50 50 1 1 B
X CLKIN 6 -200 -800 300 U 50 50 1 1 I
X OEB 7 -100 -800 300 U 50 50 1 1 I
X CLK3 8 0 -800 300 U 50 50 1 1 O
X CLK2 9 100 -800 300 U 50 50 1 1 O
X VDDOB 10 200 -800 300 U 50 50 1 1 W
X VDD 20 -200 800 300 D 50 50 1 1 W
X VDDOA 11 800 -200 300 L 50 50 1 1 W
X CLK1 12 800 -100 300 L 50 50 1 1 O
X CLK0 13 800 0 300 L 50 50 1 1 O
X VDDOD 14 800 100 300 L 50 50 1 1 W
X CLK7 15 800 200 300 L 50 50 1 1 O
X CLK6 16 200 800 300 D 50 50 1 1 O
X CLK5 17 100 800 300 D 50 50 1 1 O
X VDDOC 18 0 800 300 D 50 50 1 1 W
X CLK4 19 -100 800 300 D 50 50 1 1 O
ENDDRAW
ENDDEF
#
# TPS62410
#
DEF TPS62410 U 0 40 Y Y 1 F N
F0 "U" 0 -50 60 H V C CNN
F1 "TPS62410" 0 300 60 H V C CNN
DRAW
S -350 350 350 -350 0 1 0 N
X PP 0 0 -650 300 U 50 50 1 1 W
X ADJ2 1 -650 200 300 R 50 50 1 1 I
X MODE/DATA 2 -650 100 300 R 50 50 1 1 I
X VIN 3 -650 0 300 R 50 50 1 1 W
X FB1 4 -650 -100 300 R 50 50 1 1 I
X DEF1 5 -650 -200 300 R 50 50 1 1 I
X SW1 6 650 -200 300 L 50 50 1 1 O
X EN1 7 650 -100 300 L 50 50 1 1 I
X GND 8 650 0 300 L 50 50 1 1 W
X EN2 9 650 100 300 L 50 50 1 1 I
X SW2 10 650 200 300 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# VCC
#
DEF VCC #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 100 30 H I C CNN
F1 "VCC" 0 100 30 H V C CNN
DRAW
X VCC 1 0 0 0 U 20 20 0 0 W N
C 0 50 20 0 1 0 N
P 3 0 1 0 0 0 0 30 0 30 N
ENDDRAW
ENDDEF
#
# W25Q80BV
#
DEF W25Q80BV U 0 40 Y Y 1 F N
F0 "U" 0 -250 60 H V C CNN
F1 "W25Q80BV" 0 250 60 H V C CNN
DRAW
S -250 300 250 -300 0 1 0 N
X CS 1 -550 150 300 R 50 50 1 1 I
X DO 2 -550 50 300 R 50 50 1 1 B
X WP 3 -550 -50 300 R 50 50 1 1 B
X GND 4 -550 -150 300 R 50 50 1 1 W
X DI 5 550 -150 300 L 50 50 1 1 B
X CLK 6 550 -50 300 L 50 50 1 1 I
X HOLD 7 550 50 300 L 50 50 1 1 B
X VCC 8 550 150 300 L 50 50 1 1 W
ENDDRAW
ENDDEF
#
#End Library

View File

@ -0,0 +1,108 @@
update=Sun Apr 15 00:13:35 2012
version=1
last_client=pcbnew
[cvpcb]
version=1
NetITyp=0
NetIExt=.net
PkgIExt=.pkg
NetDir=
LibDir=
NetType=0
[cvpcb/libraries]
EquName1=devcms
[general]
version=1
[eeschema]
version=1
LibDir=../kicad
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
[eeschema/libraries]
LibName1=power
LibName2=device
LibName3=transistors
LibName4=conn
LibName5=linear
LibName6=regul
LibName7=74xx
LibName8=cmos4000
LibName9=adc-dac
LibName10=memory
LibName11=xilinx
LibName12=special
LibName13=microcontrollers
LibName14=dsp
LibName15=microchip
LibName16=analog_switches
LibName17=motorola
LibName18=texas
LibName19=intel
LibName20=audio
LibName21=interface
LibName22=digital-audio
LibName23=philips
LibName24=display
LibName25=cypress
LibName26=siliconi
LibName27=opto
LibName28=atmel
LibName29=contrib
LibName30=valves
LibName31=hackrf
[pcbnew]
version=1
PadDrlX=320
PadDimH=600
PadDimV=600
BoardThickness=630
TxtPcbV=800
TxtPcbH=600
TxtModV=600
TxtModH=600
TxtModW=120
VEgarde=100
DrawLar=150
EdgeLar=150
TxtLar=120
MSegLar=150
LastNetListRead=jawbreaker.net
[pcbnew/libraries]
LibDir=../kicad
LibName1=sockets
LibName2=connect
LibName3=discret
LibName4=pin_array
LibName5=divers
LibName6=libcms
LibName7=display
LibName8=valves
LibName9=led
LibName10=dip_sockets
LibName11=hackrf

View File

@ -0,0 +1,60 @@
EESchema Schematic File Version 2 date Sat Aug 25 00:58:51 2012
LIBS:power
LIBS:device
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
LIBS:74xx
LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
LIBS:special
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
LIBS:analog_switches
LIBS:motorola
LIBS:texas
LIBS:intel
LIBS:audio
LIBS:interface
LIBS:digital-audio
LIBS:philips
LIBS:display
LIBS:cypress
LIBS:siliconi
LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
LIBS:hackrf
LIBS:jawbreaker-cache
EELAYER 25 0
EELAYER END
$Descr User 17000 11000
encoding utf-8
Sheet 1 3
Title "jawbreaker"
Date "25 aug 2012"
Rev ""
Comp "Copyright 2012 Michael Ossmann"
Comment1 "License: GPL v2"
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Sheet
S 2550 2850 1050 150
U 50370666
F0 "baseband" 60
F1 "baseband.sch" 60
$EndSheet
$Sheet
S 2550 2400 1050 150
U 5037043E
F0 "mcu/usb/power" 60
F1 "mcu.sch" 60
$EndSheet
$EndSCHEMATC

4672
hardware/jawbreaker/mcu.sch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
PCBNEW-LibModule-V1 Fri Aug 17 12:12:42 2012 PCBNEW-LibModule-V1 Mon Aug 20 17:20:31 2012
# encoding utf-8 # encoding utf-8
$INDEX $INDEX
GSG-HEADER-1x3 GSG-HEADER-1x3
@ -6570,136 +6570,6 @@ Po 167 0
Le 343506872 Le 343506872
$EndPAD $EndPAD
$EndMODULE GSG-LXES1UBBB1-008 $EndMODULE GSG-LXES1UBBB1-008
$MODULE GSG-SKY13317-373LF
Po 0 0 0 15 4FB689E7 00000000 ~~
Li GSG-SKY13317-373LF
Sc 00000000
AR
Op 0 0 0
T0 0 0 197 118 0 30 N V 21 N "GSG-SKY13317-373LF"
T1 0 0 197 118 0 30 N I 21 N "VAL**"
DS 295 -295 -197 -295 40 21
DC -295 -374 -256 -335 40 21
DS -295 -138 -295 -177 40 21
DS -295 20 -295 -20 40 21
DS -295 177 -295 138 40 21
DS 295 138 295 177 40 21
DS 295 -20 295 20 40 21
DS 295 -177 295 -138 40 21
DS -295 295 295 295 40 21
$PAD
Sh "1" R 138 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -285 -236
Le 41110432
$EndPAD
$PAD
Sh "2" R 138 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -285 -79
Le 343506792
$EndPAD
$PAD
Sh "3" R 138 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -285 79
Le 41110432
$EndPAD
$PAD
Sh "4" R 138 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -285 236
Le 20
$EndPAD
$PAD
Sh "5" R 138 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 285 236
Le 4149
$EndPAD
$PAD
Sh "6" R 138 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 285 79
Le 41110432
$EndPAD
$PAD
Sh "7" R 138 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 285 -79
Le 85
$EndPAD
$PAD
Sh "8" R 138 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 285 -236
Le 343506712
$EndPAD
$PAD
Sh "0" R 79 512 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 0 0
Le 41110432
$EndPAD
$PAD
Sh "0" O 79 472 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 98 0
Le 41110432
$EndPAD
$PAD
Sh "0" R 197 472 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 0 0
Le 41110432
$EndPAD
$PAD
Sh "0" O 79 433 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -98 20
Le 43999488
$EndPAD
$PAD
Sh "0" R 28 56 0 0 -450
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -108 -207
Le 343506792
$EndPAD
$PAD
Sh "0" R 79 59 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -98 -167
Le 343506680
$EndPAD
$EndMODULE GSG-SKY13317-373LF
$MODULE GSG-CX2156NL $MODULE GSG-CX2156NL
Po 0 0 0 15 4FB6B2B7 00000000 ~~ Po 0 0 0 15 4FB6B2B7 00000000 ~~
Li GSG-CX2156NL Li GSG-CX2156NL
@ -7824,68 +7694,6 @@ Po -197 -335
Le 65 Le 65
$EndPAD $EndPAD
$EndMODULE GSG-SOT563 $EndMODULE GSG-SOT563
$MODULE GSG-SKY13350-385LF
Po 0 0 0 15 4FFDB9D5 00000000 ~~
Li GSG-SKY13350-385LF
Sc 00000000
AR
Op 0 0 0
T0 0 0 197 118 0 30 N V 21 N "GSG-SKY13350-385LF"
T1 0 0 197 118 0 30 N I 21 N "VAL**"
DC -236 -236 -197 -197 70 21
DS 197 197 -197 197 70 21
DS -197 197 -197 -197 70 21
DS -197 -197 197 -197 70 21
DS 197 -197 197 197 70 21
$PAD
Sh "1" R 130 60 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -191 -98
Le 41110432
$EndPAD
$PAD
Sh "3" R 79 201 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 0 157
Le 41110432
$EndPAD
$PAD
Sh "4" R 130 60 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 191 98
Le 20
$EndPAD
$PAD
Sh "5" R 130 60 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 191 -98
Le 4149
$EndPAD
$PAD
Sh "6" R 79 201 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 0 -157
Le 41110432
$EndPAD
$PAD
Sh "2" R 130 60 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -191 98
Le 839724792
$EndPAD
$EndMODULE GSG-SKY13350-385LF
$MODULE GSG-SKY13351-378LF $MODULE GSG-SKY13351-378LF
Po 0 0 0 15 4FB6C2C7 00000000 ~~ Po 0 0 0 15 4FB6C2C7 00000000 ~~
Li GSG-SKY13351-378LF Li GSG-SKY13351-378LF
@ -8272,4 +8080,197 @@ Po -260 -395
Le 65 Le 65
$EndPAD $EndPAD
$EndMODULE GSG-SOT363 $EndMODULE GSG-SOT363
$MODULE GSG-SKY13350-385LF
Po 0 0 0 15 5032C4C2 00000000 ~~
Li GSG-SKY13350-385LF
Sc 00000000
AR GSG-SKY13350-385LF
Op 0 0 0
T0 0 0 197 118 0 30 N V 21 N "GSG-SKY13350-385LF"
T1 0 0 197 118 0 30 N I 21 N "VAL**"
DC -236 -236 -197 -197 70 21
DS 197 197 -197 197 70 21
DS -197 197 -197 -197 70 21
DS -197 -197 197 -197 70 21
DS 197 -197 197 197 70 21
$PAD
Sh "1" R 169 60 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -211 -98
Le 41110432
$EndPAD
$PAD
Sh "3" R 79 240 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 0 177
Le 41110432
$EndPAD
$PAD
Sh "4" R 169 60 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 211 98
Le 20
$EndPAD
$PAD
Sh "5" R 169 60 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 211 -98
Le 4149
$EndPAD
$PAD
Sh "6" R 79 240 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 0 -177
Le 41110432
.SolderPasteRatio -0.04
$EndPAD
$PAD
Sh "2" R 169 60 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -211 98
Le 839724792
$EndPAD
$EndMODULE GSG-SKY13350-385LF
$MODULE GSG-SKY13317-373LF
Po 0 0 0 15 5032C63B 00000000 ~~
Li GSG-SKY13317-373LF
Sc 00000000
AR
Op 0 0 0
T0 0 0 197 118 0 30 N V 21 N "GSG-SKY13317-373LF"
T1 0 0 197 118 0 30 N I 21 N "VAL**"
DS 295 -295 -197 -295 40 21
DC -295 -374 -256 -335 40 21
DS -295 -138 -295 -177 40 21
DS -295 20 -295 -20 40 21
DS -295 177 -295 138 40 21
DS 295 138 295 177 40 21
DS 295 -20 295 20 40 21
DS 295 -177 295 -138 40 21
DS -295 295 295 295 40 21
$PAD
Sh "1" R 177 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -305 -236
Le 41110432
$EndPAD
$PAD
Sh "2" R 177 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -305 -79
Le 343506792
$EndPAD
$PAD
Sh "3" R 177 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -305 79
Le 41110432
$EndPAD
$PAD
Sh "4" R 177 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -305 236
Le 20
$EndPAD
$PAD
Sh "5" R 177 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 305 236
Le 4149
$EndPAD
$PAD
Sh "6" R 177 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 305 79
Le 41110432
$EndPAD
$PAD
Sh "7" R 177 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 305 -79
Le 85
$EndPAD
$PAD
Sh "8" R 177 79 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 305 -236
Le 343506712
$EndPAD
$PAD
Sh "0" R 79 512 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 0 0
Le 41110432
$EndPAD
$PAD
Sh "0" O 79 472 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 98 0
Le 41110432
$EndPAD
$PAD
Sh "0" R 197 472 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po 0 0
Le 41110432
$EndPAD
$PAD
Sh "0" O 79 433 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -98 20
Le 43999488
$EndPAD
$PAD
Sh "0" R 28 56 0 0 -450
Dr 0 0 0
At SMD N 00808000
Ne 0 ""
Po -108 -207
Le 343506792
$EndPAD
$PAD
Sh "0" R 79 59 0 0 0
Dr 0 0 0
At SMD N 00888000
Ne 0 ""
Po -98 -167
Le 343506680
$EndPAD
$EndMODULE GSG-SKY13317-373LF
$EndLIBRARY $EndLIBRARY

File diff suppressed because it is too large Load Diff