Overview Features Coding Performance Forum Downloads Products OrderV4 Contact

Welcome to the Apollo Forum

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



All TopicsNewsPerformanceGamesDemosApolloVampireAROSWorkbenchATARIReleases
Documentation about the Vampire hardware

V4 Usable Usb Stack.

Barana V
(Needs Verification)
Posts 59/ 1
08 Nov 2020 03:59


Will the v4 ever have a useable usb stack such as aniias ar posideon or another full stack with drivers?
as the SA has no other options for moveable media eg floppy , no doubt due te a lack of putting a port in,
  Will the team provide a workable stack so usb mass storage -sticks and external optical disc burners, common place items can be used?


Gunnar von Boehn
(Apollo Team Member)
Posts 5417
08 Nov 2020 06:47


Barana V wrote:

as the SA has no other options for moveable media

   
You seem to have a misconception here.
 
The V4 has many options for moveable media.
You can for example connect DVD burners out of the box using SATA.
But DVD are costly for data exchange.
And floppy are tiny and costly.
 
A much more cost effective and very easy option working out of the box is using Micro SDCARDs.
This is for data exchange e.g. like Floppy and works just fine.
I think most people use SDcard for data exchange regularly.
 
Of course you can also exchange data over NETWORK, e.g. ETHERNET.
 


Barana V
(Needs Verification)
Posts 59/ 1
08 Nov 2020 08:51


I understand the V4 has no floppy port headers at all! No amiga disks.
  So I can connect a dvd/cd burner at the moment,as it stands today? What drivers and usb stack does it use?
  thankyou for your response.


Gunnar von Boehn
(Apollo Team Member)
Posts 5417
08 Nov 2020 10:05


Barana V wrote:

I understand the V4 has no floppy port headers at all!

Of course not.
Machines produced today never have floppies.
As you know you can not buy floppies and also can not buy new floppy drives today.
Also floppies are tiny.. So for data exchange an SDcard is 1000 times more useful than a floppy.
You can put thousands of ADF floppy images on a single SDcard.
An SDcard has 1000 times more space for the same price compared to a floppy.


Barana V
(Needs Verification)
Posts 59/ 1
08 Nov 2020 10:36


yes, well you  brought  up the subject of floppies, but I see you havent answered any of my questions pertaining to usb.I am interested.


Gunnar von Boehn
(Apollo Team Member)
Posts 5417
08 Nov 2020 10:51


Barana V wrote:

yes, well you  brought  up the subject of floppies,

You bought up floppy in your 1st post, and I tried to answer to your post.
 
What I tried to explain was that you have today many options for data-exchange.
You can read ADF from HD, CF, SDcard.
SDcard is very easy, and simple for data exchange.
SDcard is also very cost effective.
 
Transfer data over ethernet is also a very good and recommenable solution. The V4 ethernet is very fast and has DMA support. Ethernet is a great option for sharing data.
 
In theory there are many more options but some of them are more complex.
 
And of course ApollOS has in Poseidon USB stack support.
And for this making a driver is needed which of course takes some time.
This this drivers was up to now not a high priority as the other options for data exchange work just so good already.
 


Ian Parsons

Posts 226
08 Nov 2020 11:43


With the mouse and keyboard currently supported over the USB ports, if other USB devices are supported via a stack and drivers to be used in the future a hub will be needed to connect everything at the same time. If the keyboard or mouse are connected via a hub  will they continue to operate when a game has taken over the system and isn't using the OS drivers or will they need to be hot plugged directly back into the V4?


Vojin Vidanovic
(Needs Verification)
Posts 1896/ 1
09 Nov 2020 03:42


I would like also to see e.g. DB9 Atari port (old Amiga joy.mouse port) used for default mouse, not only just for Amiga mouse use, but for freeing a USB port. However, it would not bring insta usability - as V4SA USB firmware support needs to grow mature. And it does, but for joysticks, keyboards and mices for now. Not for mass storage or printing.

Its nice its independent and carefully worked out, downside is that existing solutions like Poseidon are not used.

So e.g., OS3 Poseidon is not usable with V4SA USB ports in versatile ways it can be used e.g. with A1200 USB clockport expansion (while V1200 users might enjoy that!) - e.g. for printing and USB mass storage. But that might come one day.
EXTERNAL LINK 
Pressuring for it, wont help. Recommended mass storage media so far are the included card slots.


Tim D

Posts 77
09 Nov 2020 23:02


I'm still hoping for at least support of USB hubs (switches), so i can connect the vampire to a USB switch and connect a Logitech unifi dongle for wireless keyboard and mouse support.

posts 9