EHCI IOS module

Discussion in 'Wii - Hacking' started by visor1982, Oct 6, 2008.

Oct 6, 2008

EHCI IOS module by visor1982 at 7:28 PM (14,363 Views / 0 Likes) 103 replies

  1. visor1982
    OP

    Newcomer visor1982 Newbie

    Joined:
    Oct 6, 2008
    Messages:
    9
    Country:
    United States
    hi,

    I have recently read marcan speaking about USB 2 / EHCI on EOL and also asked svpe (who wrote usb parts of libogc) about this topic. Both tell that Wii's usb slots are usb 2 and that ehci registers are at d0500000. I have experience with usb controllers at some other microcontroller projects and like to develop a custom IOS module to enable usb 2.
    We have everything we need for this: neimod's toolkit and the EHCI documentation.
    Is there anyone in here capable of helping? Maybe even someone from Team Twiizers?


    Thanks

    visor


    btw. i'm not interested in writing a hddloader but i neither care if anyone does this with the ehci module when we finish it [​IMG] I just want this for homebrew!
     


  2. idunnoilikends

    Member idunnoilikends GBAtemp Fan

    Joined:
    Jun 8, 2007
    Messages:
    393
    Country:
    United States
    I've done work with usb 2.0 on windows computers.
    But I would have no clue were to start for a driver...
     
  3. noONE

    Member noONE ~~~~~~~~~~~~

    Joined:
    May 24, 2007
    Messages:
    968
    Location:
    Linköping/Norrköping, Sweden.
    Country:
    Sweden
    Yeah.. it'd be great for Media players.
    Hope you get somewhere with this, good luck.
     
  4. Screemer

    Member Screemer GBAtemp Maniac

    Joined:
    Sep 21, 2008
    Messages:
    1,248
    Country:
    Germany
    wish you good luck with your project. i am looking forward for a geexbox or mplayer version with a implimentation of this.
     
  5. jinxvorheeze

    Member jinxvorheeze GBAtemp Advanced Fan

    Joined:
    May 13, 2008
    Messages:
    572
    Country:
    United States
    I might be able to help you. PM me with your information and we can get into contact with each other.
     
  6. kornychaos

    Member kornychaos Organized.

    Joined:
    Jul 7, 2007
    Messages:
    277
    Country:
    United States
    Oh man, glad to see someone is embarking on this venture.
    Side-question: Would it not be better to post all the information publicly? (may help debug/others learn)
     
  7. soonepoon

    Newcomer soonepoon Member

    Joined:
    Jun 9, 2008
    Messages:
    21
    Country:
    Netherlands
    what are the advantages of having this for the homebrewers?
     
  8. Tantric

    Member Tantric GBAtemp Regular

    Joined:
    Feb 8, 2007
    Messages:
    185
    Country:
    Canada
    visor1982, You might want to ask for help on the TehSkeen site - it's more oriented towards development. There's also the wiibrew IRC channel where developers hang out - #wiidev on EFNet
     
  9. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,736
    Country:
    United Kingdom
    The main draw is speed, USB 1.1 is around 12Mbps (about enough for a relatively high end xvid video) while USB 2.0 is around 480Mbps (60 megabytes / second or a half decent hard drive speed).
    It is not quite that simple of course:
    http://www.usb.org/developers/usb20/develo...ers/usb_20g.pdf

    As it stands it probably will not make a great difference (1.1 is fast enough for basic playback of video) but it is definitely worth doing as it could pave the way for larger homebrew games (video is one thing but streaming resources is quite another).

    As for helping, I am better at reverse engineering than writing stuff and it looks like most of the reverse engineering has been done. If it is IOS work then it is ARM9 ("the" IOS runs on the starlet as far as I know), I known a lot of controllers have been made with an ARM backend to a USB port (some of the wireless routers spring to mind, D-link if I recall correctly) so it may be worth thinking about porting something and optimising that rather than going for something from the ground up.
     
  10. jinxvorheeze

    Member jinxvorheeze GBAtemp Advanced Fan

    Joined:
    May 13, 2008
    Messages:
    572
    Country:
    United States
    Glad to see that they are so hard at work on the project that they didn't even contact me (as I was the only one who actually offered to help). Oh well... if they need help, all they need to do is PM me.
     
  11. Volkov

    Member Volkov GBAtemp Fan

    Joined:
    Jan 31, 2008
    Messages:
    332
    Country:
    Australia
    It's been less than 24 hours...why don't you just wait
     
  12. Athlon-pv

    Member Athlon-pv GBAtemp Advanced Fan

    Joined:
    Feb 25, 2005
    Messages:
    621
    Country:
    United States
    ISOloader and USB 2.0 = streamed games to outperform the burned DVD's ?
     
  13. visor1982
    OP

    Newcomer visor1982 Newbie

    Joined:
    Oct 6, 2008
    Messages:
    9
    Country:
    United States
    yes, if someone write a hddloader.


    Thanks for the hint to #wiidev and tehskeen too, i'll try asking there later [​IMG]
     
  14. pelago

    Member pelago Member

    Joined:
    Feb 20, 2006
    Messages:
    879
    Country:
    United Kingdom
  15. Meowayne

    Member Meowayne GBAtemp Regular

    Joined:
    Sep 22, 2008
    Messages:
    270
    Country:
    Germany
    Just in case you want to contact waninkoko, he can be found in the Wii scene forum at elotrolado.net..

    Edit I forgot to say: I wish you the best of luck with your project! Unfortunatly I cannot help you. But USB 2.0, now that would be something.
     
  16. visor1982
    OP

    Newcomer visor1982 Newbie

    Joined:
    Oct 6, 2008
    Messages:
    9
    Country:
    United States
    some #wiidev idiot kicked me. no one wanted help me [​IMG]
    anyone who wants usb 2 hdd loader + ehci module and can help PM me. i write that just to piss those idiots off [​IMG]
     
  17. Saladman

    Newcomer Saladman Advanced Member

    Joined:
    May 10, 2008
    Messages:
    82
    Country:
    United States
    It's a nasty scene, my advice is to not bother. For some weird reason if you succeed and release anything people will hate you .. don't ask me why but that's the way it is. Ask Wanin.

    I guess the chip makers/suppliers/sellers rule all the forums, and thats where the 'weird' hate comes from.
     
  18. magic12

    Member magic12 GBAtemp Regular

    Joined:
    Oct 4, 2008
    Messages:
    219
    Country:
    Croatia
    i will not hate u [​IMG]
     
  19. Trolly

    Member Trolly GBAtemp Advanced Maniac

    Joined:
    Sep 14, 2007
    Messages:
    1,720
    Location:
    Behind you! I know you looked!
    Country:
    United Kingdom
    True, but surely even Waninkoko is satisfied and pleased with what he has achieved.

    I wish you the best of luck, as right now USB 2.0 would be immensely useful. Reading and writing WADs, dumping games, everything homebrew-related will be far quicker and easier.
    Not to mention the ISO loader, though I'm trying to stick to buying Wii games for the moment.
     
  20. marcan

    Member marcan GBAtemp Regular

    Joined:
    Jul 16, 2008
    Messages:
    128
    Country:
    Spain
    Actually, you got kicked because we got you to admit what we all suspected: that you wanted to write an HDD loader anyway. You should have actually been kicked for using a web-IRC client (since those aren't allowed anyway, courtesy of the terrible, horrible signal to noise ratio from them), but that's another topic entirely, and we only realized that after the fact.

    On the other hand, I've been waiting for some pirate-kid (wanky-boy?) to do this. Then us homebrewers will get something out of the piracy scene for once (USB 2.0 support), instead of the other way around. You don't get the right to ask for help, though, sorry.

    Not that I think you'll succeed anyway, but one can dream.
     

Share This Page