Hacking DS Lite turns on but won't turn off!

beauchampy

Well-Known Member
OP
Newcomer
Joined
Apr 29, 2007
Messages
76
Trophies
0
XP
73
Country
Just repaired a faulty DS lite which had a broken power switch. The unit powers on fine, but when I slide the switch up to turn it off, nothing happens!!

Any ideas on this one?
 

beauchampy

Well-Known Member
OP
Newcomer
Joined
Apr 29, 2007
Messages
76
Trophies
0
XP
73
Country
Well yeah I can try.. Not quite sure where to start on this one though.

Posts merged

Is there a button combo you can use to shut down the ds?
 

Man18

Well-Known Member
Member
Joined
Nov 6, 2007
Messages
1,006
Trophies
1
Age
34
Location
Florida
XP
822
Country
United States
If you have moonshell you can shut down using it.
it doesnt really make sense that it wont turn off using the power switch. If I had a schem of the ds I could tell you whats wrong.
 

beauchampy

Well-Known Member
OP
Newcomer
Joined
Apr 29, 2007
Messages
76
Trophies
0
XP
73
Country
Ive soldered a few power switches before.. I've checked this one out with a continuity meter and the soldering looks fine.. If it was a problem with that I'm sure it wouldn't turn on either..

10 times out of 10 it turns on no problems, and 0 time out of 10 it turns off.

Yeah I'd love a DS schematic.. Anyone know if such a thing is available?
 

fearofshorts

Well-Known Member
Member
Joined
Jul 12, 2009
Messages
479
Trophies
0
Age
31
Location
Melbourne
XP
181
Country
This thread is a little old... But you are justified in bumping/digging it up I guess, if your DS really is broken in the same manner. Good luck fixing it!
 

unicorn7

Member
Newcomer
Joined
Sep 8, 2009
Messages
19
Trophies
0
XP
34
Country
Netherlands
Hardware solutions:
The DSL switch is prone to breaking in this manner (on, but not off). Replacement can be found in many shops, e.g. here: http://www.console-spares.co.uk/catalog/gb...how/NDSLPS.html (including instructions)

In schematics, the power switch is labeled "SW13" : http://i25.tinypic.com/i4fhn5.jpg - pin 2, 3, and 4 are common GND and pin 1 is high (on some boards pin 3 is not connected).

A photoreport of some guy who did a succesfull repair of a DSL: http://www.flickr.com/photos/shalf/tags/nintendods/

Software solutions:
You can use the shutdownfeatures of your flashcard-system (e.g. AceKard/AKAIO);

For an old software/homebrew only workaround: http://forum.gbadev.org/viewtopic.php?t=13405
CODE// By Felix 2007
// No Copyright
#include

// Thanks ThomasS
// http://forum.gbadev.org/viewtopic.php?p=128607#128607
extern inline void PA_Shutdown()
{
ÂÂ IPC->aux |= BIT(6);ÂÂ // libnds arm7 code: #define PM_POWER_DOWNÂÂÂÂÂÂÂÂBIT(6)
}

int main(int argc, char ** argv)
{
ÂÂÂÂPA_Init();ÂÂÂÂ// Initializes PA_Lib
ÂÂÂÂPA_InitVBL(); // Initializes a standard VBL
ÂÂÂÂPA_Shutdown();
ÂÂÂÂ
ÂÂÂÂreturn 0;
}A precompiled version to put on your flashcard is included in the above ZIP file.
 

GOON

Member
Newcomer
Joined
Apr 1, 2007
Messages
8
Trophies
0
XP
124
Country
United States
I have this same problem, I did change the power switch with a new one. I still get the same problem. I'm thinking it's a fuse. Has anyone found the problem?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    K3Nv2 @ K3Nv2: Sorry for accidentally bending over