Changes

Jump to navigation Jump to search
added CMOS battery replacement part link
Line 46: Line 46:     
== BIOS ==
 
== 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:
 
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:
Line 53: Line 59:  
* extract the contents of the .exe using Engrampa or a similar archive utility
 
* 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.
 
* 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
 
* 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>sudo insmod ./hpuefi.ko</code> to load the built kernel module
Line 59: Line 66:  
* in the "hp-flash-1.00-1_x86_64" directory run <code>sudo ./hp-flash J01_0228.BIN</code>
 
* 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 it has finished flashing, reboot!
* after using rEFInd once again to get into Linux, fix GRUB with the following command: <code>sudo dpkg-reconfigure grub-efi-amd64</code>
+
* 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:
 
The BIOS flashing utilities for the HP Compaq Elite 8200 Ultra-Slim:
   −
https://support.hp.com/us-en/drivers/selfservice/closure/hp-compaq-8200-elite-ultra-slim-pc/5037958
+
https://support.hp.com/us-en/drivers/selfservice/swdetails/hp-compaq-8200-elite-ultra-slim-pc/5037958/swItemId/vc-146025-2
   −
The same sp58029.exe file is appropriate for the 8300:
+
<del>https://support.hp.com/us-en/drivers/selfservice/closure/hp-compaq-8200-elite-ultra-slim-pc/5037958</del> (dead link now)
   −
https://support.hp.com/my-en/drivers/selfservice/swdetails/hp-compaq-elite-8300-ultra-slim-pc/5232866/swItemId/vc-146025-1
+
https://ftp.hp.com/pub/softpaq/sp58001-58500/sp58029.exe (direct link)
   −
The actual BIOS file:
+
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
 
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 ==
 
== Upgrades ==
Line 123: Line 144:     
[[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".
Line 129: Line 154:     
[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://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 ==

Navigation menu