Non Volatile Storage: Difference between revisions

From PS5 Developer wiki
Jump to navigation Jump to search
(Created page with "Short for NVS, holds some information about the console, including console unique identifiers, tokens, flags, and registry flags, as well as some semi-permanent ones. {| clas...")
 
No edit summary
Line 18: Line 18:
|-
|-
| 1 || 1 || 0xA000 || 0x1CE000 || 0x1000 ||  
| 1 || 1 || 0xA000 || 0x1CE000 || 0x1000 ||  
|}
= Mapping of the detailed area (NVS service) =
{| class="wikitable sortable"
|-
! Bank # !! Block # !! Start Offset !! Start Offset in Sflash !! Size !! Notes
|-
| 1 || 0 || 0xC30 || 0x1CBC30 || 8 || Firmware Version ??? (little endian)
|-
|}
|}

Revision as of 05:44, 31 October 2021

Short for NVS, holds some information about the console, including console unique identifiers, tokens, flags, and registry flags, as well as some semi-permanent ones.

Bank # Block # Start Offset in /dev/sflash0s0x34 Start Offset in Sflash Size Notes
0 0 0 0x1C4000 0x2000 Size decrease since PS4, previous size was 0x3000, now it's 0x2000
0 1 0x2000 0x1C6000 0x1000
0 2 0x3000 0x1C7000 0x800 console data region
0 3 0x3800 0x1C7800 0x800 all ffs
0 4 0x4000 0x1C8000 0x3000 tokens and flags region
1 0 0x7000 0x1CB000 0x3000 tokens and flags region (backup)
1 1 0xA000 0x1CE000 0x1000

Mapping of the detailed area (NVS service)

Bank # Block # Start Offset Start Offset in Sflash Size Notes
1 0 0xC30 0x1CBC30 8 Firmware Version ??? (little endian)