Thread 中讨论的其他器件:PGA460
您好、TI 专家、
我们在 H.264请求上有一个新问题!
MAKECONFIG?= tda2ex_17x17_EVM_Linux_ALL
实现 apps.out 后出现"未在链接 ID [81]注册链接"问题
请帮助我们解决此问题、谢谢
如下所示的日志文件:
root@dra7xx-EVM:/opt/vision_sdk#./apps.out
[主机] OSA:MEM:0:将0xa0100000映射到大小为0x00100000的0xb69bc000
[主机] OSA:MEM:1:将0x84203000映射到大小为0x0fa00000的0xa6fbc000
[主机] OSA:MEM:2:将0xa0200000映射到大小为0x00040000的0xa6efc000
[主机] OSA:MEM:3:已将0xa02c0000映射到大小为0x00080000的0xa6f3c000
[主机] OSA:MEM:4:已将0x00000000映射到大小为0x00000000的0x00000000
[主机] OSA:主机远程日志共享存储器@ 0xa024f140
[主机] OSA:DSP1远程日志共享存储器@ 0xa02769e0
[主机] OSA:IPU2远程日志共享存储器@ 0xa0363da0
[host][host ] 26.648569 s:系统:系统 A15正在进行初始化!!
[host][host ] 26.648691 s:系统:IPC:正在初始化!!
[host][host ] 26.648691 s:系统:IPC:通知初始化正在进行!!!
[host][host ] 26.651772 s:系统:IPC:[IPU2]套接字绑定成功!!! (dst vproc = 1、endpt = 81)
[host][host ] 26.651802 s:系统:IPC:[IPU2]套接字信息(family = 41、dst proc id =-1、endpt = 81)!!!
[host][host ] 26.651833 s:系统:IPC:[IPU2]套接字连接成功!!! (dst vproc = 1、endpt = 80)
[host][host ] 26.651863 s:系统:IPC:[IPU2]套接字信息(family = 41、dst proc id =-1、Endpt = 1024)!!!
[host][host ] 26.654486 s:系统:IPC:[DSP1]套接字绑定成功!!! (dst vproc = 2、endpt = 81)
[host][host ] 26.654517 s:系统:IPC:[DSP1]套接字信息(family = 41、dst proc id =-1、endpt = 81)!!!
[host][host ] 26.654547 s:系统:IPC:[DSP1] socket 连接成功!!! (dst vproc = 2、endpt = 80)
[host][host ] 26.654547 s:系统:IPC:[DSP1]套接字信息(family = 41、dst proc id =-1、endpt = 1024)!!!
[host][host ] 26.654761 s:系统:IPC:通知初始化完成!!!
[host][host ] 26.654791 s:系统:MSGQ:MSGQ init in progress!!!
[host][host ] 26.654944 s:系统:MSGQ:MSGQ 初始化完成!!!
[host][host ] 26.654944 s:系统:IPC:初始化完成!!!
[host][host ] 26.654944 s:系统:正在初始化 A15链路!!!
[主机][主机] 26.655096 s:IPC_OUT_0:初始化完成- linkid-0x2000000
[主机][主机] 26.655218 s:IPC_OUT_1:初始化完成- linkid-0x2000001
[host][host ] 26.655371 s:IPC_OUT_2:Init Done - linkid-0x2000002
[主机][主机] 26.655493 s:IPC_OUT_3:初始化完成- linkid-0x2000003
[主机][主机] 26.655615 s:IPC_OUT_4:初始化完成- linkid-0x2000004
[host][host ] 26.655767 s:IPC_IN_0:初始化完成- linkid-0x200000a
[host][DSP1] 0.600012 s:***** DSP1固件构建时间:2022年6月21日15:03:47
[host][DSP1] 0.600073 s:***系统:CPU 频率 、
[host][DSP1] 0.600286 s:系统:系统中的系统通用初始化!!!
[host][DSP1] 0.600408 s:系统:IPC 初始化正在进行!!!
[host][DSP1] 0.600439 s:系统:连接到[IPU2]...
[host][DSP1] 0.622430 s:系统:连接到[IPU2]... 成功!!!
[host][DSP1] 0.622460 s:系统:通知寄存器到[IPU2]第0行,事件15...
[host][DSP1] 0.622521 s:系统:通知初始化完成!!!
[host][DSP1] 0.622643 s:系统:MSGQ 初始化完成!!!
[host][DSP1] 0.622735 s:RpmsgInit in progress...
[host][DSP1] 0.622765 s:系统:IPC 初始化完成!!!
[host][DSP1] 0.623406 s:系统:系统通用初始化完成!!!
[host][DSP1] 0.623436 s:系统:系统 DSP 正在初始化!!
[host][DSP1] 0.623619 s:系统:SW 消息框消息池,可用消息计数= 1024
[主机][DSP1] 0.623650 s:系统:堆= local_L2 @ 0x00800000、总大小= 227264 B (221KB)、可用大小= 227264 B (221KB)
[主机][DSP1] 0.623680 s:系统:堆= LOCAL_DDR @ 0x00000000、总大小= 524288 B (512KB)、可用大小= 522072 B (509KB)
[host][DSP1] 0.623741 s:系统:正在初始化链接!!!
[host][DSP1] 0.626452 s:系统:正在初始化链接... 完成了!!!
[host][DSP1] 0.626983 s:系统:系统 DSP 初始化完成!!!
[主机][DSP1] 0.818276 s:系统:高速缓存:L1P = 32KB、L1D = 32KB、L2 = 32KB ...启动后!!
[主机][DSP1] 0.818306 s:系统:高速缓存:L1P = 32KB、L1D = 32KB、L2 = 32KB ...在应用程序更新后!!!
[host][DSP1] 5.32393 s:与 HLOS 建立连接,调用 rpmsgInit
[host][IPU2 ] 0.607637 s:***** IPU2固件构建时间2022年6月15:04:23日
[host][IPU2 ] 0.607820 s:***系统:CPU 频率 、
[host][IPU2 ] 0.610656 s:系统:系统通用初始化正在进行!!!
[host][IPU2 ] 0.619563 s:系统:IPC 初始化正在进行!!!
[host][IPU2 ] 0.619654 s:系统:连接到[DSP1]...
[host][IPU2 ] 0.622430 s:系统:连接到[DSP1]... 成功!!!
[host][IPU2 ] 0.622521 s:系统:通知寄存器到[DSP1]第0行,事件15...
[host][IPU2 ] 0.622674 s:系统:通知初始化完成!!!
[host][IPU2 ] 0.624382 s:系统:MSGQ 初始化完成!!!
[host][IPU2 ] 0.625327 s:RpmsgInit in progress...
[host][IPU2 ] 0.625419 s:系统:IPC 初始化完成!!!
[host][IPU2 ] 0.630574 s:系统:系统通用初始化完成!!!
[host][IPU2 ] 0.630665 s:系统:系统正在进行系统初始化!!!
[host][IPU2 ] 0.630726 s:系统:BSP Common Init In Progress!!!
[host][IPU2 ] 0.630787 s:系统:BSP 通用初始化完成!!!
[host][IPU2 ] 0.630848 s:系统:BSP 平台正在初始化!!!
[host][IPU2 ] 0.630940 s:系统:BSP 平台初始化完成!!!
[host][IPU2 ] 0.631031 s:系统:FVID2正在进行中!!!
[host][IPU2 ] 0.631184 s:系统:FVID2初始化完成!!!
[host][IPU2 ] 0.631245 s:系统:VPS Init in progress!!!
[主机][IPU2 ] 0.631306 s:系统:启用 VPDMA 描述符内存地址转换[0x80000000 -> 0x80000000]
[host][IPU2 ] 0.633959 s:*** VPDMA 固件正在加载... ***
[主机][IPU2 ] 0.634112 s:VPDMA 固件地址= 0xa03597c0
[主机][IPU2 ] 0.634203 s:VPDMA 加载地址= 0x4897d004
[host][IPU2 ] 0.634295 s:VPDMA 固件版本= 0x4d0001b8
[主机][IPU2 ] 0.634386 s:VPDMA 列表繁忙状态= 0x00000000
[host][IPU2 ] 0.634447 s:*** VPDMA 固件加载成功***
[host][IPU2 ] 0.634752 s:*** VPDMA 固件加载... ***
[主机][IPU2 ] 0.634813 s:VPDMA 固件地址= 0xa03597c0
[host][IPU2 ] 0.634905 s:VPDMA 加载地址= 0x489dd004
[host][IPU2 ] 0.635088 s:VPDMA 固件版本= 0x4d0001b8
[主机][IPU2 ] 0.635179 s:VPDMA 列表繁忙状态= 0x00000000
[host][IPU2 ] 0.635240 s:*** VPDMA 固件加载成功***
[host][IPU2 ] 0.669950 s:系统:VPS 初始化完成!!!
[host][IPU2 ] 0.670835 s:utils:dma:Hwi 为 INT25创建!!!
[host][IPU2 ] 0.671140 s:系统:SW 消息框消息池,可用消息计数= 1024
[主机][IPU2 ] 0.671231 s:系统:堆= LOCAL_DDR @ 0x00000000、总大小= 262144 B (256KB)、可用大小= 259840 B (253KB)
[主机][IPU2 ] 0.671384 s:系统:堆= SR_OCMC @ 0x00000000、总大小= 0B (0KB)、可用大小= 0B (0KB)
[主机][IPU2 ] 0.671536 s:系统:堆= SR_DDR_cached @ 0x84203000、总大小= 262144000 B (250MB)、可用大小= 262144000 B (250MB)
[主机][IPU2 ] 0.671719 s:系统:堆= SR_DDR_NON_Cached @ 0xa0100000、总大小= 1047040 B (0 MB)、可用大小= 1037824 B (0 MB)
[host][IPU2 ] 0.671872 s:系统:正在初始化链接!!!
[host][IPU2 ] 0.561 815s:系统:正在初始化链接... 完成了!!!
[host][IPU2 ] 0.818276 s:链:应用程序已启动!!!
[host][IPU2 ] 0.825230 s:主板:主板正在进行初始化!!!
[host][IPU2 ] 0.825504 s:板:板初始化完成!!!
[主机][IPU2 ] 0.830964 s:
[host][IPU2 ] 8.975263 s:与 HLOS 建立连接,调用 rpmsgInit
[host][IPU2 ] 26.740865 s:IPC_IN_0:正在创建!!!
[host][IPU2 ] 26.741841 s:IPC_IN_0:创建完成!!!
[host][IPU2 ] 26.742237 s:解码:正在创建... !!!
[host][IPU2 ] 26.948758 s:解码:创建800 x 480的 CH0 [1][0],目标比特率= 10000 Kbps ...
[host][IPU2 ] 26.949399 s:解码:所有通道创建... 完成了!!!
[host][IPU2 ] 26.950588 s:解码:创建... 完成了!!!
[host][IPU2 ] 26.951015 s:系统:错误:在链接 ID [81]上未注册链接!!!
断言(chains_nullSrc_Display_priv.c|chains_nullSrc_Display_Create|145)
[主机][主机] 26.659671 s:IPC_IN_1:初始化完成- linkid-0x200000b
[host][host ] 26.659854 s:IPC_IN_2:初始化完成- linkid-0x200000c
[主机][主机] 26.662965 s:IPC_IN_3:初始化完成- linkid-0x200000d
[主机][主机] 26.663148 s:IPC_IN_4:初始化完成- linkid-0x200000e
[主机][主机] 26.663301 s:IPC_IN_5:初始化完成- linkid-0x200000f
[主机][主机] 26.663453 s:IPC_IN_6:初始化完成- linkid-0x2000010
[host][host ] 26.663606 s:null_SRC_0:初始化完成- linkid-0x2000039
[host][host ] 26.663636 s:系统:正在初始化 A15链接... 完成了!!!
[host][host ] 26.664033 s:OSA:调整全局时间,timeH 为0单元!!!
[host][host ] 26.664033 s:系统:系统 A15初始化完成!!!
[host][host ] 26.664185 s:network_CTRL:正在启动服务器(port=5000)!!!
[host][host ] 26.664246 s:network_CTRL:正在启动服务器... 完成(端口=5000)!!!
[主机][主机] 26.666381 s:
[主机][主机]
[host][host ]===========
[host][host ]系统设置
[host][host ]===========
[主机][主机]
[host][host ] 1:显示设置
[host][host ] 2:捕获设置
[host][host ] 3:校准设置
[host][host ] 4:ISS 设置
[主机][主机]
[host][host ] x:exit
[主机][主机]
[host][host ]输入选项:
[主机][主机]
[主机][主机] 26.666412 s:
[主机][主机] 26.666412 s:
[主机][主机]
[host][host ]=========================
[host][host ]显示设置
[host][host ]=========================
[主机][主机]
[主机][主机] 1:LCD 10英寸1280x720@60fps
[host][host ] 2:HDMI 1080p60
[主机][主机] 4:Elead LCD 4英寸1280x640@60fps (Vout2)
[主机][主机] 5:Elead LCD 3.1英寸800x480@30fps
[主机][主机]
[host][host ] x:exit
[主机][主机]
[host][host ]输入选项:
[主机][主机]
[主机][主机] 26.666412 s:
[主机][主机] 26.666412 s:
[主机][主机]
[host][host ]单摄像头用例
[主机][主机]----------------
[host][host ] 5:测试 H264/MJPEG
[主机][主机] 5:NullSrc +解码+显示(仅支持1920x1080 H264/MJPEG 视频输入位流)
[主机][主机]
[host][host ] x:exit
[主机][主机]
[host][host ]输入选项:
[主机][主机]
[主机][主机] 26.666442 s:
[主机][主机] 26.666442 s:
[主机][主机]
[host][host ]========================================================
[HOST][HOST ]链运行时编解码器类型选择菜单
[host][host ]========================================================
[主机][主机]
[host][host ]为 MJPEG 输入"0"
[主机][主机]
[host][host ]为 H.264输入"1"
[主机][主机]
[host][host ]输入选项:
[主机][主机]
[host][host ] 26.738485 s:空 src 创建...
[host][host ] 26.739034 s:Creating Buffer in kernel->[800、480、384000、4]...
[host][host ] 26.740529 s:空 src 创建完成...
[host][host ] 26.740651 s:IPC_OUT_0:正在创建!!!
[host][host ] 26.740712 s:IPC_OUT_0:创建完成!!!
如下所示创建配置文件 :
编号
# Build Config 为[ tda2ex_17x17_evm_linux_all ]
# Build Config 文件为@/sds_1/sSD1/EL_675/vision_sdk/configs/tda2ex_17x17_evm_linux_all/cfg.mk
# Build Config .h 文件为@/sds_1/sSD1/EL_675/vision_sdk/lines_fw/include/config/apps/tda2ex_17x17_evm_linux_all/system_cfg.h
构建 CPU 的数量为@ ipu1_0 ipu2 a15_0 dsp1
编号
应用程序中包含的 CPU 数量、
# PROC_IPU1_0_include=是
# PROC_IPU1_1_INCLUDE=否
# PROC_IPU2_include=是
# PROC_DSP1_INCLUDE=yes
# PROC_DSP2_INCLUDE=否
# PROC_EVE1_INCLUDE=否
# PROC_EVE2_INCLUDE=否
# PROC_EVE3_INCLUDE=否
# PROC_EVE4_INCLUDE=否
# PROC_A15_0_include=是
编号
#平台配置,
# vsdk_Board_type=TDA2EX_EVM [选项:TDA2XX_EVM TDA2EX_EVM TDA3XX_EVM TDA3XX_RVP TDA2XX_RVP]
# platform=tda2ex-evm
# DUAL_A15_SMP_BIOS=否
# IPU1_SMP_BIOS=否
# DDR_MEM=DDR_MEM_1024M [选项:DDR_MEM_128M DDR_MEM_512M DDR_MEM_1024M]
# EMIFMODE=Single_EMIF_512Mb [选项:single_EMIF_512Mb single_EMIF_1GB ref build_pdk.mk
# NDK_PROC_TO_USE=NONE [选项:A15_0 ipu1_0 ipu1_1 ipu2 none]
# NSP_TFDTP_INCLUDE=否[选项:是否]
# TDA2EX_ETHSRV_Board=no [选项:是否]
# FATFS_PROC_TO_USE=NONE [选项:ipu1_0 none]
# radar_Board=none [选项:TDA3XX_AR12_ALPS TDA3XX_AR12_VIB_DAB_BOOSTER TDA3XX_RADAR None]
编号
#构建配置、
# build_os=linux [选项:Windows_NT Linux]
# build_dependency_always =否
# build_Algorithms=否
# build_INFOADAS=否
# profile = release [选项:debug release]
# KW_BUILD =否
# cplusplus_build=no
# IPU_PRIMARY_CORE=ipu2 [选项:ipu1_0 ipu2]
# IPU_secondary 核心=ipu1_0 [选项:ipu1_0 ipu2]
# A15_target_os=Linux [选项:BIOS Linux QNX]
# bsp_stw_package_select=所有[选项:所有 VPS-iss-dss 仅 VPS-VPS-VIP-VPE]
编号
#安全模块配置、
# RTI_INCLUDE=否
# ECC_FFI 包含=否
# DCC_ESM_INCLUDE=否
编号
#视频模块配置,
# IVAHD_INCLUDE=yes
# VPE_INCLUDE=yes
# CAL_INCLUDE=yes
# iSS_include=否
# iSS_ENABLE_DEBUG_TAPS =否
# WDR_LDC_INCLUDE=否
# dss_include=yes
编号
#打开计算配置、
# OpenCL_include=否
# target_rootdir=/sds_1/sSD1/EL_675/vision_sdk/../ti_compons/os_tools/linux/targetfs
# ENABLE_OpenCV=否
# ENABLE_OpenCV_TESS=NO
# OPENVX_INCLUDE=否
编号
#日志配置、
# ENABLE_UART_LOG=yes
# enable_network_log=no
# ENABLE_CCS_LOG=NO
# CIO_REDIRECT =否
编号
# IPC 配置、
# WORKQ_INCLUDE=否
# IPC_LIB_INCLUDE=否
编号
# AUTOSAR_APP=否
编号
#环视配置、
# SRV_FAST_BOOT_INCLUDE=否
编号
#其他模块配置、
# AVB_INCLUDE=否
# DCAN 包含=否
# radar_only=no
# RADAR Studio =否
# CPU_IDLE_ENABLED =是
# FAST_BOOT_INCLUDE=NO
# DATA_VIS_INCLUDE=否
# HS_DEVICE_=否
# Ultrasonic include=否
# PGA450=
# PGA460=
# ENABLE_All_DEPT深度=
编号
# Linux 配置、
# default_uBoot_config=dra7xx_evm_vision_config
# default_kernel_config=ti_sdk_dra7x_release_defconfig
# default_dtb=dra71-evm-infoadas。dtb
# CMEM_INCLUDE=yes
# IPUMM_include=否
# IPU1_EVELOADER_INCLUDE=否
# STAND_RVC_INCLUDE=否
# build_ADAM_car=no
编号
#构建中包含 ALG 插件、
编号
编号
#构建中包含的用例、
# uC_null_src_decode_display
编号
编号
#个不需要但包含在配置[ tda2ex_17x17_evm_linux_all ]中的 CPU,
编号
#警告:DSP1可从应用程序中排除
编号
需要但未包含在配置[ tda2ex_17x17_evm_linux_all ]中的 CPU 数量,
编号
编号
#编辑/sds_1/sSD1/EL_675/vision_sdk/apps/configs/tda2ex_17x17_evm_linux_all/cfg.mk 以在应用程序中包含或排除 CPU