Browse Source

Fix flash descriptor permissions
ME read access on the flash descriptor is (at least on some systems)
needed to complete boot process.

Michael Niewoehner 6 years ago
parent
commit
2d8b6192da
1 changed files with 1 additions and 1 deletions
  1. 1 1
      me_cleaner.py

+ 1 - 1
me_cleaner.py

@@ -797,7 +797,7 @@ if __name__ == "__main__":
     if args.descriptor:
         print("Removing ME/TXE R/W access to the other flash regions...")
         if me11:
-            flmstr2 = 0x00400400
+            flmstr2 = 0x00400500
         else:
             fdf.seek(fmba + 0x4)
             flmstr2 = (unpack("<I", fdf.read(4))[0] | 0x04040000) & 0x0404ffff