xref: /aosp_15_r20/external/coreboot/Documentation/mainboard/starlabs/labtop_cml.md (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1# Star LabTop Mk IV
2
3## Specs
4
5- CPU (full processor specs available at https://ark.intel.com)
6    - Intel i7-10710U (Comet Lake)
7    - Intel i3-10110U (Comet Lake)
8- EC
9    - ITE IT8987E
10    - Backlit Keyboard, with standard PS/2 keycodes and SCI hotkeys
11    - Battery
12    - Charger, using AC adapter or USB-C PD
13    - Suspend / resume
14- GPU
15    - Intel UHD Graphics 620
16    - GOP driver is recommended, VBT is provided
17    - eDP 13-inch 1920x1080 LCD
18    - HDMI video
19    - USB-C DisplayPort video
20- Memory
21    - 16GB on-board *1
22- Networking
23    - AX201 CNVi WiFi / Bluetooth soldered to PCBA
24- Sound
25    - Realtek ALC256
26    - Internal speakers
27    - Internal microphone
28    - Combined headphone / microphone 3.5-mm jack
29    - HDMI audio
30    - USB-C DisplayPort audio
31- Storage
32    - M.2 PCIe SSD
33    - RTS5129 MicroSD card reader
34- USB
35    - 1280x720 CCD camera
36    - USB 3.1 Gen 2 Type-C (left)
37    - USB 3.1 Gen 2 Type-A (left)
38    - USB 3.1 Gen 1 Type-A (right)
39
40[^1] The Comet Lake PCB supports multiple memory variations that are based on hardware configuration resistors see `src/mainboard/starlabs/labtop/variants/cml/romstage.c`
41
42## Building coreboot
43
44Please follow the [Star Labs build instructions](common/building.md) to build coreboot, using `config.starlabs_labtop_cml` as config file.
45
46## Flashing coreboot
47
48```{eval-rst}
49+---------------------+------------+
50| Type                | Value      |
51+=====================+============+
52| Socketed flash      | no         |
53+---------------------+------------+
54| Vendor              | Winbond    |
55+---------------------+------------+
56| Model               | 25Q128JVSQ |
57+---------------------+------------+
58| Size                | 16 MiB     |
59+---------------------+------------+
60| Package             | SOIC-8     |
61+---------------------+------------+
62| Internal flashing   | yes        |
63+---------------------+------------+
64| External flashing   | yes        |
65+---------------------+------------+
66```
67
68Please see [here](common/flashing.md) for instructions on how to flash with fwupd.
69