Difference between revisions of "Flash ROM"

From xboxdevwiki
Jump to: navigation, search
(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.