Firefly开源社区

打印 上一主题 下一主题

[Linux] rk3399 linux找不到tee0和teepriv0(求助)

20

积分

0

威望

0

贡献

技术小白

积分
20

rk3399 linux找不到tee0和teepriv0(求助)

发表于 2021-7-6 09:15:15      浏览:8345 | 回复:4        打印      只看该作者   [复制链接] 楼主
各位论坛的大佬们好:
本人现在在使用firefly-rk3399做trustzone相关的实验,按照官方文档下载了sdk,正常编译和替换了linux内核、atf和uboot,但是REE侧一直无法显示tee相关的两个设备/dev/tee0和/dev/teepriv0,跟踪内核源码发现tee_init是可以加载成功的,但是在加载optee_driver_init的时候,of_find_node_by_name(NULL,"firmware")函数返回null,找不到firmware的node,请问这个问题要怎么解决?已经在config的时候把optee相关的支持都打开了,但是还是不行,请问要怎么解决?


请问会和uboot有关么?求各位大佬赐教
回复

使用道具 举报

65

积分

0

威望

0

贡献

技术小白

积分
65
发表于 2022-1-9 23:39:02        只看该作者  沙发
本帖最后由 sprhawk 于 2022-1-9 23:52 编辑

我已经成功在 rk3399 平台上运行 linux 5.10 内核 + optee 3.14 + TA,有需要技术服务的可以联系我:  hi [at] iotpi.io
回复

使用道具 举报

23

积分

0

威望

0

贡献

技术小白

积分
23
发表于 2022-2-8 17:28:18        只看该作者  板凳
大佬,问题解决了吗?可以分享一下解决方法吗?
回复

使用道具 举报

23

积分

0

威望

0

贡献

技术小白

积分
23
发表于 2022-2-11 11:52:31        只看该作者  地板
需要添加设备树结点:
firmware {
               optee {
                        compatible = "linaro,optee-tz";
                        method = "smc";
                };  
        };  
回复

使用道具 举报

16

积分

0

威望

0

贡献

技术小白

积分
16
发表于 2022-3-19 09:16:22        只看该作者  5#
你好,请问你说的官方文档指的是什么文档,能否发给我看看,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表