Start a Conversation

Solved!

Go to Solution

8902

June 23rd, 2021 22:00

Aurora R12, Secure Boot fails, PCR7 Binding not possible

Similar to this Latitude topic.

MS Intune service (MDM service we are using) reports that the Secure Boot is not enabled for this PC, although it looks enabled in BIOS and Windows Security Center.

After digging into it, System Information shows that 

PCR7 Configuration: Binding Not Possible.

Device Encryption Support: Reasons for failed automatic device encryption: PCR7 binding is not supported, Un-allowed DMA capable bus/device(s) detected.

And in Event Manager, Event ID 813 can be observed in the log Microsoft-Windows-BitLocker-API/Management:

BitLocker cannot use Secure Boot for integrity because the expected TCG Log entry for variable 'SecureBoot' is missing or invalid.

And Event ID 834:

BitLocker determined that the TCG log is invalid for use of Secure Boot. The filtered TCG log for PCR[7] is included in this event.

 

Tried resetting the PC, as well as reinstalling Windows via OS recovery tool, issue still persists.

This usually related to BIOS or TPM firmware issue. It's the same on 3 of my Aurora R12, other OptiPlex and Latitude device has no such issue.

Please provide solution for it, we desperately need it working as these PC needs to be managed by Intune. Thanks.

7 Posts

July 13th, 2021 22:00

Got the final answer from Dell's Community Support, for those who might be following this thread.

Simply put, the issue that

  1. System fires lots of Event ID 813 in the Event Viewer regarding "BitLocker cannot use Secure Boot for integrity because the exptected TCG Log entry for variable "SecureBoot" is missing or invalid."
    Which prevents from reporting the Secure Boot status correctly to MDM solutions such as Intune.
  2. PCR 7 Binding Not Possible.

Both are by design.

Quote from Dell Community Support:

We have received an update from the engineering team. They have advised that the Alienware system is working as designed as this is a consumer system, it would not have the same level of security as a commercial system like Optiplex or Latitude.

I have further express my feeling that other DIY motherboards can get it working, can't you just "fix" it in your BIOS/firmware?

They told me

We understand your concern, however, our management team has already reviewed the case with us after your request and has determined that no hardware replacement will change the behavior you have reported as this is how the machine is designed to work as per designed specification parts.
Are there any other concerns that you have about your machine that we can assist you with?

