CIOS usb2 beta 3

  • Viel Spaß beim antesten!




    Mfg dri666




    **********************************
    Mit dieser Homebrew wird euch eine USB 2.0 Unterstützung für die Nintendo Wii bereit gestellt.


    This program is a modification of custom ios module by neimod, implementing a usb2 (ehci) driver instead of the oh0 module.


    * added libcios, to avoid (source) code duplication between modules and iostester
    * corrected some bugs in the original code (stack address pointed to the begginning of actual memory allocation, but needed to be at the end.)
    * added tinyehci, a minimal generic ehci driver based on linux ehci-hcd driver.
    * added oh0module, which implements the oh0 ios messages with tinyehci, and new usbstorage messages for even better speed.
    * added patchmii installer


    Usage


    * install the cios_usb2 with cios_usb2_install.dol
    * Plug your usb key into wii external port (for HW modders, this should actually also work with the unused internal port if the pins are present on the PCB..)
    * test it with tester.elf


    the cios_usb2 is compatible with libogc, you just have to do:


    IOS_ReloadIOS(202);


    at the very begginning of a program to use this.


    usbstorage_starlet.c


    is present in iostester, which allows libfat to directly use cios_usb2 mass storage API for better performance (3 times less ios ioctls)



    Changelog



    beta3 changelog
    * improved the reliability of the usbstorage driver. It now resets the drive if it starts to error.



    beta2 changelog
    * added a ehc custom module which implements standard ios usb API over /dev/usb/ehc, plus custom usbstorage direct api.
    * restored the legacy oh0 module from nintendo. External USB1.1 devices will be taken care of by this module.
    * changed the order of module loading in order to be sure that EHCI initialization code runs before
    OH1, now bluetooth should work more reliabily.
    * added libfat w/ read_ahead and USBspeedTest, courtesy of rodries from mplayer-ce team.


    beta1 changelog
    * added libcios, to avoid (source) code duplication between modules and iostester
    * corrected some bugs in the original code (stack address pointed to the begginning of actual memory allocation, but needed to be at the end.)
    * added tinyehci, a minimal generic ehci driver based on linux ehci-hcd driver.
    * added oh0module, which implements the oh0 ios messages with tinyehci, and new usbstorage messages for even better speed.
    * added patchmii installer



    Ist von: Kwiirk


    Quelle: wii-homebrew.com


    ***********************************************************

  • Hi,
    mit der IOS36-64-v1042.wad!
    Die einfach auch die SD kopieren(root)!
    Chip hat ja ein Tut. geschrieben! ;)


    *****
    Hier mal ein kleines Tut von mir...



    Der Homebrew Channel sollte schon auf der Wii Installiert sein.



    cIOS36 & USBLoader Installation


    Bis Firmware 3.2:


    die "cIOS36_rev9-Installer.dol" in "boot.dol" umbenennen und mit dem Ordner in Apps kopieren ,
    Custom IOS36 Installer rev 09


    die IOS36-64-v1042.wad in den WAD Ordner legen. (die IOS36-64-v1042.wad findet ihr über Google)


    Den HBC starten
    den cIOS36_rev9-Installer starten
    per Netzwerk wählen (dann braucht ihr die IOS36-64-v1042.wad nicht! )
    oder
    von SD Karte wählen, die IOS36-64-v1042.wad wird automatisch gefunden und Installiert
    wenn benötigt, noch den USB 2.0 Support Installieren, CIOS usb2 beta 3
    usb2install.dol in boot.dol umbenennen und mit dem Ordner in Apps, dann starten


    Jetzt den WAD Manager 1.3 starten und die USBLoader.wad (Channel) Installieren.
    Fertig.


    ********


    Wenn es um dein -1 Fehler geht,
    das heißt Device nicht gefunden oder kompatibel!
    Probier mal erst die Wii starten und danach erst die USB HDD!
    Zur Not mehrmalig an und aus machen bis die Wii die Festplatte erkennt!
    Sollte der Fehler -1 weiterhin angezeigt werden,
    ist deine Festplatte nicht kompatibel!
    Hier ist die Kompa. Liste für HDD!
    wiki.gbatemp.net/wiki/index.php/USB_Devices_Compatibility_List
    Und hier kannst den USB mass storage device tester runter laden!
    wiibrew.org/wiki/USB_mass_storage_device_tester




    Mfg dri666

  • hmm jetzt bin ich verwirrt... also wenn ich die 13b drauf habe kann ich mir das sparen?


    Falls nicht, und ich keine WLan verbindung habe, dann muesste ich in kombination mit 13b wohl die IOS38_blabla_bla.wad nehmen?


    Hoffe es hat sich mit 13b erledigt ;)


    cheers

  • ok, versuche dann mal heute nacht...


    Eben da ich kein WLAN habe wuerde ich nicht die IOS36-64-v1042.wad brauchen sondern die IOS38-64-v3610.wad.? Also wenn man die 13b drauf hat.


    Wuerde in meinen Augen Sinn machen :)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!