Difference between revisions of "HP Compaq Elite 8300 Ultra-Slim Desktop PC"

From CNC Wiki
Jump to navigation Jump to search
(added WiFi antenna part number(s))
(added CMOS battery replacement part link)
 
(13 intermediate revisions by the same user not shown)
Line 44: Line 44:
 
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
 
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
 
01:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)</pre>
 
01:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)</pre>
 +
 +
== BIOS ==
 +
 +
POST hotkeys:
 +
 +
* ESC: general menu where you can pick boot, setup, etc.
 +
* F9: boot menu
 +
* F10: BIOS setup
 +
 +
Some older versions of the BIOS don't play nice with GRUB2 (which Debian/LinuxCNC use). The BIOS must be upgraded, which can actually be done from within Linux. Here is the overall procedure:
 +
 +
* use an rEFInd pen drive to boot into Linux (despite it's GRUB2 not being fully installed)
 +
* download the BIOS utilities .exe (sp58029.exe)
 +
* extract the contents of the .exe using Engrampa or a similar archive utility
 +
* inside the "HP Utilities for Linux" directory extract both "hp-flash-1.00-1_x86_64.tar.gz" and "hpuefi-mod-1.0.3.tar.gz". The resulting directories need to have paths that do not contain spaces, so if extracting them into the same folder as the archives, you must rename "HP Utilities for Linux" to "linux_util" or something containing no spaces.
 +
* make sure your kernel headers are installed, as the following <code>make</code> command will need them. On LinuxCNC's distribution: <code>sudo apt install linux-headers-rt-amd64</code>
 +
* in the "hpuefi-mod-1.0.3" directory run <code>make</code> to compile the kernel module
 +
* run <code>sudo insmod ./hpuefi.ko</code> to load the built kernel module
 +
* run <code>./mkdevhpuefi</code> to create the <code>/dev/hpuefi</code> device
 +
* extract "J01_0228.BIN" from the "sp71294.exe" self-extracting archive into the "hp-flash-1.00-1_x86_64" directory
 +
* in the "hp-flash-1.00-1_x86_64" directory run <code>sudo ./hp-flash J01_0228.BIN</code>
 +
* after it has finished flashing, reboot!
 +
* after using rEFInd once again to get into Linux, fix GRUB using the instructions at [https://wiki.debian.org/GrubEFIReinstall GrubEFIReinstall - Debian Wiki]
 +
 +
The BIOS flashing utilities for the HP Compaq Elite 8200 Ultra-Slim:
 +
 +
https://support.hp.com/us-en/drivers/selfservice/swdetails/hp-compaq-8200-elite-ultra-slim-pc/5037958/swItemId/vc-146025-2
 +
 +
<del>https://support.hp.com/us-en/drivers/selfservice/closure/hp-compaq-8200-elite-ultra-slim-pc/5037958</del> (dead link now)
 +
 +
https://ftp.hp.com/pub/softpaq/sp58001-58500/sp58029.exe (direct link)
 +
 +
The BIOS flashing utilities for the HP Compaq Elite 8300 Ultra-Slim map to the same actual sp58029.exe:
 +
 +
https://support.hp.com/us-en/drivers/selfservice/swdetails/hp-compaq-elite-8300-ultra-slim-pc/5232866/swItemId/vc-146025-2
 +
 +
<del>https://support.hp.com/my-en/drivers/selfservice/swdetails/hp-compaq-elite-8300-ultra-slim-pc/5232866/swItemId/vc-146025-1</del> (dead link now)
 +
 +
https://ftp.hp.com/pub/softpaq/sp58001-58500/sp58029.exe (direct link)
 +
 +
Download the older v2.28 BIOS:
 +
 +
https://h30434.www3.hp.com/t5/Desktop-Boot-and-Lockup/Looking-for-Download-to-Flash-BIOS-on-HP-Compaq-8200-Elite/td-p/6440002
 +
 +
http://ftp.hp.com/pub/softpaq/sp71001-71500/sp71294.exe (direct link)
 +
 +
The BIOS is stored on the chip "U19" on the motherboard: a Winbond W25Q128BVFIG (marked 25Q128BVFG)
 +
 +
https://www.winbond.com/resource-files/w25q128bv_revh_100313_wo_automotive.pdf
 +
 +
== Upgrades ==
 +
 +
=== SSD ===
 +
 +
The computer supports a standard 2.5" hard drive, as well as an mSATA drive. TODO: find out the physical size of the mSATA drive.
 +
 +
The following inexpensive SSD works well:
 +
 +
[[File:Kingston_SA400S37_120G_Stock_Photo.jpg|64x64px]] [https://www.amazon.com/dp/B01N6JQS8C/ $19.99 -- Kingston 120GB A400 SSD 2.5" SATA 7MM 2.5-Inch SA400S37/120G]
 +
 +
=== RAM ===
 +
 +
[[File:Corsair_CMSO8GX3M2C1600C11_Stock_Photo.jpg|64x64px]] [https://www.amazon.com/dp/B00EKFH11C/ $44.99 -- Corsair CMSO8GX3M2C1600C11 8GB (2x4GB) 1600MHz PC3-12800 204-Pin DDR3 SODIMM Laptop Memory 1.35V]
 +
 +
The maximum RAM specifications:
 +
 +
* 8GB of RAM max (2x4GB)
 +
* industry-standard 204-pin
 +
* unbuffered non-ECC PC3-12800 DDR3-1600 MHz-compliant
 +
* 1.5 volt DDR3-SDRAM SODIMMs (not 1.35V)
 +
* CAS latency 11 DDR3 1600 MHz (11-11-11 timing)
 +
* 512-Mbit, 1-Gbit, and 2-Gbit non-ECC memory technologies
 +
* SODIMMs constructed with x8 and x16 devices; SODIMMs constructed with x4 SDRAM are not supported
 +
 +
Above specifications taken from [http://h10032.www1.hp.com/ctg/Manual/c03612798#page=226 Page 226] of the service manual.
  
 
== Replacement Parts ==
 
== Replacement Parts ==
Line 68: Line 143:
 
Intel Centrino Advanced-N 6205
 
Intel Centrino Advanced-N 6205
  
[[File:HP_Compaq_Elite_8300_Ultra-Slim_Intel_62205ANHMW_WiFi_Card.jpg|thumb|none|Intel_62205ANHMW WiFi card]]
+
[[File:HP_Compaq_Elite_8300_Ultra-Slim_Intel_62205ANHMW_WiFi_Card.jpg|thumb|none|Intel 62205ANHMW WiFi card]]
 +
 
 +
The card is held down using two M1.6-0.35x2mm machine screws, while the original ones are Torx drive, the following Phillips are known to work:
 +
 
 +
[https://www.mcmaster.com/92000A040/ Passivated 18-8 Stainless Steel Pan Head Phillips Screws, M1.6 x 0.35mm Thread, 2mm Long | McMaster-Carr]
  
 
It will also need the antenna assembly which seems to official be HP part number "646811-001", but maybe also "698604-001" or even "646811-001", "621904-001", or "640247-001".
 
It will also need the antenna assembly which seems to official be HP part number "646811-001", but maybe also "698604-001" or even "646811-001", "621904-001", or "640247-001".
  
 
[https://support.hp.com/us-en/document/c03343457#AbT3 HP Compaq Elite 8300 Desktop PC Series - Spare Parts | HP® Customer Support]
 
[https://support.hp.com/us-en/document/c03343457#AbT3 HP Compaq Elite 8300 Desktop PC Series - Spare Parts | HP® Customer Support]
 +
 +
[https://support.hp.com/us-en/product/hp-compaq-8200-elite-ultra-slim-pc/5037958/document/c02781696#AbT6 HP Compaq 8200 Elite Ultra-slim PC - Spare Parts | HP® Customer Support]
 +
 +
[https://www.ebay.com/sch/i.html?_nkw=(646811-001%2C+698604-001%2C+646811-001%2C+621904-001%2C+640247-001) eBay Search]
  
 
=== Card Reader ===
 
=== Card Reader ===
  
 
Spare Part No: 592685-001
 
Spare Part No: 592685-001
 +
 +
=== Fans ===
 +
 +
==== CPU Fan ====
 +
 +
<pre>Delta 1Y16E01HF
 +
DC BRUSHLESS
 +
MODEL AFB0612EH
 +
HP P/N 613693-001
 +
DC12V 0.48A -9J1T
 +
DELTA ELECTRONICS, INC.
 +
MADE IN CHINA</pre>
 +
 +
60x60x25mm, 4-pin (non-standard connector housing polarization, standard pin pitch and contacts though)
 +
 +
4-pin housing marked:
 +
 +
<pre>JWT 19 (C) D HF A2543</pre>
 +
 +
Similar connectors on DigiKey:
 +
 +
[https://www.digikey.com/en/products/detail/sullins-connector-solutions/SWH25X-NULC-S04-UU-BA/2411479 Sullins SWH25X-NULC-S04-UU-BA]
 +
 +
[https://www.digikey.com/en/products/detail/adam-tech/MTA-04/9830308 Adam Tech MTA-04]
 +
 +
==== Case Fan ====
 +
 +
<pre>AVC HF
 +
MODEL DS06025R12U
 +
DC 12V ⎓ 0.7A P043
 +
HYDRAULIC BEARING
 +
HP P/N 594653-001 Rev.A
 +
1311466NC
 +
www.avc.com.tw</pre>
 +
 +
60x60x25mm, 4-pin (non-standard connector housing polarization, standard pin pitch and contacts though)
 +
 +
Same connector as above CPU fan.
 +
 +
The following 60mm "finger guard" grille:
 +
 +
[https://www.digikey.com/en/products/detail/qualtek/08147/43242 Qualtek 08147 | DigiKey]
 +
 +
Some come with push rivets to fasten a grille to the fan rather than self tapping screws, similar to these:
 +
 +
[https://www.digikey.com/en/products/detail/SR-4080B/RPC1713-ND/394745 Essentra Components SR-4080B | DigiKey] (probably this one)
 +
 +
[https://www.digikey.com/en/products/detail/SR-4070B/RPC1423-ND/394743 Essentra Components SR-4070B | DigiKey] (shorter)
 +
 +
Rather than the self tapping M5 coarse thread screws such as these:
 +
 +
[https://www.digikey.com/en/products/detail/mechatronics-fan-group/CS-1/8120281 Mechatronics Fan Group CS-1 | DigiKey] (the OEM ones are black)
 +
 +
==== CMOS Battery ====
 +
 +
[[File:Panasonic_BRG_CR2032_Stock_Photo.jpg|64x64px]] [https://www.digikey.com/en/products/detail/panasonic-bsg/CR2032/31939 Panasonic - BSG CR2032 | DigiKey]
 +
 +
Original battery markings:
 +
 +
<pre>KTS
 +
LITHIUM BATTERY
 +
JAPAN STD
 +
CR2032</pre>
  
 
== Online Resources ==
 
== Online Resources ==

Latest revision as of 16:11, 18 August 2023

front
back
model/serial number sticker

Overview

The "Ultra-Slim" edition of the HP Compaq Elite 8300 desktop computer. It doesn't have any expansion card slots, however it does have integrated WiFi/wireless that doesn't affect the realtime performance of LinuxCNC.

Specifications

Information off the model number sticker, may vary with product configuration:

Description HP Compaq Elite 8300 Ultra-Slim Desktop
Product No C7H79US#ABA
Configuration 8300EeU/i53470S/320hd/4V/27k US
OS Windows 7 SP1

lspci output under Debian 9.8 (LinuxCNC 2.7.14's uspace distribution):

00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
00:16.3 Serial controller: Intel Corporation 7 Series/C210 Series Chipset Family KT Controller (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation Q77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
01:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)

BIOS

POST hotkeys:

  • ESC: general menu where you can pick boot, setup, etc.
  • F9: boot menu
  • F10: BIOS setup

Some older versions of the BIOS don't play nice with GRUB2 (which Debian/LinuxCNC use). The BIOS must be upgraded, which can actually be done from within Linux. Here is the overall procedure:

  • use an rEFInd pen drive to boot into Linux (despite it's GRUB2 not being fully installed)
  • download the BIOS utilities .exe (sp58029.exe)
  • extract the contents of the .exe using Engrampa or a similar archive utility
  • inside the "HP Utilities for Linux" directory extract both "hp-flash-1.00-1_x86_64.tar.gz" and "hpuefi-mod-1.0.3.tar.gz". The resulting directories need to have paths that do not contain spaces, so if extracting them into the same folder as the archives, you must rename "HP Utilities for Linux" to "linux_util" or something containing no spaces.
  • make sure your kernel headers are installed, as the following make command will need them. On LinuxCNC's distribution: sudo apt install linux-headers-rt-amd64
  • in the "hpuefi-mod-1.0.3" directory run make to compile the kernel module
  • run sudo insmod ./hpuefi.ko to load the built kernel module
  • run ./mkdevhpuefi to create the /dev/hpuefi device
  • extract "J01_0228.BIN" from the "sp71294.exe" self-extracting archive into the "hp-flash-1.00-1_x86_64" directory
  • in the "hp-flash-1.00-1_x86_64" directory run sudo ./hp-flash J01_0228.BIN
  • after it has finished flashing, reboot!
  • after using rEFInd once again to get into Linux, fix GRUB using the instructions at GrubEFIReinstall - Debian Wiki

The BIOS flashing utilities for the HP Compaq Elite 8200 Ultra-Slim:

https://support.hp.com/us-en/drivers/selfservice/swdetails/hp-compaq-8200-elite-ultra-slim-pc/5037958/swItemId/vc-146025-2

https://support.hp.com/us-en/drivers/selfservice/closure/hp-compaq-8200-elite-ultra-slim-pc/5037958 (dead link now)

https://ftp.hp.com/pub/softpaq/sp58001-58500/sp58029.exe (direct link)

The BIOS flashing utilities for the HP Compaq Elite 8300 Ultra-Slim map to the same actual sp58029.exe:

https://support.hp.com/us-en/drivers/selfservice/swdetails/hp-compaq-elite-8300-ultra-slim-pc/5232866/swItemId/vc-146025-2

https://support.hp.com/my-en/drivers/selfservice/swdetails/hp-compaq-elite-8300-ultra-slim-pc/5232866/swItemId/vc-146025-1 (dead link now)

https://ftp.hp.com/pub/softpaq/sp58001-58500/sp58029.exe (direct link)

Download the older v2.28 BIOS:

https://h30434.www3.hp.com/t5/Desktop-Boot-and-Lockup/Looking-for-Download-to-Flash-BIOS-on-HP-Compaq-8200-Elite/td-p/6440002

http://ftp.hp.com/pub/softpaq/sp71001-71500/sp71294.exe (direct link)

The BIOS is stored on the chip "U19" on the motherboard: a Winbond W25Q128BVFIG (marked 25Q128BVFG)

https://www.winbond.com/resource-files/w25q128bv_revh_100313_wo_automotive.pdf

Upgrades

SSD

The computer supports a standard 2.5" hard drive, as well as an mSATA drive. TODO: find out the physical size of the mSATA drive.

The following inexpensive SSD works well:

Kingston SA400S37 120G Stock Photo.jpg $19.99 -- Kingston 120GB A400 SSD 2.5" SATA 7MM 2.5-Inch SA400S37/120G

RAM

Corsair CMSO8GX3M2C1600C11 Stock Photo.jpg $44.99 -- Corsair CMSO8GX3M2C1600C11 8GB (2x4GB) 1600MHz PC3-12800 204-Pin DDR3 SODIMM Laptop Memory 1.35V

The maximum RAM specifications:

  • 8GB of RAM max (2x4GB)
  • industry-standard 204-pin
  • unbuffered non-ECC PC3-12800 DDR3-1600 MHz-compliant
  • 1.5 volt DDR3-SDRAM SODIMMs (not 1.35V)
  • CAS latency 11 DDR3 1600 MHz (11-11-11 timing)
  • 512-Mbit, 1-Gbit, and 2-Gbit non-ECC memory technologies
  • SODIMMs constructed with x8 and x16 devices; SODIMMs constructed with x4 SDRAM are not supported

Above specifications taken from Page 226 of the service manual.

Replacement Parts

Power Supply

Amazon B07M8GHR1T Stock Photo.jpg -- VUOHOEG 135W AC Adapter Laptop Charger Replacement for HP 391174-001 384023 481420-001; HP DC7800 DC7900; HP Compaq Elite 8000 8200 8300 with Size 7.4mm 5.0mm Power Supply Cord Plug

Hard Drive Caddy

Appears to be HP part number "672365-001" or perhaps "578006-001"

Above images taken from eBay seller rami.albe's eBay Item #332054010009 which has since been sold.

Wireless Card

Intel Centrino Advanced-N 6205

Intel 62205ANHMW WiFi card

The card is held down using two M1.6-0.35x2mm machine screws, while the original ones are Torx drive, the following Phillips are known to work:

Passivated 18-8 Stainless Steel Pan Head Phillips Screws, M1.6 x 0.35mm Thread, 2mm Long | McMaster-Carr

It will also need the antenna assembly which seems to official be HP part number "646811-001", but maybe also "698604-001" or even "646811-001", "621904-001", or "640247-001".

HP Compaq Elite 8300 Desktop PC Series - Spare Parts | HP® Customer Support

HP Compaq 8200 Elite Ultra-slim PC - Spare Parts | HP® Customer Support

eBay Search

Card Reader

Spare Part No: 592685-001

Fans

CPU Fan

Delta 1Y16E01HF
DC BRUSHLESS
MODEL AFB0612EH
HP P/N 613693-001
DC12V 0.48A -9J1T
DELTA ELECTRONICS, INC.
MADE IN CHINA

60x60x25mm, 4-pin (non-standard connector housing polarization, standard pin pitch and contacts though)

4-pin housing marked:

JWT 19 (C) D HF A2543

Similar connectors on DigiKey:

Sullins SWH25X-NULC-S04-UU-BA

Adam Tech MTA-04

Case Fan

AVC HF
MODEL DS06025R12U
DC 12V ⎓ 0.7A P043
HYDRAULIC BEARING
HP P/N 594653-001 Rev.A
1311466NC
www.avc.com.tw

60x60x25mm, 4-pin (non-standard connector housing polarization, standard pin pitch and contacts though)

Same connector as above CPU fan.

The following 60mm "finger guard" grille:

Qualtek 08147 | DigiKey

Some come with push rivets to fasten a grille to the fan rather than self tapping screws, similar to these:

Essentra Components SR-4080B | DigiKey (probably this one)

Essentra Components SR-4070B | DigiKey (shorter)

Rather than the self tapping M5 coarse thread screws such as these:

Mechatronics Fan Group CS-1 | DigiKey (the OEM ones are black)

CMOS Battery

Panasonic BRG CR2032 Stock Photo.jpg Panasonic - BSG CR2032 | DigiKey

Original battery markings:

KTS
LITHIUM BATTERY
JAPAN STD
CR2032

Online Resources

HP Compaq Elite 8300 Ultra-slim PC User Guides | HP® Customer Support

HP Compaq Elite 8300 Ultra-slim PC - Driver Downloads | HP® Customer Support

HP Compaq Business PC Maintenance and Service Guide Elite 8300 Series

HP Compaq Elite 8300 Ultra Slim Desktop 8GB 500GB | Price Right Computer