Welcome, Guest. Please login or register.

Author Topic: Usb / would this be possible?  (Read 3439 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline utri007Topic starter

Usb / would this be possible?
« on: March 30, 2007, 08:09:59 PM »
I just installed to my friend pc usb to com adapter, I thought that would iy be possible to use it with cender changer as usb port in amiga like com to usb adapter ?
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Usb / would this be possible?
« Reply #1 on: March 30, 2007, 08:13:40 PM »
No
 

Offline utri007Topic starter

Re: Usb / would this be possible?
« Reply #2 on: March 30, 2007, 10:11:44 PM »
thanks Piru I asked that because I relized that you just answered similar question :)

Could you say more detailed ?

Quite many components works allso opposite ?

Do you any opinions my another question

http://www.amiga.org/forums/showthread.php?t=28297
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: Usb / would this be possible?
« Reply #3 on: March 30, 2007, 10:14:15 PM »
Quote
Quite many components works allso opposite?

The components that work are passive (typically just straight wiring). USB is not.
 

Offline utri007Topic starter

Re: Usb / would this be possible?
« Reply #4 on: March 30, 2007, 10:16:53 PM »
I just edit my question please check it again
ACube Sam 440ep Flex 800mhz, 1gb ram and 240gb hd and OS4.1FE
A1200 Micronic tower, OS3.9, Apollo 060 66mhz, xPert Merlin, Delfina Lite and Micronic Scandy, 500Gb hd, 66mb ram, DVD-burner and WLAN.
A1200 desktop, OS3.9, Blizzard 060 66mhz, 66mb ram, Ide Fix Express with 160Gb HD and WLAN
A500 OS2.1, GVP+HD8 with 4mb ram, 1mb chip ram and 4gb HD
Commodore CDTV KS3.1, 1mb chip, 4mb fast ram and IDE HD
 

Offline csixty4

  • Newbie
  • *
  • Join Date: May 2006
  • Posts: 17
    • Show only replies by csixty4
    • http://www.csixty4.com
Re: Usb / would this be possible?
« Reply #5 on: March 31, 2007, 02:26:23 AM »
I've looked into what it would take to make a USB adapter for the C64, so I have a little background on the subject.  This might get a little technical, and it looks like English isn't your first language, so if you need me to say something a different way, let me know.

Though it only uses four wires (+5VDC, GND, and two data lines), USB is much more complicated than RS-232.  It's a whole networking system, only for devices instead of individual computers.  Part of the USB standard is the distinction between "hosts" and "devices".  There are also a set of "HID" standards, so all USB keyboards speak the same way, like all USB mice, and USB disk drives.

If you were to plug a USB to RS-232 adapter into the Amiga, the USB side would still want to be a client to some host, and it would only know how to speak the protocol for what kind of device it is.

Interestingly, USB On-The-Go (a new USB standard) is more of a peer-to-peer architecture, but there aren't a lot of devices out there using it.
 

Offline Oli_hd

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 912
    • Show only replies by Oli_hd
Re: Usb / would this be possible?
« Reply #6 on: March 31, 2007, 09:45:23 AM »
short answer: no
Long answer: kinda, there are UART to USB converters that let you mount the device (IE the Amiga) as a USB peripheral so it could be accessed by USB from another computer, that said you could not plug a harddrive or other USB devices into your Amiga. Basically you would get the USB B type connector on your Amiga but it would be of no use.
The second and much more complicated way would be to make a small 8bit computer with USB and serial, add a bit of software on both the Amiga and the 8bit chip, basically a serial network between the two, that would give yo uaccess to harddrives, CD-Roms etc. It would be as slow as a serial network but it would work.
I have seen Ethernet demo boards that are only 1.5" square that do this.. not a great solution though.
 

Offline Speelgoedmannetje

  • Hero Member
  • *****
  • Join Date: Oct 2002
  • Posts: 9656
    • Show only replies by Speelgoedmannetje
Re: Usb / would this be possible?
« Reply #7 on: March 31, 2007, 10:52:25 AM »
Quote

Oli_hd wrote:
short answer: no
Long answer: kinda, there are UART to USB converters that let you mount the device (IE the Amiga) as a USB peripheral so it could be accessed by USB from another computer, that said you could not plug a harddrive or other USB devices into your Amiga. Basically you would get the USB B type connector on your Amiga but it would be of no use.
The second and much more complicated way would be to make a small 8bit computer with USB and serial, add a bit of software on both the Amiga and the 8bit chip, basically a serial network between the two, that would give yo uaccess to harddrives, CD-Roms etc. It would be as slow as a serial network but it would work.
I have seen Ethernet demo boards that are only 1.5" square that do this.. not a great solution though.
And why not try to use the user port directly?
I haven't had much time to solder things and so, but I am still thinking about to make a project wich makes usb connection possible on the C=64 using the user port and an AVR or PIC or something like that.
And the canary said: \'chirp\'
 

Offline Oli_hd

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 912
    • Show only replies by Oli_hd
Re: Usb / would this be possible?
« Reply #8 on: March 31, 2007, 11:04:06 AM »
Quote
And why not try to use the user port directly?  I haven't had much time to solder things and so, but I am still thinking about to make a project wich makes usb connection possible on the C=64 using the user port and an AVR or PIC or something like that.

