cancel
Showing results for 
Search instead for 
Did you mean: 

Hi all, Issue with burstCount of ST33HTPH2X32AHE0 (TPM)

TLe.9
Associate

Currently I am using ST33HTPH2X32AHE0 for my practice development/testing

I was able to read VID_DID, grant access locality, read interface capability I saw it supports 32-byte maximum transfer and burstCount dynamic.

In my current setting, because of some problems I have to disable the wait state setting on write operation. Following TCG specification, I believe we can use burstCount check to prevent wait state happened. But seem it's not work. Following the TCG specification principle, we can manage/control to prevent wait state happen by reading the burstCount to see whether TPM accept more data or not (if burstCount = 0, TPM need more time to handle the request, during this time host SPI do not transmit anything until burstCount >=0). I use the same implementation and worked well on the other TPM devices like SLB9600, SLB9672... but seem this not work on this device. Even though, I read the burstCount before any transmission.

I was wonder ST TPM device really support burstCount? Is any one have any idea?

Really appreciated your help. Thanks

0 REPLIES 0