diff --git a/site/docs/hardware/hp2570p.md b/site/docs/hardware/hp2570p.md new file mode 100644 index 0000000..1d5c463 --- /dev/null +++ b/site/docs/hardware/hp2570p.md @@ -0,0 +1,121 @@ +--- +title: HP EliteBook 2560p +x-toc-enable: true +... + +
+| ***Specifications*** | | +|---------------------------|-----------------------------------| +| **Manufacturer** | HP | +| **Name** | EliteBook 2570p | +| **Released** | 2012 | +| **Chipset** | Intel QM77 | +| **CPU** | Intel Ivy Bridge, socketed | +| **Graphics** | Intel HD Graphics | +| **Display** | 12.5" 1366x768 | +| **Memory** | Up to 16GB (2x8GB) | +| **Architecture** | x86_64 | +| **EC** | KBC1126, proprietary | +| **Intel ME/AMD PSP** | Present, neutered | +| **Flash chip** | SOIC-16 16MiB | + + +| ***Payloads supported*** | | +|---------------------------|-------| +| **GRUB** | Works | +| **SeaBIOS** | Works | +| **SeaBIOS with GRUB** | Works | +
+ + +Introduction +============ + +Libreboot has support for this, in the Git repository and release versions +after (but not including) 20230423. + +Brief board info +---------------- + +HP EliteBook 2570p is a 12.5" laptop very similar to the 2560p. +The only real difference seems to be that this shipped with Ivy Bridge +processors rather than Sandy Bridge, and has an USB 3.0 port. + +You can read more specifications directly from HP: + + + +The following is tested and confirmed working +thanks to Johan Ehnberg (johan@molnix.com): + +- Native raminit with 2+2 (matched or unmatched), 2+8 or 8+8 GiB RAM +- SeaBIOS and GRUB (booted Devuan and Ubuntu) (corebootfb+txtmode) +- S3 suspend to RAM +- Backlight control +- 2.5" SATA SSD +- Optical drive slot +- Gigabit Ethernet +- Mini-PCIe Wi-Fi +- SD card reader +- Bluetooth +- Touchpad +- Headphone jack, speakers and microphone +- Webcam +- Docking station: all ports except that weird extension port tested, + hotplug and unplug work +- VGA & DisplayPort +- Fn combos, mute button +- "Launch browser" button: worked one day, not other. + Probably just not configured in OS. + +These were visible on lsusb, but no further tests were performed: + +- Fingerprint sensor +- Smart card reader +- WWAN (3G modem) + +Untested: + +- Trackpoint (not present on cheap aftermarket keyboard tested) +- ExpressCard +- eSATA & mSATA (believed to work based on coreboot comments) + +Not working: + +- Radio button + +Installation of Libreboot +------------------------- + +You can actually just compile the Libreboot ROM for this, and flash the +entire ROM. The process is the same as 2560p, except you probably have +a SOIC-16 chip instead of SOIC-8. Follow these instructions: + + + +Refer to that coreboot guide for flashing instructions, and you can +build the images for it in Libreboot like so: + + ./build boot roms hp2570p_16mb + +More information about building ROM images can be found in +the [build guide](../build/). + +This is an *Ivy Bridge* board which means that a neutered ME image is required +if you wish to flash the ME region. Libreboot's build system automatically +downloads, neuters (using `me_cleaner`) and inserts this if compiling from +source. + +If you're using *Libreboot release* ROM images, the ME image has been scrubbed +and you must re-insert it. Use the information on this guide to know how +to do that: + +[Insert binary blobs on Intel Sandybridge/Ivybridge/Haswell +platforms](../install/ivy_has_common.md) + +You may also wish to change the *default MAC address* if you're planning to +use the onboard Intel Gigabit Ethernet. You can do this using the information +in the same guide linked above, or read the nvmutil manual: + +[Modify MAC addresses with nvmutil](../install/nvmutil.md). + diff --git a/site/docs/hardware/index.md b/site/docs/hardware/index.md index b5f89c5..359341c 100644 --- a/site/docs/hardware/index.md +++ b/site/docs/hardware/index.md @@ -55,6 +55,7 @@ libreboot currently supports the following systems in this release: - [Lenovo Thinkpad X230t](../install/x230_external.md) - [Lenovo ThinkPad W541](../install/ivy_has_common.md) (no install docs yet) - [HP EliteBook 2560p](hp2560p.md) +- [HP EliteBook 2570p](hp2570p.md) - [HP EliteBook Folio 9470m](hp9470m.md) ### Laptops (ARM, with U-Boot payload)