EHCI IOS module

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

  1. visor1982
    OP

    visor1982 Newbie

    Newcomer
    9
    0
    Oct 6, 2008
    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

    idunnoilikends GBAtemp Fan

    Member
    393
    0
    Jun 8, 2007
    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

    noONE ~~~~~~~~~~~~

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

    Screemer GBAtemp Maniac

    Member
    1,248
    1
    Sep 21, 2008
    Gambia, The
    wish you good luck with your project. i am looking forward for a geexbox or mplayer version with a implimentation of this.
     
  5. jinxvorheeze

    jinxvorheeze GBAtemp Advanced Fan

    Member
    572
    0
    May 13, 2008
    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

    kornychaos Organized.

    Member
    362
    69
    Jul 7, 2007
    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

    soonepoon Member

    Newcomer
    21
    0
    Jun 9, 2008
    Netherlands
    what are the advantages of having this for the homebrewers?
     
  8. Tantric

    Tantric GBAtemp Regular

    Member
    190
    46
    Feb 8, 2007
    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

    FAST6191 Techromancer

    pip Reporter
    22,914
    8,589
    Nov 21, 2005
    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

    jinxvorheeze GBAtemp Advanced Fan

    Member
    572
    0
    May 13, 2008
    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

    Volkov GBAtemp Fan

    Member
    332
    0
    Jan 31, 2008
    It's been less than 24 hours...why don't you just wait
     
  12. Athlon-pv

    Athlon-pv GBAtemp Advanced Fan

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

    visor1982 Newbie

    Newcomer
    9
    0
    Oct 6, 2008
    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

    pelago Member

    Member
    956
    46
    Feb 20, 2006
  15. Meowayne

    Meowayne GBAtemp Regular

    Member
    270
    0
    Sep 22, 2008
    Gambia, The
    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

    visor1982 Newbie

    Newcomer
    9
    0
    Oct 6, 2008
    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

    Saladman Advanced Member

    Newcomer
    82
    0
    May 10, 2008
    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

    magic12 GBAtemp Regular

    Member
    219
    1
    Oct 4, 2008
    Croatia
    i will not hate u [​IMG]
     
  19. Trolly

    Trolly GBAtemp Advanced Maniac

    Member
    1,720
    0
    Sep 14, 2007
    Behind you! I know you looked!
    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

    marcan GBAtemp Regular

    Member
    128
    0
    Jul 16, 2008
    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.