Michael Ossmann
643336b224
HackRF One: add SMA connector keepouts
2023-01-06 06:09:08 -05:00
Michael Ossmann
d352952f96
HackRF One: adjust clock phase with RC delay
...
Remove chaining of buffers to delay GCK2 and instead use an RC delay for
both GCK2 and SGPIO_CLK.
2023-01-06 06:09:08 -05:00
Michael Ossmann
f927c5c25b
HackRF One: add sample clock distribution options
2023-01-06 06:09:08 -05:00
Michael Ossmann
d915f821e3
HackRF One: add second fiducial mark
2023-01-06 06:09:08 -05:00
Michael Ossmann
a4a007ed75
HackRF One: AC couple CLKIN
...
We've always specified that CLKIN should be DC (based on the Si5351C
documentation), but it has worked with AC input. AC coupling the buffer
input restores this undocumented feature.
2023-01-06 06:09:08 -05:00
Michael Ossmann
2154b4227a
HackRF One: add resistance to amplifier supplies
...
This may improve reliability since switching to a MOSFET with lower on
resistance.
2023-01-06 06:09:08 -05:00
Michael Ossmann
e15bb0e972
HackRF One: chain SGPIO_CLK and GCK2 buffers
...
This more closely emulates the clock phase relationships on prior
hardware revisions that used the Si5351C.
Update clock trace widths.
2023-01-06 06:09:08 -05:00
Michael Ossmann
9d71e91e74
HackRF One: change CLKIN_DETECT pin
...
- move CLKIN_DETECT to U23 pin 15, P4_8, CTIN_5
- move SGPIO13 to U23 pin 91, P2_5, GPIO5[5]
- rename SGPIO13 to TRIGGER_EN
This allows TIMER1/TIMER2 instead of TIMER3/TIMER0 to be used for CLKIN
detection, avoiding conflicts with PortaPack firmware.
SGPIO13 was never used for SGPIO, so it is renamed to reflect current
usage.
2023-01-06 06:09:08 -05:00
Michael Ossmann
155a4532f0
HackRF One: swap pins for platform detection
...
- move EN_1V8 to P5_0, U23 pin 37
- move !VAA_ENABLE to P6_10, U23 pin 100
- move !RX_AMP_PWR back to P2_12, U23 pin 106
Platform detection is now performed using P5_0 and P6_10 which avoids
the complication of having to detect a pull-up to VAA which may not yet
be switched on.
2023-01-06 06:09:08 -05:00
Michael Ossmann
40dca9ecf2
HackRF One: component selections, DNP, and Notes
2023-01-06 06:09:08 -05:00
Michael Ossmann
4f607f3f38
HackRF One: move !ANT_BIAS control from U4 to U23
2023-01-06 06:09:08 -05:00
Michael Ossmann
9175b4e7aa
HackRF One: change U17 from MAX2837 to MAX2839
2023-01-06 06:09:08 -05:00
Michael Ossmann
fe42edf790
HackRF One: update hardware detection pin straps
...
Additionally swap:
- EN_1V8, P6_10, U23 pin 100 (pull-down)
- !RX_AMP_PWR, P2_12, U23 pin 106 (pull-up)
Detecting which has the pull-up and which has the pull-down enables
version detection that may be more reliable than the ADC method.
2023-01-06 06:09:08 -05:00
Michael Ossmann
d176b0a118
HackRF One: change U19 from Si5351C to Si5351A
...
add clock distribution and detection
2023-01-06 06:09:08 -05:00
Michael Ossmann
87274494e2
hardware: add .zip files to .gitignore
2023-01-06 06:09:08 -05:00
Michael Ossmann
895be8964f
HackRF One: add diode bypass jumper
2023-01-06 06:09:07 -05:00
Michael Ossmann
c6aa1eb16b
HackRF One: add diode to Q4 output
2023-01-06 06:09:07 -05:00
Michael Ossmann
e02e7a541f
HackRF One: update dates
2023-01-06 06:09:07 -05:00
Michael Ossmann
793c366dcd
HackRF One: correct or ignore ERC errors
2023-01-06 06:09:07 -05:00
Michael Ossmann
2c456a5a16
HackRF One: update trace widths for new stack-up
...
correct or ignore ERC/DRC errors
2023-01-06 06:09:07 -05:00
Michael Ossmann
3d4d923841
HackRF One: update PCB stack-up specification
2023-01-06 06:09:07 -05:00
Michael Ossmann
239b28528e
HackRF One: update to KiCad 6
2023-01-06 06:09:07 -05:00
Martin Ling
dbdba0a57e
Add MAX2839 symbol.
2023-01-06 06:09:07 -05:00
Michael Ossmann
b1c68b4a71
HackRF One: update revision number to r9
2023-01-06 06:09:07 -05:00
Taylor Streetman
19d8bd850b
HackRF One: Change fabrication attr for U4, 17-19, 21 to SMT
2021-10-05 17:11:15 -06:00
Taylor Streetman
66d1f04142
Adjust pin strapping to indicate revision increment.
2021-09-28 13:56:13 -06:00
Taylor Streetman
091ac839b7
HackRF One: Update documentation
...
Update date codes
Move NT3 on silkscreen
Add VBUSCTRL note to .sch
2021-09-28 10:12:28 -06:00
Michael Ossmann
fb48e629c1
HackRF One: update VBUS sense resistor values
2021-09-27 11:56:03 -06:00
Taylor Streetman
cab7129d68
HackRF One: Change all references from r6 to r8
2021-09-27 11:32:06 -06:00
Straithe
21c99a36a6
Update HackRF docs links ( #907 )
...
* Update HackRF docs links
* Update new docs links
* Remove erroneous backticks
* update links
2021-07-06 22:45:19 -06:00
Michael Ossmann
1f37b9dad9
HackRF One: update license to CERN-OHL-P v2
2020-10-13 22:22:02 +01:00
Michael Ossmann
874f820e97
HackRF One: add impedance requirement
2020-10-13 22:22:02 +01:00
Michael Ossmann
1fd94886b0
HackRF One: update plot parameters
2020-10-13 22:22:02 +01:00
Michael Ossmann
7c264b90cb
HackRF One: update silkscreen
2020-10-13 22:22:02 +01:00
Michael Ossmann
678d4381bd
HackRF One: add ADC pin straps for hardware version detection
2020-10-13 22:22:02 +01:00
Michael Ossmann
585e69a5d0
HackRF One: replace obsolete SKY13350-385LF RF switch with SKY13453-385LF
2020-10-13 22:22:02 +01:00
Michael Ossmann
e8f9f5964f
HackRF One: update to KiCad 5.1
2020-10-13 22:21:31 +01:00
Michael Ossmann
6e5cbda294
Merge pull request #771 from mossmann/grf6011
...
GRF6011
2020-08-03 15:31:30 -06:00
Michael Ossmann
1f8cc9fac4
LNA915: update PCB information in README
2020-08-03 15:13:11 -06:00
Michael Ossmann
21dd8a99fd
LNA915: move symbols and footprints to gsg-kicad-lib
2020-08-03 15:12:39 -06:00
Michael Ossmann
7986924b9a
LNA915: change ground pad pin number from 0 to 7 on GRF6011
2020-08-03 13:26:43 -06:00
Michael Ossmann
8589e8615e
LNA915: use gsg-kicad-lib instead of hackrf library
2020-08-03 13:09:21 -06:00
Michael Ossmann
dc46244873
LNA915: renumber reference designators
2020-08-03 11:20:32 -06:00
Michael Ossmann
bf2a1d8133
LNA915: add optional shunt capacitor
2020-08-03 11:13:56 -06:00
Michael Ossmann
33a1f366bf
LNA915: make easier to assemble
2020-08-03 10:55:07 -06:00
Michael Ossmann
6e4f738c6c
LNA915: modify SMA-KIT-1.5MF footprint to ease soldering
2020-08-03 10:54:03 -06:00
Michael Ossmann
3bcb11fc12
LNA915: add courtyard to GRF6011 footprint
2020-08-03 10:53:00 -06:00
Michael Ossmann
eb37228166
LNA915: add copy of F5Q footprint to local library and update
2020-08-03 10:49:22 -06:00
Michael Ossmann
89f4d79e96
LNA915: add copy of TSLP-7-1 footprint to local library and update
2020-08-03 10:48:54 -06:00
Michael Ossmann
5e6a2b5d95
adopt OSHWA convention for SPI signal names
...
https://www.oshwa.org/a-resolution-to-redefine-spi-signal-names
2020-07-03 16:37:15 -06:00