USB Problems? Read This!

Home Forums Help and Support USB Problems? Read This!

  • This topic is empty.
Viewing 15 posts - 1 through 15 (of 251 total)
  • Author
    Posts
  • #23243
    rodries
    Keymaster

    Ever since WiiMC was first released, there have people having been issues getting their USB devices working. We would try to address these on a case-by-case basis, but sometimes this would in fact result in one person’s drive starting working and another person’s drive stopping working. Without going into all the history: I would like to state that the USB code WiiMC uses is actually a part of libogc, not WiiMC itself, and that this code is shared by all Wii homebrew applications. It is also worth noting that this code was not written by the WiiMC Team.

    Rodries has been working to improve USB device recognition in libogc, and now he needs your help. To start with, he has written a small tester application that runs through 6 tests and writes the results to your SD card to a file named log_usb.txt. Please run the tests if you can and upload the results to this thread. Everyone’s logs (especially those with non-working devices) will help rodries sort out the compatibility issues.

    #27668
    cadbusca
    Participant

    This is great news. I have an old 3.5″ Seagate that works fine but is dying, a 2.5″ from by broken old laptop thats in an enclosure but will only boot the first app loaded in the apps directory, and a thumb drive that won’t boot.
    With everyones support, we can build a list of what drives work and hopefully get more of them supported. I want to buy a new drive but am reluctant to do so until I am assured that it will work with the WII. I’m away from my WII until the New Year, so I can’t test until then, but I will ask everyone using my Enhancement Pack to report their results here. If its practical, I will try to build a list of working drives and update this post in the future with those results.

    In order to do thid I need the people running the tests also post the name & specs of the drives they are testing and the results. This is not logged by the testing program.

    #27669
    Skanksta
    Participant

    Though I’ve only had problems with one previous version not detecting the drive, currently I haven’t noticed any issues. I’ve run the USB test app anyway, all tests pass, but hopefully the results can help others that are having problems.

    #27670
    NeoWii
    Participant

    Hi,

    I done 2 logs, one with Ok HDD and the other one no.

    #27671
    cadbusca
    Participant

    Could the people running the tests also post the name & specs of the drives they are testing and the results. This is not logged by the testing program.

    #27672
    rodries
    Keymaster

    They could if they wish, but for these purposes it’s not important.

    #27673
    Matoking
    Participant

    Posting at least the make & model would be nice as it would help to clarify what drives work and what ones don’t.

    My test results are attached. I did notice one thing that is odd; if I have the device connected before I run the app, then the first test is successful but every subsequent test is not. If I do not have it plugged in and plug it in when prompted then it does not work.

    [attachment=2:3jporose]attached before launched.tar.gz[/attachment:3jporose]
    [attachment=1:3jporose]not attached before launched.tar.gz[/attachment:3jporose]
    [attachment=0:3jporose]what tantric asked for.tar.gz[/attachment:3jporose]

    Western Digital MyBook Premium ES, 500GB
    The drive is compatible and working with every homebrew app I have used thus far. Cfg_USB_Loader, WiiMC, MPlayerCE, WiiXplorer just to name a few.

    #27674
    rodries
    Keymaster

    boondoklife, you must unplug in between tests or the test isn’t actually run and the results are not valid. Could you try again (with the device connected on startup is fine) and unplug/replug after each test? Also, try waiting 10 seconds before pressing A to continue. This will give your drive time to spin up.

    #27675
    weder
    Participant

    My hard drive passed all the test, but my problem with my hard drive a seagate freeagent goflex portable 1tb is that when i start to see a movie sometimes is stop and gives me a error that it can’t find my hard drive and i have to unplug to be able to play again

    #27676
    Vanitas
    Participant

    Glad I could help!

    #27677
    Matoking
    Participant

    @Tantric wrote:

    boondoklife, you must unplug in between tests or the test isn’t actually run and the results are not valid. Could you try again (with the device connected on startup is fine) and unplug/replug after each test? Also, try waiting 10 seconds before pressing A to continue. This will give your drive time to spin up.

    Hey Tantric, the “not attached before launched” file should be what you need as it was unplugged and re-plugged as needed. I actually waited 15 seconds between each part so a total of 30 seconds if you add up both requests for the “A” button to be pressed between tests.

    I am going to run a test with it plugged in at boot and will post it too. Not sure why it would fail all the tests but work if it is booted with it plugged in.

    #27678
    happy.j
    Participant

    This drive is working with all Wiimc versions till 1.1.0
    It’s a 2.5″ Packard Bell Store&Play 2500 160GB

    Not working on 1.1.1

    EDIT: It works with the alternate version posted here : http://www.wiimc.org/forum/viewtopic.php?f=4&t=994#p4365

    Thank you

    #27679
    ASTUR2000
    Participant

    USB Logs:
    FlashDrive => working
    2.5HDD => not working

    #27680
    happy.j
    Participant

    This drive is working with all Wiimc versions till 1.1.0
    It’s a 2.5″ Maxtor Basic Portable 320GB

    Not working on Wiimc 1.1.1

    EDIT: It works with the alternate version posted here : http://www.wiimc.org/forum/viewtopic.php?f=4&t=994#p4365

    Thank you

    #27681
    dcomnimda
    Participant

    My external harddrive : Personnal Harddrive HP 160Go

    I hope the following test help you a lot.

    USB2 device test version: 1.6
    =============================
    USB2 device test method: 0


    __usbstorage_IsInserted
    USBStorage_Open
    USB_OpenDevice, ret: 0
    Found device, InterfaceSubClass: 6
    USB_SetConfiguration ok
    USB_SetAlternativeInterface ok, alt: 0 int: 0
    __usbstorage_reset, ret: 8
    USBStorage_Open, USBStorage_Reset: 8
    USBSTORAGE_GET_MAX_LUN, ret: 9 max_lun: 1
    GetMaxLUN: 1
    __usbstorage_clearerrors Ok
    USBStorage_ReadCapacity: 0 sector size: 512
    USBStorage_MountLUN(0) Ok
    USBStorage_Read sector: 0 num: 1
    usbtimeout = 10
    USB_ResumeDevice ret: -4
    __usbstorage_clearerrors ret: 0
    USBStorage_StartStop ret: -10006
    Error reading sector 0
    USB Device NOT Compatible!!!
    USB2 device test method: 1


    __usbstorage_IsInserted
    USBStorage_Open
    USB_OpenDevice, ret: 0
    Found device, InterfaceSubClass: 6
    USB_SetConfiguration ok
    USB_SetAlternativeInterface ok, alt: 0 int: 0
    USBSTORAGE_GET_MAX_LUN, ret: 9 max_lun: 1
    GetMaxLUN: 1
    __usbstorage_clearerrors Ok
    USBStorage_ReadCapacity: 0 sector size: 512
    USBStorage_MountLUN(0) Ok
    USBStorage_Read sector: 0 num: 1
    usbtimeout = 10
    USBStorage_Read __cycle ret: 512 status: 0
    usbtimeout = 2
    Read sector 0 ok
    USB Device Compatible!!!
    USB2 device test method: 2


    __usbstorage_IsInserted
    USBStorage_Open
    USB_OpenDevice, ret: 0
    Found device, InterfaceSubClass: 6
    USB_SetConfiguration ok
    USB_SetAlternativeInterface ok, alt: 0 int: 0
    __usbstorage_reset, ret: 8
    USBStorage_Open, USBStorage_Reset: 8
    USBSTORAGE_GET_MAX_LUN, ret: 9 max_lun: 1
    GetMaxLUN: 1
    __usbstorage_clearerrors Ok
    USBStorage_ReadCapacity: 0 sector size: 512
    USBStorage_MountLUN(0) Ok
    USBStorage_Read sector: 0 num: 1
    usbtimeout = 10
    __usbstorage_clearerrors ret: 0
    USBStorage_Read __cycle ret: 512 status: 0
    usbtimeout = 2
    Read sector 0 ok
    USB Device Compatible!!!
    USB2 device test method: 3


    __usbstorage_IsInserted
    USBStorage_Open
    USB_OpenDevice, ret: 0
    Found device, InterfaceSubClass: 6
    USB_SetConfiguration ok
    USB_SetAlternativeInterface ok, alt: 0 int: 0
    __usbstorage_reset, ret: 8
    USBStorage_Open, USBStorage_Reset: 8
    USBSTORAGE_GET_MAX_LUN, ret: 9 max_lun: 1
    GetMaxLUN: 1
    __usbstorage_clearerrors Ok
    USBStorage_ReadCapacity: 0 sector size: 512
    USBStorage_MountLUN(0) Ok
    USBStorage_Read sector: 0 num: 1
    usbtimeout = 10
    __usbstorage_clearerrors ret: 0
    USBStorage_StartStop ret: -10006
    USBStorage_Read __cycle ret: 512 status: 0
    usbtimeout = 2
    Read sector 0 ok
    USB Device Compatible!!!
    USB2 device test method: 4


    __usbstorage_IsInserted
    USBStorage_Open
    USB_OpenDevice, ret: 0
    Found device, InterfaceSubClass: 6
    USB_SetConfiguration ok
    USB_SetAlternativeInterface ok, alt: 0 int: 0
    __usbstorage_reset, ret: 8
    USBStorage_Open, USBStorage_Reset: 8
    USBSTORAGE_GET_MAX_LUN, ret: 9 max_lun: 1
    GetMaxLUN: 1
    __usbstorage_clearerrors Ok
    USBStorage_ReadCapacity: 0 sector size: 512
    USBStorage_MountLUN(0) Ok
    USBStorage_Read sector: 0 num: 1
    usbtimeout = 10
    USBStorage_Read __cycle ret: 512 status: 0
    usbtimeout = 2
    Read sector 0 ok
    USB Device Compatible!!!
    OK reading sector. Device wake up OK!!

Viewing 15 posts - 1 through 15 (of 251 total)
  • The forum ‘Help and Support’ is closed to new topics and replies.

Login

Lost Password