Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
89 user(s) are online (79 user(s) are browsing Forums)

Members: 0
Guests: 89

more...

Support us!

Headlines




(1) 2 »


Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Home away from home
Joined:
2006/12/2 3:55
From Italy, Perugia
Posts: 3430
Latest news from the upcoming Pianeta Amiga 2012 show:

Quote:
We are very happy to announce that the next weekend, at Pianeta Amiga, an early prototype AmigaOS driver for USB 3 controllers on PCI-E will be shown running on a Sam460ex. For this achievement we must thank Sebastian Bauer, well known AmigaOS developer, who is working on the driver


http://www.pianetaamiga.it/index.php?lang=en

   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Just popping in
Joined:
2006/12/5 2:30
From Vancouver, Canada
Posts: 192
Wow that was unexpected!

Nice work!!

   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Home away from home
Joined:
2006/11/30 18:43
From Norway
Posts: 2498
This is super great news.
And another nice thing for upgrading old amiga machines to the newer and better ones.

_________________
X5000
   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Just popping in
Joined:
2009/11/25 1:08
Posts: 58
Nice! Also glad to see the PCI-E slot being usable.

   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Home away from home
Joined:
2006/11/26 21:45
From a dying planet
Posts: 4160
Awesome news

I wonder if the USB3 upgrade kit for the X1000 case will in any way be useable too?

Probably if there is a possibility to internally plug the cable to the PCIe card...

Cool

_________________
People are dying.
Entire ecosystems are collapsing.
We are in the beginning of a mass extinction.
And all you can talk about is money and fairytales of eternal economic growth.
How dare you!
– Greta Thunberg
   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Home away from home
Joined:
2007/5/19 14:23
From England
Posts: 3553
I guess this explains why DMA support was recently added to the PCI-Express port of the Sam460.

_________________
Author of the PortablE programming language.
I love using Amiga OS4.1
It is pitch black. You are likely to be eaten by a grue...
   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Just popping in
Joined:
2012/7/16 18:57
From Istanbul
Posts: 217
I wonder if the add-on card is a USB3 + SATA combo card ?

_________________
Sinan - AmigaOS4 Beta-Tester
- AmigaOne X5000
- AmigaOne A1222
- Sam460ex
   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Home away from home
Joined:
2006/11/30 18:43
From Norway
Posts: 2498
no idea if sata is supported over pci-e.
Have seen sata3 pci-e x1 cards. Hope they make support for that next.

_________________
X5000
   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Quite a regular
Joined:
2007/2/27 10:47
From Gravity well
Posts: 730
Yes because very soon now storage devices will require this technology without backwards compatibility. ;)

   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Quite a regular
Joined:
2009/6/1 14:11
From Germany
Posts: 733
Any news about it ?

_________________
Amiga600/Vampire2/PrismaMegaMix​/32GB CF Card/2x Rys Mk2/A604n/IndivisionECS/Gotek
   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Home away from home
Joined:
2006/11/30 18:43
From Norway
Posts: 2498
I don't think there has been news about this after the first news from pianeta. I do wonder who is working on this driver.

_________________
X5000
   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Home away from home
Joined:
2006/11/26 21:45
From a dying planet
Posts: 4160
@Antique
Quote:

I do wonder who is working on this driver.

Just read the first post

Quote:

For this achievement we must thank Sebastian Bauer, well known AmigaOS developer, who is working on the driver

_________________
People are dying.
Entire ecosystems are collapsing.
We are in the beginning of a mass extinction.
And all you can talk about is money and fairytales of eternal economic growth.
How dare you!
– Greta Thunberg
   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Just popping in
Joined:
2007/1/7 14:22
From Germany
Posts: 70
So 7 years later... any news on this?

_________________
Amiga 1200 | ACA1233n | 128 MB RAM | Indivision AGA | Prisma Megamix | 250 GB mSATA SSD | AmigaOS 3.1.4
AmigaOne X1000 | 1.8 GHz | 4 GB RAM | Radeon R7 250X | 250 GB SATA SSD | AmigaOS 4.1
   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Just popping in
Joined:
2007/2/1 13:29
From Bergamo, Italy
Posts: 106
Does anybody knows anything about the USB 3 stack that was announced back in 2012?

