English Amiga Board


Go Back   English Amiga Board > Support > support.Hardware > Hardware mods

 
 
Thread Tools
Old 14 August 2014, 11:11   #61
jbenam
Italian Amiga Zealot
 
Join Date: Jan 2009
Location: Italy
Age: 36
Posts: 1,912
Quote:
Originally Posted by SpeedGeek View Post
Many thanks to my good friend SuperCosmos (and thanks to matthey also) for the 060 adapter and Rev. 1 CPU!!!
Ohhh I want some pics of the 060 adapter!! Pretty please? Give us some hardware pr0nz
jbenam is offline  
Old 15 August 2014, 16:41   #62
SpeedGeek
Moderator
 
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 60
Posts: 841
@huepper

Thanks!

@Retrofan

The A3000 already has an Amber chip (which provide a basic scan doubler function). While it may not offer all the features of Indivison ECS (which should work perfectly fine with the A3000). I'm sure most A3000 owners will find it difficult to justify the price of the Indivision ECS.

@jbenam

There is already plenty of hardware prOn on the A1k.org thread! Also, I've been very busy with software patching and debugging... I now have a patched exec.library (45.20b) working with 030, 040 and 060! I'm sending it to Cosmos for additional beta testing, but that's far more important to me than more hardware prOn...

Last edited by SpeedGeek; 15 August 2014 at 18:40.
SpeedGeek is offline  
Old 21 August 2014, 20:36   #63
SpeedGeek
Moderator
 
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 60
Posts: 841
OK, as promised (to Cosmos) the first episode of A3660 overclocking has begun!

I attached a small cooling fan to the Rev. 1 CPU + Ramsey's CLK90 is modified for the A3000*.

Hopefully, as I acquire the additional components needed and time permitting clock speeds will increase with future episodes.

*Note: There is no practical overclocking limit with the adapter itself.
Attached Thumbnails
Click image for larger version

Name:	A3660_54.PNG
Views:	1150
Size:	16.6 KB
ID:	41166   Click image for larger version

Name:	Cooler.jpg
Views:	1006
Size:	159.9 KB
ID:	41167  
SpeedGeek is offline  
Old 22 August 2014, 10:10   #64
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,356
Looking very nice.

Cosmos said in his blog this adapter works with the Apollo A1240 with mach 130 chips.

I've got an Apollo A4040 which has Mach130 chips on it... is there a chance this could be upgraded to 060?
alexh is offline  
Old 22 August 2014, 17:33   #65
protek
Amiga hobbyist
 
protek's Avatar
 
Join Date: Aug 2008
Location: Oulu, Finland
Posts: 250
I have just one question: where can one buy these adapters?
protek is offline  
Old 23 August 2014, 17:33   #66
SpeedGeek
Moderator
 
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 60
Posts: 841
@alexh

I don't know why these Mach130 chips would make any difference unless they fixed timing problems with the Apollo which could cause problems for the 060 adapter.

The adapter was designed for 040 accelerators which use a clock doubler PLL to compensate for skew between BCLK/PCLK. But if your 040 accelerator uses a clock divider there's a good chance the designer ignored the skew simply because the 040's internal PLL would provide the skew compensation.

@protek

Cosmos has a few extra PCBs, but I don't know if he has all the extra parts needed to make a complete adapter. Also, he probably has more people asking to buy them now than he can possibly satisfy. It's really a DIY project.
SpeedGeek is offline  
Old 02 September 2014, 08:26   #67
protek
Amiga hobbyist
 
protek's Avatar
 
Join Date: Aug 2008
Location: Oulu, Finland
Posts: 250
Does it make any difference what the nominal speed of the 060 is?
protek is offline  
Old 17 September 2014, 15:49   #68
SpeedGeek
Moderator
 
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 60
Posts: 841
OK, episode #2 of A3660 overclocking is completed!

This is the upper limit for this Rev. 1 CPU... Also, SDMAC is working at it's maximum CLK speed. I made a custom oscillator and added an extra 10 uF cap to the top PCB for this project.

Higher clock speeds are still possible but will require a late Rev. CPU and a custom timing hack to keep SDMAC happy....
Attached Thumbnails
Click image for larger version

Name:	A3660_61.PNG
Views:	812
Size:	16.6 KB
ID:	41576   Click image for larger version

Name:	61MHz_Osc.jpg
Views:	692
Size:	123.8 KB
ID:	41577   Click image for larger version

