Jump to content

Updated drivers for Windows XP SP3 and Windows 2003 SP2 (x32/x64) for modern hardware


Recommended Posts

Posted

@reboot12

I am interested for to test and evt. update the i219 driver too.

But I have no idea, how to test, what is important.

The small tests I do with sending packages via the XP own tools,

say all is ok

Dietmar


Posted

@reboot12

I tried to flash, but get this error message:

Flash Descriptor: Valid

FPT Error 167: Protected Range Registers are currently set by BIOS

Any idea, how to overcome this 167 error?

Of course I can use EEpromer,

but I am lazy:)

Dietmar

Posted (edited)

@Dietmar

You need BIOS Lock set to Unlock

Disable also other locked options in BIOS e.g, Me FW flash bla bla bla... - I found Me FW Reflash:
https://winraid.level1techs.com/t/guide-unlock-intel-flash-descriptor-read-write-access-permissions-for-spi-servicing/32449/85

https://winraid.level1techs.com/t/help-plz-fpt-error-167-protected-range-registers/92285

run command fpt -i and check what regions is set Write or Read

Check FPRR settings:

Setup Question    = Flash Protection Range Registers (FPRR)
Token    =737    // Do NOT change this line
Offset    =120F
Width    =01
BIOS Default =[00]Disabled
Options    =*[00]Disabled    // Move "*" to the desired Option
         [01]Enabled

Maybe ME State must be Enabled for fpt flash ???

Edited by reboot12
Posted (edited)

@reboot12

I set a lot of things, even ME enabled and Jumper on Board for ME flash enabled and Bios Lock Disabled.

And voila, I can flash!

Then comes 1 min of being crazy afraid:puke:..

I cant believe, ALL my settings work and board is alive :cheerleader::cheerleader::cheerleader:!!!!!!!!!!!!!!!!!

I set Jumper for Clear CMOS.

And after this I have

Hidden Bios settings are now all visible

ME State = Disabled

CSM = Enabled

 

ohhh..nice..

Dietmar

1new.jpg

2new.jpg

new3.jpg

Edited by Dietmar
Posted (edited)

@Dietmar

Nice :)

Be careful, there are so many many options in the BIOS that it hurts your head :rolleyes: - It's easy to accidentally switch something.

So which driver should be modded next - maybe Intel iGPU :P:lol:

Edited by reboot12
Posted

@reboot12

Yes. You cant imagine, how often I check my mods in Bios yesterday night,

but result is nice as much as possible,

Dietmar

 

PS: I just write this via the i219 driver on this nice AIMB-786 board.

I really think about mod Intel iGPU for XP.

Very good I remember my frustraiting tries to get the video driver

for the Baytrail board to enable.

Now I think, it can be done.

But for me in the Baytrail is now not so much interest. Do you have an idea?

As long as there is a Linux driver for it, it can be done without any original documents.

 

Posted
21 minutes ago, reboot12 said:

So which driver should be modded next - maybe Intel iGPU :P:lol:

 

11 minutes ago, Dietmar said:

I really think about mod Intel iGPU for XP.

Very good I remember my frustraiting tries to get the video driver

for the Baytrail board to enable.

Now I think, it can be done.

But for me in the Baytrail is now not so much interest. Do you have an idea?

As long as there is a Linux driver for it, it can be done without any original documents.

GPU is super complex, but Intel might be a decent starting point. I guess it kinda depends what you want. I think basic 2d accel beyond vbemp would be achievable, but I feel like half decent 3d would be a lot of effort and require a team. But also idk I've never tried any GPU development.

I'd like to see more network drivers imo, RTL8126 and RTL8127 support in the RTL8125 driver would be cool. Kinda procrastinating on testing the RTL8125 driver, but I wanna get and test a RTL8126 card. I'd also like to see RTL8157 driver, but that's a little different than the usual. I'd donate my I226-V and a RTL8157 to Dietmar for the cause if it didn't require international shipping.

Posted
20 minutes ago, Dietmar said:

Do you have an idea?

I don't know but I have modded working iGPU UHD 630 driver for Win7 64-bit on AIMB-786

3D.png

drv-work.png

Posted (edited)

@reboot12

Of course we can make a lot of different lan drivers, which work all under XP.

Now I think, it is about 1 day work for each lan driver.

For UHD 630 under XP SP3 it will be a nearly lifelong task, because you have to update the whole graphik stack.

And the advantage is quite small, I use Nvidia GT 730 for XP which is really nice.

 

There is also the csmwrap project, now version 3.01.

In this project may be only a lack of boards, where you really need it.

You need this csmwrap for all Intel boards >800 for to get XP SP3 to work, because pure UEFI only.

When you have CSM in Bios no need for this.

Last summer I get XP SP3 with 3D Graphik, sound and lan, just all, to work on the

Arrow Lake Gigabyte board B860 DS3H under pure Uefi via csmwrap.

So, if we have pure UEFI boards like this, it would be a nice project

Dietmar

 

 

Edited by Dietmar
Posted (edited)
34 minutes ago, Dietmar said:

For UHD 630 under XP SP3 it will be a nearly lifelong task, because you have to update the whole graphik stack.

Yea, right. I use AMD 6450, AMD 7450 PCIe instead.

34 minutes ago, Dietmar said:

There is also the csmwrap project

I tested CSMWrap on some PC but this work only on motherboard where is CSM in BIOS and if set CSM to Disable. I have one PC pure UEFI 64 and not work, also tested pure UEFI 32 and also not work. For now, for me, CSMWrap has no real use :thumbdown

I make some copy test on AIMB-786 WinXP 64-bit over i219.sys driver from other PC - both connected to switch Fast Ethernet (100) - looks like it's OK:
i219-xp64-test.png

Edited by reboot12
Posted (edited)
2 hours ago, Dietmar said:

Now I think, it is about 1 day work for each lan driver.

I have pure UEFI Dell Wyse 5070 with Wifi card 9560NGW type 2230 key id E than no WinXP drv - maybe you try mod drv for this ? I use WinXP 64-bit on this PC and Ethernet Realtek work OK. Wifi card work OK on Win10:
wifi-Dell-w10.png wifi-Dell-xp.png

This is good PC - small, passive cooling, power consumption only 10W :-)

Edited by reboot12
Posted

@reboot12

I just look at your Wlan card Gemini Lake 9560 NGW  with PCI\VEN_8086&DEV_31DC&SUBSYS_40308086&REV_03 .

This card needs a special M2 slot, Intel-CNVi/CNVio -platform.

Hm, for this you need a notebook with this special M2 slot and the possibility to do Windbg.

I have many notebooks, for sure one will work.

@Mov AX, 0xDEAD has build a lan Debug for XP SP3 and I use often.

But when this Dell Wyse 5070 has no CSM, only UEFI for what you need then this card to work under XP

Dietmar

PS: I noticed, that this nice AIMB-786 motherboard has a Bios Chip MX 25L25673G, which you can put out from sockel like in good old times.

I tested and my EEpromer Revelprog IS recogniced this chip at once.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...