引导程序
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
当3DS找不到NAND芯片时,显示如下错误信息:
3DS启动过程:
- 0 Seconds - 部件上电,引导程序启动。
- 2 Seconds - 引导程序尝试初始化NAND。如果NAND成功被初始化,它接管并引导3DS。从 FIRM then加载ARM11内核, 然后从FIRM加载 CXI ARM11系统模块 .(ARM11内核没有处理任何加密/RSA验证,那是ARM9是处理的)如果NAND不能被初始化(例如NAND芯片未连接/已损坏,等等),会出现像上面一样的蓝屏。
- 3 Seconds - 全部必要的硬件都被激活.
检测所有被连接上的硬件,如果solt1中是一张自动引导的卡带(比如kiosk demos),那么引导slot1硬件。在这个时间点,由于自动引导游戏像父级控制(parental control)和强制更新(forced updates)那样短路(by-pass)了 主菜单 安全措施,所以主菜单还没被初始化。同时,自动引导卡带也不会被记录为从 主菜单运行。如果未发现自动引导的slot1硬件,开始初始化 主菜单。自动引导卡带似乎不能短路区域锁(the region lock)。(如果不是demo区域,就产生"An Error has Occurred"信息。) (yields "An Error has Occurred" if out-of-region demo)
PM模块启动NS, NS通过PM模块启动ErrDisp 和 current active menu. 零售机的这个菜单通常是 Home Menu. NS will auto-boot titles instead of launching ErrDisp/Home Menu, if auto-booting is needed. Note that PM module first launches the module dependencies when launching a process, prior to actually launching the process.
- 4 Seconds - 初始化LCD屏幕。
- 7 Seconds - 主菜单被完全初始化/载入。