So that's the end, I would like to purchase business class product like OptiPlex or Precision, however these model doesn't offer RTX 3070 that I need to use in my application (Can't use Quadro series).

6 Professor

 • 

6.2K Posts

June 24th, 2021 03:00

I have this on my R10 at version 2.0. I think you have to make sure to use the chipset drivers from Intel directly, as I use the chipset drivers from AMD rather than the DELL version. They might be the same, I am not sure.

 

miaw.png

 

9 Legend

 • 

47K Posts

June 24th, 2021 04:00

INTEL PTT replaces TPM but I dont know of an AMD equivalent.

Intel PTT is basically the firmware alternative to a the hardware based TPM.

Thats why my B450M PRO 4 board has physical TPM header.

TPM is an optional feature in regular implementation

AMD doesn't seem to publish which processors support fTPM via BIOS update.  I couldn't find any list.

I suggest you all open a AMD Service Request (Official AMD SUPPORT) and ask them which AMD's new 5000 series processor has BIOS support for fTPM from here : https://www.amd.com/en/support/contact-email-form

I do know that if a Motherboard has a hardware TPM port you don't need to have fTPM via CPU to run that feature. But if a Motherboard doesn't have a TPM Port then you will need to use fTPM via CPU to run that feature.

7 Posts

June 24th, 2021 05:00


@speedstep wrote:

TPM 2.0 chip is not an option.

There is no solution.


I understand it doesn't mention in spec, but

  1. The system shows TPM is ready, what ever it is (PTT or TPM), it has to work right? PCR7 should be binded?
  2. There's TPM related options in BIOS.

Does this mean TPM exists on my system?

9 Legend

 • 

47K Posts

June 24th, 2021 06:00

PTT is INTEL not AMD

Intel PTT is basically the firmware alternative to a the hardware based TPM.

"The system shows TPM is ready"

What model Dell aka what does motherboard tab of CPU-Z say?

TPM is not available in embargo'd countries.

In general TPM is an option. Especially with game systems.

The SKINIT instruction writes the contents of the SLB to an address that is redirected into the TPM via the _Hash_Init, _Hash_Start, and _Hash_End signals. These signals measure the contents of the SLB into PCR 17.

6 Professor

 • 

5.3K Posts

June 24th, 2021 10:00

"I suggest you all open a AMD Service Request (Official AMD SUPPORT) and ask them which AMD's new 5000 series processor has BIOS support for fTPM from here :"

Note, R12 is Intel.

7 Posts

June 25th, 2021 00:00


@speedstep wrote:

PTT is INTEL not AMD

Intel PTT is basically the firmware alternative to a the hardware based TPM.

"The system shows TPM is ready"

What model Dell aka what does motherboard tab of CPU-Z say?


CPU-Z.png

TPM is not available in embargo'd countries.

I'm pretty sure I'm not in those countries.


I know usually only OEM/ODM can answer it.

My question was is "PCR7 not possible to bind" an OEM/ODM BIOS issue? PCR 7 sector seems to be manufacturer controlled.

If it is caused by faulty BIOS from Dell, they should fix it.

Let me provide screenshot as an additional info, this forum system didn't allow me to upload images when I start the topic.

Event813.png

Clearly shows that TPM (PPT) exists in the system.

According to the KB article published by Dell, this device should have TPM/PPT.

XPS and Alienware – Ultrabooks and currently shipping models

So due to PCR 7 issue, BitLocker cannot use Secure Boot for integrity. Result in error for managing the PC with MS Intune which will indicate Secure Boot not enabled.

螢幕擷取畫面 2021-06-25 150850.png

Does anyone know how to fix it? Or it's Dell issue?

9 Legend

 • 

47K Posts

June 25th, 2021 04:00

 

@r72019 

R12 has INTEL PTT under Security Tab instead of Discrete TPM. Must be turned on.

That wont be the case for embargo'd countries however . Exporting Dell Computers or Software or TPM or PTT to these countries is a Felony under federal law.

Cuba.
Iraq.
North Korea.
Russian industry sector sanctions.
Crimea region of Ukraine.
Iran.
Syria.






Any authority granted to the President by section 1702 of this title may be exercised to deal with any unusual and extraordinary threat, which has its source in whole or substantial part outside the United States, to the national security, foreign policy, or economy of the United States,

Export Administration BXA is now BIS

https://www.bis.doc.gov/

https://www.bis.doc.gov/index.php/documents/regulation-docs/420-part-746-embargoes-and-other-special-controls/file

https://www.law.cornell.edu/cfr/text/15/part-746

Also found that AMD calls this Bios Firmware Addition Pro Security.

https://www.amd.com/en/ryzen-pro

https://www.amd.com/en/technologies/pro-security

https://www.amd.com/system/files/documents/pro-security.pdf

 

PTT TPM 2.0 has been in INTEL since 4th GEN haswell Windows 8 machines since 2012

https://www.intel.com/content/dam/www/public/us/en/documents/product-briefs/4th-gen-core-family-mobile-brief.pdf

https://www.intel.com/content/dam/www/public/us/en/documents/white-papers/enterprise-security-platform-trust-technology-white-paper.pdf

Wont be anything in F2 BIOS about TPM options but will have PTT Security settings under security tab.

https://www.dell.com/support/kbdoc/en-us/000103639/

PTT.jpg

 

9 Legend

 • 

47K Posts

June 25th, 2021 05:00

Dell systems like the R12 do not ship with a TPM(Trusted Platform Module) hardware module, and instead, use PTT (Platform Trust Technology). PTT is a lower-cost solution that supports the same functions of the TPM 2.0

 

What Dell model computers have a TPM / Intel PTT?

  • Latitude 13, All E Series, XT2, XT2 XFR, XT3, Latitude 13, Latitude 10
  • OptiPlex - All systems from the 60 series and beyond (560, 760, 960)
  • Precision Mobile - All systems from the X400 series and beyond (M2400, M4400, M6400)
  • Precision WorkStation - All systems from the X500 series and beyond (T3500, T5500, T7500)
  • XPS and Alienware – Ultrabooks and currently shipping models
  • Vostro – All systems from X20 series and beyond (1220, 1320, 1520, 1720)
  • Venue - All
  • Some Latitude, XPS, and Inspiron systems ship with the Intel PTT

 

TPM Type TPM Modes New Firmware Available Supported Platforms
OLDER TPMs (Multi-Vendor) 1.2 No All systems up to the Skylake processor generation
Nuvoton 650 (aka 65x) 1.2, 2.0 Yes (1.3.2.8 for 2.0 Mode and 5.81.2.1 for 1.2 Mode) Latitude xx70/xx80, Precision xx10/xx20, OptiPlex xx40/xx50, Precision Txx10/Txx20
Nuvoton 750 (aka 75x) 2.0 Yes (7.2.0.2) Latitude xx90, Precision xx30, OptiPlex xx60, Precision Txx30
Intel PTT 2.0 No (Part of BIOS) Dell Consumer system models and some Latitude/XPS tablets
STMicro 2.0 No (Current is 74.8.17568.5511) Latitude xx00 (generation 10)

https://www.dell.com/support/kbdoc/en-us/000103639/

PTT.jpg

 

7W25T.png8GIG MIE2.pngR12 7W25T.png

7 Posts

June 25th, 2021 05:00


@speedstep wrote:
Dell systems like the R12 do not ship with a TPM(Trusted Platform Module) hardware module, and instead, use PTT (Platform Trust Technology). PTT is a lower-cost solution that supports the same functions of the TPM 2.0

I already said it doesn't matter either it's PTT or TPM, PCR7 binding is not working is the issue...

Clearly TPM/PTT server no difference in this case, as long as one of them exists.

 

By the way, do you own R12 as well? Is the bottom screenshot from System Information? What's your value for PCR7 Configuration item?

6 Professor

 • 

6.2K Posts

July 14th, 2021 09:00

I looked into this a little bit myself because of pending windows 11 requirements.

PCR7 binding has to do with encryption of devices.

There are 2 ways of encrypting devices under windows 10:

1. TPM based encryption of all devices.

2. Bitlocker encryption of selected devices.

 

It looks like #1 is not supported, hence the error. 

 

 

7 Posts

July 15th, 2021 00:00


@Vanadiel wrote:

I looked into this a little bit myself because of pending windows 11 requirements.

PCR7 binding has to do with encryption of devices.

There are 2 ways of encrypting devices under windows 10:

1. TPM based encryption of all devices.

2. Bitlocker encryption of selected devices.

 

It looks like #1 is not supported, hence the error. 

 

 


Right, I can't believe they offer TPM but leave the spec not 100% functional zzz

No Events found!

Top