This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM62L:EVM:am62l3 中的 OPTEE 故障

Guru**** 2917090 points

Other Parts Discussed in Thread: AM62L

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1622305/am62l-evm-optee-failure-in-am62l3

器件型号: AM62L

您好、  

在 11.01.16.13 和最新的 11.02.08.02 SDK 中检查 EVM 板时、我们在 OPTEE 中遇到了问题  

在被测设备中、我们观察到 1 个测试用例失败、EVK 电路板中观察到了同样的情况  
35382 子测试、其中 1 个未通过
111 个测试案例、其中 1 个失败
跳过 0 个测试用例
TEE 测试应用程序已完成!

故障背后的原因是什么?

此致、

Ninad

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Ninad、
    我将在 AM62L EVM 上附加我使用 AM62L Linux SDK 11.2.8.2 捕获的 xtest 运行日志
    日志中似乎没有 xtest 报告错误。
    此致、
    - Hong

    e2e.ti.com/.../am62l_5F00_11.2.8.2_5F00_optee_5F00_xtest.log

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Hello Hong、

    IAM 无法查看您提供的日志。

    此致、  
    Ninad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Ninad、
    能够访问日志。
    您是否会分享带有访问错误的屏幕截图? 这将有助于 e2e 论坛团队对此问题进行故障排除。
    此致、
    - Hong

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。



  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Ninad
    内部调查的是访问问题。
    我附上了日志文件的 zip 文件。
    此致、
    - Hong

    e2e.ti.com/.../am62l_5F00_11.2.8.2_5F00_optee_5F00_xtest.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Hong Hong:

    在查看日志时、我找不到与 OP-TEE 相关的任何故障。 但是、在定制电路板上、我遇到了故障情况。

    您能否帮助确定导致此问题的原因并建议如何解决?

    为了便于您参考、我附上了被测人测试日志。
    e2e.ti.com/.../operror.log

    此致、
    J S Ninad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Ninad、
    >>>>从附加的日志中
    /usr/model/debug/optee-test/4.7.0+git/host/xtest/regression_1000.c src:3413:发现有一个意外的值:0x0 = false、expected 0x1 = true
    stat(“/dev/tpm0 “):没有此类文件或目录
    fTPM 可能尚未完成探测
    回归_1041 失败
    <<<<
    测试用例#1041 位于 fTPM 健全性测试中。
    我认为当前 SDK 不支持 fTPM 功能。 您可以忽略 xtest #1041。
    此致、
    - Hong

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Hello Hong、

    感谢您的澄清,

    我注意到在定制板中的 Yocto 编译二进制文件中运行了 2 个子测试  

    35382. 其中 1 失败的子检测程序
    111 个测试案例、其中 1 个失败
    跳过 0 个测试用例
    TEE 测试应用程序已完成!

    您可以查看到 EVM 日志中  


    35380 其中 0 失败的子检测程序
    111 个测试案例、其中 0 失败
    跳过 0 个测试用例
    TEE 测试应用程序
    已完成!


    我的 Yocto 编译二进制文件中运行了 2 个子测试  
    如何断开/启用或检查测试用例的运行位置?

    此致、  

    J S Ninad  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Ninad、

    测试用例#1041 是在 fTPM 健全性测试中进行的。
    我认为当前 SDK 不支持 fTPM 功能。 您可以忽略 xtest #1041。

    您可以通过运行在 xtest 中排除测试用例“regression_1041"</s>“
    xtest -x 1041

    此致、
    - Hong

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Hello Hong、  

    我们尝试了另一个测试案例  
    当我们执行独立的复杂操作并生成二进制文件时、只会注意到这一点  35380  子检测程序运行且 0 失败。
    因此、我们尝试替换 Yocto 中的每个二进制文件(BL1. bl31 &tee-pagerv2 二进制文件)、并发现问题位于 optee 编译的 tee-pagerv2.bin 中  

    因此我们更新了  

    Machine_features =“apm usbgadget usbhost vfat ext2 alsa PCI optee-fTPM“

    最终目的  

    Machine_features =“apm usbgadget usbhost vfat ext2 alsa pci “

    在 meta-ti/meta-ti-bsp/conf/machine/include/k3.inc path 中、发现只有 35380 个子测试和 0 失败的连接。

    所以问题是在 optee-fTPM 如你所说.

    我想知道为什么它被包括在 11.01.16.13 SDK 中,它是在最新的 SDK 中删除,因为只有 35380 子测试通过在日志中,你发送.


    此致、  

    Ninad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Ninad、

    从 xtest 中排除“regression_1041"的“的另一个构建时选项是通过注释掉以下行来重新编译 xtest
    https://github.com/OP-TEE/optee_test/blob/master/host/xtest/regression_1000.c#L3423

    我将使用运行时选项“xtest -x 1041“、如我上次答复中所述、而不重建 xtest。

    此致、
    - Hong

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Hello Hong、

    这种回归测试案例的使用是什么,为什么它被排除在 optee 测试之外?

    由于我的 11.01.16.13 SDK 中的测试用例失败、那么最新 SDK 中如何排除它?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    该回归测试用例的用途是什么以及为什么将其排除在接受测试之外?
    测试用例#1041 是在 fTPM 健全性测试中。
    我认为当前 SDK 不支持 fTPM 功能。 您可以忽略 xtest #1041。

    此致、
    - Hong

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Hello Hong、

    所以在最新发布的 SDK 中不包括#1041?
    如果是、当我从以前的 SDK 11.01.16.13 克隆 Yocto 时、如何包含测试用例?

    此致、
    Ninad

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Ninad、
    测试用例#1041 位于 fTPM 健全性测试中。
    如我在早期答复中所述、您可以忽略 xtest #1041 结果、因为当前 SDK 中不支持 fTPM 功能。
    我在我的早期回复中列出了两个选项来排除 OPTEE xtest 中的 xtest #1041。

    [引述 userid=“43349" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1622305/am62l-evm-optee-failure-in-am62l3/6271155

    从 xtest 中排除“regression_1041"的“的另一个构建时选项是通过注释掉以下行来重新编译 xtest
    https://github.com/OP-TEE/optee_test/blob/master/host/xtest/regression_1000.c#L3423

    我将使用运行时选项“xtest -x 1041“、如我上次答复中所述、而不重建 xtest。

    [/报价]

    此致、
    - Hong