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.

[参考译文] PROCESSOR-SDK-DRA8X-TDA4X:应用 TIDL 演示 EVM 不是预期输出

Guru**** 2539740 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/896078/processor-sdk-dra8x-tda4x-app-tidl-demo-evm-not-expected-output

器件型号:PROCESSOR-SDK-DRA8X-TDA4X

我正在尝试使用新的 PSDKRA、PSDKQA 和 PSDKLA 版本(6.2)执行 AppTidl 演示应用程序。 出于某种原因、根据对象分类错误。 请参阅日志:

=~=~=~=~=~=~=~=~=~= PuTTY 日志2020.04.10 10:41:00 =~=~=~=~=~=~=~=Δ=~=Δ=Δ=Δ=Δ=Δ=~=Δ=Δ=~~~~

U-Boot SPL 2019.01-g350f3927b8 (2020年2月17日- 09:46:23 +0000)
SYSFW ABI:2.9 (固件版本0x0013 '19.12.1-v2019.12a (极好的 LLA')
尝试从 MMC2引导
正在从 MMC 加载环境... ***警告-未找到 MMC 卡,使用默认环境

Remoteproc 2已成功启动
**找不到文件/lib/firmware/j7-mcu-r5f0_0-fw **
在 ARM64内核上启动 ATF...

注意:BL31:v2.2 (发布):ti2019.05-RC1
注意:BL31:构建时间:2020年2月17日09:32:00
I/TC:
I/TC:OP-TEE 版本:ti2019.05-RC1-dev (gcc 版本8.3.0 (A 配置文件架构8.3-2019.03 (ARM-REF-8.36)的 GNU 工具链))#1 Mon Febe 17 09:40:16 UTC 2020 Aarch64
I/TC:已初始化

U-Boot SPL 2019.01-g350f3927b8 (2020年2月17日- 09:48:06 +0000)
检测到:J7X-BASE-CPB 修订版 E3
检测到:J7X-VSC8514-ETH 修订版 E2
尝试从 MMC2引导


U-Boot 2019.01-g350f3927b8 (2020年2月17日- 09:48:06 +0000)

SoC:J721E PG 1.0
型号:德州仪器 K3 J721E SoC
电路板:J721EX-PM2-SOM 修订版 E7
DRAM:4 GiB
闪存:0字节
MMC:sdhci@4f80000:0、sdhci@4fb0000:1
正在从 MMC 加载环境... ***警告- CRC 错误,使用默认环境

IN:串行@2800000
输出:串行@2800000
ERR:串行@2800000
检测到:J7X-BASE-CPB 修订版 E3
检测到:J7X-VSC8514-ETH 修订版 E2
网络:
警告:以太网@046000000使用 ROM 中的 MAC 地址
eth0:以太网@046000000
按任意键停止自动引导:2 1 0
切换到分区#0,确定
mmc1是当前器件
在器件1上找到 SD/MMC
**无法读取文件 boot.scr **
在2ms (47.9KiB/s)内读取98字节
从 uEnv.txt 加载了 env
正在从 mmc1导入环境...
正在运行 envcmd ...
3803064字节在84ms (43.2 MIB/s)内读取
使用数据加载远程处理器3@addr=0x80000 3803064字节:成功!
**找不到文件/lib/firmware/j7-main-r5f1_0-fw **
1447952字节在32ms 内读取(43.2 MIB/s)
使用数据加载远程处理器6@addr=0x80000 1447952字节:成功!
1447952字节在30ms 内读取(46 MIB/s)
使用数据加载远程处理器7@addr=0x80000 1447952字节:成功!
6954352字节在63ms (105.3 MIB/s)内读取
使用数据加载远程处理器8@addr=0x80000 6954352字节:成功!
14203920字节在301ms (45 MIB/s)内读取
##正在启动应用程序,地址为0x80080000...
MMU:16位 ASID 44位 PA TCR_EL1=b5183519
CPU0:MPIDR = 8000000
CPU0:MIDR=411fd080 Cortex-A72 r1p0
CPU0:CWG=4 ERG=4 Dminline=4 Iminline=4 PIPT
CPU0:CLIDR = a200023 LUU=1 LOC=2 LOI=1
CPU0:L1高速缓存48K 线性=64 Set/Way=256/3
CPU0:L1 Dcache 32K linesz=64 Set/Way=256/2
CPU0:L2 Unified 1024K linesz=64 Set/Way=1024/16
正在加载 IFS...完成
CPU1:MPIDR = 8000000001
CPU1:MIDR=411fd080 Cortex-A72 r1p0
CPU1:CWG=4 ERG=4 Dminline=4 Iminline=4 PIPT
CPU1:CLIDR=a200023 LUU=1 LOC=2 LOI=1
CPU1:L1高速缓存48K 线性=64 Set/Way=256/3
CPU1:L1 Dcache 32K linesz=64 Set/Way=256/2
CPU1:L2 Unified 1024K linesz=64 Set/Way=1024/16

