Switch 2: Fuses: Difference between revisions

Created page with "T23x has a 0x1000-byte (16384 bit) fuse block. The fuse layout can be found by reverse engineering fskp_t234.bin from the Linux4Tegra package. == Physical Layout == {| class="wikitable" border="1" |- ! Fuse Word || Bits || Value |- | 0 || 5..8 || OdmLock |- | 0 || 9 || Fa |- | 0 || 10 || SecurityMode |- | 0 || 11 || ArmJtagDisable |- | 0 || 16..20 || DebugAuthentication[0..4] |- | 1 || 5..8 || OdmLock (Shadow) |- | 1 || 9 || Fa (Shadow) |- | 1 || 10 || SecurityMode (Sh..."
 
No edit summary
Line 105: Line 105:
|-
|-
| 24 || 2..31 || SysFwRatchet0[0..29]
| 24 || 2..31 || SysFwRatchet0[0..29]
|-
| 24 || 1  || ForceDbgWithTestKeys
|-
| 25 || 1  || ForceDbgWithTestKeys
|-
|-
| 25 || 2..31 || SysFwRatchet0[0..29] (Shadow)
| 25 || 2..31 || SysFwRatchet0[0..29] (Shadow)
Line 164: Line 168:
| 37 || 21 || SecurityModeReduntant (Shadow)
| 37 || 21 || SecurityModeReduntant (Shadow)
|-
|-
| 36 || 25 || FaRedundant
| 36 || 5 || Usb2NvJtagDisable
|-
| 36  || 24 || ForceDbgWithTestKeys
|-
| 36  || 25 || FaRedundant
|-
| 36  || 26 || ForceDbgWithTestKeysDuringPscDbg
|-
| 36  || 27 || ForceDbgWithTestKeysDuringPscDbg
|-
| 37  || 5  || Usb2NvJtagDisable
|-
| 37  || 24 || ForceDbgWithTestKeys
|-
| 37  || 25 || FaRedundant (Shadow)
|-
| 37  || 26 || ForceDbgWithTestKeysDuringPscDbg
|-
|-
| 37 || 25 || FaRedundant (Shadow)
| 37 || 27 || ForceDbgWithTestKeysDuringPscDbg
|-
| 46 || 1 || EnableCrJtagSecurity
|-
|-
| 46 || 6 || ArmJtagDisableRedundant
| 46 || 6 || ArmJtagDisableRedundant
|-
|-
| 46 || 7..22 || BctFieldRatchet[0..15]
| 46 || 7..22 || BctFieldRatchet[0..15]
|-
| 47 || 1 || EnableCrJtagSecurity
|-
|-
| 47 || 6 || ArmJtagDisableRedundant (Shadow)
| 47 || 6 || ArmJtagDisableRedundant (Shadow)
Line 258: Line 282:
| 196 || 0..20  || PublicKeyHash[7][11..31]
| 196 || 0..20  || PublicKeyHash[7][11..31]
|-
|-
| 196 || 21..31 || BootDevInfo[0..10] |
| 196 || 21..31 || BootDevInfo[0..10]
|-
| 197 || 0..12  || BootDevInfo[19..31]
|-
|-
| 197 || 0..12 || BootDevInfo[19..31] |
| 198 || 5..8 || MphyOdmCalib[0..3]
|-
|-
| 198 || 9..22 || BootSecurityInfo[0..14]
| 198 || 9..22 || BootSecurityInfo[0..14]
|-
| 200 || 0..1  || SecureProvisionInfo[0..1]
|-
| 202 || 2..5  || SecureInSysBistCtrl[0..3]
|-
| 202 || 6..6  || Flw2[0..0]
|-
|-
| 199 || 0..8 || BootSecurityInfo[15..31]
| 199 || 0..8 || BootSecurityInfo[15..31]
Line 307: Line 339:
|-
|-
| 210 || 0..7  || PublicKeyHash[15][24..31]
| 210 || 0..7  || PublicKeyHash[15][24..31]
|-
| 210 || 8..31 || EvitaMvk[0..31]
|-
| 211 || 0..7  || EvitaMvk[0..31]
|-
| 211 || 8..31 || EvitaMvk[32..63]
|-
| 212 || 0..7  || EvitaMvk[32..63]
|-
| 212 || 8..31 || EvitaMvk[64..95]
|-
| 213 || 0..7  || EvitaMvk[64..95]
|-
| 213 || 8..31 || EvitaMvk[96..127]
|-
| 214 || 0..7  || EvitaMvk[96..127]
|-
| 214 || 8..31 || EvitaMvk[128..159]
|-
| 215 || 0..7  || EvitaMvk[128..159]
|-
| 215 || 8..31 || EvitaMvk[160..191]
|-
| 216 || 0..7  || EvitaMvk[160..191]
|-
| 216 || 8..31 || EvitaMvk[192..223]
|-
| 217 || 0..7  || EvitaMvk[192..223]
|-
| 217 || 8..31 || EvitaMvk[224..255]
|-
| 218 || 0..7  || EvitaMvk[224..255]
|-
| 218 || 8..31 || EvitaCsk[0..31]
|-
| 219 || 0..7  || EvitaCsk[0..31]
|-
| 219 || 8..31 || EvitaCsk[32..63]
|-
| 220 || 0..7  || EvitaCsk[32..63]
|-
| 220 || 8..31 || EvitaCsk[64..95]
|-
| 221 || 0..7  || EvitaCsk[64..95]
|-
| 221 || 8..31 || EvitaCsk[96..127]
|-
| 222 || 0..7  || EvitaCsk[96..127]
|-
| 222 || 8..31 || EvitaCsk[128..159]
|-
| 223 || 0..7  || EvitaCsk[128..159]
|-
| 223 || 8..31 || EvitaCsk[160..191]
|-
| 224 || 0..7  || EvitaCsk[160..191]
|-
| 224 || 8..31 || EvitaCsk[192..223]
|-
| 225 || 0..7  || EvitaCsk[192..223]
|-
| 225 || 8..31 || EvitaCsk[224..255]
|-
| 226 || 0..7  || EvitaCsk[224..255]
|-
|-
| 226 || 24 || OemFuseEncShadow
| 226 || 24 || OemFuseEncShadow
Line 314: Line 410:
| 259 || 0..24 || [[#H2]][7..31]
| 259 || 0..24 || [[#H2]][7..31]
|}
|}


== Fuses ==
== Fuses ==