Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 10-06-02, 09:32 AM   #1
Chojin
Registered User
 
Join Date: Oct 2002
Posts: 17
Default AGP Fast write and SiS 735 not supported ?

Hello,

I was just about to upgrade to the latest driver build 3123 from:
NVRM version: NVIDIA NVdriver Kernel Module 1.0-2960 Tue May 14 07:41:42 PDT 2002
GCC version: gcc version 3.1.1

for my /proc/driver/nvidia/cards/0:
Model: GeForce2 GTS
IRQ: 11
Video BIOS: 02.15.01.14
Card Type: AGP

when I saw that currently /proc/driver/nvidia/agp/status:
Status: Enabled
Driver: AGPGART
AGP Rate: 4x
Fast Writes: Disabled <---
SBA: Disabled

with /proc/driver/nvidia/agp/card:
Fast Writes: Supported <---
SBA: Not Supported
AGP Rates: 4x 2x 1x
Registers: 0x1f000017:0x1f000104

but /proc/driver/nvidia/agp/host-bridge:
Host Bridge: SiS 735
Fast Writes: Not Supported <---
SBA: Supported
AGP Rates: 4x 2x 1x
Registers: 0x1f000207:0x00000104

I googled and read that this Board ECS K7S5A should support Fast Write, but there is no bios-setting to switch it on or off :-/

I also tried using the driver's internal AGP and loading the NVdriver with NVreg_EnableAGPFW=1, but that didn't help.

Now my question is, wether it is a missing kernel feature for this chipset or a driver issue ? Could I force use of Fast Write by changing os-registry.c ? Or is it a kernel-related issue about AGP ?

Did anyone manage to enable Fast Write with a geForce 2 and a SiS 735 chipset ?

Any comments are very welcome.

Btw, I couldn't search the forums for "sis AND 735" because of the 4-letter-minimum-search-security feature, thus I hope this hasn't been discussed a million times before Please forgive, if so.

Regards,
Marc
Chojin is offline   Reply With Quote
Old 10-06-02, 10:31 AM   #2
Thunderbird
 
Join Date: Jul 2002
Location: Netherlands, Europe
Posts: 2,105
Default

First of all Fast Writes and SBA can be very unstable on some chipsets. (not on all anymore)

For stability reasons these options are most of the time disabled. To use them you can load the kernel module with special options. Like the one you used (NVreg_EnableAGPFW=1). You can also edit os-registry.c of the kernel module source.

For both ways you need to load the kernel module and then startx. After a start of X agp is initialized.
Thunderbird is offline   Reply With Quote
Old 10-06-02, 11:16 AM   #3
Chojin
Registered User
 
Join Date: Oct 2002
Posts: 17
Default

Hi Thunderbird,

thanks for your fast reply

Quote:
First of all Fast Writes and SBA can be very unstable on some chipsets. (not on all anymore)
Yeah, I read that.. But I thought I'll give it a try, since it's running very smooth on my window$ box with a KT133a chipset and a geForce 3. And maybe I can get a few more frames per second on this SiS735 with geForce 2 for UT2003 =)

Quote:
For stability reasons these options are most of the time disabled. To use them you can load the kernel module with special options. Like the one you used (NVreg_EnableAGPFW=1). You can also edit os-registry.c of the kernel module source.
Well, NVreg_EnableAGPFW=1 didn't enable Fast Write for me. Reading through os-registry.c I'm think changing the 0 to 1 won't change anything either, because the module parameter NVreg_EnableAGPFW=1 is overwriting that variable anyway :-/

Quote:
For both ways you need to load the kernel module and then startx. After a start of X agp is initialized.
Sure, on my lfs I have no xdm or something running.

