gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

Hardware > Need Information upon DS/GBA-Interfaces

#164309 - Pukys - Mon Oct 27, 2008 8:56 pm

Hello,

I'm new to this forum, and I'd like to participate and develop hard- and software for the DS.
As for me, I'm an electronics engineer and have experience in developing hard- and software (and CPLDs) ans have worked in the field of low level systems engineering and development with C/C++ and Assembler for several years.

I'm looking for information on the slot1 layout and communication protocol as well as good hints for a build environment. My current plan is to connect a gps device to the DS and use it for geocaching or - later - as navigation device. For this, I need further information on the hardware and the slot-1-communication in special, as well as information to run (and debug) homebrew.

Hope, you can help me, or provide me with links for a starting point.



EDIT; I have been informed, that asking questions regarding flashing or cracking is frowned upon. To make things clear: I have NO interest in hacking or copying games, ALL I want, is to develop homebrew hard- and software. That is, a UART expansion as first, and DS-assisted measurement equipment later.


Last edited by Pukys on Sun Nov 02, 2008 1:13 pm; edited 2 times in total

#164369 - silent_code - Wed Oct 29, 2008 9:27 pm

Welcome to the scene! <:?)

Two things you should check out, that cover most of your questions:
- gbatek
- devkitPro

Look for them and then come back for more later. ;^)
_________________
July 5th 08: "Volumetric Shadow Demo" 1.6.0 (final) source released
June 5th 08: "Zombie NDS" WIP released!
It's all on my page, just click WWW below.

#164432 - Pukys - Sat Nov 01, 2008 10:19 am

silent_code wrote:
Welcome to the scene! <:?)

Two things you should check out, that cover most of your questions:
- gbatek
- devkitPro

Look for them and then come back for more later. ;^)


I just took a closer look to the slots and figured out, the using the GBA-Slot seems to be more appropriate for my task. It seems, regarding to the various documents you pointed to, that the gba interface is fully accessible to the DS mode, even with increased bus frequencies. Is this right?

#164444 - SimonB - Sat Nov 01, 2008 11:14 pm

What I meant to point out was that you should post a clearar subject for the thread.

Pukys wrote:
I have been informed, that asking questions regarding flashing or cracking is frowned upon.


That must've been some one other than me because I didn't really read the post well enough to comment on anything written in it, it was just the vague subject that caught my eye.

Simon

#164652 - josath - Tue Nov 11, 2008 8:25 pm

This site has some good info on the GBA bus, including some homebrew flashcarts. You're not building a flashcart per se, but the information is still useful. One link even has an eagle board layout for the flashcart, which might be a good starting point for building your own gadget

http://www.reinerziegler.de/GBA/gba.htm