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.

[参考译文] TDA4VH-Q1:导出模型后、EVM 上出现异常崩溃问题。

Guru**** 2561720 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1543501/tda4vh-q1-after-the-model-was-exported-there-was-an-abnormal-crash-issue-on-the-evm

器件型号:TDA4VH-Q1
主题中讨论的其他器件:J784S4XEVMTDA4VH

工具/软件:

您好:

当此模型根据 8 位或部分 16 位格式的 TIDL11_00_08 版本导出并使用 C7X 在 EVM 上运行时、会发生崩溃。 但是、PC 仿真结果显示没有问题。

相关程序将放置在结尾的附件中 执行命令如下图所示。

下图显示了 EVM 崩溃现象。

PC 仿真具有输出结果。

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

    您好;

    感谢您问这个问题。  

    我没有 看到随附的文件。 您能否再次上传它们?

    此外、请分享您在 EVM 和 PC 仿真上使用的确切命令/步骤。 我们将尝试在我们这边复制它们。

    此致

    Wen Li  

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

    您好;  

    此外、我想确认您正在使用这个“">www.ti.com/.../J784S4XEVM" 电路板“电路板“。 因此、我们的硬件设置也与您的设置相同。

    谢谢!

    Wen Li  

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

    嗨、Wenli

    有关附件、请访问 tidrive.ext.ti.com/.../0cf65a13-1543-471e-b4f5-f8271d9bef1e e2e 来说太大。

    我只想确认您正在使用此“">www.ti.com/.../quote]</s>“

    我们可以确认这一点。

    此致、

    Adam

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

    是的、我们正在使用 TDA4VH。 我们的 TIDL 版本是 11_00_08。

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

    亚当要求我把它上传到这个链接:  tidrive.ext.ti.com/.../be82eaa2-15a4-499e-86cf-b0b09afca3a1   密码是:7_JuHpD2

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

    谢谢 Hongyao 和 Adam;我得到了文件。 我将于明天上午提供 EVM 板、并尝试对其进行测试。

    此致

    Wen Li

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

    您好;

    我已经尝试运行.out 文件、将 EVM_TEST 目录复制到目标。 并在屏幕截图中运行相同的命令。 它表示缺少一些库。 请查看屏幕截图。

    我会尝试另一种方法来运行它。  

    此致

    Wen Li  

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

    感谢您的支持。 我们希望首先测试 16 位模型导出配置。

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

    您好;

    我已将您的“hirain_tidl_immization_app_16bit.out"加“加载到 EVM、收到相同的错误消息、说“shared libraries:libtiovx_common.so“缺失。

    此时、我们想先从 PC 端开始。 确保 TI-OpenVX 和 TI-SDK 正常工作。  您能说明如何构建 RTOS-SDK 和 libtiovx 吗?

    此致

    Wen Li

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

    您好;

    此外、通过查看模型导入设置文件和输入数据文件。 jpeg 图像用作输入、适合在 PC 模拟上进行仿真。 但 jpeg 不能在 EVM 上使用。 因此、我们建议将所有 jpeg 图像转换为.bmp 格式、这种格式适用于 EVM。

    此致

    Wen Li

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

    您好;

    根据您的模型导入文件“tidl_config.txt",“,我、我进行了一些修改、现在可以使用.bmp 文件作为数据输入来编译模型。  

    但在与我的同事交谈后、她认为您的问题可能会在修补程序发布后得到解决  

    11.01.04.01.

    请先查看它。  

    此外、下面是到目前为止我的模型导入文件。

    =================

    modelType = 2
    numParamBits = 16
    numFeatureBits = 16
    分位数 Style = 3
    inputNetFile =/home/wen/E2E_cases/HiRain/model_test/Model/onnx/SimpleBev_OD.onnx
    outputNetFile =/home/wen/E2E_cases/HiRain/my_test/output/tidl_net.bin
    outputParamsFile =/home/wen/E2E_cases/HiRain/my_test/output/tidl_io_
    inDataNorm = 0 0 0 0 0 0 0 0
    inMean = 123.675 116.28 103.53
    内标度= 0.01712 0.01750 0.01743
    inDataFormat = 1
    FOLDPreBnConv2D = 0 0 0 0 0 0 0 0
    rawDataInElementType = 0 0 0 0 0 0 3 1.
    inElementType = 0 0 0 0 0 0 3 1.
    InWidth = 768 768 768 768 768 768 768 768 2 32768
    576 576 576 576 32768 64
    inNumChannels = 3 3 3 3 3. 3 6 1.
    numBatches = 1 1 1 1 1 1 1 1.
    numFrames = 1 1 1 1 1 1 1 1.
    inQuantFactor = 1.0 1.0 1.0 1.0 1.0 1.0 1.0 16384.0 64.0

    #inData =“/home/wen/All_SDK/J784S4/ti-processor-sdk-rtos-j784s4-evm-11_00_00_06/c7x-mma-tidl/ti_dl/test/testvecs/input/HiRain/input_data.txt
    inData =“/home/wen/All_SDK/J784S4/ti-processor-sdk-rtos-j784s4-evm-11_00_00_06/c7x-mma-tidl/ti_dl/test/testvecs/input/HiRain/airshow.bmp “
    inFileFormat = 0

    inDataNamesList =“image_svc_left、imag_svc_front、imag_svc_right、image_svc_rear、image_front_wide image_rear、ref_2d、bev_mask_all“
    outDataNamesList =“mono_box_cls、mono_box_pred_3D“

    #outputFeature16bitNamesList =“/svc_od_head/hm/hm.1/Conv_output_0_12"</s>“
    #params16bitNamesList =/svc_od_head/hm/hm.1/Conv_output_0_12“

    perfSimConfig =“/home/wen/All_SDK/J784S4/ti-processor-sdk-rtos-j784s4-evm-11_00_00_06/c7x-mma-tidl/ti_dl/test/testvecs/config/import/device_config.cfg

    tidlStatsTool =/home/wen/All_SDK/J784S4/ti-processor-sdk-rtos-j784s4-evm-11_00_00_06/c7x-mma-tidl/tidl_tools/PC_dsp_test_dl_algo.out
    perfSimTool =“/home/wen/All_SDK/J784S4/ti-processor-sdk-rtos-j784s4-evm-11_00_00_06/c7x-mma-tidl/tidl_tools/ti_cnnperfsim.out “
    GraphVizTool =/home/wen/All_SDK/J784S4/ti-processor-sdk-rtos-j784s4-evm-11_00_00_06/c7x-mma-tidl/tidl_tools/tidl_graphVisualizer.out

    debugTraceLevel = 1
    writeTraceLevel = 1
    writeOutput = 2
    postProcType = 0
    CompileConstraintsFlag = 83886080

    此致

    Wen Li

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

    您好;

    我尝试使用 11.0 生成的工件在 EVM 上进行推理、但在 EVM 上运行时遇到一些问题。

    然后我使用最新版本 11.1 再次检查模型。 编译器在模型解析和优化过程中遇到了一些问题。 我在这里附上了错误消息。  

    我们需要先从模型开始。 确保它可以在独立运行时传递编译和推理。 您是否仅在您的终端完成了模型推理?

    谢谢。此致

    Wen Li