---
title: 升级机密OS时，编译tee_upgrade.ko失败的解决方法
description: "升级机密OS的过程中，编译tee_upgrade.ko失败，提示“chip type not set”, 具体见以下截屏："
url: https://www.hikunpeng.com/document/detail/zh/kunpengcctrustzone/trustzone/trouble/boostkit_trustzone_featurestroublecase_0010.html
sourcePath: /source/zh/kunpengcctrustzone/trustzone/trouble/boostkit_trustzone_featurestroublecase_0010.html
indexId: e17b814191bf0d12b7a65980118e72e8ddad4ba2866b8259e1d11ec38b381fae96
---
# 升级机密OS时，编译tee_upgrade.ko失败的解决方法

#### 问题现象描述

升级机密OS的过程中，编译tee_upgrade.ko失败，提示“chip type not set”, 具体见以下截屏：


#### 关键过程、根本原因分析

编译tee_upgrade需要依赖tzdriver中的头文件和内核符号，但本案例可能未正确配置tzdriver的头文件路径。


#### 结论、解决方案及效果

根据实际情况修改Makefile文件中的KPATH、KDIR、EXTRA_CFLAGS、KBUILD_EXTRA_SYMBOLS路径后即可正常编译。可参考以下链接中的方法进行配置：

https://www.hikunpeng.com/document/detail/zh/kunpengcctrustzone/trustzone/fg/kunpengtrustzone_20_0061.html(https://www.hikunpeng.com/document/detail/zh/kunpengcctrustzone/trustzone/fg/kunpengtrustzone_20_0061.html)
