3rdparty/fsp: Update submodule to upstream master
[coreboot2.git] / Documentation / mainboard / facebook / fbg1701.md
blob0fa3db3efdb3bdb95c21308002eddb2c66b1a950
1 # Facebook FBG-1701
3 This page describes how to run coreboot on the Facebook FBG1701.
5 FBG1701 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
10 ## Required blobs
12 This board currently requires:
13 fsp blob        3rdparty/fsp/BraswellFspBinPkg/FspBin/BSWFSP.fd
14 Microcode       3rdparty/intel-microcode/intel-ucode/06-4c-04
16 ## Flashing coreboot
18 ### Internal programming
20 The main SPI flash can be accessed using [flashrom].
22 ### External programming
24 The system has an internal flash chip which is a 8 MiB soldered SOIC-8 chip.
25 This chip is located on the top middle side of the board. It's located
26 between SoC and Q7 connector. Use clip (or solder wires) to program
27 the chip.
28 Specifically, it's a Winbond W25Q64FW (1.8V), whose datasheet can be found
29 [here][W25Q64FW].
31 The system has an external flash chip which is a 8 MiB soldered SOIC-8 chip.
32 This chip is located in the middle of carrier board close to the flex cable
33 connection.
34 Specifically, it's a Winbond W25Q64FV (3.3V), whose datasheet can be found
35 [here][W25Q64FV].
37 ## Known issues
39 - None
41 ## Untested
43 - hardware monitor
44 - SDIO
45 - Full Embedded Controller support
47 ## Working
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+)
64 ## Technology
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 ```
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