Jump to content

New AGPGart


  • Please log in to reply
940 replies to this topic

#21
kramer2k

kramer2k

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 373 posts

4u
this is a trace version (with more IOLog) for me to understand your problem.
Please report the same manner

Here's the console report (from system.log)

Booting goes to blue screen, then black screen with mouse that I can move around. Also keyboard functions work, but I can't see anything.

K

Attached Files

  • Attached File  244t.rtf   12.06KB   46 downloads


#22
kramer2k

kramer2k

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 373 posts
So I get the same black screen with mouse when using AppleI386PCI.kext file that they've gotten ATI cards to work with...
From here...
http://forum.insanel...howtopic=68384#
Post 16


Here's the error
Nov 18 19:19:37 amdesktop kernel[0]: NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x6 = Fifo: Parse Error
Nov 18 19:19:37 amdesktop kernel[0]: 0000000b
Nov 18 19:19:37 amdesktop kernel[0]: NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x6 = Fifo: Parse Error
Nov 18 19:19:37 amdesktop kextd[10]: writing kernel link data to /var/run/mach.sym
Nov 18 19:19:37 amdesktop kernel[0]: 0000000b
Nov 18 19:19:37 amdesktop kernel[0]: NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x6 = Fifo: Parse Error
Nov 18 19:19:37 amdesktop kernel[0]: 0000000b
Nov 18 19:19:39 amdesktop kernel[0]: NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x6 = Fifo: Parse Error
Nov 18 19:19:39 amdesktop kernel[0]: 0000000b
Nov 18 19:19:39 amdesktop kernel[0]: NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x6 = Fifo: Parse Error
Nov 18 19:19:39 amdesktop kernel[0]: 0000000b
Nov 18 19:19:39 amdesktop kernel[0]: NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x6 = Fifo: Parse Error
Nov 18 19:19:39 amdesktop kernel[0]: 0000000b
Nov 18 19:19:39 amdesktop kernel[0]: NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x6 = Fifo: Parse Error
Nov 18 19:19:39 amdesktop kernel[0]: 0000000b

K

#23
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,077 posts
  • Gender:Male
  • Location:Moscow

Here's the console report (from system.log)

Booting goes to blue screen, then black screen with mouse that I can move around. Also keyboard functions work, but I can't see anything.

K

This is a best report I ever seen! I think I am able to solve your problem. Wait!

Nov 18 16:44:34 Cosmo-Kramers-Computer kernel[0]: AGP: Found an AGP 3.0 compliant device.\
Nov 18 16:44:34 Cosmo-Kramers-Computer kernel[0]: AGP: hammer bus DevID=1100 VenID=1022\
Nov 18 16:44:34 Cosmo-Kramers-Computer kernel[0]: AGP: hammer bus DevID=1101 VenID=1022\
Nov 18 16:44:34 Cosmo-Kramers-Computer kernel[0]: AGP: hammer bus DevID=1102 VenID=1022\
Nov 18 16:44:34 Cosmo-Kramers-Computer kernel[0]: AGP: hammer bus DevID=1103 VenID=1022\
Nov 18 16:44:34 Cosmo-Kramers-Computer kernel[0]: AGP: hammer bus DevID=ffff VenID=ffff\
Nov 18 16:44:34 Cosmo-Kramers-Computer kernel[0]: AGP AMD: hammers not found\
Nov 18 16:44:34 Cosmo-Kramers-Computer kernel[0]: AGP: Setting 04 data rate\

1. simple mistake - hammers exits but not found!
2. I have the same problem - in new version only 04 data rate, while previous one - 08. Searching changes...

Nov 18 16:45:09 amdesktop kernel[0]: AGP: commitAGPmemory options 00 memoryPhys=0ddbf001\
Nov 18 16:45:09 amdesktop kernel[0]: AGP commit memory 0dd98000 length 00004000 offset 00027000 cnt 00008035\

