Home   Forum

Welcome to the Apollo Forum

This forum is for people interested in the APOLLO CPU.
Please read the forum usage manual.
VISIT APOLLO IRC CHANNEL



All TopicsNewsPerformanceGamesApolloVampireReleases
Documentation about the Vampire hardware

Vampire Compatible Hardwarepage  1 2 3 4 5 

Pak Rat

Posts 14
20 Dec 2016 09:31


I was watching videos of the V500 in the 500, 1000, and 2000... To the Team: how difficult was it to make one card/CPU that would work directly with all of them? Or was Commodore that (surprisingly) consistent with the architecture among all three? I guess I'm asking the topic's question in reverse. ;) I may eventually get one for my 1000 or 2000. The 2000 would be the right choice for expandability, but the 1000 would take a couple ideas and run with them : A. The classic Amiga is a bus/floppy/ports dongle for the Vampire, OR B. Taking the first Amiga and pushing it to *now* cutting edge 68K speed... think of it how you wish. ;) hint, B... and the 1000 looks cooler... :P


Samuel Crow
(Apollo Team Member)
Posts 199
20 Dec 2016 10:25


Pak Rat wrote:
To the Team: how difficult was it to make one card/CPU that would work directly with all of them? Or was Commodore that (surprisingly) consistent with the architecture among all three?

The same 68000 CPU was used to power all those models.  There was no need to change the board for that reason.


Roman S.

Posts 66
20 Dec 2016 16:26


Regarding the clockport splitter - according to the documentation it uses addresses $d80001 (same as original port) and $d84001, $d88001, $d8d001 for additional ports. I don't think they conflict with the current Vampire registers (checked the information on the Wiki) - but I don't know if the accelerator allow anything plugged into KickStart socket to work...


Ian Parsons

Posts 56
20 Dec 2016 17:25


Using address lines 14 and 15 from the ROM socket with the clockport chip select to decode the shadow clock ports puts them at $D80xxx, $D84xxx, $D88xxx and $D8Cxxx. Assuming the memory controller on the Apollo core passes the entire $D8xxxx address range to the Amiga address bus then they should work but without knowing the details of the memory controller I can't be sure.


P Govotsos

Posts 8
07 Jan 2017 06:13


Roman S. wrote:

  For example to connect both the RTC module and the USB controller at the same time.
 

 
  The A604 and A604n from Individual Computers does this. It has one clockport to install the RTC on and a 2nd one that has faster transfers which let cards like Subway and Rapidroad transfer about 60% faster than on the standard clockport.
 
  The A604 has the RTC built in so you can use two other clockport devices.
 
  A side benefit of both is they add 1MB chip ram bringing the 600 up to the max 2MB chip ram.
 
  Wouldn't this let you do what you want without having to fiddle with a 1200 adapter?


Gunnar von Boehn
(Apollo Team Member)
Posts 2399
07 Jan 2017 08:11


The clockports are not needed anymore in the future.




Ian Parsons

Posts 56
07 Jan 2017 08:47


Is that confirmation of a USB controller on the Vampire 1200? If so it sounds like the board will make (almost) everybody very happy.


Gunnar von Boehn
(Apollo Team Member)
Posts 2399
07 Jan 2017 10:48


Ian Parsons wrote:

Is that confirmation of a USB controller on the Vampire 1200? If so it sounds like the board will make (almost) everybody very happy.

The V1200 has 2 expansion ports.
These ports are much faster than old Clockport.

There will be USB, Network, and Wifi expansion for them.
We are right now testing / developing drivers for those expansions.



Daniel Sevo

Posts 129
07 Jan 2017 11:48


Gunnar von Boehn wrote:

Ian Parsons wrote:

  Is that confirmation of a USB controller on the Vampire 1200? If so it sounds like the board will make (almost) everybody very happy.
 

 
  The V1200 has 2 expansion ports.
  These ports are much faster than old Clockport.
 
  There will be USB, Network, and Wifi expansion for them.
  We are right now testing / developing drivers for those expansions.
 

This is great news. You guys are the best.
But I also interpret this as if you have abandoned the idea of an expansion for future (more powerful) FPGAs?
(Probably just as well anyway)


Marcus Gerards

Posts 47
10 Jan 2017 12:43


Gunnar von Boehn wrote:

 
  There will be USB, Network, and Wifi expansion for them.
  We are right now testing / developing drivers for those expansions.
 
 

 
  So Chris Hodges is writing a USB-driver? I hope you don't intend to rewrite Poseidon as well.
 


Olaf Schoenweiss
(Apollo Team Member)
Posts 297
10 Jan 2017 13:38


Poseidon on Aros is opensource so it would be possible and legal to backport it to 3.X
 
  Or Chris Hodge is doing it for money. Poseidon on 3.X is commercial


Roman S.

Posts 66
10 Jan 2017 19:39


Well, if the driver/stack price is going to be reasonable, I don't mind paying for a personal license... but that's me, of course.

Do we know what USB controller is going to be used?


Gregthe Canuck

Posts 73
10 Jan 2017 21:02


I believe there is a built-in USB controller? Or do you need the version with embedded ARM to get that?


Wawa T

Posts 167
10 Jan 2017 21:57


currently soon modifications to poseidon stack are being discussed on aros-ml. 68k and general backward compatibility is one of the questions.


Roman S.

Posts 66
10 Jan 2017 21:58


I assume this is some Arduino (or that like) peripheral, for which drivers are currently being written.


Asaf Ayoub

Posts 8
12 Jan 2017 09:37


Hope USB ports have over voltage protection, lots tests being done with USB killer devices.
EXTERNAL LINK 


Simo Koivukoski
(Apollo Team Member)
Posts 137
25 Jan 2017 10:47


Prisma Megamix is tested to work on an A2000.

FLAC test on Vampire 500 V2 with Prisma Megamix:

EXTERNAL LINK


Roman S.

Posts 66
26 Jan 2017 07:31


One more reason for clockport splitter compatibility in Vampire 1200...


Marcus Gerards

Posts 47
26 Jan 2017 09:30


Roman S. wrote:

One more reason for clockport splitter compatibility in Vampire 1200...

Exactly!


Nixus Minimax

Posts 117
26 Jan 2017 11:34


Roman S. wrote:

One more reason for clockport splitter compatibility in Vampire 1200...

What is that good for?


posts 91page  1 2 3 4 5