public inbox for linuxppc-dev@ozlabs.org 
 help / color / mirror / Atom feed
* Sonnet G4 800 in 1st gen PCI mac + linux ...
@ 2002-10-29 17:21 vinai
  2002-10-29 20:33 ` Andreas Tobler
  2002-10-30  4:19 ` Stefan Jeglinski
  0 siblings, 2 replies; 5+ messages in thread
From: vinai @ 2002-10-29 17:21 UTC (permalink / raw)
  To: Debian PowerPC List; +Cc: LinuxPPC Developers' List


Hey Folks,

I posted a note to one of the mac sites with this question and I thought
I'd ask here as well.  Is anyone using (or has tried to use) one of the
new Sonnet G4 CPU's in a 1st generation PCI mac (7300 to 9600) with any
degree of success ?  I'm considering trying this in my 8500 ...

Thanks
vinai


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Sonnet G4 800 in 1st gen PCI mac + linux ...
  2002-10-29 17:21 Sonnet G4 800 in 1st gen PCI mac + linux vinai
@ 2002-10-29 20:33 ` Andreas Tobler
  2002-10-30  4:19 ` Stefan Jeglinski
  1 sibling, 0 replies; 5+ messages in thread
From: Andreas Tobler @ 2002-10-29 20:33 UTC (permalink / raw)
  To: vinai; +Cc: Debian PowerPC List, LinuxPPC Developers' List


vinai wrote:

> Hey Folks,
>
> I posted a note to one of the mac sites with this question and I thought
> I'd ask here as well.  Is anyone using (or has tried to use) one of the
> new Sonnet G4 CPU's in a 1st generation PCI mac (7300 to 9600) with any
> degree of success ?  I'm considering trying this in my 8500 ...

Well, I can't speak for sonnet nor for G4, but I recentley got a G3/533
ZIF for my 8600/200. It was a nightmare until I found out that this CPU
doesn't like interleaving. After de-interleaving the DIMM's I could run
the CPU with 50MHz Bus and 500 MHz CPU Speed. L2 is half of the CPU.

My two rp.

Andreas

2.4.20-pre11-ben0
[andreas@pm8600 cvs]$ cat /proc/cpuinfo
cpu             : 740/750
temperature     : 33 C (uncalibrated)
clock           : 510MHz
revision        : 3.2 COP (pvr 0008 8302)
bogomips        : 999.42
machine         : Power Macintosh
motherboard     : AAPL,8500 MacRISC
detected as     : 16 (PowerMac 8500/8600)
pmac flags      : 00000000
memory          : 560MB
l2cr override   : 0xb9080050
pmac-generation : OldWorld


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Sonnet G4 800 in 1st gen PCI mac + linux ...
  2002-10-29 17:21 Sonnet G4 800 in 1st gen PCI mac + linux vinai
  2002-10-29 20:33 ` Andreas Tobler
@ 2002-10-30  4:19 ` Stefan Jeglinski
  1 sibling, 0 replies; 5+ messages in thread
From: Stefan Jeglinski @ 2002-10-30  4:19 UTC (permalink / raw)
  To: LinuxPPC Developers' List


>I posted a note to one of the mac sites with this question and I thought
>I'd ask here as well.  Is anyone using (or has tried to use) one of the
>new Sonnet G4 CPU's in a 1st generation PCI mac (7300 to 9600) with any
>degree of success ?  I'm considering trying this in my 8500 ...

I have one on my desk (Sonnet G4/800) and a PowerTowerPro (equiv to
9500) waiting for it. I hope to try it this weekend if not sooner.
I'll let you know.

In relation to the other post, the requirement of de-interleave was
indeed true for my Powerlogix G3/500, but I have not read anything
about it with the Sonnet.


