Age | Commit message (Collapse) | Author | Files | Lines |
|
This takes the LCSC reference update into account.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
The JLCPCB pluggin only matches "LCSC" and not "LCSC Part" as the
tag for emiting the BOM file, leading to some fuzziness at producton
time. Standardize on the former.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Two boards can be used back to back, linked by a set of 40 pins.
One boards carries the Pico, the other one carries a set of pogo
pins where the CS board sits.
Yes, that's a 4 board sandwich. Must be tasty.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Various bits and pieces. A braindump, really.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
No warning at upload time, all bits and pieces appear correctly
aligned.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Avoid scary warning on upload to JLCPCB.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Prevents getting the wrong orientation on upload.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
This is the pendent of commit 8136676 ("Revert back to FUSB302B
from LCSC"), applied to the PCB file.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
This is the pendent of commit 8136676 ("Revert back to FUSB302B
from LCSC"), applied to the production files.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
This could be extended to a full case but since the stacked height may
vary that requires some thought.
For dual cs setups both the top and bottom cs board could use their own
tray if the pico is stacked between the boards.
Signed-off-by: Janne Grunau <j@jannau.net>
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Switch to Molex's 1050171001. Not because it is any better
but because it is easy to get hold of from any of the non-CN
vendors, which may be useful to some.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Switch to Molex's 105450-0101. Not because it is any better
(if anything, it is more complex to route due to having the
full complement of high-speed lanes, but because it is easy
to get hold of from any of the non-CN vendors, which may be
useful to some.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
It expands to 0.8v, which could be useful at some point in the
future. Various tidying up and MPN additions while we're at it.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Another try at moving over to LSCS's basic catalog in order to
reduce the 'extended components fee'.
AO3400A is more of a high-power MOSFET, making it much slower
than the BSS138, but this is only to control VBUS, and there is
no requirement on speed here (it would still be able to do 200kHz,
which is completely overkill for us).
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
The old R5,R6 were removed with the introduction of the 1.2V LDO.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Shaving another $3 from the setup costs. No functionnality
change, one hopes.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
The voltage divider used for the 1.2v supply to the 74AVCH1T45s
uses a significant amount of power, and things get ugly when
the 3.3v line is under some stress and starts dropping.
Switch to a LDO (TLV70212) so that we're less sensitive to this
issue.
Whilst we're reworking the area, make R3/R4 0402 resistors,
tidy up some other non-significant aspects, and bump the (future)
revision to v3.2.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Replace PI3USB102EZLEX with RS2227XN, which has a fighting chance
to be correctly soldered by JLCPCB...
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Add the required HW to allow pin swapping
- Connect CC2
- Connect VCONN to 5v
- Add two analog switches to allow swapping of SBU pins on
connector flip
Also, a lot of PCB rework (0R resistors moved over to solder
pads, connector centering, new USB connector references due
to part shortage).
Hopefully this will be eventually tagged as v2.
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|
|
Signed-off-by: Marc Zyngier <maz@kernel.org>
|