Hacking SD Card activity LED mod

XFlak

Wiitired but still kicking
OP
Member
Joined
Sep 12, 2009
Messages
13,858
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,884
Country
Cyprus
DeadlyFoez's SD Card activity LED mod

I (XFlak) personally saw this Wii's activity light in action, and I gotta say, it looks pretty sweet, and its REALLY cheap to make, $2 something to build, but of course u gotta know what ur doing. I'm lucky that I don't even need to learn this stuff because I'm friends with the infamous DeadlyFoez.

If you have question on how do this, u can contact DeadlyFoez at his second favourite wii hacking forum (just google "My SD Card activity LED mod")


DeadlyFoez said:
So I decided to try and see if I could add in a NAND activity LED to my wii. For this I used my PICAXE 08M micro controller to to read the CE pin of the NAND flash chip to determine if there is activity. When there is any NAND activity, the CE pin become low (0 volts), but when idle the CE pin floats at around 3.5 volts.

The SD card activity is determined by pin 7 of the SD card that the PICAXE reads. When idle, pin 7 floats at a voltage range, but when there is activity then the voltage will bounce all around.

I changed the way that I have it now it before. Now the blue SD card activity LED is placed above the SD card slot and the red NAND activity LED is to the left of the SD card slot.

I also added in a headphone jack to the right of the SD card slot. This headphone jack is used to reprogram the micro controller.

162958_172245846148049_100000879040713_328375_5028548_n.jpg


163674_172245869481380_100000879040713_328376_3443203_n.jpg


The video below demos the activity of the NAND and SD card activity LED's.



CODEstart:
setfreq m8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ;Make sure the frequency is set to 8 Mhz
low 0 , 1ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ;Make sure pins 0 and 1 are low
main:
readadc10 4,w0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ;Read pin 7 of the SD card.
if w0 < 604 or w0 > 620 thenÂÂÂÂ ;values between 604 and 620 are when the SD card is idle.
ÂÂÂÂtoggle 0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ;If there is activity then toggle pin 0 (the blue LED)
else
ÂÂÂÂlow 0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ;If there was no activity then make sure pin 0 is low
end if
readadc 2, b2ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ;read the CE pin of the NAND flash
if b2 = 0 thenÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ;A value of 0 means there is NAND activity
ÂÂÂÂtoggle 1ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ;If there is activity then toggle pin 1 (the red LED)
else
ÂÂÂÂlow 1ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ;If there was no activity then make sure pin 1 is low
endifÂÂ
goto mainÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ;Go to the main: label to loop the code.

Future additions:
DeadlyFoez said:

Wifi activity indicator
CPU temp monitoring
Fan speed controller
Backlit LCD displaying various things.
NAND reprogramming via PICAXE and SD card (No infectus needed)
Wiimotes that will explode if my wife has been playing games and not doing dishes
biggrin.gif
 

DJ_Eric

Active Member
Newcomer
Joined
Nov 30, 2010
Messages
36
Trophies
0
XP
11
Country
United States
Neat trick. Can you get any more details about this? Maybe a schematic and all parts used? I'd like to see where he got power from for the micro controller.
 

XFlak

Wiitired but still kicking
OP
Member
Joined
Sep 12, 2009
Messages
13,858
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,884
Country
Cyprus
DeadlyFoez said:
I got some pics but no schematic.

http://bit.ly/ecm1dB
http://bit.ly/ihom7t
http://bit.ly/hTEQ4k
http://bit.ly/e64E4Z

In these pics, the 08M is actually upside down with the pins facing upwards.

And this is the updated code.

Code:
start:
setfreq m4
low 1
readadc 4,b1

main:
readadc 4,b2

if b1 > b2 then
ÂÂÂÂlet b3 = b1 - b2
else
ÂÂÂÂlet b3 = b2 - b1
end if


if b3 > 7 then 
ÂÂÂÂtoggle 1
else
ÂÂÂÂlow 1
end if

let b1 = b2
pause 50
goto main
 

giantpune

Well-Known Member
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
looks pretty cool. tell him he needs to slap some little windows in the white-swingy-sd-card-door so he can put that back on and close it all up. then itll look like a fucking storm-trooper wii.
 

DJ_Eric

Active Member
Newcomer
Joined
Nov 30, 2010
Messages
36
Trophies
0
XP
11
Country
United States
This kinda sucks. I was just working on getting all the parts so I can recreate the same thing for when I am using sneek and figuring out it's bugs, but then this update comes and I am enticed to go just as far.

Xflac, Do you still have the original post? Could you add it back. I would like to follow in the same steps. I don't really need a nand access light, sd card is good enough for sneek.
 

XFlak

Wiitired but still kicking
OP
Member
Joined
Sep 12, 2009
Messages
13,858
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,884
Country
Cyprus
DJ_Eric said:
This kinda sucks. I was just working on getting all the parts so I can recreate the same thing for when I am using sneek and figuring out it's bugs, but then this update comes and I am enticed to go just as far.

Xflac, Do you still have the original post? Could you add it back. I would like to follow in the same steps. I don't really need a nand access light, sd card is good enough for sneek.


here's the original post on google cache!
biggrin.gif


link
 

DJ_Eric

Active Member
Newcomer
Joined
Nov 30, 2010
Messages
36
Trophies
0
XP
11
Country
United States
tueidj said:
You could easily mod sneek to flash the slot led on SD card access.
Maybe YOU can, can many others like myself, not so likely. I'm actually starting to see the usefulness of having a nand access indicator too. And the wifi indicator and exploding wimotes, that could be fun. :evil laugh:
 

