这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » 国产MCU » 新手求助rk3399linux找不到tee0和teepriv0怎么办

共2条 1/1 1 跳转至

新手求助rk3399linux找不到tee0和teepriv0怎么办

工程师
2023-09-08 09:33:40     打赏

各位论坛的大佬们好:

本人现在在使用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相关的支持都打开了,但是还是不行,请问要怎么解决?

1.jpg

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





关键词: rk3399     linux     teepriv0     tee    

助工
2023-09-08 09:33:53     打赏
2楼

需要添加设备树结点:
firmware {
               optee {
                        compatible = "linaro,optee-tz";
                        method = "smc";
                };  
        };   


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]