From 427487b173c9f3f312a99ff4838215c9b070b1d4 Mon Sep 17 00:00:00 2001 From: Tim Crawford Date: Thu, 25 Feb 2021 11:06:35 -0700 Subject: mb/system76/gaze15: Add System76 Gazelle 15 Tested with TianoCore payload (UefiPayloadPkg). Working: - PS/2 keyboard, touchpad - Both DIMM slots - Both NVMe ports - SATA port - All USB ports - Webcam - Ethernet - Integrated graphics using Intel GOP driver - Internal microphone - Internal speakers - S3 suspend/resume - Flashing with flashrom - Booting to Ubuntu Linux 20.10 and Windows 10 Not working: - Discrete/Hybrid graphics This requires a new driver to work correctly, which will be added and enabled later. Change-Id: I10667fa26ac7c4b8eb67da11f3e963062bd0db47 Signed-off-by: Jeremy Soller Signed-off-by: Tim Crawford Reviewed-on: https://review.coreboot.org/c/coreboot/+/47822 Reviewed-by: Angel Pons Tested-by: build bot (Jenkins) --- Documentation/mainboard/index.md | 1 + Documentation/mainboard/system76/gaze15.md | 72 ++++++++++++++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 Documentation/mainboard/system76/gaze15.md (limited to 'Documentation/mainboard') diff --git a/Documentation/mainboard/index.md b/Documentation/mainboard/index.md index 3f849fc5e451..28aa6499d5f4 100644 --- a/Documentation/mainboard/index.md +++ b/Documentation/mainboard/index.md @@ -176,6 +176,7 @@ The boards in this section are not real mainboards, but emulators. ## System76 +- [Gazelle 15](system76/gaze15.md) - [Lemur Pro](system76/lemp9.md) - [Oryx Pro 5](system76/oryp5.md) diff --git a/Documentation/mainboard/system76/gaze15.md b/Documentation/mainboard/system76/gaze15.md new file mode 100644 index 000000000000..facdae63f7c7 --- /dev/null +++ b/Documentation/mainboard/system76/gaze15.md @@ -0,0 +1,72 @@ +# System76 Gazelle 15 (gaze15) + +## Specs + +- CPU + - Intel Core i7 10750H +- EC + - ITE5570E running https://github.com/system76/ec +- Graphics + - Intel UHD Graphics + - NVIDIA GeForce GTX 1650/1650 Ti/1660 Ti + - eDP 15.6" or 17.3" 1920x1080 @ 120 Hz LCD + - HDMI, Mini DisplayPort 1.4, and DisplayPort 1.4 over USB-C +- Memory + - Channel 0: 8-GB/16-GB/32-GB DDR4 SO-DIMM + - Channel 1: 8-GB/16-GB/32-GB DDR4 SO-DIMM +- Networking + - Gigabit Ethernet + - M.2 PCIe/CNVi Wifi/Bluetooth + - Intel Wireless-AC 9560, or + - Intel Wi-Fi 6 AX200/AX201 +- Power + - 120W AC adapter (GTX 1650 and 1650 Ti) + - 180W AC adapter (GTX 1660 Ti) + - 48.96Wh battery +- Sound + - Realtek ALC293 codec + - TAS5825MRHBR smart AMP + - Internal speakers and microphone + - Combined headphone and microphone 3.5mm jack + - HDMI, Mini DisplayPort, USB-C DP audio +- Storage + - M.2 PCIe/SATA SSD-1 + - M.2 PCIe SSD-2 + - 2.5" 7mm drive bay + - SD card reader + - Realtek RTL8411B card reader +- USB + - 1x USB 2.0 + - 1x USB 3.0 + - 1x USB 3.1 + - 1x USB 3.2 Type-C + +## Building coreboot + +```bash +make distclean +make defconfig KBUILD_DEFCONFIG=configs/config.system76_gaze15 +make +``` + +## Flashing coreboot + +```eval_rst ++---------------------+---------------------+ +| Type | Value | ++=====================+=====================+ +| Socketed flash | no | ++---------------------+---------------------+ +| Vendor | GigaDevice | ++---------------------+---------------------+ +| Model | GD25Q127C/GD25Q128C | ++---------------------+---------------------+ +| Size | 16 MiB | ++---------------------+---------------------+ +| Package | SOIC-8 | ++---------------------+---------------------+ +| Internal flashing | yes | ++---------------------+---------------------+ +| External flashing | yes | ++---------------------+---------------------+ +``` -- cgit v1.2.3