Wondering whether its source code (even unfinished/not working) could be shared in order to support the USB 3 controller chip mounted on the PowerPC notebook board (see https://www.powerpc-notebook.org/campa ... three-working-prototypes/).


The chip selected for the notebook is the Renesas μPD720201
https://www.renesas.com/us/en/products ... 01-usb-30-host-controller

You can buy a PCIe x1 card based on this chip for about € 30 / USD 36.

   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Just popping in
Joined:
2006/12/5 19:30
Posts: 223
I don't remember ever hearing anything about that. The OS4 SDK has a few clues, but are inconsistent in ways.

Documentation/AutoDocs/usbsys.doc: USB_SPEED_SUPER for a SuperSpeed Function (4800 Mb/s).


But in the Documentation/AutoDocs/usbhcd.doc file (Host Controller stuff), the USB_SPEED_SUPER is left out:

USBA_DeviceSpeed (ULONG)
This tag is used for specifying the speed of the
USB Function to add. This defines how the
hardware driver should actually be communicating
with the Function.
ti_Data is a ULONG holding a speed indicator:
USB_SPEED_LOW for a LowSpeed Function (1.5 Mb/s).
USB_SPEED_FULL for a FullSpeed Function (12 Mb/s).
USB_SPEED_HIGH for a HighSpeed Function (480 Mb/s).

If not specified the HCD *must* default to
USB_SPEED_LOW for the added Function.
If specified, but an unknown value is supplied, the
attachment must be failed. In this case
USBERR_UNSUPPORTED should be returned in the
USBA_ErrorCode tag if supplied and supported.

...

USBA_DeviceSpeed (ULONG *)
The HCD must store the speed of the USB controller in the ULONG
pointed to by ti_Data. The speed is specified using one of the
USB_SPEED_xxx constants from usb/system.h.
Since USBA_DeviceSpeed usage was not added until v2 of the USB
stack, the USB stack will fall back to expect USB_SPEED_FULL speed
(i.e. 12MBit/s) for the HCD if it does not respond to this tag.
USB2+ capable HCDs are required to support this tag, or they will
only see USB1 device attachments.


In Include/include_h/usb/system.h it DOES define the USB_SPEED_SUPER value. So, maybe USB3 is supported, or perhaps it was never completed. Has any PCIe card ever actually been announced as working and supported? I never saw anything after that 2012 thing either... :/


/* For supplying USB Device speed to USB(HC)AddFunctionA()
ti_Data is a USB_SPEED_xxx value.
If not specified the default speed used *must* be USB_SPEED_LOW.
Also used for querying HCD root bus speed using USBHCGetAttrsA() */
#define USBA_DeviceSpeed (TAG_USER+4)

#define USB_SPEED_LOW (0L) /* 1.5 Mbit/s */
#define USB_SPEED_FULL (1L) /* 12 Mbit/s */
#define USB_SPEED_HIGH (2L) /* 480 Mbit/s */
#define USB_SPEED_SUPER (3L) /* 4800 Mbit/s */



   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Just popping in
Joined:
2007/6/6 9:12
Posts: 10
@billt

That is an oversight in updating the usbhcd.doc.
But basically for a device of that speed to be detected by a hub driver will require a USB3 HCD to be driving USB3 hardware (and a USB3-aware hub driver at that).

Neither currently exist for OS4, so what you see traces of is only initial steps to support it in the USB stack itself.

   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Just popping in
Joined:
2020/11/17 12:08
From Slough
Posts: 181
@graff not sure how you know the answer to that, are you part of OS4 dev team? While you're here, any chance of a OS4 SDK update? It's a few years old now, we could do with new c libs and a new GCC / binutils please.

   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Quite a regular
Joined:
2006/11/27 14:35
From Nantes, France
Posts: 866
@NinjaCyborg

Hint: look for Thomas Graff Thøger in the OS4 USB Stack documentation. I think you will understand 😉

_________________
Back to a quiet home... At last
   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Just popping in
Joined:
2020/11/17 12:08
From Slough
Posts: 181
thanks, yes it explains who he is :) New SDK update would be most welcome.

   Report Go to top

Re: Stack USB 3.0 for OS4 at Pianeta Amiga 2012
Just popping in
Joined:
2006/12/5 19:30
Posts: 223
@graff

Does the stack itself have enough in it now, that someone can make a working host controller driver, and then hub or device drivers for USB3 Superspeed? Or is current USB Stack not yet sufficient/complete to do 3.0 Superspeed drivers?

Also, any chance that those who can, have been looking at adding USB 3.1/3.2 or even 4 speeds into the stack since the last SDK udpate in 2015?

   Report Go to top


(1) 2 »



[Advanced Search]



Powered by XOOPS 2.0 © 2001-2016 The XOOPS Project