It is very important for developing new version! Thank you very match!

So I get the same black screen with mouse when using AppleI386PCI.kext file that they've gotten ATI cards to work with...

The AppleI386PCI.kext works only with Intel865 chipset. And it works without accelerations.

#24
Aivarz

Aivarz

    InsanelyMac Protégé

  • Members
  • Pip
  • 44 posts
Leopard boots to black screen with mouse cursor with 2.4.4, keyboard works. Seems to be close.

Attached File  ioreg.txt.zip   16.04KB   17 downloads
Attached File  system.txt.zip   2.45KB   11 downloads

Tiger hangs on pale blue screen without mouse cursor with 2.4.4.

Attached File  ioreg.txt.zip   19.16KB   4 downloads
Attached File  system.txt.zip   620bytes   3 downloads

#25
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,077 posts
  • Gender:Male
  • Location:Moscow

Leopard boots to black screen with mouse cursor with 2.4.4, keyboard works. Seems to be close.

Tiger hangs on pale blue screen without mouse cursor with 2.4.4.

Thank you for information.
New mistake I found with you

Nov 19 13:15:32 - kernel[0]: AGPATI Bind memory 13027000 length 00001000 offset 00000010 -> phys 00000003
Nov 19 13:15:32 - kernel[0]: AGP: commitAGPmemory options 00 memoryPhys=1302a001
Nov 19 13:15:32 - kernel[0]: AGP commit memory 13027000 length 00001000 offset 00003000 cnt 00008004

You have no any ATI!
2.4.4 is not work while I have successful report with 2.4.3. Wait for 2.4.5 with corrections.

#26
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,077 posts
  • Gender:Male
  • Location:Moscow
OK!
New version with corrected mistakes noted above.
Tnhx to Kramer2k & Aivarz.

#27
kramer2k

kramer2k

    InsanelyMac Sage

  • Members
  • PipPipPipPipPip
  • 373 posts

OK!
New version with corrected mistakes noted above.
Tnhx to Kramer2k & Aivarz.


Not yet on leo...

AGP: not supported 00ed
AGP: Found NVIDIA nForce3-250 AGP Controller
AGPGart: start
AGPgart: BridgeMemoryRange [fa800000, fe8fffff]
AGP: Found AGP Bus
AGP: hammerbus DevID=1100 VenID=1002
AGP: hammerbus DevID=1101 VenID=1002
AGP: hammerbus DevID=1102 VenID=1002
AGP: hammerbus DevID=1103 VenID=1002
AGP: hammerbus DevID=ffff VenID=ffff
AGP: hammerbus DevID=ffff VenID=ffff
AGP: hammerbus DevID=ffff VenID=ffff

Then it just hangs there, no further booting

#28
Aivarz

Aivarz

    InsanelyMac Protégé

  • Members
  • Pip
  • 44 posts
Still stops @ black screen with 2.4.5
Attached File  system.log.txt.zip   3.57KB   12 downloads

#29
cyclonefr

cyclonefr

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,751 posts
  • Gender:Male
  • Location:Paris, France
sounds great same speed as 2.4.3 ;) opengl is fast as rock but not under games weirdo.
Quartz=73 and UI=37 : poor

here is a little ioreg to light ur candle :P

worst is with GLexntesion viewer tester : the reference for opengl test i do a poor 500 with/without AGPGART :) still point zero

Attached Files



#30
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,077 posts
  • Gender:Male
  • Location:Moscow
Hi all!
2 kramer2k
I probably found what is wrong with you nForce chipset. If you successful with 2.1 then I can make 2.4.x working. And I don't like your gart-width=0x40 setting by NVinject. Are you ever tried natit?
cyclonefr have gart-width=0x20 and he is successful, more or less.

2 aivarz. dunno what is wrong with Intel875. Are you successful with any other versions?

