Amiga.org

Amiga computer related discussion => Amiga Hardware Issues and discussion => Topic started by: cehofer on December 13, 2013, 04:55:05 PM

Title: USB not working on AmigaOneXE/G4 4.1U6
Post by: cehofer on December 13, 2013, 04:55:05 PM
I recently re-imaged my AmigaOneXE to 4.1U1 and then upgraded it to Update 6.  I also ran several auto updates as well.  I don't remember if the USB worked before but it doesn't recognize anything now.  I tried USB thumb drives and logitech mices just to test things.  Nothing.

I have not changed any of the defaults of the software and it appears that all the USB drivers are in their proper location.  I also checked UBoot 1.1.1 and it says both front and back USB ports are active.  I have also tried the USBCTRL stop/start/restart without issue.

I am sure it is something I am missing or a Bug.
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: eliyahu on December 13, 2013, 05:28:34 PM
@cehofer

does your A1XE have the 'DMA fix' by any chance? in any case USB on those boards is a tad wonky if you're using the on-board USB support. and, like the pegasos2, it's limited to USB1.1 speeds. a few questions for you:

1.  you say you updated from update 1 to update 6 -- did you update sequentially, i.e., install update 1, then update 2, then update 3, and so forth?
2.  are you using on-board USB or USB via a PCI card?
3.  if using the on-board USB, have you tried commenting out "MODULE Kickstart/ehci.usbhcd" in SYS:Kickstart?

USB support in current versions of AOS4 is pretty good, and much, much faster than before. let's try and figure out why you're having trouble. :)

-- eliyahu
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: cehofer on December 13, 2013, 05:36:39 PM
Dont know about the DMA fix

1. yes I re imaged 4.1 U1 then I applied 2 - 6.
2. onboard USB
3. No.

I am in the middle of a backup so can try #3 when finished.
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: eliyahu on December 13, 2013, 05:42:35 PM
@cehofer

ah. ok. this probably isn't what you were hoping to hear, but i'd seriously recommend purchasing a USB2 PCI card. you'll avoid the stability issues that the A1XE has with its on-board USB support and can enjoy USB2 speeds. the cards are less than $20 at most retailers. for example i have a startech seven-port card (http://www.startech.com/Cards-Adapters/USB-2/Card/7-Port-PCI-USB-Card-Adapter~PCIUSB7) that cost me $12 USD. works great and i no longer have to bother with the slow on-board USB of my pegasos2.

-- eliyahu
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: cehofer on December 13, 2013, 05:52:52 PM
Ok. I don't have an issue doing that but what can I do right now to get it working?
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: nicholas on December 13, 2013, 06:03:04 PM
IIRC quite a few of the Teron boards have non-working USB and the only solution is to use a PCI USB card.

As Eliyahu said, they are really cheap on ebay and amazon and will solve the problem permanently.
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: cehofer on December 13, 2013, 06:22:15 PM
Ok.  I am looking for the #3
3. if using the on-board USB, have you tried commenting out "MODULE Kickstart/ehci.usbhcd" in SYS:Kickstart?

I am not seeing it.  What script would that be in?

