Login
Username:

Password:

Remember me



Lost Password?

Register now!
Main Menu
Who's Online
1 user(s) are online (1 user(s) are browsing Forum)

Members: 0
Guests: 1

more...

Browsing this Thread:   1 Anonymous Users





AROS64 USB storage device

Joined:
2007/4/16 6:26
From Norway
Group:
Member
Posts: 3905
Offline
AROS64 boots fine from live CD on my Aspire 57342 laptop but after installation to USB storage device I get black screen.
I see grub and select screenmode and I see some debug but after that nothing. I tried many different screenmodes and the same.

Posted on: 4/15 9:11
_________________
www.aspireos.com
Transfer the post to other applications Transfer


Re: AROS64 USB storage device

Joined:
2008/2/5 6:58
From Sunny Finland
Group:
Member
Posts: 1024
Offline
Just managed to compile the hosted version of AROS on my Fedora 27 installation. Had to make an older version of gcc and compile AROS hosted with that. AROS build system doesn't like the gcc 7.3.0 as bundled with Fedora 27 or vice versa...

massstorage.class doesn't work with my hosted build and vusbhci.device either anymore... Something has changed...

I tried a fat formatted usb drive and it seems to hang right after filtering out setaddress. Those devices that don't bind with any classes are recognized and AROS does not hang.

Posted on: 4/17 3:42
Transfer the post to other applications Transfer


Re: AROS64 USB storage device

Joined:
2008/2/5 6:58
From Sunny Finland
Group:
Member
Posts: 1024
Offline
Well, this is interesting...

I littered do_libusb_ctrl_transfer(struct IOUsbHWReq *ioreq) with debug statements and suddenly it started to work again... (some devices that don't bind with anything are recognized, some are not)

Something is asking the device something before it is ready to answer... This might be one reason why the usb stack works for someone and not for the other.

EDIT:

Doing this request takes a very long time to complete

[VUSBHCI2.00] do_libusb_ctrl_transfer: ioreq->iouh_SetupData.bmRequestType 80
[VUSBHCI2.00] do_libusb_ctrl_transfer: ioreq->iouh_SetupData.bRequest 6
[VUSBHCI2.00] do_libusb_ctrl_transfer: ioreq->iouh_SetupData.wValue 301
[VUSBHCI2.00] do_libusb_ctrl_transfer: ioreq->iouh_SetupData.wIndex 409
[VUSBHCI2.00] do_libusb_ctrl_transfer: ioreq->iouh_SetupData.wLength 2
[VUSBHCI2.00] do_libusb_ctrl_transfer: ioreq->iouh_Length 2
[VUSBHCI2.00] do_libusb_ctrl_transfer: Done!

This would be the get descriptor request for language id or something from the top of my head...

EDIT: This might just be a problem on my setup and the vusbhci.device that's the culprit. Don't really remember where I left it...

EDIT: I remember doing something to the vusbhci.device how it handles usb2.0 and usb3.0 devices plugged into usb2.0 host or usb3.0 host, maybe my problems are due to just that.

EDIT: My hosted AROS build is based upon ABIv1 as is the AROS 64-bit (If I have understod it correctly... :) ) and my Linux distribution is also 64-bit. That's the relevance with Nikolaos problems and mine.

EDIT: Poseidon is really anal about the debugs, too much and it won't work and too little seems to be the same. Something ain't right with it...

Posted on: 4/17 4:18

Edited by DizzyOfCRN on 2018/4/17 5:16:42
Edited by DizzyOfCRN on 2018/4/17 6:11:49
Edited by DizzyOfCRN on 2018/4/17 10:19:50
Edited by DizzyOfCRN on 2018/4/17 10:25:07
Edited by DizzyOfCRN on 2018/4/17 10:30:58
Edited by DizzyOfCRN on 2018/4/17 10:41:27
_________________
Jyrki.J.Koivisto
Transfer the post to other applications Transfer


Re: AROS64 USB storage device

Joined:
2008/2/5 6:58
From Sunny Finland
Group:
Member
Posts: 1024
Offline
Managed to get the vusbhci.device working on 64-bit linux and hosted AROS

https://youtu.be/BsEUUgSfAK0

It might be that our other drivers aren't 64-bit friendly or there is some other problem as Poseidon is happy on 64-bit hosted. (not tested much though)

Posted on: 4/20 3:41
_________________
Jyrki.J.Koivisto
Transfer the post to other applications Transfer


Re: AROS64 USB storage device

Joined:
2006/4/7 1:34
Group:
Member
Posts: 644
Offline
@Dizzy

Great News! Keep up the good work!

Posted on: 4/20 5:23
Transfer the post to other applications Transfer


Re: AROS64 USB storage device

Joined:
2007/4/16 6:26
From Norway
Group:
Member
Posts: 3905
Offline
Thanks Dizzy. That is great news :)

Posted on: 4/20 5:28
_________________
www.aspireos.com
Transfer the post to other applications Transfer






You can view topic.
You cannot start a new topic.
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.

[Advanced Search]


Search
Top Posters
1 paolone
paolone
4399
2 magorium
magorium
4095
3 nikolaos
nikolaos
3905
4 phoenixkonsole
phoenixkonsole
3904
5 deadwood
deadwood
2923
6 ncafferkey
ncafferkey
2744
7 mazze
mazze
2220
8 clusteruk
clusteruk
2112
9 Kalamatee
Kalamatee
2087
10 damocles
damocles
1789
© 2004-2017 AROS Exec