Name:	Top_PCB.jpg
Views:	744
Size:	148.7 KB
ID:	41578  

Last edited by SpeedGeek; 17 September 2014 at 19:04.
SpeedGeek is offline  
Old 21 September 2014, 11:47   #69
Zetr0
Ya' like it Retr0?
 
Zetr0's Avatar
 
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
@SpeedGeek

my friend its delicious!

truly TRULY delicious!
Zetr0 is offline  
Old 23 September 2014, 13:53   #70
SpeedGeek
Moderator
 
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 60
Posts: 841
@ZetrO

If your getting hungry my friend, there are a few threads on Amibay which may be able to satisfy your appetite!

@Thread

Cosmos has released the 060 FPU disable patch in a few recent updates here:

http://cosmosunivers.free.fr/download/exec.readme
http://cosmosunivers.free.fr/downloa...3000%29.readme
http://cosmosunivers.free.fr/downloa...4000%29.readme

Last edited by SpeedGeek; 15 October 2014 at 15:33.
SpeedGeek is offline  
Old 23 September 2014, 14:08   #71
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,356
I don't know if anyone has noticed but this product has attracted the attention of some hardware hoarders.

I've had an eBay alert for Sonnet Quaddoubler for many years, and not a sniff of any and then this product is released and all of a sudden two in two weeks

http://www.ebay.co.uk/itm/321530623695
alexh is offline  
Old 24 September 2014, 22:16   #72
alenppc
Registered User
 
Join Date: Apr 2012
Location: Canada
Age: 44
Posts: 910
Those are only readme files, is there a link to download the patch?
alenppc is offline  
Old 25 September 2014, 15:11   #73
SpeedGeek
Moderator
 
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 60
Posts: 841
Quote:
Originally Posted by alenppc View Post
Those are only readme files, is there a link to download the patch?
Has Google search been banned in Canada recently?

http://leblogdecosmos.blogspot.com/p/coding.html
SpeedGeek is offline  
Old 25 September 2014, 17:12   #74
alenppc
Registered User
 
Join Date: Apr 2012
Location: Canada
Age: 44
Posts: 910
Thanks. I did try googling it but the only things I was getting were a) the readme and b) "this blog is now closed" page.
alenppc is offline  
Old 05 October 2014, 22:02   #75
alenppc
Registered User
 
Join Date: Apr 2012
Location: Canada
Age: 44
Posts: 910
OK, so I built the board. It is pretty amazing, works "out of the box" on the A3640!

I got what was supposed to be an EC060 rev 4 CPU but turned out to be an LC060, not bad.

The system actually boots with regular 68060 libraries, it doesn't seem to require the special LC version, but I have not done extensive software testing yet.

I tried patching the kickstart to be able to use the full 68060 by taking the regular 40.68 A4000 kickstart and replacing only the patched exec.library. The result is that the Amiga does not boot with the patched kickstart (no matter which CPU card is used). Replacing other kickstart files is not practical since the A4000 can only use 512K ROMs. If someone has successfully patched the kickstart and is willing to share the details, I would appreciate it.

Here some pics of the assembled adapter




alenppc is offline  
Old 06 October 2014, 11:32   #76
tnt23
Registered User
 
tnt23's Avatar
 
Join Date: Feb 2008
Location: Saint-Petersburg / Russia
Posts: 324
Cool, now I want one too Can you post SysInfo speed test results?
tnt23 is offline  
Old 06 October 2014, 13:29   #77
jbenam
Italian Amiga Zealot
 
Join Date: Jan 2009
Location: Italy
Age: 36
Posts: 1,912
I'm definitely going to build one too

Why do you need to patch exec.library? I remember reading something on it on a1k.org but it was mostly german
jbenam is offline  
Old 06 October 2014, 13:44   #78
alexh
Thalion Webshrine
 
alexh's Avatar
 
Join Date: Jan 2004
Location: Oxford
Posts: 14,356
Quote:
Originally Posted by SpeedGeek
You only need to disable the FPU for early startup then 68060.library enables the FPU at boot time.
http://www.amiga.org/forums/showpost...5&postcount=15

Quote:
Originally Posted by Thomas Richter
Quote:
Originally Posted by Matthey
Perhaps the ROM early startup code Initializes the FPU with FRESTORE? The 68060 has a different sized stack frame that is incompatible with 68881-68040 FPU stack frames. Most 68060 libraries will patch the most common problem with FRESTORE (the FPU is not initialized for each shell program so the compiler or programmer needs to do it).
It is more complicated than this. Yes, exec init uses an FRESTORE to test the presence of a FPU, but the problem does not go away by patching of this. The second problem is the exec task dispatcher, or rather the stack frame exec uses for saving the FPU context when it switches between tasks. The exec scheduler thus also requires patching to be able to work with 060's.

What the 060 library does is that it *in addition* includes a patch to exec that discovers some popular mis-use cases of FRESTORE, most notably the MANX/C Compiler startup code which uses FRESTORE to initialize the FPU. The patch just detects this startup code and works around it.
alexh is offline  
Old 06 October 2014, 16:01   #79
SpeedGeek
Moderator
 
SpeedGeek's Avatar
 
Join Date: Dec 2010
Location: Wisconsin USA
Age: 60
Posts: 841
Quote:
Originally Posted by alenppc View Post
OK, so I built the board. It is pretty amazing, works "out of the box" on the A3640!
Have you tried it on a state machine modded A3640 yet?

Quote:
Originally Posted by alenppc View Post
I tried patching the kickstart to be able to use the full 68060 by taking the regular 40.68 A4000 kickstart and replacing only the patched exec.library. The result is that the Amiga does not boot with the patched kickstart (no matter which CPU card is used). Replacing other kickstart files is not practical since the A4000 can only use 512K ROMs. If someone has successfully patched the kickstart and is willing to share the details, I would appreciate it.
I used the A3640 MapROM function to test 512K Kickstart builds before burning them into ROM. If you have a Romy you can use 1MB ROMs but that's really another topic... .

Based on a recent email from Cosmos, he appears to have introduced a bug in his exec patch by moving the patch code to a different location. (He also reported a problem with WinUAE but I assumed it was due to a WinUAE bug).

I have warned him about this and hopefully he will get it solved soon. I have not actually tested any of the Cosmos exec patches myself, but if you are having problems please email him and report the version you are having problems with.

Quote:
Originally Posted by tnt23 View Post
Cool, now I want one too Can you post SysInfo speed test results?
SysInfo (AKA MisInfo) is not a reliable benchmark program. Would you trust a program which gives bogus MHz ratings, uses a small cache based MIPS benchmark, and 9 out of 10 times reports N/A for Ramsey and Gary on the A3000?
SpeedGeek is offline  
Old 06 October 2014, 16:52   #80
alenppc
Registered User
 
Join Date: Apr 2012
Location: Canada
Age: 44
Posts: 910
Quote:
Originally Posted by SpeedGeek
Have you tried it on a state machine modded A3640 yet?
No, I gave up on that since I can't find GALs/PALs that work reliably with my programmers, and I have two of them by now. The Chinese ones they sell on ebay are crap, and I can't get the new ATF ones from Digikey to work with my programmers.

Quote:
Originally Posted by SpeedGeek
I used the A3640 MapROM function to test 512K Kickstart builds before burning them into ROM.
Yes, that's what I am doing too, I am going to burn ROMs once I can make a working version. Right now, attempting to softkick a modded 40.68 file (with exec 45.20a) makes the machine not boot with either 040/060 or third party cpu cards, so I think the patched exec is broken.

Quote:
Originally Posted by SpeedGeek
I have not actually tested any of the Cosmos exec patches myself, but if you are having problems please email him and report the version you are having problems with.
Okay, I am going to email him. How are you disabling the FPU at boot?

Quote:
Originally Posted by SpeedGeek
SysInfo (AKA MisInfo) is not a reliable benchmark program. Would you trust a program which gives bogus MHz ratings, uses a small cache based MIPS benchmark, and 9 out of 10 times reports N/A for Ramsey and Gary on the A3000?
Indeed, SysInfo is mostly useless on 060 since the entire test will fit inside the CPU cache and it will report values comparable to that of a real 060 accelarator with fast ram, probably best to test with SysSpeed.
alenppc is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Game titles project... scifi HOL suggestions and feedback 84 08 July 2013 08:51
Cyberstorm Mk-III 060 - 060, 040 dummy libs Akiko support.Apps 1 07 February 2011 20:30
Help getting ACT Apollo 060 / Viper 060 and CS060Mk2 - working with ClassicWB ADV Zetr0 support.Other 30 23 March 2010 15:39
New Amiga Game Project Landoq project.Amiga Game Factory 16 11 January 2010 14:14
Subscription for Amiga Game Project Marcuz project.Amiga Game Factory 97 14 November 2005 03:16

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 17:02.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10025 seconds with 14 queries