Also, another issue I am having is not everytime but either when i turn on or reboot, the HD light will come on full for 30 seconds and nothing just a black screen.  If I reboot, i will get the uboot screen and it will start.  Another weird thing is I will not get any error but it will boot to AmigaOS but mouse will not work.  Recently I have had it boot into the old kickstart screen like I held both mouse buttons down.  I'll try and replace my mouse.
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: eliyahu on December 13, 2013, 06:36:34 PM
Quote from: nicholas;754304
IIRC quite a few of the Teron boards have non-working USB and the only solution is to use a PCI USB card.
unfortunately, yeah. there were actually three main "issues" with the XE boards, the USB problem being one of them. for folks interested tony wyatt has a good breakdown on what the problems were and how to solve them (potentially) here (http://forum.hyperion-entertainment.biz//viewtopic.php?f=16&t=1889#p21449).

Quote
As Eliyahu said, they are really cheap on ebay and amazon and will solve the problem permanently.
absolutely. i'd recommend it for all A1 and pegasos owners as well. i never had any functional issues with the on-board peg2 USB, but my stars, it's slow.

-- eliyahu
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: eliyahu on December 13, 2013, 06:39:03 PM
Quote from: cehofer;754305
Ok.  I am looking for the #3
3. if using the on-board USB, have you tried commenting out "MODULE Kickstart/ehci.usbhcd" in SYS:Kickstart?

I am not seeing it.  What script would that be in?
sorry, i forgot to mention that. it's in your kicklayout file in SYS:Kickstart. :)

Quote
Also, another issue I am having is not everytime but either when i turn on or reboot, the HD light will come on full for 30 seconds and nothing just a black screen.  If I reboot, i will get the uboot screen and it will start.  Another weird thing is I will not get any error but it will boot to AmigaOS but mouse will not work.  Recently I have had it boot into the old kickstart screen like I held both mouse buttons down.  I'll try and replace my mouse.
hmmm.... have you replaced the clock battery? sounds like it's getting a touch low. i don't suppose you have any PS/2 mice or keyboard lying around, do you? you might try those in the interim if that's the only thing for which you have an immediate need for USB.

edit: i forgot to mention earlier, but you might try bringing up issues like these at the official AOS support forum (http://forum.hyperion-entertainment.biz//viewforum.php?f=16) as well. developers, beta testers, and seasoned users are available there for issues just like this and it's a nice place to try for help in addition to community forums like amiga.org.

-- eliyahu
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: cehofer on December 13, 2013, 06:53:10 PM
I have replaced the batter a few days ago hoping this would stop the Black screen of death.  I have just swapped the mouse.

I was waiting for my account to be activated on OS forum.  I just posted this there.
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: cehofer on December 13, 2013, 07:24:09 PM
Did Option 3
3. if using the on-board USB, have you tried commenting out "MODULE Kickstart/ehci.usbhcd" in SYS:Kickstart?

Did not work.  I found the Startech 7port for $14 on amazon.  I'll order that.

So install will just be plug and play?  I will not have to do anything?
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: eliyahu on December 13, 2013, 07:39:29 PM
Quote from: cehofer;754313
Did Option 3
3. if using the on-board USB, have you tried commenting out "MODULE Kickstart/ehci.usbhcd" in SYS:Kickstart?

Did not work.  I found the Startech 7port for $14 on amazon.  I'll order that.

So install will just be plug and play?  I will not have to do anything?
yup. plug in the card, power back on. job done. of course you'll need to use the card's ports from now on. ;)

-- eliyahu
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: Rob on December 13, 2013, 08:59:33 PM
Quote from: cehofer;754293
I recently re-imaged my AmigaOneXE to 4.1U1 and then upgraded it to Update 6.  I also ran several auto updates as well.  I don't remember if the USB worked before but it doesn't recognize anything now.  I tried USB thumb drives and logitech mices just to test things.  Nothing.

I have not changed any of the defaults of the software and it appears that all the USB drivers are in their proper location.  I also checked UBoot 1.1.1 and it says both front and back USB ports are active.  I have also tried the USBCTRL stop/start/restart without issue.

I am sure it is something I am missing or a Bug.


Are the USB ports enabled in the Uboot menu settings?
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: cehofer on December 14, 2013, 03:24:56 AM
Yes.  In Uboot both front and back are checked.
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: magnetic on December 14, 2013, 03:27:32 AM
Quote from: eliyahu;754306
unfortunately, yeah. there were actually three main "issues" with the XE boards, the USB problem being one of them.
-- eliyahu


Dont use the quotes for "issues" This is well known and well documented in the developer world about the TERON boards (aka Amiga 1) its the lovely Articia S that all the fanboys defended so much.
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: cehofer on December 14, 2013, 02:46:40 PM
Quote from: magnetic;754338
Dont use the quotes for "issues" This is well known and well documented in the developer world about the TERON boards (aka Amiga 1) its the lovely Articia S that all the fanboys defended so much.



That's nice of you to point out but do you have a link to theses "well known and well documented" I guess features since they are documented?
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: number6 on December 14, 2013, 04:35:22 PM
Quote from: cehofer;754353
That's nice of you to point out but do you have a link to theses "well known and well documented" I guess features since they are documented?



First, you've been given some good advice by eliyahu and should hopefully receive more on the support site.

Given that, however, you can read:

this thread for example (http://www.amigaworld.net/modules/newbb/viewtopic.php?mode=viewtopic&topic_id=10225&forum=33&start=20&viewmode=flat&order=0#449021)

Given the choice ( I assume you inherited a machine from someone else? ), you are better off with an "unfixed" AmigaOneXE G4 and making the changes previously suggested.

Best of luck.

#6
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: itix on December 14, 2013, 04:54:46 PM
Quote from: cehofer;754353
That's nice of you to point out but do you have a link to theses "well known and well documented" I guess features since they are documented?


I thought everyone knew that Articia was broken by design. However, your USB problem have nothing to do with Articia S so your problem must be software related.

Btw I have heard that you must solder some caps or something to get USB devices recognized properly on XE. Worth a shot, I think.
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: Matt_H on December 14, 2013, 05:37:10 PM
I think it was the SE boards that had the more serious USB problems. Tony's thread, linked above, explains things very well, although when the issue was first discovered/solved, I remember reading that they had capacitors in place instead of resistors, or vice versa, on the USB lines. Can't quite recall. At any rate, the USB problem on the XE is theoretically fixable, whereas the SE's is probably not.

The impact of the XE USB fault is that devices are not hot pluggable. The workaround - before PCI USB drivers were available - was to use a hub. The hub would remain "permanently" attached to the motherboard, and then you could hot plug into that. I'm using one of these (http://www.amazon.com/NZXT-IU01-Internal-Expansion-Black/dp/B0031ESKJA/) and it works well. If USB2 speed isn't important to you, this solution saves you a PCI slot (not that there are a whole lot of interesting cards you can use...).
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: cehofer on December 14, 2013, 08:37:54 PM
Number 6

You guys always give good advise but there are also the very critical people here as well.  I thank you all for your good advise.  As far as what I am going to do  is i already ordered the boards recommended here for IDE/Sata/usb.

I didn't inherited this this AmigaOneXE/G4, I actually bought a collection of Amigas from a collector that passed away.  I had 18 Amigas of various models.  Since the collector had passed, the son was selling his collection.  He told me that he didn't know what this was and it wouldn't boot but he was throughing it in to get rid of it.  When I opened it up at home I was like I hit the motherload.  The reason it wouldn't boot was because of the CPU mounted at an angle.  So I reseated that and I was up and running on 4.0.  I then purchased 4.1.  This was summer of 2009.  4.1 was limited at that time so it collected dust for the past 4 years.

I was on youtube and saw how 4.1 was now at Upgrade 6 with autoupdates.  I watched the 4.1 video and was impressed how they have come along.  I am very excited that I finally have an Amiga that is an alternative to Linux and Windoze...again.  It is also nice that they and encompassed UAE into the OS so I can use and Amiga to run my Classic stuff instead of on Linux,droid, and Windoze.  that is a novel concept.

I have been a faithful amiga user since 1988 with my 2000HD then 4000.  Through all those years I have never seen any of the companies that housed Amiga ever listen to the community.  They always did what they thought was best and where has it gotten them.  There should be a partnership formed between the Cult Following and the companies that own rights and licenses.

I like this concept of the "bounty".   With the following Amiga still has if there were some way to create a membership with dues and those dues went toward R and D. Then you had a membership to Hyperion's website and I got to download updates, new OS and applications for my dues paid, I would do it.  Somebody has to pay for it.

My hat is off to Hyperion as they are the only ones that I see moving forward Amiga forward.  

Sorry I am a little off topic.
Title: Re: USB not working on AmigaOneXE/G4 4.1U6
Post by: cehofer on December 21, 2013, 07:05:34 PM
Update:

I have fixed the following issues:

Mouse - dead on boot or suddenly dies.
USB - not working

The mouse issue got suddenly worse.  Then my keyboard started acting like it was possessed by gremlins.  Lights would flash and then freeze.  It seemed that when I reconnected it a couple times followed by a reboot.  I removed the mother board and performed continuity checks with my ohm meter.  I didn't find anything then I remembered I had a similar issue with my A4000D and checked the ferrite beads soldered to the board.  On my 4000 one was cracked in half.  I took a small screwdriver and gently flicked each bead.  The bead on top next to the edge of the board popped right off.  I soldered it back in place and touched up rest on top and bottom of the board.  So far no more issues with keyboard or mouse.

USB - I did as suggested.  I purchased and installed Startech 7port and plugged in the front ports to the board.  I also purchased a UltraATA 133 PCI SC-PE4B12-S4 IDE CONTROLLER.  

The USB was just plug and play.  The UltraATA required making the parallel SIIG as the first in the boot sequence.  I also disabled both onboard USB and IDE in UBoot.

A friend of mine gave me a 250M USB Zip drive.  I got that working in a snap.  I just had to change the device on the "zip" device driver in storage/dosdriver from the siiide.device to usbsys.device and unit to zero.  I got it to read my old amiga 100 zips and PC100 zips using the ZIC device driver making the same changes to it.