I have a similar hard drive issue ? When I exit a game being played from the hard drive and try to go back in to play another it will not recognize the hard drive ? I can stick a flash drive in the empty usb slot (leaving the drive in the other) reboot then pull the flash drive and reboot again and it recognizes. I have a sata enclosure made by thermaltake. This problem happens with ver. 1.1 -1.4 -and 1.5
I've been playing around some more and found a few interesting things.
1) If I call USB_GetDeviceList I can always see my device vid and pid listed even though it is not detected by the loader init/USBStorage_GetCapacity routines.
2) I tried calling USB_ClearHalt for the usb endpoints and they return -2 (?) and even though the drive does not detect immediately it seems to be detected more quickly.
Does anyone know if the device subsystem is cleared/reset by the IOS_ReloadIOS subroutine? I'm trying to figure out why calling that routine eventually allows the device to be detected by the usbloader.
I've found a workaround that is slightly better than the swap trick and seems to work for me.
1) Plug the harddrive in the bottom usb port
2) Plug a usb flash stick that is FAT formatted in the top slot
Leave them both plugged in.
When I do this my hard drive is detected immediately every time.
Maybe someone could test if the detection of a hard drive works if it has both a FAT and a WBFS partition on it versus only having a WBFS partition. I would try but I don't want to reformat my hard drive right now.
If I plug my hd in the bottom usb port and my flash drive in the top port the harddrive is listed twice in /dev/ehc but the loader works fine.
If I plug my flash drive in the bottom usb port and my hard drive in the top usb port then the flash and the hard drive are listed in /dev/ehc but the loader freezes and the wii needs to be unplugged to reset it.
So you want to make sure your hard drive is plugged into the bottom port if you try using my lost post's suggestion of keeping a usb stick plugged in.
From what I can recall the device tree gets reset everytime the IOS reloads, that's some of the problems with usb devices in wii linux. Remember, you don't have like, hardware access to the usb device, just a channel you can send messages through from what I recall, someone, somewhere, wrote at length about it. I just don't know where it was.
I have 3 enclosures in home (all of them generic and very cheap) and the three of them don't work BUT with the hot swap tip tip THE 3 WORKS GREAT the games runs perfectly, i can’t believe waninkoko or somebody try a fix in the code with this, is the solution for a lot of people, is very uncomfortable to put the pen drive to take it out and then put the hard drive but it works excellent =)
My case:
WHAT I DO?
1) Start the USB Loader with an unformatted USB flash drive inserted so the USB Loader says "No WBFS Partition Found - Press A to select a partition to format".
2) i Remove the USB stick and plug in the USB hard drive, and then press A. It continue to show me the usb flash space but by pressing B it takes me back to the main menu and I'm able to use the hard drive without issue (the light from the enclosure start shining like it was detected right)
Enclosure Bitron with Western digital 80gbs/160gbs/250gbs Usbloader 1.5: ERROR ret = -6 Usbloader 1.5 With hot swap trick: = WORKS PERFECT
Enclosure Shure with Western digital 80gbs/160gbs/250gbs Usbloader 1.5: ERROR ret = -6 Usbloader 1.5 With hot swap trick: = WORKS PERFECT
Enclosure without name with Western digital 80gbs/160gbs/250gbs Usbloader 1.5: ERROR ret = -6 Usbloader 1.5 With hot swap trick: = WORKS PERFECT
I'm using flash sticks, and 2 of the 3 aren't detected by the USB Loader if they are connected to the Wii before launching the Loader, but they are detected inmediatly when connected after loading the USB loader (Ultimate V7.4).
I think that might be a problem with the state in which the Wii is leaving the device when connected before launching the Loader, and the Loader is not resetting it properly to redetect it.
Hello everybody,
I have too 3 2.5 usb boxes witch doesn't work at all (ret: -6) with none of the tricks and I have also a kingstone usb dongle witch just works. After some simple debug I realize too that the problem is in USBStorage_GetCapacity() . I think if I understand what that function returns with the working dongle and what it returns (or don't) with the non working boxes I could try to hardcode that parameters in the code and look if it's working. Maybe then I can go deeper in the code and then look where the bug is.
So my question is: how can I know what that function returns when it's working and what should it returns when it's not working? How can I debug it (debug could be also written in a text fine in sd card)?
Here there are both "cat /proc/bus/usb/devices" and "lsusb -v" of working dongle and not working box from a linux machine.
i read that somebody had a seagate 400gb barracuda hdd working on the wii????? mine will not find it no matter what i try GRRRRRRRRRRRRRR
any advice would be great i really dont fancy paying for another hdd
Sony made a shocking announcement today, revealing that the company plans to move away from physical game releases in the future. Citing claims of how the industry is...
Last month we got confirmation of a new model of Switch 2 to better comply with upcoming EU regulations. With the legislation set to come into effect in February of...
The end has come for the PlayStation 3 and the PlayStation Vita. After supporting the PSN Store on the PS3 and PS Vita since 2006 and 2011 respectively, Sony has...
Tired of waiting for Game Freak to bring Pokemon Emerald to modern platforms? We've got you covered with a brand new port in the works. Currently available on GitHub...
Ocarina of Time is back in style as the upcoming Switch 2 remake looms on the horizon. But what's a fan of the game to do over the next few months? If you've been...
For fans of Sinnoh, the pickings are slim. If you want the best experience you're left deciding between the updated region in Platinum, or the somewhat controversial...
The Switch 2 has been out for a year now, but you shouldn't count the original system out yet! Released a few days ago, popular PS2 emulator NetherSX2 has found its...
Hot on the heels of their NetherSX2 port, @Nagaa is back with another hugely anticipated release: a Switch port of the popular Wii U emulator Cemu. We've got more...
The Pokemon series is known for its vast assortment of spin off titles, with the majority being well-received. We've had an assortment of Mystery Dungeon titles, a...
Saber Interactive, in collaboration with Universal Products & Experiences, revealed a new gameplay trailer for Turok: Origins. This new entry to the dino-hunting...
Sony made a shocking announcement today, revealing that the company plans to move away from physical game releases in the future. Citing claims of how the industry is...
Last month we got confirmation of a new model of Switch 2 to better comply with upcoming EU regulations. With the legislation set to come into effect in February of...
The end has come for the PlayStation 3 and the PlayStation Vita. After supporting the PSN Store on the PS3 and PS Vita since 2006 and 2011 respectively, Sony has...
Ocarina of Time is back in style as the upcoming Switch 2 remake looms on the horizon. But what's a fan of the game to do over the next few months? If you've been...
Tired of waiting for Game Freak to bring Pokemon Emerald to modern platforms? We've got you covered with a brand new port in the works. Currently available on GitHub...
Amidst news of layoffs and cancellations in the wake of Xbox's larger changes, Bethesda has today come out with a statement discussing their active projects. In this...
For fans of Sinnoh, the pickings are slim. If you want the best experience you're left deciding between the updated region in Platinum, or the somewhat controversial...
Announced today during the Octopath Traveler 8th Anniversary live stream, it's been confirmed that both the first game and its sequel will be launching on the Switch...
In this time of everything costing more a year after it's released, it's nice to see some things sticking to the old ways. Capcom have today announced that the latest...
Saber Interactive, in collaboration with Universal Products & Experiences, revealed a new gameplay trailer for Turok: Origins. This new entry to the dino-hunting...