Line 6:
Line 6:
Some time in 2008, Nintendo fixed the [[Signing bug|strncmp bug]] in boot1 for newly-manufactured Wiis, preventing boot2 from being modified by e.g. [[BootMii]].
Some time in 2008, Nintendo fixed the [[Signing bug|strncmp bug]] in boot1 for newly-manufactured Wiis, preventing boot2 from being modified by e.g. [[BootMii]].
+
+
boot1 will detect an attempt to downgrade boot2, comparing the version number of the TMD in flash against a value store in the serial EEPROM; if the value in flash is less than that in EEPROM, it will fail to boot with error 10.
== boot1 error codes ==
== boot1 error codes ==
Line 29:
Line 31:
|-
|-
| 10
| 10
−
| EEPROM error (failure reading data from EEPROM)
+
| EEPROM error (failure reading data from EEPROM, or EEPROM shows newer version of boot2 required)
|-
|-
| 11
| 11