This patch sets APBDEV_PMC_SCRATCH190_0 to 0x01, which LP0 resume code expects.
−
−
LP0 resume code expects APBDEV_PMC_SCRATCH190_0 to be set to 0x01, but the bootrom didn't set it.
<syntaxhighlight lang="c">
<syntaxhighlight lang="c">
Line 2,938:
Line 2,936:
==== IROM patch 6 ====
==== IROM patch 6 ====
−
This patch is a factory backdoor.
+
This patch allows controlling the debug authentication configuration using a fuse.
−
−
It allows controlling the debug authentication configuration using a fuse.
<syntaxhighlight lang="c">
<syntaxhighlight lang="c">
Line 2,961:
Line 2,957:
==== IROM patch 7 ====
==== IROM patch 7 ====
−
This patch is a bugfix.
+
This patch prevents overflowing IRAM (0x40010000) when copying the warmboot binary from DRAM.
−
−
It prevents overflowing IRAM (0x40010000) when copying the warmboot binary from DRAM.
<syntaxhighlight lang="c">
<syntaxhighlight lang="c">
Line 2,993:
Line 2,987:
==== IROM patch 8 ====
==== IROM patch 8 ====
−
This patch is a bugfix.
+
This patch sets the correct warmboot binary entrypoint address for RSA signature verification, which would be done in DRAM instead of IRAM without this patch.
−
−
It sets the correct warmboot binary entrypoint address for RSA signature verification, which would be done in DRAM instead of IRAM without this patch.