The wolfTPM library has now been tested on the Xilinx Zynq UltraScale with VxWorks.
Testing was done using a Xilinx Zynq Pmod board with Infineon SLB9670 TPM 2.0 module.
The TPM 2.0 module can be used for measured boot functionality and cryptographic security to extend the hardware root of trust enabled by Zynq and Zynq UltraScale+ devices.
The wolfTPM library and TPM 2.0 module can be accessed from VxWorks kernel mode and user space.
More information on the Zynq Pmod module can be found here:
http://www.zedboard.org/product/trusted-platform-module-security-pmod
If you have any questions or run into any issues, contact us at facts@wolfssl.com, or call us at +1 425 245 8247.