November Update

4070662255_bc91a77f1d_b

I guess I don’t have a complete blog entry to write on any one thing.. but there are several unrelated things that I feel like writing down. I recently joined Twitter, but I must suck at using it because none of these things ended up there. Life Tragic. Introspective. Complicated. This isn’t really a place where I would feel it appropriate to go into detail, but it... Read More

Temporal Hex Dump

IMG_0603

After building some hardware to trace and inject data on the Nintendo DSi’s RAM bus, it became obvious pretty fast that there’s a lot of data there, and (as far as I know) no good tools for analyzing these sorts of logs. The RAM tracer has already given us a lot of insight into how the DSi works by virtue of letting us inspect the boot process, the inter-processor communication,... Read More

DSi RAM tracing

3914795010_2f8ed9e117_b

It seems like a lot of people have been seeing my Flickr photostream and wondering what I must be up to- especially after my photos got linked on hackaday and reddit. Well, I’ve been meaning to write a detailed blog post explaining it all- but I keep running out of time. So I guess a “short” blog post is better than nothing. The executive summary is that I’ve... Read More

Fun with FPGAs: SPI EEPROM emulator

3790982671_8e5dbcd971_b

I found a fun excuse to practice my digital logic design over the past few days: This is an FPGA emulating the SPI EEPROM (save game memory) in a modified Nintendo DS game cartridge. The emulated EEPROM is backed by 1 MB of SRAM, and there is a USB interface that you can use to simultaneously read or write the SRAM from a PC. You can use it to really quickly modify or inspect the... Read More

DSi hacking, BGA rework

3708660459_d4a02892be_o

I got a Nintendo DSi earlier this month. It’s a really cute little console, and a nice revision to the DS Lite. Screens are slightly larger, CPU is about twice as fast, 4x the RAM. And of course it has these camera thingies. Other folks have teardowns online with internal photos aplenty So, I spent a week or so tooling around with the DSi doing normal consumer and/or homebrew... Read More