I'm investigating the 3ds architecture and found very useful slides made by @smealum where he describes how the ARM11, ARM9 and the GPU are connected along with the security hardware, I/O and so on.
While it is a very complete diagram, 3dsbrew.org has a page where it explains the existence of an ARM7 core.
I'm sure that while 3ds games use the ARM11 core, DS ones need an ARM9 and an ARM7 (the original DS console used the latter one for I/O, not just for GBA compatibility). So the 3ds must have the ARM7 somewhere, I'm trying to find out where exactly would it be located and connected with the rest of the chips. Anyone has more info about this?
While it is a very complete diagram, 3dsbrew.org has a page where it explains the existence of an ARM7 core.
I'm sure that while 3ds games use the ARM11 core, DS ones need an ARM9 and an ARM7 (the original DS console used the latter one for I/O, not just for GBA compatibility). So the 3ds must have the ARM7 somewhere, I'm trying to find out where exactly would it be located and connected with the rest of the chips. Anyone has more info about this?
Last edited by jua958,