Desktop – HP DC7900 Small Form Factor PC

hp logo

hp_dc_7900_sff

Bios update

Dit bevat het update proces van een BIOS uit de HP DC7900 Small Form Factor PC desktop serie naar via F10 (SETUP) en een USB stick.

Wat is het BIOS?

BIOS staat voor Basic Input-Output System en is een programma dat zich op de microprocessor van het moederbord bevindt. Deze microprocessor gebruikt na het aanzetten van je systeem het BIOS om te starten. Je kunt het BIOS zien als een schakel tussen software en hardware.
Het BIOS regelt drie belangrijke taken:

1. Het controleert de aanwezigheid en de werking van de systeemonderdelen. Als je de computer aanzet, zal het BIOS eerst de Power On Self Test (POST-test) uitvoeren. Het controleert dan of bijvoorbeeld het toetsenbord en de monitor goed zijn aangesloten. Mocht de kabel van je monitor niet goed zijn aangesloten, dan hoor je één lange biep en twee korte bieps.

2. Het stelt de startwaarden van de randapparatuur in.

3. Het kijkt op welke schijf het startprogramma voor het besturingssysteem staat. Het boot record laadt het besturingssysteem in het interne geheugen. Vanaf daar neemt het besturingssysteem het stokje over van het BIOS.

Hoe kom ik in het BIOS?

Om in het BIOS-setupmenu te komen, moet je tijdens het opstarten gebruik maken van de Del-toets of een van de F-toetsen, dit is afhankelijk van je systeem. Meestal geeft je computer tijdens het opstarten een melding op welke manier je de setup van het BIOS inkomt. Mocht je geen of weinig verstand hebben van de werking en de instellingen van het BIOS, dan is het beter niets te veranderen. Het is beter om iemand die er wel verstand van heeft bij te halen. Mocht je onverhoopt toch instellingen veranderen waardoor je computer niet of niet goed meer opstart, zet dan de BIOS-instellingen op de standaardwaarden. Deze zijn terug te vinden in het BIOS-setupmenu.

Waarom zou ik het BIOS updaten?

Dat is de allereerste vraag die je jezelf moet stellen. Indien een BIOS-update niet noodzakelijk is, moet je het gewoonweg niet doen. Als je niet zeker bent, vraag dan een kennis, vriend of familielid met verstand van zaken om hulp. Op internet zijn tal van verhalen te lezen van “knutselaars” die poogden een update uit te voeren en waarbij het fout afliep. In het ergste geval blijft je systeem morsdood en is één van de laatste oplossingen de vervanging van de microprocessor of je gehele moederbord. Wij houden ons niet verantwoordelijk voor de gevolgen van dit artikel, dat ben je zelf.
Een reden om je BIOS te upgraden, ook wel flashen van het BIOS genoemd, is bijvoorbeeld omdat je een grotere harde schijf hebt aangeschaft die niet met de aanwezige versie van het BIOS kan omgaan. Hetzelfde geldt voor een snellere CPU. Verder kan door de enorme stortvloed aan nieuwe hardware het nodig zijn dat je je BIOS upgrade, omdat de meest recente versie van het BIOS deze apparaten wel ondersteunt.
[bron]

HP DC7900 BIOS updaten

Op de support pagina van HP zijn 2 verschillende bios firmwares voor de DC7900 te vinden de:

BIOS 786F1 v01.32 > sp53611 update.

BIOS 786G1 v01.26 >  sp54033 update.

Op internet kwam ik deze oudere versies ook nog tegen (zie downloads onder)

BIOS 786G1 v01.23 >  sp47156 update.

BIOS 786G1 v01.24 >  sp52345 update.

BIOS 786G1 v01.19 >  sp44035 update.

BIOS 786G1 v01.16 >  sp42897 update.

In dit voorbeeld gaan we bios 786G1 updaten!

1) Start SP54033.exe, dit is een zelfuitpakkend archief, in de uitgepakte bestanden kopieer het bestand:

[uitgepakte folder] \ DOS Flash \ 7G1_0126.bin

naar de root van een USB stick.

2) steek de USB stick in je HP computer en start de computer op, druk op F10 om naar het Bios scherm te gaan (hieronder zie je v01.16 staan):

hp dc7900 bios upgrade 01

3) Selecteer systeem-ROM flashen > USB > Bestand > Druk op F10 (accepteren):

hp dc7900 bios upgrade 02

hp dc7900 bios upgrade 03

hp dc7900 bios upgrade 04

Maar helaas

Er wordt tot 104% geschreven en daarna gebeurd er niets (zelfs niet na 5 min wachten), dus de computer uitgezet, gelukkig start hij weer op, bios blijft op v1.16

Meerdere versie geprobeerd, het heeft niet gebaat, alles stop bij 104%…

hp dc7900 bios upgrade 05

Misschien

Nou ik dacht wil het niet via het BIOS zelf, dan maar in windows proberen!….ook geen geluk…het flashen blijft  op 1014/1024 hangen…processorverbruik vliegt de lucht in en computer reageert traag…de computer moest weer opnieuw opgeslagen worden.

hp dc7900 bios upgrade in windows 01

hp dc7900 bios upgrade in windows 02

hp dc7900 bios upgrade in windows 03

hp dc7900 bios upgrade in windows 04


ME Firmware update

 

Dit bevat het update process van de ME firmware uit de HP DC7900 Small Form Factor PC desktop serie naar v5.2.20.1039 via Windows (8.1)

hp dc7900 me firmware voor

Op de support pagina van HP kun je de ME firmware downloaden (sp49504) (of onder aan deze pagina):

hp dc7900 me firmware 01

1) Start sp54355.exe (ME firmware v5.2.20.1039), dit is een zelfuitpakkend archief, in de uitgepakte bestanden kopieer deze bestanden in dezefde folder (of in de root van een USB stick)

[uitgepakte folder] \ ME Flash \ 52501039.BIN
[uitgepakte folder] \ ME Flash \ Local-Win \ FWUpdLcl.exe
[uitgepakte folder] \ ME Flash \ Local-Win \ xerces-c_2_7.dll

2) start de prompt of powershell (met CMD), en voor dit commando uit:  FWUpdLcl.exe 52501039.BIN -generic

hp dc7900 me firmware 02

Er verschijnt een nieuw venster, na een poosje is de update voltooid:

hp dc7900 me firmware 03

3) start de computer opnieuw op.

hp dc7900 me firmware na

Bij problemen

Krijg je deze foutmelding:  Error: Failed to receive last update status from the firmware dan is waarschijnlijk de “Intel Management Engine Interface (ook bekend als HECI) driver” niet geinstalleerd, dit kan je terugzien in apparaatbeheer onder windows, de driver van “PCI Simple Communications-controller” is niet geladen”, volg dan deze stappen:

1) Download de HECI driver op de HP support site (SP38609) (of onderaan deze pagina)

1) Start SP38609.exe, dit is een zelfuitpakkend archief, setup wordt uitgevoerd en de driver wordt geinstalleerd, nu zou je de ME firmware kunnen bijwerken!

Windows 7 en windows 8.1

Zoals je al ziet staan de modernere besturingssystemen van Windows niet in de lijst, tevens kun je een foutmelding verwachten:

hp dc5800 me firmware fout

Je kan via apparaatbeheer de driver zelf selecteren vanuit de uitgepakte folder, hier is een voorbeeld uit Windows 8.1:

hp dc5800 me firmware 04

hp dc5800 me firmware 05

hp dc5800 me firmware 06 hp dc5800 me firmware 07

Nu zou je de ME firmware kunnen bijwerken!