Stefan Jeglinski

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Sonnet G4 800 in 1st gen PCI mac + linux ...
@ 2002-11-04  5:00 Stefan Jeglinski
  2002-11-06  6:39 ` Andreas Tobler
  0 siblings, 1 reply; 5+ messages in thread
From: Stefan Jeglinski @ 2002-11-04  5:00 UTC (permalink / raw)
  To: linuxppc-dev


I have installed the Sonnet G4/800 in my PTP (9500). Here's a
preliminary report, using BootX 1.2.2.

The PowerLogix G3/G4 cache utility will not work on this card, and
neither of course will BootX's GrabG3CacheSetting utility, so I used
GrabL2CacheSetting from the XPostFacto utilities (go to
OWC/XPostFacto) to find that my cache setting is 0x80000000. I used
ResEdit to change to this from the old G3 value in my BootX Settings.

I have tried 2 kernels: 2.4.20-pre9-ben0, and 2.4.20-rc1. On both I
note that I can no longer boot from MacOS. Launching Linux by
launching BootX after MacOS is booted yields a black screen with no
output and no disk activity. So apparently, unlike older setups, I
speculate that if the Sonnet driver has already loaded, BootX cannot
launch Linux. I note that part of the Sonnet installation is an nvram
patch. I'm not sure, but I think this is applied only once, not at
every boot. Can anyone confirm this?

However, I can boot Linux if it is done with the BootX extension at
boot time, which loads before the Sonnet extension. Things work best
with 2.4.20-rc1:

[root]#cat /proc/cpuinfo
cpu		: 7455, altivec supported
clock		: 195MHz
revision	: 2.1 (pvr 8001 0201)
bogomips	: 799.53
machine		: Power Macintosh
motherboard	: AAPL,9500 MacRISC
detected as	: 16 (PowerMac 9500/9600)
pmac flags	: 00000000
memory		: 336MB
l2cr override	: 0x80000000
pmac-generation	: OldWorld

[root]#dmesg |grep L2
L2CR overriden (0x80000000), backside cache is enabled

I have run so far only in console, but have noted no problems.



With 2.4.20-pre9-ben0, I note the following things:

1. Although cpuinfo still shows 'l2cr override : 0x80000000', there is
	not dmesg line stating that the cache is enabled.

Most of the time the ben0 kernel boots; however, not always:

2. Once so far I got a hang right after 'adb: finished probe task...'
	in the boot.

3. Twice (2 separate boots) I got the following repeated over and over
	in the boot (I wrote the message in the dark and my handwriting is
	so poor that I con no longer read the part in quotes; my best
	understanding is that I wrote "rset on" :-)

	floating point "rset on" kernel (task=c03a0000,pc=c00e6880)

On *one* of the times I had this happen, after that was repeated for
many times, I got a debugger break, with this backtrace:

c00e6870
c0127f58
c0128dd8
c00e8880
c00e89e0
c02a3f78
c028a464
c028a4b0
c00041cc
c0008ef8

 From System.map for 2.4.20-pre9-ben0:

c00e67b4 T scsi_initialize_queue
c00e6800 t scsi_wait_done
c00e6840 T scsi_allocate_request
c00e68c8 T scsi_release_request
c00e6910 T scsi_allocate_device
c00e6b54 T scsi_release_command

c01277e4 t sd_open
c0127aa0 t sd_release
c0127ba8 t rw_intr
c0127de8 t check_scsidisk_media_change
c0127efc t sd_init_onedisk
c0128718 t sd_init
c0128cf8 t sd_finish
c0128f30 t sd_detect
c0128f74 t sd_attach
c0129140 T revalidate_scsidisk


I'm running a Radeon 7000 board, and all attempts to get it to run
accelerated in either 2.4.20-pre9-ben0 or 2.4.20-pre5 have failed.
I'll get back to reporting on what I have done so far.


Stefan Jeglinski

** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Sonnet G4 800 in 1st gen PCI mac + linux ...
  2002-11-04  5:00 Stefan Jeglinski
@ 2002-11-06  6:39 ` Andreas Tobler
  0 siblings, 0 replies; 5+ messages in thread
From: Andreas Tobler @ 2002-11-06  6:39 UTC (permalink / raw)
  To: Stefan Jeglinski; +Cc: linuxppc-dev


Stefan Jeglinski wrote:

> With 2.4.20-pre9-ben0, I note the following things:
>
> 1. Although cpuinfo still shows 'l2cr override : 0x80000000', there is
>     not dmesg line stating that the cache is enabled.


[andreas@wallstreet andreas]$ cat /proc/sys/kernel/l2cr
0xb9000000:  enabled, no parity, 1MB, +2 clock, pipelined burst SRAM,
copy-back, 0.5ns hold

On a 2.4.20-pre11-ben0.

Is this proc entry available on your system?

Andreas


** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2002-11-06  6:39 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-29 17:21 Sonnet G4 800 in 1st gen PCI mac + linux vinai
2002-10-29 20:33 ` Andreas Tobler
2002-10-30  4:19 ` Stefan Jeglinski
  -- strict thread matches above, loose matches on Subject: below --
2002-11-04  5:00 Stefan Jeglinski
2002-11-06  6:39 ` Andreas Tobler

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox