Commit Graph

300 Commits

Author SHA1 Message Date
Harald Welte dcad3c6b6a rj45_jumper_box: Add OSWH + sysmocom logo; final v2 as ordered 2023-01-20 16:38:05 +01:00
Harald Welte 561c824219 rj45_jumper_box: Connect shield of two connectors 2023-01-20 10:46:32 +01:00
Harald Welte b625dbf06b rj45_jumper_box: Use different RJ45 jack; both on top layer
The original design (one RJ45 on top, one on bottom) was easy to route
but was difficult to handle. Let's swap both connectors to top, and use
a low-cost Chinese RJ45.
2023-01-20 10:44:04 +01:00
Harald Welte 0137f0f2a7 sfp-experimenter: add datasheets of possible alternative LVDS tx/rx 2022-11-14 17:57:25 +01:00
Harald Welte e4c04baf0d sfp-experimenter: Add LVDS transmitter/receiver data sheets 2022-11-14 16:33:06 +01:00
Harald Welte 7b4ddba001 initial check-in of bgt-keystone project
This adds a 3U component carrier module into which you can mix and
match keystone modules as needed.
2022-10-22 14:36:52 +02:00
Martin Schramm fa5b17a0bd ngff-cardem: update schematics
This includes now the GND for OsmoSer conn.
2022-09-19 13:22:19 +02:00
Martin Schramm f0f029afd5 ngff-cardem: connect OsmoSer's GND to GND (solves SYS#5514)
This change somehow didn't make it upstream though committed as
bf211d3; so recreated.
2022-09-19 13:16:04 +02:00
Harald Welte 4833d17d6b RS422-protector (to be used in OCTOI hub) 2022-08-22 20:38:22 +02:00
Harald Welte 27934336de update git URLs (git -> https; gitea) 2022-06-18 13:42:33 +02:00
Harald Welte e039fe1590 xhfc-breaout: Conncet SPI_INV to GND
This was missing from the v1 design. SPI_INV must be tied to either high
or low to select the SPI clock polarity.  It was tied to low by manawyrm
in his manual rework, so let's reflect this in the design accordingly.
2022-06-04 09:12:28 +02:00
Harald Welte 1c45406634 xhfc-breakout: Fix some part values; documentation
* R18 + R34 are 330k and not 3k9
* R5, R6, R21, R22 are 3R3 instead of 62R in universal TE/NT
* add various documentation text snippets
2022-05-19 22:12:32 +02:00
Harald Welte 5c891bf700 xhfc-breakout: check-in PDF renderings 2022-05-13 11:36:44 +02:00
Harald Welte d175be3b69 xhfc-breakout: bom attributes 2022-05-13 11:34:47 +02:00
Harald Welte a71a2df64e xhfc-breakout: Complete routing of v1 board 2022-05-13 11:34:46 +02:00
Harald Welte 5e5699f447 xhfc-breakout: more WIP layout + schematics work
schematics should be done now, layout about 65%
2022-05-13 11:34:46 +02:00
Harald Welte b790049faa xhfc-breakout: partial PCB layout / component arrangement 2022-05-13 11:34:46 +02:00
Harald Welte 03b985b4c5 xhfc-breakout: Smash parts / align labels / better readability 2022-05-13 11:34:46 +02:00
Harald Welte 16430cf3fe xhfc-breakout: Complete line interface from chip to RJ45 2022-05-13 11:34:46 +02:00
Harald Welte 8898e317c1 xhfc-breakout: Data sheets of transformer and BAV99 diode 2022-05-13 11:34:46 +02:00
Harald Welte 79edfc1b20 xhfc-breakout: WIP: Initial xhfc breakout board design
Related: OS#5417
2022-05-13 11:34:46 +02:00
Harald Welte ce3668919c ngff-cardem: Add PDF renderings of schematics + component placement 2022-03-24 15:26:45 +01:00
Martin Schramm 16b27a6057 GTM900-breakout: add next design v2 2022-02-21 20:14:51 +01:00
Harald Welte 14b64634fa bgt-pwr-dist: Increase restring on bottom side
(v2 only increased it on top side, my mistake)
Incremental fix for 84166fd4ab
2022-02-14 20:43:50 +01:00
Harald Welte d08d39b1bf bgt-pwr-dist: Part attribute annotation for BOM generation 2022-02-14 20:43:50 +01:00
Harald Welte 41e68196b8 bgt-pwr-dist: Finalize v2
* no milling for DC jack (cheaper PCB production)
* update version to v2
2022-01-31 22:39:17 +01:00
Harald Welte f909ee9646 bgt-pwr-dist: cosmetics
* name / license / version on back side silk screen
* OSHW logo on silk screen
* polarity markers on back side silk screen
2022-01-31 22:05:57 +01:00
Harald Welte 84166fd4ab bgt-prw-dist: various small fixes
* update littelfuse library for 0.9mm drill (instead of 0.8mm)
* increase restring sizes
* increase trace width from 2mm to 2.54mm
* 10mm THT resistor instead of 7mm
2022-01-31 22:00:47 +01:00
Harald Welte 9e98d2ed0b Add component carrier module mechanics for Ettus USRP B2xx 2021-12-23 19:20:00 +01:00
Harald Welte f49ce5bfc5 add component carrier face plate designs for BG7TBL OCXO + GPSDO 2021-12-23 16:30:50 +01:00
Harald Welte f922d1841f Add bgt-pwr-dist; A 3U component-carrier DC distribution module 2021-12-23 16:10:25 +01:00
Harald Welte dcec482b43 bgt-rpi4: Mounting a Raspberry Pi [4] in a 3U 19" component carrier 2021-12-12 20:58:07 +01:00
Harald Welte b76fb674e1 Add schematics + PCB layout for a simple AMR break-out board
AMR (Audio Modem Riser) is a standard for pluggable boards with
audio codecs to connect to the AC97 interface of mainboards dating
to the late-90ies / early 2000s.