Im assuming your talking about the user port on a C64, if so sorry I wasnt :)
I was talking about just on the Amiga, now you could talk about using the printer port or the side expansion slot, in both of those situations I would think of looking at a small 8bit USB host chip like the SL811HS.
As for using a PIC are you talking about the ones with USB on-board because they are peripheral controllers, they are not host controllers so again, woudnt let you plug a harddrive in.
As for the AVR's, sorry I dont know jack about them. :)
 

Offline platon42

  • Hero Member
  • *****
  • Join Date: Jul 2002
  • Posts: 573
    • Show only replies by platon42
    • http://www.platon42.de/
Re: Usb / would this be possible?
« Reply #9 on: March 31, 2007, 12:25:40 PM »
SL811HS is evil. It was evil in 2001 already.

Maybe some people now understand why it's not quite straight forward in doing research and developing a USB host controller expansion for the Amiga (and not just taking a bog standard PCI card). There is not much of a choice regarding the controller chipset.
--
Regards, Chris Hodges )-> http://www.platon42.de <-(
hackerkey://v4sw7CJS$hw6/7ln6pr7+8AOP$ck0ma8u2LMw1/4Xm5l3i5TJCOTextPad/e7t2BDMNb7GHLen5a34s5IMr1g3/5ACM
 

Offline Zac67

  • Hero Member
  • *****
  • Join Date: Nov 2004
  • Posts: 2890
    • Show only replies by Zac67
Re: Usb / would this be possible?
« Reply #10 on: March 31, 2007, 12:57:17 PM »
IMHO the dumb part in USB is the strict master/slave role on device level. It'd be much more flexible if it used a more peer/peer approach like e.g. Firewire or SCSI - maybe in another universe...  ;-)

But then again, the strict slave logic is what makes USB devices so cheap and successful.
 

Offline Oli_hd

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 912
    • Show only replies by Oli_hd
Re: Usb / would this be possible?
« Reply #11 on: March 31, 2007, 01:59:02 PM »
Quote
Maybe some people now understand why it's not quite straight forward in doing research and developing a USB host controller expansion for the Amiga (and not just taking a bog standard PCI card). There is not much of a choice regarding the controller chipset.


Ive just bought a great Philips USB 2.0 controller from Digikey (just to pad the order up to the £100 where I get free postage) which has a standard (well, as standard as it gets) CPU bus interface (16 or 32bit selectable) that drives three USB ports at 480mbps, does DMA, the lot.
There was also on-the-go controllers and single port version yeah the software may be a bit of fun (havent looked at it, this was gonna be for a none Amiga project) but the chips are out.
That said yeah the SL811 is evil, buts its about the only PLCC case USB host controller your gonna find and it is workin on the Amiga already so it was the obvious choice.

Anyhow it was a bit of a silly topic anyway a serial to USB controller would be Soooo slow you couldnt use it for much other than downloading photo's from a camera and there are nice IDE adaptors for that.

edit: The USB chip I got was a Philips ISP1760BE (Digikey Linky)
 

Offline JimS

  • Hero Member
  • *****
  • Join Date: Mar 2002
  • Posts: 1155
    • Show only replies by JimS
Re: Usb / would this be possible?
« Reply #12 on: March 31, 2007, 02:53:35 PM »
Take a look at this one: www.vinculum.com . It integrates the USB ports with a CPU that runs a USB host stack. The interface to the computer is via a serial port, or parallel FIFO.
Obsolescence is futile. You will be emulated. - Amigus of Borg
 

Offline Oli_hd

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 912
    • Show only replies by Oli_hd
Re: Usb / would this be possible?
« Reply #13 on: March 31, 2007, 03:27:45 PM »
Yup, thats the sort of thing utri007 was lookin for.
Now just to make it work on the miggy  :lol:
 

Offline platon42

  • Hero Member
  • *****
  • Join Date: Jul 2002
  • Posts: 573
    • Show only replies by platon42
    • http://www.platon42.de/
Re: Usb / would this be possible?
« Reply #14 on: March 31, 2007, 04:09:03 PM »
> That said yeah the SL811 is evil, buts its about the only PLCC case USB host controller your gonna find and it is workin on the Amiga already so it was the obvious choice.

Doing a bit more research pays off sometime.

The very first prototype of the Subway used the SL811HS. It was found unsuitable due to massive hardware bugs and silly design.

At that time (2001), there was the TransDimension UHC124 chipset, much more powerful than the SL811HS, a lot less buggy). Its bus interface was so flexible that it could operate also in the 8 bit databus, 4 bit address space of the clockport, but also in 16 bit mode with 16kb address space. Hence, it was used for the Subway USB Clockport card and the Highway USB Zorro II card, both manufactured by E3B.

Later for the Algor, the next generation OTG243 chipset also from TransDimension was used. It has a much better transfer logic, more memory, 32bit access, which allows high transfer speed at less interrupt frequency.

None of these chips are BGA and easy to solder.

About the Philips ISP1760: I have a working driver for that one for the Amiga already :) Watch this space ;-P
--
Regards, Chris Hodges )-> http://www.platon42.de <-(
hackerkey://v4sw7CJS$hw6/7ln6pr7+8AOP$ck0ma8u2LMw1/4Xm5l3i5TJCOTextPad/e7t2BDMNb7GHLen5a34s5IMr1g3/5ACM