在分析可信计算技术发展的基础上,结合嵌入式平台结构特点以及TPM芯片的常见接口,采用了通过I2C总线扩展TPM的方法。最后讨论了TPM的操作方法,设计了TPM在Bootloader和Linux内核两种环境下驱动程序。