The idea of this break-out boards is to be able to interface such a
modem riser card with a microcontroller or FPGA, basically using them
as a digital interface to analog phone lines for softmodem development
as part of osmocom retronetworking.
2021-11-17 19:10:31 +01:00
Harald Welte ac1e93c309 Merge remote-tracking branch 'sysmocom/master' for ngff-cardem board
This is a design that sysmocom did during past month and which now is
released as OSHW.
2021-09-25 12:06:15 +02:00
Martin Schramm cee8a37697 ngff-cardem: correct typo and add silk screen in bott name plate 2021-09-24 18:07:46 +02:00
Martin Schramm e41091a9e6 ngff-cardem: bump version to 2 2021-09-23 15:55:24 +02:00
Martin Schramm b9d97635fa ngff-cardem: DRC after repaired clearance 2021-09-22 17:46:51 +02:00
Martin Schramm 26c8bf1c02 ngff-cardem: improve clearance details to gain lower tech class than 8
... at Eurocircuits
2021-09-22 17:30:32 +02:00
Martin Schramm f3d18cceb3 ngff-cardem: cosmetics + DRC 2021-09-22 16:35:52 +02:00
Martin Schramm 00fca9b5e2 ngff-cardem: remove J101, populate R101 (solves SYS#5611) 2021-09-15 20:54:09 +02:00
Martin Schramm dbb4dde9c4 ngff-cardem: adjust setting resistors for Murata OKL (solves SYS#5613) 2021-09-09 18:33:47 +02:00
Martin Schramm 4ce9836cdd ngff-cardem: unconditionally enable PWR switch (solves SYS#5520) 2021-09-09 17:19:32 +02:00
Martin Schramm b5036db8b1 ngff-cardem: split C301 into two footprints (solves SYS#5614) 2021-09-09 16:53:32 +02:00
Martin Schramm 6ee758e723 ngff-cardem: add PU+PD footpint for DCDC ENA input (solves SYS#5519) 2021-09-09 15:42:48 +02:00
Martin Schramm 6dd4707aac ngff-cardem: insert 2 PUs as DNP for possible !CONNECT_UART{1,2} biasing
solves SYS#5532
2021-09-08 20:03:57 +02:00
Martin Schramm d771bed4ba ngff-cardem: populate R102 to uncond' release /NGFF_RESET (solves SYS#5531) 2021-09-08 18:55:21 +02:00
Martin Schramm 316b5324c8 ngff-cardem: exchange two BJT to available types (BC850) 2021-09-08 18:27:11 +02:00
Martin Schramm e5095ff222 ngff-cardem: make DCDC301 default to Murata OKL-T/3-W12P-C 2021-09-08 17:28:02 +02:00
Martin Schramm 3b984e89cc sfp-experimnter: update extd attribs on D1, D2 to avail types 2021-09-04 00:34:55 +02:00
Martin Schramm 4ddbb5d4b7 sfp-experimenter: use better Gerber naming 2021-09-03 20:31:52 +02:00