TSEC: Difference between revisions
Secure BootROM |
|||
Line 5,179: | Line 5,179: | ||
| 0x00 || 0x13 || Used by [[TSEC_Firmware#Keygen|Keygen]], nvhost_tsec, nvhost_nvdec_bl020_prod, nvhost_nvdec020_prod, nvhost_nvdec020_ns and acr_ucode firmwares. | | 0x00 || 0x13 || Used by [[TSEC_Firmware#Keygen|Keygen]], nvhost_tsec, nvhost_nvdec_bl020_prod, nvhost_nvdec020_prod, nvhost_nvdec020_ns and acr_ucode firmwares. | ||
|- | |- | ||
| 0x01 || 0x10 || Used by Falcon's Secure | | 0x01 || 0x10 || Used by Falcon's [[#Secure BootROM|Secure BootROM]] for the signature generation algorithm. | ||
|- | |- | ||
| 0x02 || 0x10 || | | 0x02 || 0x10 || | ||
Line 5,189: | Line 5,189: | ||
| 0x05 || 0x13 || Used by nvhost_tsec, nvhost_nvdec_bl020_prod, nvhost_nvdec020_prod, nvhost_nvdec020_ns and acr_ucode firmwares. | | 0x05 || 0x13 || Used by nvhost_tsec, nvhost_nvdec_bl020_prod, nvhost_nvdec020_prod, nvhost_nvdec020_ns and acr_ucode firmwares. | ||
|- | |- | ||
| 0x06 || 0x11 || Used by Falcon's Secure | | 0x06 || 0x11 || Used by Falcon's [[#Secure BootROM|Secure BootROM]] as key to decrypt data during authentication (decided by bit 17 in the [[#SEC|SEC]] register). | ||
|- | |- | ||
| 0x07 || 0x11 || Used by [6.0.0+] nvhost_tsec firmware. | | 0x07 || 0x11 || Used by [6.0.0+] nvhost_tsec firmware. | ||
Line 5,223: | Line 5,223: | ||
| 0x16 || 0x11 || | | 0x16 || 0x11 || | ||
|- | |- | ||
| 0x17 || 0x10 || | | 0x17 || 0x10 || Used by [11.0.0+] nvhost_tsec firmware. | ||
|- | |- | ||
| 0x18 || 0x13 || | | 0x18 || 0x13 || |