-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rename ktr reference to LGR #25
Comments
the bootloader needs to change, too. |
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. |
It exists for all the "new" systems and is controlled via a pretty simple I2C device (both CStick and ZL/ZR) |
open_agb_firm uses this reference, and I had noticed this as well from ifixit's teardown.
https://guide-images.cdn.ifixit.com/igi/OMYYisieWXRA2dBL.huge
The text was updated successfully, but these errors were encountered: