T113-S3-启动报错tee_readfdt:433finenode/firmware/opteefailedwith FDT_ERR_NOTFOUND
目录
前言
一、问题解决
内核命令行参数
设置内核命令行的脚本
启动命令
U-Boot 系统环境配置
功能定位
实现机制
总结
前言
在嵌入式开发过程中,启动设备时遇到报错信息总是令人头疼。本文将围绕 T113-S3 启动时出现的 “tee_readfdt:433 finenode/firmware/optee failed with FDT_ERR_NOTFOUND” 错误展开,帮助开发者深入理解该错误的成因,并提供切实可行的解决方案。
- 错误含义解读
“tee_readfdt:433 finenode/firmware/optee failed with FDT_ERR_NOTFOUND”,这条错误信息里,tee_readfdt表明该错误与可信执行环境(TEE)的设备树读取函数相关。433通常是代码中出现错误的行号。finenode/firmware/optee指向在设备树中寻找 OP-TEE(开放式可信执行环境)相关节点时出现问题。FDT_ERR_NOTFOUND明确指出,系统在设备树中未能找到所需的 OP