
Hi Simon,
I have a question about using a TPM from U-Boot. I try to run U-Boot on Minnowboard MAX, which has a firmware TPM (fTPM), instead of discrete TPM (dTPM). I wonder if the way of using fTPM from U-Boot is the same as using dTPM. I suppose the answer is yes, if an fTPM is simply a virtual version of dTPM. Or is it not so?
Ronny

Hi Ronny,
On 24 November 2016 at 14:20, Ronny Ko hrko@g.harvard.edu wrote:
Hi Simon,
I have a question about using a TPM from U-Boot. I try to run U-Boot on Minnowboard MAX, which has a firmware TPM (fTPM), instead of discrete TPM (dTPM). I wonder if the way of using fTPM from U-Boot is the same as using dTPM. I suppose the answer is yes, if an fTPM is simply a virtual version of dTPM. Or is it not so?
I don't know how that is connected. Do you have any documentation?
Regards, Simon

Hi Simon,
I'm using Minnowboard MAX. It has fTPM, which is an integrated TPM into SoC (Bay Trail).
http://wiki.minnowboard.org/MinnowBoard_MAX https://firmware.intel.com/blog/security-technologies-and-minnowboard-max https://prosauce.org/blog/2016/1/11/minnowboard-max-enable-and-test-the-firm...
Ronny
On Sun, Nov 27, 2016 at 7:02 PM, Simon Glass sjg@chromium.org wrote:
Hi Ronny,
On 24 November 2016 at 14:20, Ronny Ko hrko@g.harvard.edu wrote:
Hi Simon,
I have a question about using a TPM from U-Boot. I try to run U-Boot on Minnowboard MAX, which has a firmware TPM (fTPM), instead of discrete TPM (dTPM). I wonder if the way of using fTPM from U-Boot is the same as
using
dTPM. I suppose the answer is yes, if an fTPM is simply a virtual
version of
dTPM. Or is it not so?
I don't know how that is connected. Do you have any documentation?
Regards, Simon

Hi Ronny,
On 27 November 2016 at 10:47, Ronny Ko hrko@g.harvard.edu wrote:
Hi Simon,
I'm using Minnowboard MAX. It has fTPM, which is an integrated TPM into SoC (Bay Trail).
http://wiki.minnowboard.org/MinnowBoard_MAX https://firmware.intel.com/blog/security-technologies-and-minnowboard-max https://prosauce.org/blog/2016/1/11/minnowboard-max-enable-and-test-the-firm...
I don't see any info in the datasheet here:
http://www.intel.com/content/www/us/en/embedded/products/bay-trail/atom-e380...
Do you know where it is documented?
Regards, SImon
Ronny
On Sun, Nov 27, 2016 at 7:02 PM, Simon Glass sjg@chromium.org wrote:
Hi Ronny,
On 24 November 2016 at 14:20, Ronny Ko hrko@g.harvard.edu wrote:
Hi Simon,
I have a question about using a TPM from U-Boot. I try to run U-Boot on Minnowboard MAX, which has a firmware TPM (fTPM), instead of discrete TPM (dTPM). I wonder if the way of using fTPM from U-Boot is the same as using dTPM. I suppose the answer is yes, if an fTPM is simply a virtual version of dTPM. Or is it not so?
I don't know how that is connected. Do you have any documentation?
Regards, Simon
participants (2)
-
Ronny Ko
-
Simon Glass