Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!think!snorkelwacker!apple!vsi1!daver!intersil!hamilton From: hamilton@intersil.uucp (Fred Hamilton) Newsgroups: comp.sys.amiga.hardware Subject: Cramming an 030 into an 020 hole Message-ID: <86.25e424b2@intersil.uucp> Date: 22 Feb 90 17:43:14 GMT Organization: Harris Semiconductor, Santa Clara CA Lines: 32 I got bored this weekend and ended up building one of the cheesiest (but least expensive-$20 in parts) 68020 to 68030 CPU upgraders possible: an 030 socket to an 020 header with about 100 short wires between them. The Motorola 68030 data book has an applications section explaining that this WILL work and what needs to be connected to what to make it work, etc., and I just followed that. Well, much to my surprise it DID work. My goal was to run SetCPU and have it say "68030" and other neat stuff instead of "FPU Logic Error" which it has always said in the past (Brad Fowles didn't properly decode the FPU on the Lucas). If I got that far I could at least go to sleep happy, anyway. I ran SetCPU and it said "68030...Data Cache OFF...". So I turned the data cache on and...it crashed. In addition, it crashed when I ran AFM to add the Frances RAM to the system. In all other respects, it seems to work great! So my questions are: 1) Should I be able to turn on the data cache and have everything work OK, or should it always be off when accessing chip ram because of DMA going on? Is that why it crashed? How do other 030 boards deal with it? and 2) Any ideas why I can't add my 32 bit Frances RAM to the system? The adapter itself may be causing some problems due to the 30 gauge, 2-3" long wires connecting the two sockets causing coupling between adjacent wires and adding resistance. Other than that, though, I feel it should work. Any ideas? Class? Anyone? -- Fred Hamilton Any views, comments, or ideas expressed here Harris Semiconductor are entirely my own. Even good ones. Santa Clara, CA