You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dunno if this should be renamed. KTR is the internal code name of the whole console/handheld. LGR only refers to the SoC itself. There are a bunch of other hardware changes on New 3DS than the SoC.
Screenshots from ifixit show that the SoC is marked LGR. Unless the peripherals as described by the device tree (DT) need to be different between new 3DS, new 3DS XL, and new 2DS XL, then I suspect they are all using the same SoC. The DT at this point only differs between amount of FCRAM and number of cores. So I think LGR is more precise than KTR.
There are a few extra periphals not found on o3DS/CTR. See the red entries here. L2 cache and FCRAM are mentioned on the memory layout page. There are also a few changes outside the SoC like the improved parallax barrier, slightly better cameras, C-Stick and other small differences.
Right, so the C-stick is a good example; does that exist on all 3 of new 3DS, new 3DS XL, and new 2DS XL? If so, then one DTS is fine; if not, then we'd consider breaking up the DTS into multiple, one for each unique board. Unless that's the case, the DTS should describe the SoC, not the board IMO.
Activity
nickdesaulniers commentedon Apr 8, 2021
the bootloader needs to change, too.
profi200 commentedon Apr 8, 2021
Dunno if this should be renamed. KTR is the internal code name of the whole console/handheld. LGR only refers to the SoC itself. There are a bunch of other hardware changes on New 3DS than the SoC.
nickdesaulniers commentedon Apr 14, 2021
Screenshots from ifixit show that the SoC is marked LGR. Unless the peripherals as described by the device tree (DT) need to be different between new 3DS, new 3DS XL, and new 2DS XL, then I suspect they are all using the same SoC. The DT at this point only differs between amount of FCRAM and number of cores. So I think LGR is more precise than KTR.
profi200 commentedon Apr 14, 2021
There are a few extra periphals not found on o3DS/CTR. See the red entries here. L2 cache and FCRAM are mentioned on the memory layout page. There are also a few changes outside the SoC like the improved parallax barrier, slightly better cameras, C-Stick and other small differences.
nickdesaulniers commentedon Apr 14, 2021
Right, so the C-stick is a good example; does that exist on all 3 of new 3DS, new 3DS XL, and new 2DS XL? If so, then one DTS is fine; if not, then we'd consider breaking up the DTS into multiple, one for each unique board. Unless that's the case, the DTS should describe the SoC, not the board IMO.
Wolfvak commentedon Apr 15, 2021
It exists for all the "new" systems and is controlled via a pretty simple I2C device (both CStick and ZL/ZR)