DS Cart Mod To Make A WiFi Board Flasher

DS Cart Mod To Make A WiFi Board Flasher
1681440317286.png
A few months ago I came across a repair/modding blog where DS carts were used as donors for repairing DS lite WiFi boards (these store the firmware). The blog showed how the flash chips in game carts and WiFi boards were interchangable, which was actually what led me to making the custom iQue WiFi board. There was one other thing on the site that interested me: a mod to turn a DS cartridge into a WiFi board flasher.

To simplify things I'm going to refer to the WiFi board as "board", DS cartridge as "cart". Also note that "save chip" and "flash chip" are the same, though I use both terms for the cart and board, respectively.

Because the board and cart use the same chip, the cart can be tricked into reading/writing to the flash chip on the board as if it were just another save chip. This is done by removing the cart's chip, then wiring a plug for the board (Molex 52991-0308) to the save chip pads. Pins 5, 7, 9, 11, 13, 17, 27, and 29 of the connector lead directly to the flash chip, so as far as the cart is concerned, the save chip is connected like normal!
UTL-FIRM-WRITER.jpg

So now the cart can read/write to boards... but what's the point in all of this? Couldn't you just read/write to your firmware with a plain old DS lite?

While you could get away with soldering SL1 together and writing with fwManager, that's only really good for a single board. If you've got multiple boards you want to set up with a certain firmware, you don't want take off the shell, insert the new board, close the shell, write to the board, then repeat for each board you've got. Or maybe you're feeling a bit daring and you never close up your DS shell for sake of easy access to the boards, leaving everything exposed and risking putting in the battery the wrong way and blowing a fuse.

It's a pain! Thankfully, this cart mod allows you to just plug in a cart to any DS, plug in your board, then open a save manager. You can swap the boards while the console it running, making working with the boards much faster. As someone with over 150 boards to dump (praying I find some new firmware on one of them), this is going to save a lot of time.

An addition, I've found that fwManager will improperly flash my custom iQue boards (probably same goes for legit ones seeing as it's all the same hardware), and I think FlashMe just installs a modified world region firmware. This means a bricked iQue board would be impossible to restore to iQue. I've had to solder the flash chip onto a cart, restore the save, then put it back in the board in order to fix it. However, the fancy cart mod fixes this.

If you couldn't tell already, I loved this idea and wanted to create my own board. Sadly the blog's breakout board for the connector wasn't available anywhere, so I had to make a mock up PCB and get a friend to create some gerber files. I got the PCBs printed, got the connector, and then I got to putting it together. I'm not going to talk about the process since it was pretty boring (just soldering a few wires lol) so I'll just jump to the finished product. Warning... it looks AWFUL.
20230413_221212.jpg
20230413_221138.jpg
20230413_221012.jpg

20230413_221101.jpg

Yeah wow that is pretty bad... but not as bad as the inside of the cart! I used some shovelware game I found in the $1 bin. I had previously taken the save chip from it for the iQue stuff, and I ripped up one of the traces. I figured this project would be a good way to make use of the cart even after pretty well ruining it.
20230413_221320.jpg

Notice that far away red wire? Yeah... that's there because of the ripped up trace. It went all the way to some hole on the other end of the board. Silly me. At least I was still able to solder onto it.

Anyways tl;dr I mutilated a DS cartridge to make some goofy thing for writing to DS lite WiFi boards. The whole thing cost $3.30 CAD to make ($1 for the game, $2 for the connector, and $0.30 for the PCB) and it'll serve me well. If anyone for some silly reason wants to make their own, I'd be more than happy to help.

This entry has also been posted here.

Comments

Interesting. Never knew the DS firmware was stored on the wifi module. There's probably a lot of DSes in landfills that were bricked by a bad flashme install or one of those brickers, that would've been easily recoverable.
Are there no blaze ? in 1 DS selector things any more? Such a thing should serve quite well as a poor man's breakout.

video

Think he meant the breakout for the wifi module.
 
  • Like
Reactions: rvtr
Interesting. Never knew the DS firmware was stored on the wifi module. There's probably a lot of DSes in landfills that were bricked by a bad flashme install or one of those brickers, that would've been easily recoverable.
Yep. It's sad to think about what might've been thrown away because that wasn't known...

Though one upsetting thing is that each firmware dump contains data specific to the WiFi board it's from, and that very specific data is required to communicate wirelessly. The data from one board will not work in another. This means any unbricked boards will never again be able to talk to other units.

On the plus side you can buy new boards off of aliexpress for $0.33 each.
 
  • Like
Reactions: SylverReZ
@SylverReZ odd place to ask but okay.

Originally I wanted more DSis to play games with friends, then I started getting them in case I get a brick while running dev apps. I've bricked a couple doing some stupid things and didn't want to risk losing my good consoles. Now I mostly get them because I've got waaaaaaaaaaay too many parts. I figure it's better to use them and build a DSi army rather than them just sitting in my basement.
1693613527323.png


As for pricing, DSis are very overpriced in my area ($100+ in game stores, $150+ for local listings). I've lucked out on a few cheap ones locally (~$25 iirc), and the rest were imported from japan. Usually each DSi is only $20-30 after shipping so it's not too bad. I also haven't ever needed to pay more from parts since I got a parts lot way back. If I had to pay for parts still then I probably wouldn't bother getting any DSis.
 
  • Like
Reactions: SylverReZ
Originally I wanted more DSis to play games with friends, then I started getting them in case I get a brick while running dev apps. I've bricked a couple doing some stupid things and didn't want to risk losing my good consoles. Now I mostly get them because I've got waaaaaaaaaaay too many parts.
Believe me, I've bricked some of my consoles when either trying to repair them or do something stupid like downgrade the System Menu on my Wii. That's why I get untested consoles for cheap just to mess around with them. :P

As for pricing, DSis are very overpriced in my area ($100+ in game stores, $150+ for local listings). I've lucked out on a few cheap ones locally (~$25 iirc), and the rest were imported from japan. Usually each DSi is only $20-30 after shipping so it's not too bad. I also haven't ever needed to pay more from parts since I got a parts lot way back. If I had to pay for parts still then I probably wouldn't bother getting any DSis.
Anything from Japan will be quite expensive to import, I've only imported items from Japan via eBay but never from Sendico or Yahoo Auctions.
 
  • Like
Reactions: rvtr
Anything from Japan will be quite expensive to import, I've only imported items from Japan via eBay but never from Sendico or Yahoo Auctions.
It's bad if you're getting just one or two things, but bulk shipping can really help.
 
  • Like
Reactions: SylverReZ

Blog entry information

Author
rvtr
Views
1,379
Comments
9
Last update

More entries in Personal Blogs

More entries from rvtr

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @salazarcosplay, don't spoil me stuff pls