compaq_8300_sff.md
1 # HP Compaq 8300 Elite SFF 2 3 This page describes how to run coreboot on the [Compaq 8300 Elite SFF] desktop 4 from [HP]. 5 6 ## TODO 7 8 The following things are still missing from this coreboot port: 9 10 - Extended HWM reporting 11 - Advanced LED control 12 - Advanced power configuration in S3 13 14 ## Flashing coreboot 15 16 ```{eval-rst} 17 +---------------------+------------+ 18 | Type | Value | 19 +=====================+============+ 20 | Socketed flash | no | 21 +---------------------+------------+ 22 | Model | MT25QL128 | 23 +---------------------+------------+ 24 | Size | 16 MiB | 25 +---------------------+------------+ 26 | In circuit flashing | yes | 27 +---------------------+------------+ 28 | Package | SOIC-16 | 29 +---------------------+------------+ 30 | Write protection | Yes | 31 +---------------------+------------+ 32 | Dual BIOS feature | No | 33 +---------------------+------------+ 34 | Internal flashing | yes | 35 +---------------------+------------+ 36 ``` 37 38 ### Internal programming 39 40 Internal flashing is possible. The SPI flash can be accessed using [flashrom], 41 but you have to short the FDO pins located near the rear USB3 ports on the 42 motherboard using a jumper, to temporarily disable write protections while on the 43 stock firmware. Once the coreboot rom is flashed, one should remove the jumper. 44 45 ### External programming 46 47 External programming with an SPI adapter and [flashrom] does work, but it powers the 48 whole southbridge complex. You need to supply enough current through the programming adapter. 49 50 If you want to use a SOIC pomona test clip, you have to cut the 2nd DRAM DIMM holder, 51 as otherwise there's not enough space near the flash. 52 53 ## Technology 54 55 ```{eval-rst} 56 +------------------+--------------------------------------------------+ 57 | Northbridge | :doc:`../../northbridge/intel/sandybridge/index` | 58 +------------------+--------------------------------------------------+ 59 | Southbridge | bd82x6x | 60 +------------------+--------------------------------------------------+ 61 | CPU | model_206ax | 62 +------------------+--------------------------------------------------+ 63 | SuperIO | :doc:`../../superio/nuvoton/npcd378` | 64 +------------------+--------------------------------------------------+ 65 | EC | | 66 +------------------+--------------------------------------------------+ 67 | Coprocessor | Intel ME | 68 +------------------+--------------------------------------------------+ 69 ``` 70 71 [Compaq 8300 Elite SFF]: https://support.hp.com/us-en/document/c03345460 72 [HP]: https://www.hp.com/ 73 [flashrom]: https://flashrom.org/Flashrom