| Recommended by Wim's BIOS... |
|
These two rom files's Additive Checksum are not equal! Could it be the problem?
semi wrote:@Nando,
this is a nice feature, what is the primary source of "your" HP BIOS RECOVERY Hot keys?
Could you explain me please how it works? How could this be? There is no OS, but you can set a filepointer from a flash
routine that is build in?! I cant understand it, sorry. But if this works, it would be a great and save method to reactivate your engine.

sugark wrote:sharky wrote:To summarize:
You could shutdown the laptop and boot it again and it worked? Did you see the BIOS screen during these boots?
Then you removed all power (battery etc.) and tried to boot again, but it didn't boot anymore. Right?
Yes it was so. After flashing computer it was booted up properly with HP logo, etc. than I have installed WinXP and used the computer for 2 days with several reboots/shutdowns.
Same situation on another 3x nc8000 :(
sugark wrote:sharky wrote:If yes, this sounds like the embedded controller (which handles powerup on laptops/notebooks) doesn't like your new ROM.
This EC thing sounds logical. So you think the problem must be on ROM checksum verified by EC? :?: If it is so than it means- semi's ADDCC_V2 calculates checksum wrong?
- or I have made a mistake during semi's method?
- or there are some other checksums in BIOS which is verified by Embedded Controller and find out there is an error in BIOS?
@echo off
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Steps to overcome HP mPCIE whitelisting
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Author: nando4 - NBR forums
::
:: This batch file creates a PCI Extended Configuration space snapshot of
:: a mPCIe port with a valid whitelist compatible wifi card. The snapshot
:: then unlocking the port so a non-whitelisted mPCIe card can work, or an
:: external mPCIe-to-pcie adapter (DIY ViDock). Some bios like the 2510P do
:: additional checks when finding a wifi card and halt the boot process so
:: this workaround is may not work for that purpose. Ensure you cellophane
:: tape pin 20 (W_DISABLE - radio disable) if testing with wifi cards.
::
:: This script has two modes of operation. It's initial run will create a
:: snapshot file. It's subsequent runs will use the snapshot file to undo
:: HP whitelisting.
::
:: USER DEFINED PARAMETERS
::
:: * MCFG - your PCI Extended Configuration Memory Space location. R-W
:: Everything Win software can tell you. See MCFG tab in ACPI/DSDT.
:: * START - MCFG+0xE0000 (mPCIe 0/1C/0 offsets at 0xE0000, see below)
:: * SIZE - 0x1000 by default (each mPCIe port is 0x1000)
:: * MEM_WIN - defines PCI memory window to use. Confirm this is a free spot.
:: * FNAME - a unique filename indentifier for your snapshot file
::
:: HOWTO CONVERT FROM PCI ID TO MEMORY MAPPED LOCATION
:: Memory_address=MCFG + Bus Number*100000h + Device Number*8000h
:: + Function Number*1000h
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:: Single PCI Device has a 4KB Config Space
set SIZE=0x1000
:: HP 2510P has MCFG=0xF8000000, want to save 0/1C/1 (MCFG+0xE0000+0x1000)
set START=0xF80E1000
set FNAME=2510pcix.dmp
set PORT=1
set MEM_WIN=E050E050
:: DV2000 has MCFG=0xE0000000, want to save 0/1C/3 (MCFG+0xE0000+0x3000)
:: set START=0xE00E3000
:: set FNAME=dv2pcix.dmp
:: set PORT=3
:: set MEM_WIN=E050E050
if EXIST %FNAME% goto UNDO_WHITELIST
echo *************************************************************************
echo [ whitelst.bat ]
echo.
echo WARNING: No %FNAME% file found.
echo Entering snapshot mode
echo.
echo Ensure system was booted with whitelist compatible mPCIe wifi card installed.
echo Press any key to taking PCI Memory Configuration space snapshot now...
pause > nul
echo.
echo Saving %FNAME% with START@%START% (port 0/1c/%PORT%) SIZE=%size% bytes.
pt MEM readtofile 1 %START% %SIZE% %FNAME%
echo.
echo Please reboot without whitelist compatible wifi card and run whitelst.bat
echo followed by 'lspci' to see if this overcomes your whitelisting.
echo *************************************************************************
:loop
goto loop
:UNDO_WHITELIST
echo [ whitelst.bat ] Undoing mPCIe whitelisting
pt MEM writefromfile 1 %START% %FNAME%
if errorlevel 0 goto DONE
echo [ whitelst.bat ] Unexpected ERROR!!
pause
:DONE
echo [ whitelst.bat ] Completed successfully.
:: When system boots without a whitelist wifi card installed, it reshuffles
:: pci-e resources. Need to define an available window memory window for port
:: to be able to work with devices behind it
setpci -s 00:1c.%PORT% 20.l=%MEM_WIN%nando4 wrote:Confirmed workaround for HP mPCIe whitelisting on a 2510P
Got my wifi to work after booting past the bios *without* it in the mPCIe slot. This is effectively the same as if a whitelisted card is installed.
This was originally done for the project since having to install whitelist compatible wifi card to pass bios, then install my mPCIe-to-pcie adapter to detect my HD4670 card was a PITA and causing too much wear on my mPCIe slot. Yes - this allows my HD4670 to work without needing to have the bios first see the wifi card on boot
Here's how I did it.
mPCIe snapshot with WWAN card installed??
Could someone volunteer the output of
* pt PCI probe
* pt PCI map
* a snapshot of their PCI configuration space with WWAN card installed
I'm curious if the WWAN slot can function as a mPCIe slot so the wifi card can be put into it?? I've read that the WWAN card is USB, and WWAN (HS2300) appears as USB in Device Manager[/url] but I've probed the mPCIe pins and the two USB pins are coming up high resistence, like they are not connected. Either it's using the mPCIe pins and has an onboard mPCIe<->usb bridge or it's USB. .

RaStiScaR wrote:i have an nc6400 with an WWan mini PCIex port. You are right it is only USB not PCIex because no wifi card works there. i have tested.

Phyxius wrote:I tried to edit my HP 6710b F.15 (68DDU) ROM but unfortunately all without success. I am beginning to thing that it is not possible.
nando4 wrote:Confirmed workaround for HP mPCIe whitelisting on a 2510P
Got my wifi to work after booting past the bios *without* it in the mPCIe slot. This is effectively the same as if a whitelisted card is installed.
MiXAL wrote:nando4 wrote:Confirmed workaround for HP mPCIe whitelisting on a 2510P
Got my wifi to work after booting past the bios *without* it in the mPCIe slot. This is effectively the same as if a whitelisted card is installed.
Do you know if there is a way to do this on pure Windows system?
I have HP NC6400 and would like to use Broadcom BCM94321 card with it while it provides 802.11n.

Return to Notebook BIOS and other problems
Registered users: Google [Bot], MSN [Bot], Yahoo [Bot]
|
© 1996-2010 Wim Bervoets, Contact information | Privacy policy Associates: soupy, ajzchips, BiosMan, cp, Denniss, edwin, KachiWachi, KURIAKI, NickS, and Rainbow Copyright of all documents belonging to this site by Wim Bervoets 1996-2010. It is illegal to copy or redistribute the HTML pages in any way without the expressed written consent of the author. All BIOS Files and Utilities are copyrighted by their respective owners. DISCLAIMER: Use the information presented here at your OWN risk!! I can not be held responsible for any damage to your computer ! |