1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

About a Wiip modchip.

Discussion in 'Nintendo Wii / Wii U' started by MrPoopoo, Mar 3, 2007.

  1. MrPoopoo

    MrPoopoo Member

    Joined:
    Mar 3, 2007
    Messages:
    27
    Likes Received:
    0
    Trophy Points:
    11
    Is anyone planning to get one? I alrady preordered mine a while ago and im not sure how it is gonne work. Site is from http://www.tcniso.net/Nav/Wiip/
     
  2. mizzlmike

    mizzlmike Member

    Joined:
    Mar 21, 2007
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11
    I just recieved mine, its tiny. This is my first programming board :) so I have plenty of quesitons.
    1. what direction do I plug the serial cable into the board, I have 2 choices, with the ribbon (before the plug) covering the chip, or not.
    2. what operating system are you using to update the chip. Although the setup files are .bat files, windows won't give me I/O access to the LPT port. should I be using a Linux boot disc to perform the setup?

    Is there some kind of walkthough or video yet?
     
  3. hemby642

    hemby642 Regular member

    Joined:
    Nov 27, 2006
    Messages:
    193
    Likes Received:
    0
    Trophy Points:
    26
    Check youtube.com there is some good stuff there. Also go back through past forums I'm sure I have seen plenty of these forums.

    If all else fails google is your friend : )
     
  4. MrPoopoo

    MrPoopoo Member

    Joined:
    Mar 3, 2007
    Messages:
    27
    Likes Received:
    0
    Trophy Points:
    11
    There are no tutorial videos at the moment, I am also new at this soldering and I don't know that much about it. I just got my wiip and im just gonna wait a while for my screwdriver and some solders. Also my dvd drive to burn later on. Hopefully someone will make a tutorial guide for this.
     
  5. mizzlmike

    mizzlmike Member

    Joined:
    Mar 21, 2007
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11
    There is nothing on youtube.com at the moment. Seeing that less than 200 people have this Wiip board, I thought that it might be a good idea if someone could help who knows what they're doing. Plus I was #8 to preorder, so I am sure that I have recieved the first shipment, which means there is not a long history of people having access to it. I will keep my eyes open though.

    Soldering is simple. Practice on two wires first before you touch your wii. Heat one of the wires up with the iron until it is hot enough to melt the solder (30 or so sec). You should only have to touch the unmelted solder to the wire and it will melt. Try not to touch the solder to the iron or you'll be making a hot mess. Take the iron away and let the solder cool. The solder should have bonded to one wire. Heat the other wire and place it onto your first soldered wire next to form the other bond. If you try to heat the solder and then put it on the wire, it will not form a good bond. Dont burn yourself.

    The screwdriver to take apart your wii is called a tristar screwdriver. Its a small one though, and some security bit kits dont carry that size. I ended up making my own with a file and an old screwdriver.
     
  6. mizzlmike

    mizzlmike Member

    Joined:
    Mar 21, 2007
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11
    Wow, This solder is a tough one!!! The contact points are very close to eachother so choose wire that is thin, solid, and color coded. Give yourself plenty of extra length too so that you can put the chip where you want it. There is absolutely no room in this console for the Wiip, so plan on running the wires out a hole in the wii. The pics of the finished install on TCNISOs site show the wires running through the bottom of the wii via a vent. Kinda akward if you ask me, but seems like the least damaging exit strategy. Backup your saved games before you attempt to open the Wii. I didn't and lost all my saves and Mii records.
    There is a LED on the Wiip on TCNISO's website. There is also a resistor, but I cant make out the type. I guess you can tell by the stripes on it, but it's been too long since ive been able to read those. OPEN SOURCE BABY
     
  7. mizzlmike

    mizzlmike Member

    Joined:
    Mar 21, 2007
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11
    The Resistor that is used for the LED is a 1,000 ohm resistor. It starts with a brown stripe(1), then has a black stripe(0), a red stripe(the multiplier (100)) and ends with a gold stripe(Tolerance of gold is + 5 %).
    Therefore resistance = [(1)*10 + (0)]*(100) = 1,000 ohms.
    All the new Wiips are now officially flashed with 1.3 software and inlude this LED and resistor, but the first few that were shipped out do not have this LED. The LED shows activity when connected to the Programming port.
    Here is the picture of the new boards:
    [​IMG]
     
  8. MrPoopoo

    MrPoopoo Member

    Joined:
    Mar 3, 2007
    Messages:
    27
    Likes Received:
    0
    Trophy Points:
    11
    Before I solder this wiip, are these the materials I need?

    Tri-wing screwdriver
    Solder ironer
    15watt solders

    ?
     
  9. mizzlmike

    mizzlmike Member

    Joined:
    Mar 21, 2007
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11
    Yes, execpt some thin wire too.
    You might also want to get a magnifiying glass and a more percise tip to your soldering iron. Make sure you have the thin solid core wire, not the stranded kind. The larger the guage wire, the thinner it is.
     
  10. mizzlmike

    mizzlmike Member

    Joined:
    Mar 21, 2007
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11
    Getting The Wiip Setup to work!!!

    If following the "simple instructions" on the readme_please.txt file didnt work, dont feel bad, your not the only one having this problem. I have tried to contact tcniso in some way to ask them newbie dumb questions, but had no luck with any responses. Follow my instructions and you will be set.

    The wiip scripts to installopenwii on your atmel chip are full of bugs on my system. the install giveio doesnt install the driver to the proper location that it should and it fails to loaddrv (or start the service). You will also need to download a cygin.dll file to even get this app running. place the cygin.dll in the same directory as your setup files.

    Tcniso decided to use UISP.exe to communicate with your wiip. Here is there documentation page:


    READ THIS
    Installing the Printer Port driver in NT and 2000
    Under Windows NT or Windows 2000 you need to install a special driver to get access to system resources like the printer port. A ready to use lpt-driver for uisp is, for example, giveio.
    LINK to giveio:


    Unzip the downloaded file to a location of your choice: e.g. c:\Program Files\Giveio.
    Copy the unzipped giveio.sys to your winnt\system32\drivers directory.
    Now run the program loaddrv.exe to install the driver, you'll have to change the "Full pathname of driver" to the location you copied the giveio.sys to: e.g. C:\WINNT\SYSTEM32\DRIVERS\GIVEIO.SYS.
    Now press install, then start. You should see the status change to "Operation was successful" - Now the driver is installed.

    You should now extend your preferred compiler-startup-batch e.g. run.cmd with the line net start giveio as this driver is not installed automatically. Or run the loaddrv.exe (with changing to the right path) and press the start-button.


    I ran the program loaddrv.exe and found it to be easy to use. It's case sensitive, so be careful. After you can get it to start you should be able to run all the setup files now, just make sure that the switches are off on the wiip.

    Everything worked for me execpt getting to write the files to the chip! Ahhh. I can read, and erase, but cannot write without the warning error about the data polling. Some sites say that this means that I have a bad programming cable. :( maybe I am plugging it in wrong to the board... then again, my newly installed LED was not flashing at all.

    I will solve this issue later, if you guys cant. good night folks. work hard to get this thing rolling... and I will work hard to make the Wiip as best as it can be.
     
  11. mizzlmike

    mizzlmike Member

    Joined:
    Mar 21, 2007
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11
    Okay, so I've been at it some more. I thought that the way tcniso set up their wiip on the wii was stupid. You have to drag the whole wii to the computer and carefully plug everything into the programming port. Today I used networking wire (cat5e) to make a network adapter that goes to the wiip and one that goes to the wii. That way I can just use a coupler to connect and disconnect the wiip anytime I need to program it! it looks much better too!

    I have been thinking of ways to get my Wiip to work and how on earth to program it... I realized that maybe the wiip had to have power to be programmed. So I spent the night and made a nifty little adapter that supplys 5.5v to the end of a networking jack corrisponding to the V and G on the wiip. I am still out of luck. I have a nice setup though, so when I get it working I will take pictures and share them with you all.

    By the way. If you've never used a LED before, the shorter leg is the Negitive side and the longer leg is the positive. Some LEDs will not work if they are reversed.

    If someone has already been successful with the Wiip, please share this open source idea with the community. I am a damn good programmer, and would love to hook you guys up with some cool features, but first I must be able to communicate with the wiip.
     
  12. MrPoopoo

    MrPoopoo Member

    Joined:
    Mar 3, 2007
    Messages:
    27
    Likes Received:
    0
    Trophy Points:
    11
    Everything you said sounds so confusing and so much hardwork, make me wanna get rid of the wiip and get a wiikey D:

    unless theres a video tutorial on how to do everything ;D
     
  13. mizzlmike

    mizzlmike Member

    Joined:
    Mar 21, 2007
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11
    The Wiip is Confirmed Working (as far as Programming it is concerned)

    I was finally able to program my Wiip! Thank god! Please help yourself to a video I am posting on YouTube later this evening.

    I ended up powering the chip using my USB wire that I converted into my Network Jack, then I turned Dip switch 2 on and wala!!!
    5.5v to the V on the wiip and Dip switch 2 on. Dip switch 1 off!!! Programming cable to my LPT1 port and comm end of it to my Wiip with red side of the programming cable facing the top left corner. (the cable isnt above the atmel chip)

    Use network cable and USE NETWORK JACKS!!!! this makes your wiip mobile for later programming, AND allows you to plug your Wiip into an external power supply when programming it, instead of risking bricking your wii while programming it!

    Bring on the good stuff now!!! :D :D :D :D :D
     
  14. mizzlmike

    mizzlmike Member

    Joined:
    Mar 21, 2007
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11
    Here is part 1 of 3 maybe 4 of how to program your blank wiip. My hex is not the same as the "correct.hex" file, but I dont think that they updated that file from setup version 1.2 to 1.3

    Part 1:
    http://www.youtube.com/watch?v=udpnwT4h6YA

    The other parts will be coming sometime tonight....
     
  15. MrPoopoo

    MrPoopoo Member

    Joined:
    Mar 3, 2007
    Messages:
    27
    Likes Received:
    0
    Trophy Points:
    11
    Thanks mizzlmike, thats gonna help me alot later on.
     
  16. mizzlmike

    mizzlmike Member

    Joined:
    Mar 21, 2007
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11
    You may have to initially power the wiip before you program it if it is blank (no software pre loaded). The LED does not flash until the atmel chip has the hex code which tells it the flash, and I couldnt program the wiip initially without the external power until I had flashed the chip with version 1.3 of the setup files.

    You will notice in this video that my Wiip lights up when I plug my comm port into it. It never did that before I figured out how to update the chip. After you update your chip to version 1.3 there should be no need for the external power supply.

    Making the external power adapter instead of using your Wii to power the chip:

    Part 2:
    http://www.youtube.com/watch?v=JBeu6M0y2qg
     
  17. mizzlmike

    mizzlmike Member

    Joined:
    Mar 21, 2007
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11
  18. mizzlmike

    mizzlmike Member

    Joined:
    Mar 21, 2007
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11
    After programing my wiip with v1.3 this is my new hex.
    can someone confirm that this is right>?

    S006666C617368EB
    S11300000AC00EC00DC00CC0A5C30AC009C008C0F8
    S113001007C006C005C011241FBECFEDCDBF67C108
    S1130020EFCF0F931F93CF93DF93C0E0D0E000E0B6
    S113003010E006C00F5F1F4F82E000301807E9F19F
    S1130040B89A84E690E076D3D695C79586B3992777
    S1130050847090709595879595958795880F991FCD
    S1130060880F991F880F991F880F991F880F991F50
    S1130070880F991F880F991F880F991F880F991F40
    S1130080880F991F880F991F880F991F880F991F30
    S1130090880F991F880F991FC82BD92BB89884E60D
    S11300A090E048D38EEECE3ED80721F6B89A88EE7B
    S11300B093E040D380E090E006C0B89A88EE93E0E5
    S11300C039D38FEF9FEFDF91CF911F910F91089557
    S11300D0A8DF892B31F088EB9BE02CD3A2DF892B9E
    S11300E0D1F708951F93CF93DF9310E0C0E0D0E0E1
    S11300F0B89A81E090E01ED386B3992784709070FB
    S113010095958795959587950C2E02C0880F991F14
    S11301100A94E2F7182BB89881E090E00BD321966B
    S1130120C830D10529F784E690E004D3B89A812F2A
    S11301309927DF91CF911F9108950F931F93CF9328
    S1130140DF93082F1127C0E0D0E009C0B998B89810
    S113015081E090E0EFD22196C830D105B9F0B89A89
    S113016081E090E0E7D2912F802F0C2E02C095956C
    S113017087950A94E2F780FDE9CFB99AB89881E0AF
    S113018090E0D8D22196C830D10549F784E690E0B2
    S1130190D1D2B89AB99ADF91CF911F910F91089556
    S11301A0AF92BF92DF92EF92FF920F931F93CF9380
    S11301B0DF93D22EAE2CBF2C809366001092670082
    S11301C0BBFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7F
    S11301D0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2B
    S11301E0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1B
    S11301F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0B
    S1130200FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA
    S1130210FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEA
    S1130220FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDA
    S1130230FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCA
    S1130240FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFBA
    S1130250FFFFFFFFFFFFFFFFFFF7FFFFFFFFFFFFB2
    S1130260FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9A
    S1130270FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8A
    S1130280FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7A
    S1130290FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6A
    S11302A0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5A
    S11302B0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF4A
    S11302C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF3A
    S11302D0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF2A
    S11302E0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1A
    S11302F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0A
    S1130300FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF9
    S1130310FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9
    S1130320FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD9
    S1130330FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC9
    S1130340FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9
    S1130350FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA9
    S1130360FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF99
    S1130370FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF89
    S1130380FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF79
    S1130390FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF69
    S11303A0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF59
    S11303B0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF49
    S11303C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF39
    S11303D0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF29
    S11303E0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF19
    S11303F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF09
    S1130400FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF8
    S1130410FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE8
    S1130420FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD8
    S1130430FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC8
    S1130440FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB8
    S1130450FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA8
    S1130460FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF98
    S1130470FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF88
    S1130480FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF78
    S1130490FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF68
    S11304A0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF58
    S11304B0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF48
    S11304C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF38
    S11304D0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF28
    S11304E0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF18
    S11304F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF08
    S1130500FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7
    S1130510FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE7
    S1130520FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD7
    S1130530FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7
    S1130540FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB7
    S1130550FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA7
    S1130560FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF97
    S1130570FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF87
    S1130580FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF77
    S1130590FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF67
    S11305A0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF57
    S11305B0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF47
    S11305C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF37
    S11305D0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF27
    S11305E0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF17
    S11305F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF07
    S1130600FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6
    S1130610FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE6
    S1130620FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD6
    S1130630FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC6
    S1130640FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB6
    S1130650FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA6
    S1130660FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF96
    S1130670FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF86
    S1130680FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF76
    S1130690FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF66
    S11306A0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF56
    S11306B0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF46
    S11306C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF36
    S11306D0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF26
    S11306E0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF16
    S11306F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF06
    S1130700FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF5
    S1130710FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5
    S1130720FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD5
    S1130730FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC5
    S1130740FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB5
    S1130750FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA5
    S1130760FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF95
    S1130770FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF85
    S1130780FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF75
    S1130790FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF65
    S11307A0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF55
    S11307B0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF45
    S11307C0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF35
    S11307D0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF25
    S11307E0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF15
    S11307F0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF05
    S9030000FC
     
  19. mizzlmike

    mizzlmike Member

    Joined:
    Mar 21, 2007
    Messages:
    14
    Likes Received:
    0
    Trophy Points:
    11
    For the sake of finding out if I'm right or wrong I erased my wiip (with no external power). I then ran the "ReadFlash.bat" program (no external pwr) and was back to square one, a blank wiip. There are about 87 lines of code in the hex file that it created that look similar to this:

    I then ran the "InstallOpenWii.bat" program (no extermal power and got the -dno -poll error:
    [​IMG]

    I then pluged my usb extermal power adapter and turned dip#2 on. I then ran the "InstallOpenWii.bat" program again (this time with external power) and it worked like a charm.

    So in my case, the only way I can program my blank wiip is to provide external power to the wiip into the V and G then turn dip#2 on.

    These are the last 5 lines in my new hex file that actually got written to:
     
  20. MrPoopoo

    MrPoopoo Member

    Joined:
    Mar 3, 2007
    Messages:
    27
    Likes Received:
    0
    Trophy Points:
    11
    I see, thanks for the info, its gonna help me later on.
     

Share This Page