系统页面,网址为 phys:000080011000 user:ffff8040252000 kern:ffff8040251000
从 vffffff8060058ae0开始下一个程序
MFLAGS=1
容差范围内的所有 ClockCycles 偏移
欢迎使用 TI J721E EVM 板上的 QNX Neutrino 7.0!
正在启动随机服务...
启动串行驱动程序
路径=0 - am65x
Target=0 LUN=0 Direct-Access(0)- SDMMC:S0J56X 修订版:1.0
数据:4h CEH
数据:7h FCH
MASTER_SEND:输入/输出错误
正在设置环境变量...
完成了...
正在查找要运行的用户脚本:/sd/user.sh
正在运行用户脚本...
user.sh 调用了...
正在设置其他环境变量...
启动 sci res mgr.
启动共享内存分配器..
完成...
J7EVM@QNX# CD SD SD/VIS SD/VISION_APPS/
J7EVM@QNX#./run ./run_ap ./run_app_ti ./run_app_tidl.sh
应用程序:init QNX... !!!
app_log:正在映射 ac000000 ...
app_log:映射的 ac000000 -> 28000000、大小为262144字节
appIpcInit:IPC:init QNX ... !!!
IPC:5个 CPU 参与 IPC!!!
TI_sci_msg_xfer:ACK 错误
Mailbox_plugInterrupt:中断号123、ARG 0x10BC4D10
TI_sci_msg_xfer:ACK 错误
Mailbox_plugInterrupt:中断号124、ARG 0x10C4EA8
TI_sci_msg_xfer:ACK 错误
Mailbox_plugInterrupt:中断号125、ARG 0x10BC5040
appIpcInit:IPC:初始化... 完成了!!!
0.000000 s:remote_service:初始化... !!!
0.000000 s:remote_service:初始化... 完成了!!!
应用程序:初始化... 完成了!!!
0.000000 s:vx_zone_init:已启用
0.000000 s:vx_zone_error:Enabled
0.000000 s:vx_zone_warning:Enabled
0.000000 s:vx_zone_init:[TIvxInit:64]初始化完成!!!
0.000000 s:vx_zone_init:[TIvxHostInit:44]主机初始化完成!!!
app_tidl:初始化...
app_tidl:正在读取配置文件/sd/vision_apps/test_data/tivx/tidl_models/tidl_io_mobilenet_v1_1.bin ...
app_tidl:正在读取配置文件/sd/vision_apps/test_data/tivx/tidl_models/tidl_io_mobilenet_v1_1.bin ... 完成。 9876字节
app_tidl:tensors、输入= 1、输出= 1
app_tidl:正在读取网络文件/sd/vision_apps/test_data/tivx/tidl_models/tidl_net_mobilenet_v1.bin ...
app_tidl:正在读取网络文件/sd/vision_apps/test_data/tivx/tidl_models/tidl_net_mobilenet_v1.bin ... 完成。 4467008字节
app_tidl:初始化... 完成。
app_tidl:正在创建图形...
app_tidl:正在创建图形... 完成。
app_tidl:正在验证图形...
app_tidl:正在验证图形... 完成。
app_tidl:1000000的迭代0 ...
app_tidl:正在读取输入文件/sd/vision_apps/test_data/psdkra/app_tidl/0001.bmp ...
Input_Sizes[0]= 225、DIM = 224 padL = 1 padR = 0
Input_Sizes[1]= 227、DIM = 224 padL = 1 padR = 2
INPUT_Sizes[2]= 3、DIM = 3
app_tidl:正在读取 bmp 文件...
app_tidl:正在读取 bmp 文件... 完成。
app_tidl:对大小为620 x 462的图像进行图像后处理(间距= 1860字节)...
app_tidl:脱机数据...
app_tidl:调整图像大小...
app_tidl:重新排列数据...
app_tidl:图像后期处理... 完成。
app_tidl:正在读取输入文件/sd/vision_apps/test_data/psdkra/app_tidl/0001.bmp ... 完成。
app_tidl:正在运行图形...
app_tidl:正在运行图形... 完成。
APP_TIdl:正在查找 Top-5……
APP_TIdl:正在查找 Top-5…… 完成
app_tidl:图像分类前5项结果:
app_tidl:信封、类 ID:549、评分:0.511190
app_tidl:mink、class-id:357、评分:0.246769
app_tidl:印度大象、Elephhas 最大值、类号:385、评分:0.205694
app_tidl:Tusker、class-id:101、评分:0.019295
app_tidl:芝士汉堡、类号:933、评分:0.013401
app_tidl:显示输出... 完成。
app_tidl:正在读取输入文件/sd/vision_apps/test_data/psdkra/app_tidl/0002.bmp ...
Input_Sizes[0]= 225、DIM = 224 padL = 1 padR = 0
Input_Sizes[1]= 227、DIM = 224 padL = 1 padR = 2
INPUT_Sizes[2]= 3、DIM = 3
app_tidl:正在读取 bmp 文件...
app_tidl:正在读取 bmp 文件... 完成。
app_tidl:图像对大小为590 x 428 (间距= 1770字节)的图像进行后处理...
app_tidl:脱机数据...
app_tidl:调整图像大小...
app_tidl:重新排列数据...
app_tidl:图像后期处理... 完成。
app_tidl:正在读取输入文件/sd/vision_apps/test_data/psdkra/app_tidl/0002.bmp ... 完成。
app_tidl:正在运行图形...
app_tidl:正在运行图形... 完成。
APP_TIdl:正在查找 Top-5……
APP_TIdl:正在查找 Top-5…… 完成
app_tidl:图像分类前5项结果:
app_tidl:信封、类 ID:549、评分:0.748620
app_tidl:芝士汉堡、类号:933、评分:0.251117
app_tidl:Cheetah、chetah、Acinonyx jubatus、class-id:293、评分:0.000120
app_tidl:pig、pog-dog、class-id:254、评分:0.000069
app_tidl:黑丹猎犬、类别 ID:165、评分:0.000048
app_tidl:显示输出... 完成。
app_tidl:正在读取输入文件/sd/vision_apps/test_data/psdkra/app_tidl/0003.bmp ...
Input_Sizes[0]= 225、DIM = 224 padL = 1 padR = 0
Input_Sizes[1]= 227、DIM = 224 padL = 1 padR = 2
INPUT_Sizes[2]= 3、DIM = 3
app_tidl:正在读取 bmp 文件...
app_tidl:正在读取 bmp 文件... 完成。
app_tidl:对大小为400 x 300的图像进行图像后处理(间距= 1200字节)...
app_tidl:脱机数据...
app_tidl:调整图像大小...
app_tidl:重新排列数据...
app_tidl:图像后期处理... 完成。
app_tidl:正在读取输入文件/sd/vision_apps/test_data/psdkra/app_tidl/0003.bmp ... 完成。
app_tidl:正在运行图形...
app_tidl:正在运行图形... 完成。
APP_TIdl:正在查找 Top-5……
APP_TIdl:正在查找 Top-5…… 完成
app_tidl:图像分类前5项结果:
app_tidl:芝士汉堡、类号:933、评分:0.607859
app_tidl:信封、类 ID:549、评分:0.293435
app_tidl:mink、class-id:357、评分:0.098437
app_tidl:旧英式 Sheepdog、btail、class-id:229、评分:0.000168
app_tidl:足球,课程编号:805,评分:0.000068
app_tidl:显示输出... 完成。
app_tidl:正在读取输入文件/sd/vision_apps/test_data/psdkra/app_tidl/0004.bmp ...
Input_Sizes[0]= 225、DIM = 224 padL = 1 padR = 0
Input_Sizes[1]= 227、DIM = 224 padL = 1 padR = 2
INPUT_Sizes[2]= 3、DIM = 3
app_tidl:正在读取 bmp 文件...
app_tidl:正在读取 bmp 文件... 完成。
app_tidl:图像对大小为425 x 326 (间距= 1275字节)的图像进行后处理...
app_tidl:脱机数据...
app_tidl:调整图像大小...
app_tidl:重新排列数据...
app_tidl:图像后期处理... 完成。
app_tidl:正在读取输入文件/sd/vision_apps/test_data/psdkra/app_tidl/0004.bmp ... 完成。
app_tidl:正在运行图形...
app_tidl:正在运行图形... 完成。
APP_TIdl:正在查找 Top-5……
APP_TIdl:正在查找 Top-5…… 完成
app_tidl:图像分类前5项结果:
app_tidl:mink、class-id:357、评分:0.778044
app_tidl:信封、类 ID:549、评分:0.217714
app_tidl:芝士汉堡、类号:933、评分:0.003963
app_tidl:macaw、class-id:88、评分:0.000215
app_tidl:Cheetah、chetah、Acinonyx jubatus、class-id:293、评分:0.000029
app_tidl:显示输出... 完成。
app_tidl:正在读取输入文件/sd/vision_apps/test_data/psdkra/app_tidl/0005.bmp ...
Input_Sizes[0]= 225、DIM = 224 padL = 1 padR = 0
Input_Sizes[1]= 227、DIM = 224 padL = 1 padR = 2
INPUT_Sizes[2]= 3、DIM = 3
app_tidl:正在读取 bmp 文件...
app_tidl:正在读取 bmp 文件... 完成。
app_tidl:图像对大小为236 x 354的图像进行后处理(间距= 708字节)...
app_tidl:脱机数据...
app_tidl:调整图像大小...
app_tidl:重新排列数据...
app_tidl:图像后期处理... 完成。
app_tidl:正在读取输入文件/sd/vision_apps/test_data/psdkra/app_tidl/0005.bmp ... 完成。
app_tidl:正在运行图形...
app_tidl:正在运行图形... 完成。
APP_TIdl:正在查找 Top-5……
APP_TIdl:正在查找 Top-5…… 完成
app_tidl:图像分类前5项结果:
app_tidl:信封、类 ID:549、评分:0.956579
app_tidl:芝士汉堡、类号:933、评分:0.043301
app_tidl:Cheetah、chetah、Acinonyx jubatus、class-id:293、评分:0.000062
app_tidl:CD 播放器、类别 ID:485、评分:0.000025
app_tidl:游戏手柄、类 ID:613、评分:0.000014
app_tidl:显示输出... 完成。
app_tidl:正在读取输入文件/sd/vision_apps/test_data/psdkra/app_tidl/0006.bmp ...
Input_Sizes[0]= 225、DIM = 224 padL = 1 padR = 0
Input_Sizes[1]= 227、DIM = 224 padL = 1 padR = 2
INPUT_Sizes[2]= 3、DIM = 3
app_tidl:正在读取 bmp 文件...
app_tidl:正在读取 bmp 文件... 完成。
app_tidl:图像对大小为640 x 427的图像进行后处理(间距= 1920字节)...
app_tidl:脱机数据...
app_tidl:调整图像大小...
app_tidl:重新排列数据...
app_tidl:图像后期处理... 完成。
app_tidl:正在读取输入文件/sd/vision_apps/test_data/psdkra/app_tidl/0006.bmp ... 完成。
app_tidl:正在运行图形...
app_tidl:正在运行图形... 完成。
APP_TIdl:正在查找 Top-5……
APP_TIdl:正在查找 Top-5…… 完成
app_tidl:图像分类前5项结果:
app_tidl:信封、类 ID:549、评分:0.719430
app_tidl:mink、class-id:357、评分:0.241326
app_tidl:芝士汉堡、类号:933、评分:0.039068
app_tidl:Zebra、class-id:340、评分:0.000138
app_tidl:Cheetah、chetah、Acinonyx jubatus、class-id:293、评分:0.000019
app_tidl:显示输出... 完成。
app_tidl:正在读取输入文件/sd/vision_apps/test_data/psdkra/app_tidl/0007.bmp ...
Input_Sizes[0]= 225、DIM = 224 padL = 1 padR = 0
Input_Sizes[1]= 227、DIM = 224 padL = 1 padR = 2
INPUT_s
J7EVM@QNX#

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

    您好、Weston、

    是否仅当您在 A72上使用 QNX 运行演示时才会看到此错误? 您是否试用过 Linux? 如果是、您是否获得了正确的结果? 因为两者的应用代码没有差异。 TIDL 库也是相同的。 我可以看到、对于相同的图像、它将信封和芝士汉堡置于前5级。 但我不确定这是否与 QNX 有关。

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

    Anand、您好!

    日志输出来自 A72上的 QNX 7.0 SDP。 我正在验证能否在 QNX 环境中成功执行应用程序 tidl 应用程序、但无法获得预期的输出。 您能否使用 QNX 验证演示应用程序、以验证是否提供了与 Linux 相同的输出?

    -Weston

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

    您好、Weston、

    我确信我已验证此演示。 我将再试一次。 但我相信、即使出现错误、它也与 QNX 无关。 如果我在设置中看到错误、我将要求 TIDL/Apps 专家对此进行研究。

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

    您好、Weston、

    我无法看到这种行为。 您有什么不同的事情吗? TIDL 方面是否存在差异? 您使用的是不同的模型。