Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#92065 - 06/05/2002 00:19 USB 2.0 Spec implementation?
deswong
new poster

Registered: 04/02/2002
Posts: 11
Loc: Brisbane, QLD, Australia
Will there ever be USB 2.0 compliancy done to the Empeg so that the few USB 2.0 people can acutally upload the music faster?

The only reason why I ask is that my new motherboard comes with USB 2.0 and it would be cool to have the Empeg as the first usb 2.0 device I play with

I would assume it would be just a firmware upgrade, not a hardware modification, would that be true?

Des.

Top
#92066 - 06/05/2002 01:42 Re: USB 2.0 Spec implementation? [Re: deswong]
smu
old hand

Registered: 30/07/2000
Posts: 879
Loc: Germany (Ruhrgebiet)
I'm sorry, but USB 2.0 would<ol type="a">
  • be too fast for the empeg's CPU anyway (i.e. you wouldn't win much over USB1.1 or 10MBit Ethernet)
  • it would require serious hardware modification. AFAIK, the USB 1.1 controller is built into the ARM 1100 CPU of the empeg, and thus would need to be replaced by a different CPU plus an external USB 2.0 controller etc.
    </ol>Like upgrading from UDMA33 to UDMA66 (or from UltraSCSI to UltraWideSCSI), you need a new controller that supports the speed on a hardware level.

    cu,
    sven

    Edit: Hey Tony, I think this one qualifies for an FAQ entry by now.


  • Edited by smu (06/05/2002 01:44)
    _________________________
    proud owner of MkII 40GB & MkIIa 60GB both lit by God and HiJacked by Lord

    Top
    #92067 - 06/05/2002 02:37 Re: USB 2.0 Spec implementation? [Re: smu]
    altman
    carpal tunnel

    Registered: 19/05/1999
    Posts: 3457
    Loc: Palo Alto, CA
    USB2.0 wouldn't be too fast for the empeg's CPU; Yes, we wouldn't be able to saturate the bus (by any means) but we would be able to go faster than 10mbit ethernet without a doubt.

    We don't use the SA1100's USB controller, we use an external one. Why? Because the SA1100's USB slave has been severely bugged for a LONG time, and most/all of the SA1100 silicon we had in stock featured the bug. The Mk1 used the Natsemi USBN9602 (arrrrgh, never again, big EMI issues + hardware bugs) - the mk2 used the Philips PDIUSBD12 (bugs & very twitchy about timing). On the mk2 you can remove/fit some 0-ohm resistors and switch the USB to the internal SA1100 if you fancied it, but if your CPU isn't one of the Intel branded ones, it won't work at all. If it is an intel branded one, it won't work if you have more than one USB device on your entire USB subsystem (or so the errata says).

    Basically, no, it won't be "reworked". USB 2.0 is a different kettle of fish to USB 1.1, you can't just twiddle something and have it work - you need new silicon and a new PCB layout.

    Hugo

    Top