Communication Processor: Difference between revisions

From Vita Developer wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
= Update Structure =
{| class="wikitable"
! Offset !! Size !! Description !! Notes
|-
| 0x0 || u32 || MAGIC "CpUp" ||
|-
| 0x4 || u32 || Version ||
|-
| 0x10 || u32 || Unknown, always 0x01000000 || Probably Entrypoint or type
|-
| 0x14 || u32 || Full CPUP size || Always % 0x10 = 0
|-
| 0x18 || u32 || Payload/data start address || Always 0x20
|-
| 0x1C || u32 || Extracted/decrypted CPUP size ||
|-
| -0x100 || 0x100 || RSA Encrypted AES-128-CBC KeyBlob || 0x00-0x10 = Iv, 0x10-0x20 = Key, 0x20-0x34 = Sha1
|}
= Pictures =
= Pictures =


Line 40: Line 20:
 
 
CPU (extra): https://www.rockbox.org/wiki/EmmaMobile1
CPU (extra): https://www.rockbox.org/wiki/EmmaMobile1
= Communication Processor Update Package =
See [https://wiki.henkaku.xyz/vita/Communication_Processor_Update_Package].

Revision as of 22:10, 9 August 2020

Pictures

<imgur>z0CZTEp.png</imgur>

<imgur>vbw6m9i.png</imgur>

<imgur>xX1d9zs.png</imgur>

<imgur>W3msHTh.png</imgur>

<imgur>TAkfyqy.png</imgur>

<imgur>0asQT0B.png</imgur>

Manuals/Info

CPU: http://static6.arrow.com/aropdfconversion/efe99265d2b83da3bfce2e77e1aae1fafb760fae/s19686ej4v0ds00_s_ds_e.pdf

eMMC: https://datasheet.iiic.cc/datasheets-0/samsung/KLM2G1DEHE-B101.pdf

CPU (extra): https://www.rockbox.org/wiki/EmmaMobile1

Communication Processor Update Package

See [1].