English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 24 September 2023, 00:50   #1
marcfrick2112
Amiga Fanatic
 
Join Date: Apr 2008
Location: Phoenix, Arizona, USA
Age: 54
Posts: 180
How hard is it to design and build a Zorro II or III card?

Hello all, knowing I know only a little about electronics, in layman's terms, what is required to build a working Zorro II/III Card? A simple project to start?
marcfrick2112 is offline  
Old 24 September 2023, 03:59   #2
jasonsbeer
Registered User
 
jasonsbeer's Avatar
 
Join Date: May 2020
Location: Iowa, USA
Posts: 154
A very open ended question...here are some ramblings...Z2 is simpler than Z3. If you know little about Amiga and Motorola architectures, Z2 is where you start. They are both parallel buses (not serial). Z3 is multiplexed and I understand the timing is very sensitive. Good references are the Amiga Hardware Guide and the A500/A2000 technical reference manual. Both should be easy to find with a search of the internets.

Where to start...

1) Understand the 680x0 bus
2) Understand AUTOCONFIG
3) Learn to program CPLDs and/or FPGAs to handle the interface between your hardware and the Amiga

The simplest project I can imagine is simply getting AUTOCONFIG to work. Your card doesn't actually have to offer any real features to be recognized. Set it up as an I/O device with a made up manufacturer number (or borrow one for exploration). If it shows up in the devices list, you were successful.

The next simplest project would be anything that does not require ROMs or drivers. A memory card would fit that description.
jasonsbeer is offline  
Old 24 September 2023, 05:07   #3
grelbfarlk
Registered User
 
Join Date: Dec 2015
Location: USA
Posts: 3,002
It's easy, super easy. If commodork wasn't so inept they would have made lots of Zorro cards. What do you want in a Zorro card? RAM? An HDD controller? A Neutrino radio with SANA-II drivers?
grelbfarlk is offline  
Old 24 September 2023, 18:33   #4
marcfrick2112
Amiga Fanatic
 
Join Date: Apr 2008
Location: Phoenix, Arizona, USA
Age: 54
Posts: 180
Thanks, I was just curious.
marcfrick2112 is offline  
Old 27 September 2023, 21:20   #5
qz3fwd
Registered User
 
Join Date: Oct 2022
Location: Shelby Township
Posts: 85
Quote:
Originally Posted by grelbfarlk View Post
It's easy, super easy. If commodork wasn't so inept they would have made lots of Zorro cards. What do you want in a Zorro card? RAM? An HDD controller? A Neutrino radio with SANA-II drivers?
Perhaps they just didn’t have the money and/or resources? Trying to give them the benefit of the doubt here. OTOH Commodore barely evolved the architecture from 85 to their demise so……..

Additionally since they rolled their own architecture and had a minuscule market penetration they did not really benefit from the huge pool of manufacturers producing add in cards to the PC ecosystem, though you did see some PC technology grafted to the Zorro standard.
qz3fwd is offline  
Old 27 September 2023, 21:54   #6
Daedalus
Registered User
 
Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 6,404
For its time, Zorro was a pretty decent standard, and Zorro-III is a massive step up from Zorro-II, so it's not like they didn't make any upgrades during that time. To use PC commodity cards at the time meant using an ISA bus, which is a lot more work to graft onto the 68000 bus, a lot more primitive and a lot less user friendly. Autoconfig was streets ahead of manually configuring ISA cards, which was a massive pain in the hoop that was only overcome with the introduction of PCI (which itself is quite similar in many ways to Zorro-III).

The Zorro standards were, and still are, well documented for anyone who wanted to develop their own cards. Some good information can be found in the Hardware Reference Manual. As was said, the first step as a project would be to get Autoconfig working, which can be achieved with a fairly basic CPLD.
Daedalus is offline  
Old 05 October 2023, 18:43   #7
NevadaTech
Registered User
 
Join Date: Sep 2020
Location: Las Vegas
Posts: 2
Zorro II breadboard?

Does anyone know of a generic/open source Zorro II card for bread boarding/testing/building? Ideally a full sized card with the basic edge connectors. Hopefully, the edge connectors trace up to the main area of the card where 'through holes' are available for power/signals/bus tapping.



Mind you, I do not consider this a hijack since it contributes directly to the OP.
NevadaTech is offline  
Old 06 October 2023, 04:41   #8
grelbfarlk
Registered User
 
Join Date: Dec 2015
Location: USA
Posts: 3,002
I'm trying to remember what it was called. There's a link to the thing I think I was thinking of, but it redirects to amiga.org.ru, so I think some link hijacking took place:
https://eab.abime.net/showthread.php?t=69913
grelbfarlk 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
Multi Zorro II / III Card ZZ9000 on an A4000/040 can be usefull ? Gringo Amiga scene 10 02 August 2020 12:08
FOR SALE: X-Surf 100 100 Mbit Ethernet Zorro-II/III Card DanScott MarketPlace 0 15 May 2018 14:18
WinUAE OS3: Picasso IV Zorro III Vs UAE Zorro III AMIGASYSTEM support.WinUAE 3 17 October 2016 13:18
AD516 Zorro II \ III ? THX1138 support.Hardware 6 16 February 2009 00:23
Zorro II Card - Zorro III Slot ? THX1138 support.Hardware 4 03 May 2003 11:03

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 15:13.

Top

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