/ Documentation / mainboard / hp / 2170p.md
2170p.md
 1  # HP EliteBook 2170p
 2  
 3  This page is about the notebook [HP EliteBook 2170p].
 4  
 5  ## Release status
 6  
 7  HP EliteBook 2170p was released in 2012 and is now end of life.
 8  It can be bought from a secondhand market like Taobao or eBay.
 9  
10  ## Required proprietary blobs
11  
12  The following blobs are required to operate the hardware:
13  1. EC firmware
14  2. Intel ME firmware
15  
16  EC firmware can be retrieved from the HP firmware update image, or the firmware
17  backup of the laptop. EC Firmware is part of the coreboot build process.
18  The guide on extracting EC firmware and using it to build coreboot is in
19  document [HP Laptops with KBC1126 Embedded Controller](hp_kbc1126_laptops).
20  
21  Intel ME firmware is in the flash chip. It is not needed when building coreboot.
22  
23  ## Programming
24  
25  The flash chip is located between the memory slots, WWAN card and CPU,
26  covered by the base enclosure, which needs to be removed according to
27  the [Maintenance and Service Guide] to access the flash chip. Unlike
28  other variants, the flash chip on 2170p is socketed, so it can be taken
29  off and operated with an external programmer.
30  
31  Pin 1 of the flash chip is at the side near the CPU.
32  
33  ![Flash Chip in 2170p](2170p_flash.jpg)
34  
35  For more details have a look at the general [flashing tutorial].
36  
37  ## Debugging
38  
39  The board can be debugged with serial port on the dock or EHCI debug.
40  The EHCI debug port is the left USB3 port.
41  
42  ## Test status
43  
44  ### Known issues
45  
46  - GRUB payload freezes if at_keyboard module is in the GRUB image
47    ([bug #141])
48  
49  ### Untested
50  
51  - Fingerprint Reader
52  - Dock: Parallel port, PS/2 mouse, S-Video port
53  
54  ### Working
55  
56  - Integrated graphics init with libgfxinit
57  - SATA
58  - Audio: speaker and microphone
59  - Ethernet
60  - WLAN
61  - WWAN
62  - Bluetooth
63  - SD Card Reader
64  - SmartCard Reader
65  - USB
66  - DisplayPort
67  - Keyboard, touchpad and trackpoint
68  - EC ACPI support and thermal control
69  - Dock: all USB ports, DVI-D, Serial debug, PS/2 keyboard
70  - TPM
71  - Internal flashing when IFD is unlocked
72  - Using `me_cleaner`
73  
74  
75  ## Technology
76  
77  ```{eval-rst}
78  +------------------+--------------------------------------------------+
79  | CPU              | Intel Sandy/Ivy Bridge (FCPGA988)                |
80  +------------------+--------------------------------------------------+
81  | PCH              | Intel Panther Point QM77                         |
82  +------------------+--------------------------------------------------+
83  | EC               | SMSC KBC1126                                     |
84  +------------------+--------------------------------------------------+
85  | Coprocessor      | Intel Management Engine                          |
86  +------------------+--------------------------------------------------+
87  ```
88  
89  [HP EliteBook 2170p]: https://support.hp.com/us-en/product/hp-elitebook-2170p-notebook-pc/5245427
90  [Maintenance and Service Guide]: http://h10032.www1.hp.com/ctg/Manual/c03387961.pdf
91  [flashing tutorial]: ../../tutorial/flashing_firmware/ext_power.md