xref: /aosp_15_r20/external/coreboot/Documentation/mainboard/hp/2560p.md (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1# HP EliteBook 2560p
2
3This page is about the notebook [HP EliteBook 2560p].
4
5## Release status
6
7HP EliteBook 2560p was released in 2011 and is now end of life.
8It can be bought from a secondhand market like Taobao or eBay.
9
10## Required proprietary blobs
11
12The following blobs are required to operate the hardware:
131. EC firmware
142. Intel ME firmware
15
16EC firmware can be retrieved from the HP firmware update image, or the firmware
17backup of the laptop. EC Firmware is part of the coreboot build process.
18The guide on extracting EC firmware and using it to build coreboot is in
19document [HP Laptops with KBC1126 Embedded Controller](hp_kbc1126_laptops).
20
21Intel ME firmware is in the flash chip. It is not needed when building coreboot.
22
23## Programming
24
25The flash chip is located between the memory slots and the PCH,
26covered by the base enclosure, which needs to be removed according to
27the [Maintenance and Service Guide] to access the flash chip. An SPI
28flash programmer using 3.3V voltage such as a ch341a programmer, and
29an SOIC-8 clip can be used to read and flash the chip in-circuit.
30
31Pin 1 of the flash chip is at the side near the PCH.
32
33![Flash Chip in 2560p](2560p_flash.webp)
34
35For more details have a look at the general [flashing tutorial].
36
37## Debugging
38
39The board can be debugged with EHCI debug. The EHCI debug port is the back
40bottom USB port.
41
42Schematic of this laptop can be found on [Lab One].
43
44## Test status
45
46### Known issues
47
48- GRUB payload freezes if at_keyboard module is in the GRUB image
49  ([bug #141])
50
51### Untested
52
53- Optical Drive
54- VGA
55- Fingerprint Reader
56- Modem
57
58### Working
59
60- Integrated graphics init with libgfxinit
61- SATA
62- Audio: speaker and microphone
63- Ethernet
64- WLAN
65- WWAN
66- Bluetooth
67- ExpressCard
68- SD Card Reader
69- SmartCard Reader
70- eSATA
71- USB
72- DisplayPort
73- Keyboard, touchpad and trackpoint
74- EC ACPI support and thermal control
75- Dock: all USB ports, DisplayPort, eSATA
76- TPM
77- Internal flashing when IFD is unlocked
78- Using `me_cleaner`
79
80
81## Technology
82
83```{eval-rst}
84+------------------+--------------------------------------------------+
85| CPU              | Intel Sandy/Ivy Bridge (FCPGA988)                |
86+------------------+--------------------------------------------------+
87| PCH              | Intel Cougar Point QM67                          |
88+------------------+--------------------------------------------------+
89| EC               | SMSC KBC1126                                     |
90+------------------+--------------------------------------------------+
91| Coprocessor      | Intel Management Engine                          |
92+------------------+--------------------------------------------------+
93```
94
95[HP EliteBook 2560p]: https://support.hp.com/us-en/product/hp-elitebook-2560p-notebook-pc/5071201
96[Maintenance and Service Guide]: http://h10032.www1.hp.com/ctg/Manual/c03011618
97[flashing tutorial]: ../../tutorial/flashing_firmware/ext_power.md
98[Lab One]: https://www.laboneinside.com/hp-elitebook-2560p-schematic-diagram/
99[bug #141]: https://ticket.coreboot.org/issues/141
100