tueidj

I R Expert
Member
Joined
Jan 8, 2009
Messages
2,569
Trophies
0
Website
Visit site
XP
999
Country
Funny, saying a bunch of soldering is easier than adding 2 lines of code sounds like something DeadlyFoez himself would say. You wouldn't happen to be related perhaps?

Edit for XFlak: I said related not retarded, how is this flaming? There's no insult here.
 

XFlak

Wiitired but still kicking
OP
Member
Joined
Sep 12, 2009
Messages
13,858
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
9,884
Country
Cyprus
tueidj, u have a point, adding it so sneek would be awesome and easier, but it wouldn't work running off real nand like Foez's Wii, and that is equally awesome

take a down on a notch on a flaming in my thread plz

mad respect for Foez, anyone who says otherwise is ignorant, perhaps brilliant, but ignorant all the same. Give the guy a chance, and at least flame him on wiihacks where he can at least respond... I mean... common, say it to the man's "face", figuratively speaking
 

WiiUBricker

News Police
Banned
Joined
Sep 19, 2009
Messages
7,827
Trophies
0
Location
Espresso
XP
7,520
Country
Argentina
tueidj said:
Funny, saying a bunch of soldering is easier than adding 2 lines of code sounds like something DeadlyFoez himself would say. You wouldn't happen to be related perhaps?
He most likely didnt know that adding just 2 lines would get the job done. Also he doesnt know what lines have to be added and where.
If you want to be helpful at this matter, point out what lines and where these line have to be put in the source of SNEEK.

Besides, as Xflak said, it wouldnt run on real nand.
 

DJ_Eric

Active Member
Newcomer
Joined
Nov 30, 2010
Messages
36
Trophies
0
XP
11
Country
United States
@tuedj, To me, looking at someone else's work and reproducing it is easier than learning how to code and how to compile things. I'm certainly not on the level as you are. But since you do know how to do it could you please speak up and show us where to add the code and what code to add? I'd like to try out both methods if I can figure out how to compile.

Xflac, you have posted that he had the picaxe chip upside down, do you know why he did it that way? Did he give you any internal pictures from after adding in the other stuff?
 

DJ_Eric

Active Member
Newcomer
Joined
Nov 30, 2010
Messages
36
Trophies
0
XP
11
Country
United States
Ok. This took a little bit of time to figure out. I bought the surface mount 08m with a breakout board. I isolated the breakout board from the motherboard of the wii using double sided sticky tape. Instead of using a headphone jack for the reprogramming port, I just put in a serial connector coming out the side of my wii. It was a little easier that way so I didn't need to screw around with so many wires and such. Instead of adding led's, I just tapped into the disc drive led's since there is 2 of them. The top one I use for flash access, the button for the sd card access. I may go ahead and change the top one to a red led in the future just so it is easier to discern which one is flashing. Another thing I did do is add a switch for the bottom led so if I need to I can revert it back to it's original connection of being a drive slot led.

Unfortunately. This was still a days worth of work to figure out. The only real help that I got from what deadlyfoes had said about this modification was the info on which pin of the flash and the sd card to gather the data from. My values for the sd card pin were slightly different.

What is great is I have a few friends that love their wii now that I've modded it using xflacs modmii app. I have gotten them convinced to let me do this modification to their wii for a decent fee. When they saw it they loved it. Luckily I got a few torn apart wiis with many spare front faces that I could add in all the components onto the face and only nee to do 2 soldering spots on the motherboard. WIN!!

Thank you xflac and deadlyfoes. This was a fun little project that I can now use as my homework assignment for my electronics class. Double win.
 

DeadlyFoez

XFlak Fanboy
Banned
Joined
Apr 12, 2009
Messages
5,920
Trophies
0
Website
DeadlyFoez.zzl.org
XP
2,875
Country
United States
DJ_Eric said:
Luckily I got a few torn apart wiis with many spare front faces that I could add in all the components onto the face and only nee to do 2 soldering spots on the motherboard.
You need to solder 3 points onto the wii's motherboard at a minimum. You need 1 for the CE pin of the NAND, 1 for pin 7 of the SD card, and 1 for the 5 volt power. Good luck cramming it all onto the front faceplate.

@OncleJulien, there's always room for one more chance.
wink.gif


Thank you Mthr. You are the best there is
biggrin.gif
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Psionic Roshambo @ Psionic Roshambo:
    Sentinel of the stary skies
  • K3Nv2 @ K3Nv2:
    Ds is 20 years old this year
  • Psionic Roshambo @ Psionic Roshambo:
    So MJ no longer wants to play with it?
  • K3Nv2 @ K3Nv2:
    He put it down when the 3ds came out
  • SylverReZ @ SylverReZ:
    @K3Nv2, RIP Felix does great videos on the PS3 yellow-light-of-death.
  • Jayro @ Jayro:
    Eventhough the New 3DS XL is more powerful, I still feel like the DS Lite was a more polished system. It's a real shame that it never got an XL variant keeping the GBA slot. You'd have to go on AliExpress and buy an ML shell to give a DS phat the unofficial "DS Lite" treatment, and that's the best we'll ever get I'm afraid.
    +1
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    AncientBoi @ AncientBoi: :O:ohnoes::lol::rofl::rofl2: