Custom SPI Devices?

Discussion in '3DS - Console, Accessories and Hardware' started by gudenau, Oct 26, 2015.

  1. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    The (3)DS game cartridges have a SPI bus correct? Could we use this for himebrew devices for the 3DS?
     
  2. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,352
    9,146
    Nov 21, 2005
    Others reading this is mostly what the save bus uses for various things.

    Anyway I don't see why not. Offhand I am not sure what the ds serial stuff ( http://natrium42.xyz/blog/dserial-gps-project/ ) used underneath it all but it would not surprise me to hear it was that, similarly the pokemon games with the pokewalker on the DS sat the infrared communications on that behind a selection chip.

    I am not sure how useful it will be as you have any number of network aware chips/dev boards these days and it would probably be easier to port something to that and stick a version of netcat on the 3ds. That said I would be interested in seeing such a thing.
     
  3. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    Know anything about accessing it from ARM11 userland.
     
  4. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    Any better doc than this?

    Edit:
    I should use pins 1, 2, 7, 8, 15, 16 and 17?
     
    Last edited by gudenau, Oct 27, 2015
  5. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    Anyone have good measuents of the cart cases/pcbs/contacts? I am looking into making a breakout cart.
     
  6. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,352
    9,146
    Nov 21, 2005
    Are there any game switchers for the 3ds yet? I have a blaze 3 in 1 thing for the DS that I can use in these sort of situations. http://www.amazon.com/Blaze-NDS-1071-Selector-Black-nintendo-3ds/dp/B00G7MW7XI , that one is a bit expensive (I can pick them up in the UK for "get it out of my warehouse" prices) but it is what I am thinking about.
    For what it is worth I think the 3ds and ds/dsi use the same pins for the saves/SPI (it is why the old DS save dumping tools will also do 3ds saves) so you can build up the basics on a DS and port it over to the 3ds as and when.
     
  7. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    More or less what I was thinking, but before I start on hardware stuff I like to make sure that it is possable. Budget and all.
     
  8. LameNobody

    LameNobody Weighted Companion Cube Enthusiast

    Member
    455
    232
    Jan 23, 2015
    Canada
    127.0.0.1
    Didn't memorex make a game switcher for the 3ds?
    http://www.amazon.com/Memorex-Universal-Selector-DS-Consoles-Nintendo/dp/B005TFJB2Y
     
  9. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    What is the thickness of the PCB in the game carts?
     
  10. FAST6191

    FAST6191 Techromancer

    pip Reporter
    23,352
    9,146
    Nov 21, 2005
    Get yourself a set of callipers (calipers in US English) http://www.amazon.com/gp/bestsellers/industrial/256414011/ref=sr_bs_1
    They are quite useful for measuring things like this, technically you could use a micrometer for the thickness as well but it will be a pain for doing track widths and separation.

    I do not have a 3ds cart I can pull apart with me, though I imagine it is going to be pretty similar to DS ones in all the ways that matter.
     
  11. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    I was planing on making it from a DS game case, I should get some calipers to be honest.
     
  12. gudenau
    OP

    gudenau Never a unique idea

    Member
    3,257
    1,224
    Jul 7, 2010
    United States
    /dev/random
    Could I get .5A at 5V from the cartridge slot? (After boosting it of course)