Amiga.org
Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: mikej on June 19, 2012, 03:57:00 PM
-
So, I've picked up 15 x 68060 E41J mask set devices from two suppliers in China for testing of the daughter boards.
I'll use the Replay board+daughter board and a ZIF socket to do screening at the supplier later.
Running up workbench is not a bad test, but does anybody have ideas on how to do a more thorough test? Is there any CPU test suites I can use to test all aspects of the device?
I also need to read the id register to verify the mask revision.
Any help appreciated!
Cheers,
MikeJ
-
With Asm-one :
move.l 4.w,a6
lea readPCR(PC),a5
jsr -$1E(a6)
nop
readPCR:
movec PCR,d0
rte
Revision number in d0 is the X : $xxxxxXxx
Et voilĂ !
-
So, I've picked up 15 x 68060 E41J mask set devices from two suppliers in China for testing of the daughter boards.
I'll use the Replay board+daughter board and a ZIF socket to do screening at the supplier later.
Running up workbench is not a bad test, but does anybody have ideas on how to do a more thorough test? Is there any CPU test suites I can use to test all aspects of the device?
I also need to read the id register to verify the mask revision.
Any help appreciated!
Cheers,
MikeJ
Try out some cpu hungry Amiga demos like (in no particular order):
We come in peace:
http://ada.untergrund.net/?p=demo&i=713
Massive:
http://ada.untergrund.net/?p=demo&i=737
Human traffic:
http://ada.untergrund.net/?p=demo&i=734
Kioea:
http://ada.untergrund.net/?p=demo&i=758
Starstruck
http://ada.untergrund.net/?p=demo&i=540
ClickBoom's Quake demo may be a good idea too :-)
Piru's WhichAmiga will also give you information about current cpu mask IIRC.
-
http://www.sintonen.fi/sw/WhichAmiga_beta.lha
WhichAmiga can display 68060 rev :)
-
Too bad SETI@Home or such won't run on m68k ;)
-
if of any help, seems to be some sort of 040 testing suite:
https://dl.dropbox.com/u/2886976/AMIGA/m68k-tester.src.tar.bz2
https://dl.dropbox.com/u/2886976/AMIGA/m68k-tests.tar.bz2
-
Good advice.
I'll look into the test suite.
Ideally I would have something fairly automated that says go/no-go and does not take too long. May have a lot of devices to go through.
/MikeJ
-
Any pics of your 060 ?
This one for example is a fake :
-
Any pics of your 060 ?
This one for example is a fake :
I'll take some. Can you tell from the date code etc?
-
Good advice.
I'll look into the test suite.
Ideally I would have something fairly automated that says go/no-go and does not take too long. May have a lot of devices to go through.
/MikeJ
seems someone on natami forum have written some testcases, i might ask around if you dont want to do that yourself.
-
Can you tell from the date code etc?
Written on the 060 : 0124 = year 2001, week 24
-
seems someone on natami forum have written some testcases, i might ask around if you dont want to do that yourself.
Would be great if you could.
-
I recently purchased an MC68040 L88M from chinese supplier utsource, which I believe to be fake...
-
Written on the 060 : 0124 = year 2001, week 24
Why is that a problem? Were they not manufacturing them at that point?
-
I recently purchased an MC68040 L88M from chinese supplier utsource, which I believe to be fake...
It is a risk. I have visited two suppliers and have an agreement to swap chips I don't like - so it is in their interest to give me good parts. However, I do need to come up with a decent test suite. Reading the PCN is easy and will validate the mask, however I still need to make sure the chip is fully functional.
/Mike
Edit, they are not fake but may be reprinted - for example mask set changed, or just broken.
-
Why is that a problem? Were they not manufacturing them at that point?
I had two 060 like on the picture in my hands : my Apollo cannot boot... Certainly because of FPU lacking...
The date code on these 060 are fake too, I think...
-
Would be great if you could.
just did.
-
another couple of links obtained in the same context as previous (a1k.org):
http://www.a1k.org/forum/showthread.php?t=32540
http://gitorious.org/qemu-m68k/m68k-tester
http://gitorious.org/qemu-m68k
(mame has apparently 040 emu)
http://code.google.com/p/musasim/
-
Write 68060 test software?
When was the last 68060 manufactured?
-
It is a risk. I have visited two suppliers and have an agreement to swap chips I don't like - so it is in their interest to give me good parts. However, I do need to come up with a decent test suite. Reading the PCN is easy and will validate the mask, however I still need to make sure the chip is fully functional.
/Mike
Edit, they are not fake but may be reprinted - for example mask set changed, or just broken.
I call it a fake if the print on the chip doesn't match the silicon inside exactly, regardless of if it is working or not ;-)