I of course reloaded the driver (with no running X), but no change in /proc/driver/nvidia/agp/*.

I now guess it's not activated because /proc/driver/nvidia/agp/host-bridge says it's not supported.

So still, my question, where is /proc/driver/nvidia/agp/host-bridge getting it's info on wether Fast Write is supported or not ? Is it reading from the used AGP implemenation ?

Since the Option "NvAGP" set to 1 or 2 is not changing anything (and I for sure have agpgart (not loaded for 1 and loaded for 2), either both AGP support-implementation don't want Fast Write on a SiS 735 or the nvidia driver doesn't.

Still, any comments are very welcome

Regards,
Marc
Chojin is offline   Reply With Quote
Old 10-07-02, 10:26 AM   #4
Thunderbird
 
Join Date: Jul 2002
Location: Netherlands, Europe
Posts: 2,105
Default

After you reload the kernel module you need to start X once to let it initialize AGP again. (needs to be done after each reload else the info in /proc is not good)
Thunderbird is offline   Reply With Quote
Old 10-07-02, 10:30 AM   #5
Chojin
Registered User
 
Join Date: Oct 2002
Posts: 17
Default

I did that. No chance.
Chojin is offline   Reply With Quote
Old 10-07-02, 02:11 PM   #6
Chojin
Registered User
 
Join Date: Oct 2002
Posts: 17
Default AGP Fast Write is disabled on ECS K7S5A (by bios) !!

Ok, now that I have read through nv.c and os-interface.c, and after googling some more, I found out, that Fast Write was disabled by a bios update in 2001 on the ECS K7S5A :-(

I read that the bios version from 010608 should still have Fast Write enabled, but it doesn't support my harddisks.. so, sh*t happens...

Don't buy ECS. They disable things and don't even think it could be important to let the user know...


Thanks for your answers, Thunderbird, though the second answer was a n00b answer anyway...


Regards,
Marc
Chojin is offline   Reply With Quote
Old 10-11-02, 09:23 AM   #7
kappax
Registered User
 
Join Date: Oct 2002
Posts: 56
Default Re: AGP Fast Write is disabled on ECS K7S5A (by bios) !!

Quote:
Originally posted by Chojin
Ok, now that I have read through nv.c and os-interface.c, and after googling some more, I found out, that Fast Write was disabled by a bios update in 2001 on the ECS K7S5A :-(

I read that the bios version from 010608 should still have Fast Write enabled, but it doesn't support my harddisks.. so, sh*t happens...

Don't buy ECS. They disable things and don't even think it could be important to let the user know...


Thanks for your answers, Thunderbird, though the second answer was a n00b answer anyway...


Regards,
Marc

I have a newerbios (hacked one) that they say has fast wirrites, but for the life of me i cant get it to work!!
kappax is offline   Reply With Quote
Old 10-11-02, 10:18 AM   #8
Chojin
Registered User
 
Join Date: Oct 2002
Posts: 17
Default

Hi kappax

Quote:
I have a newerbios (hacked one) that they say has fast wirrites, but for the life of me i cant get it to work!!
Could you pass it on to me ? Maybe I'll manage to get it working...

Please send me a copy to nvidia at chojin dot dyndns dot org.

Thanks !

Regards,
Marc
Chojin is offline   Reply With Quote

Old 10-11-02, 10:21 AM   #9
kappax
Registered User
 
Join Date: Oct 2002
Posts: 56
Default

Quote:
Originally posted by Chojin
Hi kappax



Could you pass it on to me ? Maybe I'll manage to get it working...

Please send me a copy to nvidia at chojin dot dyndns dot org.

Thanks !

Regards,
Marc

ok, it is a oc bios, it let me make my XP1600+ to a xp1800+ in a while i am trying for xp1900+
kappax is offline   Reply With Quote
Old 10-11-02, 06:52 PM   #10
Chojin
Registered User
 
Join Date: Oct 2002
Posts: 17
Default AGP Fast write and ECS K7S5A supported ? YES !

Kappax and me managed to get it working with a unofficial bios. He won about 750 frames in glxgears

So I suggest everyone with the same problem heads over to OCWorkbench and grab one of their fine bios'

Regards,
Marc
Chojin is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 04:42 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.