Nov 19 22:37:16 - kernel[0]: NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x6 = Fifo: Parse Error
Nov 19 22:37:16 - kernel[0]: 0000000b

I have one think about it.

2 cyclonefr
You have slow UI may be because of large IOLog outputs. I need it for development but in next version I cancel unnecessory outputs.

#31
GERG

GERG

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 115 posts
  • Gender:Male
  • Location:Hungary
Hi!
Is this a solution for Ati X1950GT AGP blue screen with cursor effect??

#32
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,077 posts
  • Gender:Male
  • Location:Moscow

Hi!
Is this a solution for Ati X1950GT AGP blue screen with cursor effect??

As I see

switch (dev) {
case 0x1a31:
return ("Intel 82845 host to AGP bridge");
case 0x3341:
return ("Intel 82855 host to AGP bridge");
case 0x2531:
return ("Intel 82860 host to AGP bridge");
case 0x2571:
return ("Intel 82865 host to AGP bridge");
case 0x255d:
return ("Intel E7205 host to AGP bridge");
case 0x2579:
return ("Intel 82875P host to AGP bridge");
case 0x2561:
return ("Intel 82845G host to AGP bridge");
case 0x3581:
return ("Intel 82855GM host to AGP bridge");
};

There are no 848 chipset.
Upload your ioreg from the command
ioreg -l -x -w 1024 >ioregGergo.txt
I shall try to add your bus to the driver.

#33
Aivarz

Aivarz

    InsanelyMac Protégé

  • Members
  • Pip
  • 44 posts

2 aivarz. dunno what is wrong with Intel875. Are you successful with any other versions?


Previously I had P4P800E-Deluxe which is 865PE and moved to P4C800 Deluxe just a week ago. On Leopard and Tiger I kept the same version of AGPGart I used on P4P800E-Deluxe - the only version that have worked for me. It is one of the AGPGart Light versions, cant't check it right now. The only thing is that it's not setting up gart at all, just a bus speed and card shows up as AGP instead of PCI. So I dont know if I can call it success. I understand that it's not very grateful to make AGPGart for 875P since there is very few boards on this chipset, but on the other hand it should be similar to 865PE, so there's still little hope for me.
Let me know if you need more detailed info on my hardware and/or AGPGart I'm using wich you think may help you to develop working AGPGart.

Keep up a good work!

#34
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,077 posts
  • Gender:Male
  • Location:Moscow
2 aivarz
As I see at Linux driver and at previous AGPGart

case 0x25708086: /* i865 */ case 0x25788086: /* i875P */ case 0x25608086: /* i845G */ pciwrite8(hostSpace, AGP_INTEL_I845_MCHCFG, (pciread8(hostSpace, AGP_INTEL_I845_MCHCFG) | (1 << 1)));

your chipset supported as 865. Cyclonefr with i865 successfully booted AGPGart245 and have QE/CI.Why not you? nVidia driver not work as AGP?
As I have a free time I made some changes in the driver

#35
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,077 posts
  • Gender:Male
  • Location:Moscow

sounds great same speed as 2.4.3 :( opengl is fast as rock but not under games weirdo.
Quartz=73 and UI=37 : poor

here is a little ioreg to light ur candle :)

worst is with GLexntesion viewer tester : the reference for opengl test i do a poor 500 with/without AGPGART :) still point zero

What value do you expect?
My Core2Duo 2.5 GHz + nVidia7300 PCIE give me (both overclocked)

