1.
cIOS r21 is a little old.
update your cIOS to the latest d2x cIOS version 10.
There are two different versions :
v10 : normal cIOS.
v10-alternative : same, but with Plug-and-play USB Accessories support + Support for USB1.
If one doesn't work, try the other one.
You need to install this:
Slot 249 : d2x cIOS v10, based on IOS 56
Slot 250 : d2x cIOS v10, based on IOS 57
test your USBloader.
If not working, try again with this:
Slot 249 : d2x cIOS v10-alt, based on IOS 56
Slot 250 : d2x cIOS v10alt, based on IOS 57
Test your USBLoader.
To install/update your cIOS, you can do it manually using the "d2x cIOS Installer" or with Modmii+Wad manager.
2.
You need to plug your USB drive in Port0 (the one near the edge).
If Port0 doesn't work anymore, then you need the d2x Alternative version.
You can tell USBLoaderGX to boot from Port1 automatically without waiting for Port0 check.
- Open your sd/apps/usbloader_gx/meta.xml file in a text editor.
- fully delete the two lines with "remove this line to enable arguments"
- set usbport=0 to usbport=1
- save the file
It will now check Port1 instead of port0 first.
3.
Port1 works only with these cIOS:
- Hermes cIOS v4, v5, v5.1
- d2x cIOS v9
- d2x cIOS v10-alt