Welcome, Guest. Please login or register.

Author Topic: How do I detect CPU Speed?  (Read 2052 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show all replies
Re: How do I detect CPU Speed?
« on: April 24, 2004, 01:52:53 PM »
Dont even bother using the values reported by the bppcs' firmware. They are just values written into the flashrom and there is no guarentee they are correct. The actual speed is determined by your ppc's clock crystal and a multiplier, both of which are set in hardware and not adjustable from software.

If you want to know for sure, you need to check your crystals on the bvision and also know what clock multiplier is used on the ppc. The multiplier is tricky to judge, there are 4 surface mounted resistors just below the crystal that determine it. I can't remember of the top of my head how they are configured, but you can find out (search goodgle for "blizzard ppc overclock").

Alternatively, have a look under the PPC heatsink to see what the ppc chip is rated at. If it's 200MHz+ you can be reasonably sure it's not a 160MHz version :-)
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show all replies
Re: How do I detect CPU Speed?
« Reply #1 on: April 24, 2004, 04:54:11 PM »
It that's true, why does my 240MHz version (the chip is a 240MHz rated part, 60MHz xtal, 4x multiplier) fails to report the correct speed with at least 4 different revisions of the firmware?

It always falls back to reporting 160MHz, but I can quite assure you it is a 240MHz card :-?
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show all replies
Re: How do I detect CPU Speed?
« Reply #2 on: April 24, 2004, 05:22:35 PM »
Quote

Piru wrote:
@Karlos
Try newppcgetattr.lha

What does it output, exactly?


Okies, I will try it when I get home.
int p; // A