Welcome, Guest. Please login or register.

Author Topic: Weird 060...  (Read 3924 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline HammerDTopic starter

Weird 060...
« on: December 05, 2007, 05:10:00 AM »
OK so many of you have seen the photos of the A4000T and rare 68060 card that I just got.  If you haven't, see here:

http://www.hd-zone.com/amiga/A4000T.html

And a Photo of the Actual CPU.  Notice the 68060 50MHz in WHITE PAINT on the top and the number on the side:  S23328 002




What you don't know is that I have had all sorts of crashing and problems running software on it and even installing OS 3.9.  

Lots of #8000003D errors, #80000003, 4, or 6 errors...amidock crashing, lha thinking files are corrupted, the program "WhichAmiga" by Piru just freezes after clicking on the icon...AmiGod crashes...

I've tried every available 68060 library including various phase-5 060 libs (none work), the GVP libraries from Greg Donner's page, Ralph Babel's 060 library, Thomas Richter's libs from aminet, Carsten Schlote's...the updated 060 library from Ralph modified by Jeff Boyer (the one that ships with the card)...but nothing is able to fix this issue.

OK so I've done alot of researching on this and found some interesting posts:

From this site: http://eab.abime.net/archive/index.php/t-27664.html

"I cannot understand the german CT article but it appears people are making FAKE Rev6's?

05.05.06 R.C. has problems with 25 CPUs for CTs he recently ordered. Apparently they are 060's with falsified inscriptions. They have a white painted MC68060RC50 reference instead of the regular engraved one. It is easily recognized as well by the number on the left side (e.g. S23328-002 instead of -004). These 68060 have a maximum overclock speed of only 75MHz, genuine Rev. 6 overclock to +90 MHz (see also the pictures of Rodolphe Czuba of the wrong ones and the genuine Rev.6)"

And then a thread where a user had a similar problem:

http://www.amiga.org/forums/showthread.php?t=11384

Piru writes:

On the #8000003D error:

"This is a "unimplemented interger instruction" exception (vector offset 0x0F4).

This means that 68060 has encountered an instruction it doesn't support in hardware. The unimplemented instructions are:

DIVU.L ,Dr:Dq                   ; 64 / 32 => 32r,32q
DIVS.L ,Dr:Dq                   ; 64 / 32 => 32r,32q
MULU.L ,Dh:Dl                   ; 32 * 32 => 64
MULS.L ,Dh:Dl                   ; 32 * 32 => 64
MOVEP  Dx,(d16,Ay)                  ; size = W or L
MOVEP  (d16,Ay),Dx                  ; size = W or L
CHK2   ,Rn                      ; size = B, W or L
CMP2   ,Rn                      ; size = B, W or L
CAS2   Dc1:Dc2,Du1:Du2,(Rn1):(Rn2)  ; size = W or L
CAS    Dc:Du,                   ; size = W or L, misaligned



The exception tells us that MC68060ISP is not installed. See M68060UM/AD Appendix C for details.

In simple terms MC68060ISP provides emulation for the unimplemented integer opcodes. Typically the 68060.library includes this (aswell as other 68060SP parts, emulation for missing FPU things for example).

If no proper 68060.library is installed, the system will not function properly.

Now, it could well be that the provided 68060.library doesn't properly handle 68LC060 and assumes FPU. In that case, contact your dealer and/or the card manufacturer for working drivers.

All the bad things said about Phase5/DCE, at least they had working drivers for their hardware"
----
Ok...so is it possible that this weird 060 is an LC and all the 060 libraries I am using are assuming a FPU is present? And the random crashing I am getting is because the FPU is either disabled or half-working?

I have tried, as I said:
68060.library 1.2 (ralph babel)
68060.library 2.2 (jeff boyer (this is ralphs updated)
all the other libraries on this page:

http://www.gregdonner.org/gvp4060/downloads.html

None of which solve the problem...

I have two other 060 chips here on phase-5 boards (MK3 and CS PPC - with dead PPC! ) that are working fine...but I am too chicken to try and pull them off and put them on this new 060 card...

Any thoughts?  
AmigaOS 4.x Beta Tester - Classic Amiga enthusiast - http://www.hd-zone.com is my Amiga Blog, check it out!
 

Offline HammerDTopic starter

Re: Weird 060...
« Reply #1 on: December 05, 2007, 05:53:00 AM »
Ok, I just ran ShowConfig on this 060 and then again on another Amiga with a Cyberstorm MK3/060.

The Amiga with the Cyberstorm outputs:

PROCESSOR: CPU 68060/68060fpu/68060mmu

The Amiga with the "weird 060" outputs:

PROCESSOR: CPU 68060/68060mmu

NO FPU!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

:( :(
AmigaOS 4.x Beta Tester - Classic Amiga enthusiast - http://www.hd-zone.com is my Amiga Blog, check it out!
 

Offline rkauer

  • Hero Member
  • *****
  • Join Date: May 2006
  • Posts: 3263
    • Show only replies by rkauer
Re: Weird 060...
« Reply #2 on: December 05, 2007, 06:23:31 AM »
 Send it to France to swap the processor for a true "full" 060.

 Yes, it will cost you a bit...
Goodbye people.

I\'ll pop on from time to time, RL is acting up.
 

Offline rkauer

  • Hero Member
  • *****
  • Join Date: May 2006
  • Posts: 3263
    • Show only replies by rkauer
Re: Weird 060...
« Reply #3 on: December 05, 2007, 06:29:39 AM »
 Maybe you can get the card working in another way: the Apollo 1260 libraries!

 Some of them lacks the fpu, so it's a way to make your board work.
Goodbye people.

I\'ll pop on from time to time, RL is acting up.
 

Offline HammerDTopic starter

Re: Weird 060...
« Reply #4 on: December 05, 2007, 06:34:59 AM »
I will try those but I do not like the idea of no fpu...I paid alot for this card and I expected a full part.
AmigaOS 4.x Beta Tester - Classic Amiga enthusiast - http://www.hd-zone.com is my Amiga Blog, check it out!
 

Offline TjLaZer

Re: Weird 060...
« Reply #5 on: December 05, 2007, 07:23:36 AM »
Yes it sounds (and looks like) you have a FPU less chip. Get a new chip.

Mine did not come with that type, it came with a full 060. I bought mine from Software Hut brand new.  Where did you buy yours from?
Going Bananas over AMIGAs since 1987...

Looking for Fusion Fourty PNG ROMs V3.4?

:flame: :banana: :banana: :banana:
 

Offline zipper

Re: Weird 060...
« Reply #6 on: December 05, 2007, 07:27:14 AM »
Could Oxypatcher help?
 

Offline HammerDTopic starter

Re: Weird 060...
« Reply #7 on: December 05, 2007, 07:47:58 AM »
@TjLaZer

Same place...Software Hut!
AmigaOS 4.x Beta Tester - Classic Amiga enthusiast - http://www.hd-zone.com is my Amiga Blog, check it out!
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3645
    • Show only replies by alexh
    • http://thalion.atari.org
Re: Weird 060...
« Reply #8 on: December 05, 2007, 07:59:28 AM »
I'm not sure it matters, but from the markings you can tell that chip you have is a "developers" 68060. It is an early sample. It has no commercial markings.

What does cpu060 tell you?

It appears you've exceeded your monthly site bandwidth ;-)
 

Offline AJCopland

Re: Weird 060...
« Reply #9 on: December 05, 2007, 10:27:26 AM »
Is it socketted or surface mounted?

Because if you have a dead card with a full 060 you could send them both off to France to get one working card back and you'd be left with one working card and the CS-PPC being a source of parts?

Andy
Be Positive towards the Amiga community!
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3645
    • Show only replies by alexh
    • http://thalion.atari.org
Re: Weird 060...
« Reply #10 on: December 05, 2007, 10:32:38 AM »
A CSPPC with a dead PPC works as a MKIII fine.

The CSMKIII is IMHO a better than this card, it's got Ultra Wide SCSI, G-REX / CyberVision support etc.

I would recommend a second hand chip off ebay.

First try to install Cyberpatcher.

http://aminet.net/package/biz/p5/68060-V44_3
 

Offline Crumb

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1786
  • Country: 00
    • Show only replies by Crumb
    • http://cuaz.sourceforge.net
Re: Weird 060...
« Reply #11 on: December 05, 2007, 02:26:37 PM »
You can buy a full 060 and replace the cpu. If it has a socket you won't need to send the board anywhere. Even if it required a socket it would be better for you to find out a 060 socket and to search a local electronic shop where they can desolder the old 060 and solder the socket.

The layout looks similar to the GVP accelerators but without the SCSI controller. Check out the jumpers in the Greg Donner's documents.
The only spanish amiga news web page/club: Club de Usuarios de Amiga de Zaragoza (CUAZ)
 

Offline yssing

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 1521
    • Show only replies by yssing
    • http://www.yssing.org
Re: Weird 060...
« Reply #12 on: December 05, 2007, 02:52:56 PM »
Does Software hut actually have those accellerators in stock?
 

Offline HammerDTopic starter

Re: Weird 060...
« Reply #13 on: December 05, 2007, 03:34:35 PM »
Software hut is going to send me another 060 to test...hopefully that will fix it!
AmigaOS 4.x Beta Tester - Classic Amiga enthusiast - http://www.hd-zone.com is my Amiga Blog, check it out!
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Weird 060...
« Reply #14 on: December 05, 2007, 04:04:03 PM »
Indeed you should run cpu060. That'll tell you if it has FPU or not, for sure.

ShowConfig checks AFB_68881 flag for FPU... And this flag is only set when 6888x FPU emulation routines have been loaded (the flag is set by 68060.library).

Code: [Select]
/*
 * The AFB_FPU40 bit is set when a working 68040 FPU
 * is in the system.  If this bit is set and both the
 * AFB_68881 and AFB_68882 bits are not set, then the 68040
 * math emulation code has not been loaded and only 68040
 * FPU instructions are available.  This bit is valid *ONLY*
 * if the AFB_68040 bit is set.
 */

The same applies to 68060.

So non-functional 680x0.library will result in ShowConfig not reporting the FPU, even if it does exist.