K2 v4 8L.l4

dataxcash·hw_ic_k2·hw/k2_v4_8L.l4.kicad_pcb

K2 v4 8L.l4 PCB layout, top view — open source STM32 board by dataxcash

About the K2 v4 8L.l4 PCB

K2 v4 8L.l4 is an open source STM32 PCB design by dataxcash, published on GitHub under the AGPL-3.0 license. It is a 8-layer board measuring 120 × 46 mm, with 42 components from 22 distinct parts.

Its main chip is the STM32G0B1CBT6, from the STM32 family. Other key parts include the DCDC_12V_3V3, BAT54C, OPTO_LTV356T and DS320PR1601. By type, the board carries 18 capacitors, 9 resistors, 8 connectors, 5 ICs and 1 diode.

From the project

K2 Worker Data-Plane Card — worker-side converter in the IOCONVERT V2.0 cluster. Carries two M.2 lanes via MCIO through DS160PR810 ReDrivers, folding into a SlimSAS x8 PCIe Gen4 uplink (~16 GB/s).

Open-source hardware — KiCad design files for the K2 converter card, the worker-side data-plane card in the IOCONVERT V2.0 1-Master-to-4-Worker chained NTB cluster. It takes one x8 host link and fans it out to two x4 MCIO ports, redriven for PCIe Gen4 signal integrity.

Top view of the fabrication release board (hw/k2v48L.l4.kicadpcb`, 120 × 46 mm):

3D renders use KiCad stock models for standard packages. The MCIO (SFF-1016) and SlimSAS (SFF-8654) connectors have no vendor 3D models and are represented by simplified models derived from their footprint geometry.

K2 v4 8L.l4, from the project README
From the project README

Main components on the K2 v4 8L.l4

K2 v4 8L.l4 bill of materials (BOM)

42 components, 22 distinct parts.

QtyPartRefs
1
STM32G0B1CBT6
U1
1
DCDC_12V_3V3
U2
1
BAT54C
U4
1
OPTO_LTV356T
U5
1
DS320PR1601
U6
1
SlimSAS_x8_SFF8654
J2
2
MCIO_4i_SFF1016
J3, J4
1
J_PWR_CTRL
J6
1
J_OOB_HEADER
J9
1
J_EC_HEADER
J11
1
J_12V_IN
J12
1
J_SWD
J13
1
FRU_EEPROM
E2
1
LED
D1
12
100nF
C73, C74, C75, C76, C77, C79, C80, C81 +4
3
1uF
C78, C83, C88
1
10uF
C84
2
4.7uF
C86, C89
3
10K
R1, R28, R29
1
220R
R3
Show 2 more
QtyPartRefs
1
1K
R21
4
4.7k
R31, R32, R33, R34

K2 v4 8L.l4 design files

The KiCad project lives in the dataxcash/hw_ic_k2 repository on GitHub; these links point at the commit this page was built from.

K2 v4 8L.l4: common questions

What microcontroller does the K2 v4 8L.l4 use?

The K2 v4 8L.l4 is built around the STM32G0B1CBT6, from the STM32 family.

How big is the K2 v4 8L.l4 PCB?

The K2 v4 8L.l4 measures 120 × 46 mm, has 8 copper layers and is 1.6 mm thick.

How many components are on the K2 v4 8L.l4?

42 components, from 22 distinct parts. The full bill of materials is listed on this page.

Where can I download the K2 v4 8L.l4 design files?

From the dataxcash/hw_ic_k2 repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the K2 v4 8L.l4 design in my own project?

Yes, under the terms of its AGPL-3.0 license, which dataxcash chose for the repository.

Can I test firmware for the K2 v4 8L.l4 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

More boards in hw_ic_k2

Similar boards