Rear USB ports on A1XE

A forum for AmigaOne XE and MicroA1-C specific issues.

Rear USB ports on A1XE

Postby daveyw » Fri Dec 30, 2016 12:07 am

Hi all,

I haven't used onboard USB on my A1XE for many, many years, since I added a USB2 card.

Now, my PS2 mouse is looking very sad, and I'm thinking of replacing it. As PS2 mice are rare - and multi-button PS2 mice even rarer - I've got a USB mouse.

The onboard USB would be the obvious place to plug it in, but I've discovered that no USB devices plugged into the rear are recongnised! Tried my new mouse and some USB sticks, but nothing.

It's getting power (the mouse and one of my sticks have LEDs, and they come on), but AmigaOS isn't recognising anything plugged in.

Rear ports are enable in UBoot.
Nothing's commented out in Kicklayout.

(I bought this machine second hand; the previous user has the front ports deactivated in uboot, and I have since rewired the case to my PCI card's internal USB header.)

Anyone have any ideas on what might be amiss? It's not huge, I'm not missing anything I haven't used in years, I can always use my USB2 connectors, but it's a baffling mystery
User avatar
daveyw
 
Posts: 124
Joined: Mon Sep 12, 2011 8:44 pm

Re: Rear USB ports on A1XE

Postby Raziel » Fri Dec 30, 2016 3:30 pm

I may be completely wrong, but i think i remember something about screwed up rear USB ports on the XE if the hardware DMA fix has been installed. (Does your board has the hardware fix?)

Too long now since i sold the XE so i might aswell remember wrong, maybe someone else can chip in (i remember having the DMA fixed but not the complete hardware fix - which fixed the DMA/internet access problem, but didn't kill the rear USB ports)
If slaughterhouses had glass walls, everyone would be a vegetarian. ~ Sir Paul McCartney
-
Did everything just taste purple for a second? ~ Philip J. Fry
-
Ain't got no cash, ain't got no style, ladies vomit when I smile. ~ Dr. John Zoidberg
User avatar
Raziel
 
Posts: 728
Joined: Sat Jun 18, 2011 5:00 pm
Location: A haunted Castle somewhere in the Bavarian Mountains

Re: Rear USB ports on A1XE

Postby RussellB » Fri Dec 30, 2016 3:55 pm

On an unfixed board the USB ports can not detect usb devices being inserted and removed. It should be able to detect usb devices from boot up or you might have better luck using a powered usb hub.
RussellB
 
Posts: 12
Joined: Fri Jun 17, 2011 11:18 pm

Re: Rear USB ports on A1XE

Postby tonyw » Sat Dec 31, 2016 12:25 am

It's not associated with the DMA hack, it's a separate issue.

The problem is that there are no terminating resistors connected to the USB ports (any of them) because they were supposed to be inside the VIA southbridge. No one was able to find out how to enable them within the VIA SB and they may not be there anyway.

As Russel said, the problem manifests itself as a failure to recognise devices being plugged in or unplugged. If you power up with the mouse in the port, it should work.

The proper and permanent fix is to add 2 x 16k resistors to each port, from the data lines to ground. Easily done if you are handy with a soldering iron or know someone who is. An alternative is to use an external hub (does it have to be separately powered?) and leave it connected permanently.
cheers
tony
User avatar
tonyw
AmigaOS Core Developer
AmigaOS Core Developer
 
Posts: 1195
Joined: Wed Mar 09, 2011 2:36 pm
Location: Sydney, Australia

Re: Rear USB ports on A1XE

Postby daveyw » Sat Dec 31, 2016 11:39 pm

I don't think that is the issue, as they worked at some point in the past and I haven't had the DMA fix applied since then.

Even if I power up with the mouse plugged in, it isn't recognised.

I see that FE Update 1 tweaks USB, so I'll have another attempt after I apply the update.
User avatar
daveyw
 
Posts: 124
Joined: Mon Sep 12, 2011 8:44 pm

Re: Rear USB ports on A1XE

Postby daveyw » Mon Jan 02, 2017 7:44 am

Yup, update 1 sorted the issue, and I can now use the mouse on the rear USB port if I boot with it installed. However, there's a noticeable performance issue (feels a bit like Windows circa 2000) and it doesn't survive an OS reset, so I'll stick with using the USB2 port.
User avatar
daveyw
 
Posts: 124
Joined: Mon Sep 12, 2011 8:44 pm


Return to Platform: AmigaOne XE and MicroA1-C

Who is online

Users browsing this forum: No registered users and 1 guest