![]() |
![]() |
#1 |
Registered User
![]() Join Date: Nov 2019
Location: USA
Posts: 7
|
68040 to 68060 adapter respin with A2000 and Zeus 68040 Accelerator
A KiCAD respin of the 040-060-Adapter_mk2a Eagle project from a few years ago. Size of bottom PCB minimized for better fit, top/bottom PCBs combined into single multi-design, voltage regulator moved to top PCB and a couple of other features. Please excuse the diodes hack, only added in KiCAD after I had the diodes-less version already done.
Works with an A2000 and Progressive Peripherals Zeus 68040 accelerator, but without onboard SCSI. I could only get past crash/black screen if the two original Zeus SCSI boot EPROMs were removed from the accelerator board. SCSI works fine with 68040, but not with the 68060 in place. Luckily, I had DiagROM in Kickstart switcher during first test to hint that adapter worked! Used a GVP SCSI HC+ to boot with hard drive instead. Simple Kickstart patch in archive. I just wanted to simply patch the original A500/A2000 3.1 40.63 Kickstart to disable the 060 FPU. Also, the patched Kickstart/Exec used by others was nowhere to be found. For testing, most 68060 demos are AGA only, so it's great that Ghostown/Haujobb made their Beam-Riders demo work on AGA and OCS/ECS, thank you for that, great demo! ADoom demo mode works great as well. I also created a POVRay-68060 script to further test stability, FPU and have replicable results. KiCAD Preview Assembled Adapter Nice fit Testing Setup WhichAmiga SysInfo |
![]() |
![]() |
#2 |
Registered User
![]() Join Date: Aug 2014
Location: Netherlands
Posts: 672
|
What's up with the bypass diode patch?
The original design didn't have them but Motorola recommends them. Are they needed? Did you have any problems otherwise? |
![]() |
![]() |
#3 |
Registered User
![]() Join Date: Aug 2014
Location: Netherlands
Posts: 672
|
BTW, LOVE your explanation of the kickstart patch. Goes right into my archive for future reference.
|
![]() |
![]() |
#4 |
Registered User
Join Date: Sep 2006
Location: New Sandusky
Posts: 909
|
Wonder how hard it would be to make fixed 060-clean roms for it.
|
![]() |
![]() |
#5 | |
Registered User
![]() Join Date: Nov 2019
Location: USA
Posts: 7
|
Quote:
There was some discussion in regards to the TerribleFire accelerator, and consensus seemed to be that including diodes is considered “good practice” for existing 5V system (such as this adapter), which was not the case for TF (all 3V3 design). |
|
![]() |
![]() |
#6 |
Registered User
![]() Join Date: Nov 2019
Location: USA
Posts: 7
|
|
![]() |
![]() |
#7 |
Registered User
Join Date: Jul 2012
Location: Kassel
Posts: 159
|
|
![]() |
![]() |
#8 |
Registered User
Join Date: Sep 2004
Location: Tacoma, WA USA
Age: 51
Posts: 1,821
|
Anyone have a patched 3.1 ROM that works with 68000 fall back mode? I want to install in my 2000 when I do the 040-060 mod on my Fusion 40. I have the old Cosmos ROM, and I tested in WinUAE and it crashes under the 68000.
|
![]() |
![]() |
#9 |
Moderator
Join Date: Dec 2010
Location: Wisconsin USA
Age: 59
Posts: 730
|
Cosmos has an updated version of the 060 FPU Disable patch which supports the 68000. But he usually will not offer it because most users don't need it (e.g. only upon special request).
![]() |
![]() |
![]() |
#10 |
Registered User
![]() Join Date: Jan 2020
Location: Mountain View, California
Posts: 47
|
How are H1 and H2 being used? I didn't see those on other versions of this adapter.
|
![]() |
![]() |
#11 |
Registered User
![]() Join Date: Nov 2019
Location: USA
Posts: 7
|
|
![]() |
![]() |
#12 | |
Registered User
Join Date: Dec 2009
Location: Madrid / Spain
Posts: 47
|
Quote:
you don't need that. Matze released a patch that works with all 3.1 kickstarts, I tested it on A2000/A3000/A4000. Matze's patch is executed before exec, it doesn't patch exec so it's more compatible. |
|
![]() |
![]() |
#13 | |
Moderator
Join Date: Dec 2010
Location: Wisconsin USA
Age: 59
Posts: 730
|
Quote:
But I'm skeptical about your "More Compatible" comment. AFAIK the only thing that executes before exec is the jump vector code and patching this code could cause problems with programs which rely on the original jump vector. |
|
![]() |
![]() |
#14 |
Registered User
![]() Join Date: Mar 2017
Location: Enterprise, AL / USA
Posts: 26
|
Hey, Toni Wilen was kind enought to work with me back in 2018 when I had a Zeus I was tinkering with. He responded to my querey about an improved SCSI device driver for the Zeus (the native one is awful). He provided one to me as a soft patch that worked wonders, and I was hopeful of getting it "burnt" to the onboard ROMS. I procured the ROMS, and had someone attempt it for me, but was never successful. It might be worth rreachin out to him again and see if your issue has some ti-in with the SCSI device boot? Just a thought... I got back out of the scene shortly thereafter, so never pursued further.
|
![]() |
![]() |
#15 |
Registered User
![]() Join Date: Nov 2019
Location: USA
Posts: 7
|
Yeah Toni's WarpEngine SCSI driver conversion burned to EPROM might very well solve the 68060 Zeus SCSI booting issue, but the Zeus uses CY7C263-45 EPROM chips that common burners such as the TL866 don't seem to support. I did play with the *.exe version of the driver (with the 68040 in place) and that seemed to work fine.
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Fusion Forty with Matze 68040->68060 adapter | Cktwo | support.Hardware | 16 | 21 May 2022 05:30 |
Conflict with Romulator + PPS Zeus 68040 in an A2000 | Huxley_D | support.Hardware | 0 | 23 December 2019 06:58 |
Zeus 68040 board suddenly FUBAR in my A2000 | Huxley | support.Hardware | 1 | 20 April 2017 04:54 |
68040-68060 Adapter on Cyberstorm MK1 | amigoun | support.Hardware | 10 | 07 January 2016 11:18 |
WTB: 68030 or 68040 accelerator for A2000 | Shadowfire | MarketPlace | 2 | 19 September 2009 17:52 |
|
|