Documentation/mainboard/lenovo: Add ThinkCentre M710s
Change-Id: I90311257a28bd463712c4d43f8b83baa745509cc Signed-off-by: Nicholas Sudsgaard <devel+coreboot@nsudsgaard.com> Reviewed-on: https://review.coreboot.org/c/coreboot/+/80411 Reviewed-by: Matt DeVillier <matt.devillier@gmail.com> Reviewed-by: Alicja Michalska <ahplka19@gmail.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
parent
d6eff7060a
commit
b7d144a41c
3 changed files with 82 additions and 0 deletions
|
|
@ -184,6 +184,7 @@ mAL-10 <kontron/mal10.md>
|
|||
Mainboard codenames <lenovo/codenames.md>
|
||||
Hardware Maintenance Manual of ThinkPads <lenovo/thinkpad_hmm.md>
|
||||
R60 <lenovo/r60.md>
|
||||
ThinkCentre M710s <lenovo/thinkcentre_m710s.md>
|
||||
T4xx common <lenovo/t4xx_series.md>
|
||||
X2xx common <lenovo/x2xx_series.md>
|
||||
M920 Tiny <lenovo/m920q.md>
|
||||
|
|
|
|||
81
Documentation/mainboard/lenovo/thinkcentre_m710s.md
Normal file
81
Documentation/mainboard/lenovo/thinkcentre_m710s.md
Normal file
|
|
@ -0,0 +1,81 @@
|
|||
# Lenovo ThinkCentre M710s
|
||||
|
||||
This page provides technical documentation on [Lenovo ThinkCentre M710s].
|
||||
|
||||
## Flash chip
|
||||
|
||||
```{eval-rst}
|
||||
+----------+-------------+
|
||||
| Type | Value |
|
||||
+==========+=============+
|
||||
| Socketed | yes |
|
||||
+----------+-------------+
|
||||
| Model | W25Q64JV-.Q |
|
||||
+----------+-------------+
|
||||
| Size | 8MiB |
|
||||
+----------+-------------+
|
||||
| Package | SOIC-8 |
|
||||
+----------+-------------+
|
||||
```
|
||||
|
||||
The flash chip is divided into the following regions.
|
||||
|
||||
00000000:00000fff fd
|
||||
00200000:007fffff bios
|
||||
00003000:001fffff me
|
||||
00001000:00002fff gbe
|
||||
|
||||
## Flashing
|
||||
|
||||
The flash chip cannot be flashed internally when running vendor firmware, and must
|
||||
be flashed externally using a programmer of your choice.
|
||||
|
||||
Steps on how to open the chassis and get access to the mainboard are described
|
||||
in the [hardware maintenance manual]. Follow the steps shown from
|
||||
"[Removing the computer cover]" until step 1 of "[Replacing the storage drive]".
|
||||
|
||||
The SPI flash should be easy to identify and the location is shown in the image
|
||||
below. See the [datasheet] and [flashing firmware tutorial] for more information.
|
||||
|
||||

|
||||
|
||||
## Status
|
||||
|
||||
### Working
|
||||
* Ubuntu 22.04.1 (Linux 6.5.0) using payloads:
|
||||
* SeaBIOS
|
||||
* MrChromebox's EDK 2 fork
|
||||
* Tianocore's EDK 2
|
||||
* Internal flashing (from coreboot)
|
||||
* PEG (PCIe Graphics)
|
||||
* PCIe
|
||||
* SATA
|
||||
* M.2 SSD
|
||||
* M.2 WLAN (+ Bluetooth)
|
||||
* LAN
|
||||
* USB
|
||||
* Memory card reader
|
||||
* CPU fan
|
||||
* VGA
|
||||
* Display ports
|
||||
* Audio (output)
|
||||
* COM1
|
||||
* TPM
|
||||
|
||||
### Not working
|
||||
* Super I/O not well supported (there may be some minor issues)
|
||||
* Power button LED
|
||||
* ME cleaner
|
||||
|
||||
### Untested
|
||||
* Audio (input)
|
||||
* COM2 header
|
||||
* LPT header
|
||||
* PS/2 keyboard and mouse
|
||||
|
||||
[Lenovo ThinkCentre M710s]: https://www.lenovo.com/us/en/p/desktops/thinkcentre/m-series-sff/thinkcentre-m710s/11tc1md710s
|
||||
[hardware maintenance manual]: https://download.lenovo.com/pccbbs/thinkcentre_pdf/m710s_ug_hmm_en.pdf
|
||||
[Removing the computer cover]: https://download.lenovo.com/pccbbs/thinkcentre_pdf/m710s_ug_hmm_en.pdf#page=28
|
||||
[Replacing the storage drive]: https://download.lenovo.com/pccbbs/thinkcentre_pdf/m710s_ug_hmm_en.pdf#page=31
|
||||
[datasheet]: https://www.winbond.com/hq/product/code-storage-flash-memory/serial-nor-flash/?__locale=en&partNo=W25Q64JV
|
||||
[flashing firmware tutorial]: ../../tutorial/flashing_firmware/index.md
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 82 KiB |
Loading…
Add table
Add a link
Reference in a new issue