Line 18:
Line 18:
| 0x01A (0x0D * 2) || 0x06 bytes || Reserved
| 0x01A (0x0D * 2) || 0x06 bytes || Reserved
|-
|-
−
| 0x020 (0x10 * 2) || 0x04 bytes || PPC PVR
+
| 0x020 (0x10 * 2) || 0x0C bytes || [[#EspressoPackageInfo|EspressoPackageInfo]]
−
Should always be 0x70010201.
|-
|-
−
| 0x024 (0x12 * 2) || 0x06 bytes ||
+
| 0x02C (0x16 * 2) || 0x0C bytes || [[#LattePackageInfo|LattePackageInfo]]
−
|-
−
| 0x02A (0x15 * 2) || 0x02 bytes ||
−
|-
−
| 0x02C (0x16 * 2) || 0x02 bytes ||
−
|-
−
| 0x02E (0x17 * 2) || 0x02 bytes ||
−
|-
−
| 0x030 (0x18 * 2) || 0x08 bytes || [[#OTP|OTP]] manufacturing code?
|-
|-
| 0x038 (0x1C * 2) || 0x48 bytes || [[#BoardConfig|BoardConfig]]
| 0x038 (0x1C * 2) || 0x48 bytes || [[#BoardConfig|BoardConfig]]
Line 94:
Line 85:
| 0x1B4 (0xDA * 2) || 0x08 bytes ||
| 0x1B4 (0xDA * 2) || 0x08 bytes ||
|-
|-
−
| 0x1BC (0xDE * 2) || 0x02 bytes ||
+
| 0x1BC (0xDE * 2) || 0x04 bytes || [[#StorageSize|StorageSize]]
−
|-
−
| 0x1BE (0xDF * 2) || 0x02 bytes || [[#mlcSize|mlcSize]]
|-
|-
| 0x1C0 (0xE0 * 2) || 0x30 bytes || [[#BootParams|BootParams]]
| 0x1C0 (0xE0 * 2) || 0x30 bytes || [[#BootParams|BootParams]]
|-
|-
| 0x1F0 (0xF8 * 2) || 0x10 bytes || Reserved
| 0x1F0 (0xF8 * 2) || 0x10 bytes || Reserved
+
|}
+
+
== EspressoPackageInfo ==
+
{| class="wikitable" border="1"
+
|-
+
! Offset || Size || Description
+
|-
+
| 0x0 || 0x4 || PpcPvr (0x70010201)
+
|-
+
| 0x4 || 0x6 || EspressoPackageId
+
|-
+
| 0xA || 0x2 ||
+
|}
+
+
== LattePackageInfo ==
+
{| class="wikitable" border="1"
+
|-
+
! Offset || Size || Description
+
|-
+
| 0x0 || 0x2 || LatteWaferX
+
|-
+
| 0x2 || 0x2 || LatteWaferY
+
|-
+
| 0x4 || 0x8 || [[#OTP#LattePackageId|LattePackageId]]
|}
|}
Line 330:
Line 343:
|}
|}
−
== mlcSize ==
+
== StorageSize ==
{| class="wikitable"
{| class="wikitable"
|-
|-
Line 337:
Line 350:
|-
|-
| 0x1000
| 0x1000
−
| 8GB
+
| 8GB (MLC)
|-
|-
| 0x4000
| 0x4000
−
| 32GB
+
| 32GB (MLC)
+
|-
+
| 0x14000
+
| 320GB (MION)
|}
|}