Hardware How can I create an "external" SysNAND for a New 3DS?

Chelsea_Fantasy

Someone who hates slow internet connections
OP
Member
Joined
Mar 25, 2014
Messages
1,143
Trophies
1
Age
35
XP
1,536
Country
Cuba
How can I create an "external" SysNAND for a New 3DS?
----------------------------------------------------------------------
I know this sound weird, but, here we go:
Some time ago, I created one for an Old3DS and it worked great.
I attached the CLK, CMD, DAT0 and GND to a SD card to microSD adapter by the SD side (the oposite to a hardmod made to dump the nand), then I write the NAND directly to a microSD to boot it and it worked really great on that Old3DS.
Here's a picture if you still do not understand what I mean:
kMEbDBI.jpg

Well, the issue it's that the New3DS is not so easy to "trick"
When I do the same on it I get this:
Code:
00F800EF
FFFFFFFF FFFFFFFF
00000022 00000000
That means "unreadable data" or that the "dat lines are connected to other dat lines". I will go for the first "unreadable data" option.
I already checked the connections and no dat lines are connected to another (the only required one it's DAT0 and it makes no contact with the connectors for the other DAT lines).
I will apreciate a lot some help with this.
I really want to make this hardware modification work and make the SysNAND boot from an external microSD card (just like an EmuNAND but without the "Emulated" part). I want this for research, and as many of you may know, the EmuNAND are loaded by a "simulated reboot", not from a direct "boot" and for hacking research purpouses, I will need this on SysNAND and I do not want to be rewriting it directly to the N3DS time after time, I prefeer to write the NAND back to a class 10 microSD card.
I will appreciate any possible help or hints with this.
 
Last edited by Chelsea_Fantasy,

Ryccardo

Penguin accelerator
Member
Joined
Feb 13, 2015
Messages
7,696
Trophies
1
Age
28
Location
Imola
XP
6,926
Country
Italy
Have you actually disconnected the internal storage?
Might the N3DS require 4-bit mode?
Could the wires be too long? @al3x_10m did it (on an o3ds too) but he put a microsd slot almost directly on the board...
I write the NAND directly to a microSD to boot it and it worked really great on that Old3DS.
Without converting the encryption for the different CID of the original chip to your microsd?? Weird that it actually booted...
 

Chelsea_Fantasy

Someone who hates slow internet connections
OP
Member
Joined
Mar 25, 2014
Messages
1,143
Trophies
1
Age
35
XP
1,536
Country
Cuba
Could the wires be too long? @al3x_10m did it (on an o3ds too) but he put a microsd slot almost directly on the board...
I will try to make them more shorts, but in the O3DS I made them around 25cm long...
Without converting the encryption for the different CID of the original chip to your microsd?? Weird that it actually booted...
wanna a video showing it?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • S @ salazarcosplay:
    or have it that you don't know you are a cyborg, robot, and you find out and have a existential crisis
  • S @ salazarcosplay:
    or have it start in the virtual world and you are an ai that gained sentience
  • Xdqwerty @ Xdqwerty:
    btw gonna wash my face in a bit, my eyes feel tired
  • S @ salazarcosplay:
    and you convince your owner to help you break out of the virtual world to real world
  • BigOnYa @ BigOnYa:
    Eyes - "yawn"
    +1
  • S @ salazarcosplay:
    you bleack in to goverment computer systems to get cyborg schematics so you can get a robot body constructed
  • Xdqwerty @ Xdqwerty:
    btw @BigOnYa the health bar doesnt decrease when i take damage (and yes i put the "at the beggining of the scene change value of greenflatbar: set to Protagonistcopmode.Health::Health())
  • S @ salazarcosplay:
    i the protagonist
  • S @ salazarcosplay:
    human, robot, cyborg
  • S @ salazarcosplay:
    human with cyborg enhancements
  • S @ salazarcosplay:
    or like terminatior
  • S @ salazarcosplay:
    with living tissue
  • BigOnYa @ BigOnYa:
    @Xdqwerty there is health behaviour you can add to your character, then to use a health bar is lil more complicated, google n watch a few tutorial video on it, be too hard to explain here.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the character has the health behavior
  • BigOnYa @ BigOnYa:
    I know you have to create a health and health max variable. Then there is a calculation you use in code to subtract width size of the health bar. Google few vids.
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, the "greenflatbar" is one of the preset health bars btw
  • BigOnYa @ BigOnYa:
    Yea you can use any bar/sprite. It will just change the width. Ok good luck and have fun. I'm off to go shoot some pool at the bar. Talk to you later.
    +1
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, why does the health behavior exist if you can just use a variable?
  • Xdqwerty @ Xdqwerty:
    and nope the number still doesnt change
  • Xdqwerty @ Xdqwerty:
    ok im gonna make my own asset
  • Xdqwerty @ Xdqwerty:
    nvm i think i fixed it
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, I fixed it
    Xdqwerty @ Xdqwerty: https://www.youtube.com/watch?v=EkjpCNa6vlY