Difference between revisions of "Flash ROM"
From xboxdevwiki
Redherring32 (talk | contribs) |
(Fix information about MCPX connection) |
||
Line 1: | Line 1: | ||
− | The Flash is a 256 kiB or 1 MiB [[Wikipedia:Flash_memory|non-volatile <abbr title="Thin Small Outline Package">TSOP</abbr> ROM chip]] and connected to the [[MCPX]] via the [[Wikipedia:Low Pin Count|<abbr title="Low Pin Count">LPC</abbr>]] bus. | + | The Flash is a 256 kiB or 1 MiB [[Wikipedia:Flash_memory|non-volatile <abbr title="Thin Small Outline Package">TSOP</abbr> ROM chip]] and connected to the [[MCPX]] via a parallel bus on [[hardware revisions]] 1.0 to 1.4. The ROM on revision 1.6 is stored in the Xcalibur chip, not a flash chip, and is connected to the [[MCPX]] via the [[Wikipedia:Low Pin Count|<abbr title="Low Pin Count">LPC</abbr>]] bus (Xbox revision 1.6). |
The Flash ROM is mapped at 0xFFF00000 (if the ROM is 1 MiB; 0xFFFC0000, if the ROM is 256 kiB) in the Xbox kernel. | The Flash ROM is mapped at 0xFFF00000 (if the ROM is 1 MiB; 0xFFFC0000, if the ROM is 256 kiB) in the Xbox kernel. | ||
For the content of the Microsoft flash images see [[BIOS]]. | For the content of the Microsoft flash images see [[BIOS]]. |
Revision as of 04:15, 21 February 2024
The Flash is a 256 kiB or 1 MiB non-volatile TSOP ROM chip and connected to the MCPX via a parallel bus on hardware revisions 1.0 to 1.4. The ROM on revision 1.6 is stored in the Xcalibur chip, not a flash chip, and is connected to the MCPX via the LPC bus (Xbox revision 1.6).
The Flash ROM is mapped at 0xFFF00000 (if the ROM is 1 MiB; 0xFFFC0000, if the ROM is 256 kiB) in the Xbox kernel.
For the content of the Microsoft flash images see BIOS.