xref: /aosp_15_r20/external/coreboot/Documentation/mainboard/facebook/fbg1701.md (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1# Facebook FBG-1701
2
3This page describes how to run coreboot on the Facebook FBG1701.
4
5FBG1701 are assembled with different onboard memory modules:
6	Rev 1.0	Onboard Samsung K4B8G1646D-MYKO memory
7	Rev 1.1 and 1.2	Onboard Micron MT41K512M16HA-125A memory
8	Rev 1.3 and 1.4 Onboard Kingston B5116ECMDXGGB memory
9
10## Required blobs
11
12This board currently requires:
13fsp blob	3rdparty/fsp/BraswellFspBinPkg/FspBin/BSWFSP.fd
14Microcode	3rdparty/intel-microcode/intel-ucode/06-4c-04
15
16## Flashing coreboot
17
18### Internal programming
19
20The main SPI flash can be accessed using [flashrom].
21
22### External programming
23
24The system has an internal flash chip which is a 8 MiB soldered SOIC-8 chip.
25This chip is located on the top middle side of the board. It's located
26between SoC and Q7 connector. Use clip (or solder wires) to program
27the chip.
28Specifically, it's a Winbond W25Q64FW (1.8V), whose datasheet can be found
29[here][W25Q64FW].
30
31The system has an external flash chip which is a 8 MiB soldered SOIC-8 chip.
32This chip is located in the middle of carrier board close to the flex cable
33connection.
34Specifically, it's a Winbond W25Q64FV (3.3V), whose datasheet can be found
35[here][W25Q64FV].
36
37## Known issues
38
39- None
40
41## Untested
42
43- hardware monitor
44- SDIO
45- Full Embedded Controller support
46
47## Working
48
49- USB
50- Gigabit Ethernet
51- integrated graphics
52- flashrom
53- external graphics
54- PCIe
55- eMMC
56- SATA
57- serial port
58- SMBus
59- HDA
60- initialization with FSP MR2
61- SeaBIOS payload
62- Embedded Linux (Ubuntu 4.15+)
63
64## Technology
65
66```{eval-rst}
67+------------------+--------------------------------------------------+
68| SoC              | Intel Atom Processor N3710                       |
69+------------------+--------------------------------------------------+
70| CPU              | Intel Braswell (N3710)                           |
71+------------------+--------------------------------------------------+
72| Super I/O, EC    | ITE8528                                          |
73+------------------+--------------------------------------------------+
74| Coprocessor      | Intel Management Engine                          |
75+------------------+--------------------------------------------------+
76```
77
78[W25Q64FW]: https://www.winbond.com/resource-files/w25q64fw%20revn%2005182017%20sfdp.pdf
79[W25Q64FV]: https://www.winbond.com/resource-files/w25q64fv%20revs%2007182017.pdf
80[flashrom]: https://flashrom.org/Flashrom
81