Cleanup some fill zones.
Updated the Transformer symbol with pin 4, connected to +48V for better
zone fill.
fixed top/bottom transition for the DC_IN_F
Added some gnd vias
Signed-off-by: Dominik Sliwa <dominik@sliwa.io>
Modified PoE layout to account for GNDS-GND1 flow
and repositioned the noise retern capacitor.
Snubber was corrected for the transformer used and the switching
frequency. Some components were removed.
PoE Input filter was adjusted.
3.3 and 5V DCDC capacitor layout was optimised and unused components
were removed.
Signed-off-by: Dominik Sliwa <dominik@sliwa.io>
- Fix edge cut on lower right corner to make board size exact
- Update board charactristics
- Set grid origin back to 30, 30
- Update M.2 expansion silk screen (remove AI accelerator hint)
- Various silk screen reference designator fixes/improvements
- Add ESD warning logo
Signed-off-by: Stefan Agner <stefan@agner.ch>
- Update silk screen reference designators
- Update backside silk screen for Yellow revision 1.1
- Set U21 (SOIC-8 RTC) to assemble and U25 (MSOP-8) as DNP
- Update heatsink footprint to add heatsink outline to silk screen (#44)
- Mark orientation of D26, D27, D28 and D29 (fixes#39)
- Use pin-header footprint for PoE selector J13, it is now JP5
Signed-off-by: Stefan Agner <stefan@agner.ch>
-Fixed upstream diff pair polarity
-added optional inverer for the USB power switch enable pin
Design now supports both AP2181 and AP2191
Signed-off-by: Dominik Sliwa <dominik@sliwa.io>
Add SVG source files of silk screen graphics. Update them to fit the
latest layout. Move TP13 to avoid disturbing the text.
Signed-off-by: Stefan Agner <stefan@agner.ch>
Run annotation again which just updated some net names. Address various
DRC issues like courtyard violence and exclude the remaining DRC errors.
Signed-off-by: Stefan Agner <stefan@agner.ch>
- Move J5 silkscreen to be on the PCB
- Use almost matching Model for CP2102N in QFN20 pacakge
- Bump revision to 1.0
Signed-off-by: Stefan Agner <stefan@agner.ch>
- Add new backside silkscreen
- Update USB recovery silkscreen
- Move Nabu Casa logo
- Add ESD warning to silkscreen
- Update PCB name and revision
Signed-off-by: Stefan Agner <stefan@agner.ch>
Use UBS-C rcvry to make it clear that CM4 will not boot from USB flash
drive but via USB-C as a USB device.
Signed-off-by: Stefan Agner <stefan@agner.ch>
Hide parts which we don't plan to assemble in any SKU we plan for
production currently. In particular:
- RGB LEDs
- SD-card
- HDMI
- Fan connector
Signed-off-by: Stefan Agner <stefan@agner.ch>
Add symbol for the "reverse" ESD suppressor diodes. Those are mainly
required for Audio. Update schematics using this new symbol.
Signed-off-by: Stefan Agner <stefan@agner.ch>
- Change FL1 to be Murata Electronics DLW5BTM102SQ2. This version is not
automotive approved. It is cheaper and has better availability
currently.
Signed-off-by: Stefan Agner <stefan@agner.ch>
- U7: Define Manufacturer/PartNumber
- J13: Define Manufacturer/PartNumber
- L2: Fix PartNumber (remove unprintable characters)
- C85: Change to our preferred supplier Nichicon
- J9: DNP (not used by default, avoid potential issues with FCC approval)
- Y1/Y2: Define frequency and load capacitance in value
- JP1: Use sensible part value
- C106: Fix Config field
- Remove heat sink and CM4 from BOM (handled in product assembly BOM)
Signed-off-by: Stefan Agner <stefan@agner.ch>
PoE
-Added a common mode filter on the input
-FB filter on the output side
-12V in now disables the poe with the DEN pin
-DT is now disabled
-PSRS is now disabled
-move to 1210 resistors for resistors identified in thermal testing
-DTHR is now enabled in default BoM
-some resistor values were adjusted
-some caps were moved to the common power supply section
USB:
-USB Hub 1.8V rail have capacitors added
Signed-off-by: Dominik Sliwa <dominik@sliwa.io>
- Update PCB from Schematics
- Move SD-card to bottom side of the PCB
- Place LEDs in front of CM4
- Add additional LEDs (Amber/Radio)
- Move LP5569 to the left
- Remove all holes
- Lock through holes which should not be moved
Fixes: #33
Signed-off-by: Stefan Agner <stefan@agner.ch>