Changes

Jump to navigation Jump to search
no edit summary
Line 2,858: Line 2,858:     
==== IROM patch 1 ====
 
==== IROM patch 1 ====
This patch is a bugfix.
+
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.
      
<syntaxhighlight lang="c">
 
<syntaxhighlight lang="c">

Navigation menu