Talk:Boot Sequence

From Vita Development Wiki
Revision as of 07:20, 17 March 2015 by Yifan Lu (talk | contribs) (Created page with "== Current Hypothesis == Syscon powers up and sets up DRAM. Syscon sets up boot params buffer. Turns on F00D and runs F00D bootrom. F00D loads second_loader which sets up SELF...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Current Hypothesis

Syscon powers up and sets up DRAM. Syscon sets up boot params buffer. Turns on F00D and runs F00D bootrom. F00D loads second_loader which sets up SELF loading. kernel_boot_loader.self is used to load exception vectors to 0x0 (scratch) as well as secure kernel to DRAM. Tells syscon to power ARM. ARM starts up at 0x0.