Commit Graph

18 Commits

Author SHA1 Message Date
Dominik Sliwa
076bbdf181 initial rev 0.3:
updates
schematic:
-change usb current protection IC to 1.5A
-Added low-pass filter to the audio output
-PoE fixed primary windings polarity
-added option to select poe class with a jumper (between 3 and 4)
-fixes in poe design
-added testpoints
-added virtual hirose df40c connectors for pick and place use

lightblue.pretty:
-added fake DF40C footprint for pick and place and 3d model purposes

Signed-off-by: Dominik Sliwa <dominik@sliwa.io>
2021-06-05 23:10:33 +02:00
Stefan Agner
adc977f8c1 Use plated slots and adjust 5V trace to be above the GND plane
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-04-27 23:48:06 +02:00
Stefan Agner
015d516feb Adjust edge cuts to fit case
Make sure the PCB doesn't conflict with the case's fasteners.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-04-27 23:22:04 +02:00
Stefan Agner
1699c93e59 Update silkscreen/adjust reference designators
Order some relevant reference designator. Use JP for all jumpers. Place
silkcreen neatly. Add some custom silk screen. Remove heat sink corner
marks on silk screen.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-04-27 16:59:52 +02:00
Dominik Sliwa
b1e3c7e17c pcb 0.2:
Changes:
Footrints:
-Modified DC Jack to accomodate CUI PJ-002A
-Modified RJ45 to increase clearance between shield and poe pins
-Modified m.2 mounting pads to avoid drc errors
Schematic:
-usb-c facing usb mux is supplied by +3v3VP
-added misc. capacitors
PCB
-min. annular ring for vias set to 0.125 from 0.2

Signed-off-by: Dominik Sliwa <dominik@sliwa.io>
2021-04-27 02:06:11 +02:00
Stefan Agner
ffb1a161e1 Adjust rating/footprint size of some ceramic capacitors
Also update connector/jumper designator to make more sense.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-04-16 14:34:56 +02:00
Stefan Agner
20c5478ac6 Assign footprints and annotate components
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-04-13 15:15:40 +02:00
Stefan Agner
999eb03c44 Add pull-ups for Radio.~RESET/~BOOT
Make sure those signals are well defined even when not be driven from
the CM4 side. Also rename Radio.BOOT to Radio.~BOOT since its a low
active signal.

Fixes: #10

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-03-12 20:50:48 +01:00
Stefan Agner
6c07c4f0f2 Add project name and revision to silkscreen
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-09 21:44:55 +01:00
Stefan Agner
2805e3549c Import fixes footprints and some additional silk screen fixes
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-09 21:01:00 +01:00
Stefan Agner
8e1635ca79 Improve SW and D (LED) ordering and silkscreen
Make sure switches (SW) are ordered logically. Also use D1 through D6
for LEDs.

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-09 19:21:14 +01:00
Dominik Sliwa
97ccf562ec PCB changes
- Moved R1 to outside of CM4 courtyard
- Matched all diff. pairs skew
- Increased length of the SD_CLK above all other sd traces
- few trace fixups

Signed-off-by: Dominik Sliwa <dominik@sliwa.io>
2021-02-09 18:43:10 +01:00
Stefan Agner
0e7cb8740e Fix DRC warnings/errors
- Courtyard between R36 and SD card slot
- Distance between CM4_DBG via and tracks

Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-02-09 17:57:08 +01:00
Dominik Sliwa
d248c69c8e PCB[WIP]: finished routing
TODO
- length matching
- review
- silkscreen

Signed-off-by: Dominik Sliwa <dominik@sliwa.io>
2021-02-09 14:48:48 +01:00
Dominik Sliwa
66c3a4b488 PCB[WIP]/SCH:
changes:
-more routing
-added poe negotiation disabled when +12V is present on the DC jack
-modified m.2 "holes"

Signed-off-by: Dominik Sliwa <dominik@sliwa.io>
2021-02-09 10:50:55 +01:00
Dominik Sliwa
3e38fcc591 [WIP] PCB commit
Signed-off-by: Dominik Sliwa <dominik@sliwa.io>
2021-02-02 12:20:08 +01:00
Stefan Agner
37997602cd Initial layout with footprint placements
Signed-off-by: Stefan Agner <stefan@agner.ch>
2021-01-27 19:23:15 +01:00
Stefan Agner
74e3c29152 Initial commit
Project creation, imported Compute Module 4 symbol and footprint from
Gitlab merge requests:
https://gitlab.com/kicad/libraries/kicad-symbols/-/merge_requests/3158
https://gitlab.com/kicad/libraries/kicad-footprints/-/merge_requests/2562
2021-01-12 20:03:39 +01:00