System Info
Xbench Version 1.3
System Version 10.4.9 (8P2137)
Physical RAM 1024 MB
Model ACPI
Drive Type ST3200820AS
CPU Test 130.78
GCD Loop 300.45 15.84 Mops/sec
Floating Point Basic 145.28 3.45 Gflop/sec
vecLib FFT 101.95 3.36 Gflop/sec
Floating Point Library 94.65 16.48 Mops/sec
Thread Test 255.67
Computation 233.92 4.74 Mops/sec, 4 threads
Lock Contention 281.87 12.13 Mlocks/sec, 4 threads
Memory Test 167.39
System 171.59
Allocate 137.03 503.22 Kalloc/sec
Fill 206.37 10033.99 MB/sec
Copy 187.28 3868.14 MB/sec
Stream 163.38
Copy 148.73 3071.91 MB/sec
Scale 150.70 3113.45 MB/sec
Add 180.61 3847.40 MB/sec
Triad 179.02 3829.61 MB/sec
Quartz Graphics Test 188.11
Line 153.21 10.20 Klines/sec [50% alpha]
Rectangle 198.32 59.21 Krects/sec [50% alpha]
Circle 187.83 15.31 Kcircles/sec [50% alpha]
Bezier 171.03 4.31 Kbeziers/sec [50% alpha]
Text 260.42 16.29 Kchars/sec
OpenGL Graphics Test 184.13
Spinning Squares 184.13 233.58 frames/sec
User Interface Test 488.48
Elements 488.48 2.24 Krefresh/sec

And OpenGL extension viewer

Attached Files



#36
Aivarz

Aivarz

    InsanelyMac Protégé

  • Members
  • Pip
  • 44 posts
2.4.6 on Leopard

with NVinject 0.1.3

Nov 20 19:02:39 - kernel[0]: NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x6 = Fifo: Parse Error
Nov 20 19:02:39 - kernel[0]: 0000000b

with Titan

Nov 20 19:14:00 hole kernel[0]: NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x6 = Fifo: Parse Error
Nov 20 19:14:00 hole kernel[0]: 0000000b
Nov 20 19:14:00 hole kernel[0]: NVChannel(GL): Graphics channel exception! status = 0xffff info32 = 0x3 = Fifo: Unknown Method Error
Nov 20 19:14:00 hole kernel[0]: 0000000b
Nov 20 19:14:00: --- last message repeated 1 time ---

At the same time I can get results like this with AGPGart light and QuartzGL enabled.

Quartz Graphics Test 129.17
Line 129.62 8.63 Klines/sec [50% alpha]
Rectangle 126.70 37.83 Krects/sec [50% alpha]
Circle 160.50 13.08 Kcircles/sec [50% alpha]
Bezier 74.71 1.88 Kbeziers/sec [50% alpha]
Text 286.97 17.95 Kchars/sec
OpenGL Graphics Test 110.79
Spinning Squares 110.79 140.54 frames/sec
User Interface Test 115.46
Elements 115.46 529.92 refresh/sec

Attached File  Picture_1.png   68.22KB   172 downloads

I don't know how it works.

#37
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,077 posts
  • Gender:Male
  • Location:Moscow
AGPlight don't create gart table. In this case graphic driver create own gart table as PCIE. But I don't understand how it may work with AGP bus controlled by own chip. Or may be Leo already support Intel875?
As I know Cyclonefr change some graphics kexts by tiger's versions. May be tiger's driver better support AGP and Leo PCIE only?


NEXT

#38
verleihnix

verleihnix

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 174 posts
  • Gender:Male
Hi,
Stop booting with blank screen.
that's my output.

2.4.6 on Tiger

Attached Files



#39
Slice

Slice

    InsanelyMacaholic

  • Local Moderators
  • 3,077 posts
  • Gender:Male
  • Location:Moscow

Hi,
Stop booting with blank screen.
that's my output.

2.4.6 on Tiger

Many reports with the same problem
"AAPL,gart-width" = 0x40
nVidia driver don't work with AGP gart table that has width=0x20, i.e. 32bits
I think about AGPGart64 :) but what about 32 bit AGP bus?

#40
cyclonefr

cyclonefr

    InsanelyMacaholic

  • Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 2,751 posts
  • Gender:Male
  • Location:Paris, France
2..4.6 tested CEQO but same perf exactly as 2.4.5
opengl:150
UI:37
Quart 76





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy