English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   support.Hardware (https://eab.abime.net/forumdisplay.php?f=20)
-   -   Upgrading Apollo 4040 to 4060... (https://eab.abime.net/showthread.php?t=45054)

bb_neo 28 May 2009 17:36

Upgrading Apollo 4040 to 4060...
 
Hi all,

I would like to upgrade my Apollo 040 to a 060. I read some post about this but most are about overclocking the 060. I'm not interested on o/c for the moment. :)

Can someone confirm this please?

- I need a MC/XC 68060RC50(60) (obvious) (Mask not important as no o/c)
- I need to move the CLK jumper from the '040 to the '060 position
- No need to change/solder any crystal if I don't plan to o/c
- No need any power regulator-> changing the jumper position is enough(?)
- A "tool" to remove the 040 processor (can this be done by hand?)
- A heat sink
- Install a 68060.library? Or something else? Where to get it?

Have I missed/did something wrong?

thanks!


My Spec: A4000D, Apollo 4040 (128Mb) Cyber3D, A2091 SCSI Controller with OmniSCSI ROM, SCSI Burner, CD-IDE, OS3.9

fryguy 28 May 2009 18:10

I was thinking about this too once, but it seems that you will probably need newer MACH-chips as i understood. And these are pretty expensive afaik.

bb_neo 28 May 2009 18:21

Oh Really? :( Why is that? The card is made to accept 060 (printed on the board 40/60) so I believe it must be possible to upgrade without replacing chips on the board.

BTW, my 3 MACH chips are MACH130.

fryguy 28 May 2009 20:49

Try searching in this forum for Apollo 4040 and you might find some info.

Chain 28 May 2009 20:59

-can be done by hand, needs a lot of patience AND experience
-You will need a voltage regulator, otherwise you will fry 060.
(if you need one PM me, as i made one for someone on a.org, but he does not want it now:/)

all other is correct if you have 060 which can operate on your xtal frequency

alexh 28 May 2009 21:28

I think you may have to update the ROM too?

MACH131 are *reportedly* contain an improved logic design than the older chips. No idea if it is impossible to upgrade MACH130 based A4040 to A4060. Anyone know cos I too have MACH130 chips.

Chain 28 May 2009 23:54

we have mach131 only in the middle and it works, maybe it depends only on this one chip?

an, rom for 060,sure. here i was stuck pretty long, as combination of 060 and 27c128 didnt work for me. probably short chip is for 040 ONLY and long chip is for 060 (is that possible?)
(read it as short=27c128, long 27c010 :D )

rkauer 29 May 2009 04:19

Don't the 4060 shares the same auto-config code with the Apollo 1260? If yes, it's just a matter of using the very same ROM code.:nervous

Or if a charity soul can dump the contents of the 4060 ROM...:spin

Chain 29 May 2009 10:19

[url]http://chain.3dgrafika.cz/100mhz/files/

bb_neo 29 May 2009 11:27

Thanks a lot everyone for your answers!

@Chain : I might be interested in your voltage regulator (but you have to tell me where/how to use/solder it first) ;)

Concerning updating the ROM: I will try without updating the ROM first. I think I can't do anything wrong to the board if ROM isn't updated. Right?
Btw, how to update the ROM? Is that like a kind of updating a firmware? It would be kind if some could explain how to do that. Chain, is that file (A4060 eprom ) containing the 060 ROM? Is this going to be "stored" in one of the MACH chips?
Sorry I for all these questions. I just want to understand what I am about to do.

But first things first: I have to find a cheap 68k60. :)

alexh 29 May 2009 12:00

You'll either need an EPROM programmer or (more likely) buy a new ROM from someone who has an EPROM programmer.

You remove the old ROM (which is a separate chip next to the CPU).

http://amiga.resource.cx/photos/apollo4060,1

Then you plug in the new ROM.

MACH chips do not contain executable code, they are CPLD's (programmable hardware chips) which hold the hardware design (logic gates) of the board. They are the guts of the accelerator and what makes everything work.

Chain 29 May 2009 12:51

Quote:

Originally Posted by bb_neo (Post 553456)
Thanks a lot everyone for your answers!

@Chain : I might be interested in your voltage regulator (but you have to tell me where/how to use/solder it first) ;)

needs to remove bridges and solder pin header there.
detailed "upgrade howto" from Dimlow can be seen here
http://picasaweb.google.com/Dimlow/A...adeTo126080Mhz
its almost same but for A1200 card.
if youre lucky then your 040 is already socketed, you will just add one row of pins inside the cpu socket, so upgrade is a lot easier

bb_neo 29 May 2009 17:12

Thanks a bunch guys! All is much more clear now. Thanks also for that great Dimlow's tutorial. Very clear to follow.
However I see that I don't have all the material (and maybe the experience) to remove the 040. Also, it will cost much more to buy the material than buying 4060 board directly. :nuts (68k60, Hot air "gun", Flux, eprom updated or the programmer device...)


I don't know if the my 040 is already socketed. Will check that this evening (I'm still at office :D). If socketed, then I'll probably won't need most of the expensive tools. I will try it. (I managed already to o/c the A3040 with cut/track line delay trick. Works perfectly). If not then I will have to ask for :help! ;)


I'll keep you posted.

bb_neo 29 May 2009 21:28

Ok I checked my A4040 and it has already a CPU socket and the ROM socket! :great That makes things much easier now!

-Ok now I need to solder the row of pins inside of the CPU socket ( is that because the 68060 CPU has more pins in the "middle" than the 040?)

-Concerning the eprom: Does anyone has a eprom programmer device? If yes, can I ask that person to be so kind and sell me a eprom with the 060 HEX programed? I searched eprom programmers but it is quite expensive for a one time use.

- I also would like to buy Chain's voltage regulator :D

On last thing nooby question: the 68060 will work fine with the original xtal 80Mhz? What's the native frequency of an 68060? I mean no o/c? Will the 80 Mhz xtal "downclock" the CPU?

Chain 29 May 2009 23:22

Good for you! Now im almost certain all Apollo 4040 has a socket for easy upgrade to 4060. You need to addd one row (well, its a inner square) of pins as 060 has more pins, yes.

about programming eprom a can do it for ya too, but now i dont have any 010 chip left. If you really want it, i can buy one off ebay and fill it (and test it before shipping, yea), it just take some time.

One voltage regulator for ya!

about frequencies:
040 runs at HALF of xtal frequency, so 80MHz xtal is for 040 at 40mhz.
060 runs at the SAME frequency as xtal.
If your cpu can run at 80, you can simply keep it in place. But it will probably needs MC CPU with 7E mask. XC cpu with old mask can go at 60 MHz fine (some even 66MHz, matter of luck).
I can send you xtal too, somethink like 55-64mhz is always layin somewhere around in some quantities.

actually, it will be "Upgrade Kit" :D

060 can be bought off ebay too: If youre not in OC, buy cheapest RC CPU and youre fine
http://cgi.ebay.co.uk/ws/eBayISAPI.d...m=260319656672

edit: pic about how it can ends :)
http://www.amiga.org/gallery/index.php?n=2961

Secret Vampire 29 May 2009 23:28

Daniele Gratteri burned me a 4060 ROM a while ago for a reasonable price.

an 80MHz crystal will run an 060 at 80MHz, which might work, depending on the 060, but you'll probably need to run the RAM at half speed. The alternative is a 50MHz crystal.

Chain 29 May 2009 23:44

my price will be around 3 quids for that eprom, dont worry

bb_neo 30 May 2009 12:19

@Chain
Many thanks. Go ahead for the eprom. I'll take it, too. (don't worry, you can trust me :great) Btw, great job in get the 060 running at 100Mhz!!!

I would prefer not to have to replace the 80Mhz xtal. That means I would have to invest a little more money on a 71E41J version. That won't be the end of the world... but as Secret Vampire wrote that I will have to run the memory at half speed. Is that noticeable? I mean, is it better having a 060 at 60Mhz with full RAM speed or a 060 at 80Mhz with half RAM speed?

Chain 30 May 2009 16:08

You dont have socketed xtal? strange. mine has socketed crystal, glued with some gluetape at the bottom.

well, at 80 it seems to be more responsive and faster, even with async memory. Maybe some syntetic test shows the difference, but in general its worth it.

here you can download my tests from aibb, there are some cyberstorm MK2 test for comparisons
http://chain.3dgrafika.cz/100mhz/AIBB/

bb_neo 30 May 2009 17:18

Thanks for the your tests. I see that most of them run faster with 80 Mhz. Had you the chance to test other applications? Are they happy when running at that speed? (Mac Emulator Fusion and WHD Games for instance)
Also running at the speed it reduces the life from the CPU and other chips right?

Anyway I thinking on purchasing a MC 68060 Rev6 then.
http://cgi.ebay.de/Motorola-MC-68060...A1%7C294%3A100

Guess I will have to use a bigger heat sink and fan as have A4000D.


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.05233 seconds with 11 queries