主题:AM62A7中讨论的其他器件
工具/软件:
您好:
我已禁用 init 脚本和 systemd 并使用 myinit.sh 实现内核的快速启动。
下面是我运行该应用程序时的跟踪信息:
+/opt/edgeai-gst-apps/apps_cpp/bin/Release/app_edgeai /opt/edgeai-gst-apps/configs/imx219_cam_example.yaml
加载了 libtidl_onnxrt_EP 0x18d62680
创建的子图的最终数量为:1、- Offloaded Nodes - 283、Total Nodes - 283
应用程序:初始化...!!
15.116162 s:内存:初始化...!!!
15.116262 s:MEM:初始化的 DMA 堆(FD=5)!!!
15.116492 s:内存:初始化...完成!!!
15.116516 s:ipc: init ...!!
15.133931 s:ipc:初始化...完成!!!
remote_service:初始化...!!
remote_service:初始化...完成!!!
15.140032s:GTC 频率= 200 MHz
应用程序:初始化...完成!!
15.144836 s: vx_zone_info:全局启用 vx_zone_error
15.144883 s: vx_zone_info:全局启用 vx_zone_warning
15.144894 s: vx_zone_info:全局启用 vx_zone_info
15.146106 s: vx_zone_error:[ownPlatformInit:131] POSIX 信标创建失败
15.146650 s: vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-0
15.146769 s: vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-1
15.146892 s: vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-2
15.146987 s: vx_zone_info:[tivxPlatformCreateTargetId:134]添加了目标 MPU-3
15.147002 s: vx_zone_info:[tivxInitLocal:126]初始化完成!!!
15.147020 s: vx_zone_info:全局禁用 vx_zone_info
/sbin/init:第61行: 677分段错误 (核心转储)[ 10.233621]内核错误-未同步:试图终止 init! exitcode=0x00000000
/opt/edgeai-gst-apps/apps_cpp/bin/Release/app_edgeai ./opt/edg [10.246432] CPU:1 PID:1 Comm:init 未污染6.6.4.44-ti-01478-g541c20281af7-dirty #1
eai-gst-apps/configs/imx219_cam_example.yaml
+ ECHO 'Systemini[ 10.259955]硬件名称:Texas Instruments AM62A7 SK (DT)
tialized:你好世界!!!!!! '
系统已初始化:Hello world!![10.271055] 呼叫跟踪:
!!!
[ 10.279033] dump_backtrace+0x90/0xe8
这是在 myinit.sh 中设置的。
#!/bin/sh
设置-x
导出路径=/usr/bin:/sbin:/bin
Export LD_LIBRARY_PATH=/lib:/usr/lib:$LD_LIBRARY_PATH
mount -t proc /proc
mount -n -t sysfs none /sys
mount -t debugfs none /sys/kernel/debug
mount -n -t tmpfs none /run
导出 SOC=am62a
导出 DEVICE_NAME=AM62A
#加载基本内核模块
insmod /lib/modules/6.6.44-ti-01478-g541c20281af7-dirty/kernel/drivers/rpmsg/rpmsg_char.ko
insmod /lib/modules/6.6.44-ti-01478-g541c20281af7-dirty/kernel/drivers/remoteproc/ti_k3_r5_remoteproc.ko
insmod /lib/modules/6.6.44-ti-01478-g541c20281af7-dirty/kernel/drivers/remoteproc/ti_k3_dsp_remoteproc.ko
echo am62a-mcu-r5f0_0-fw >/sys/kernel/debug/remoteproc/remoteproc0/firmware
Echo start >/sys/kernel/debug/remoteproc/remoteproc0/state
/sbin/udevd --daemon
/sbin/udevadm trigger --action=add
/sbin/udevadm 稳定
sysctl -w kernel.sem="500 32000 100 512"
Echo 500 >/proc/sys/kernel/sem
ulimit -c unlimited
回显"/tmp/core.%E.%p">/proc/sys/kernel/core_pattern
导出 EDGEAI_GST_APPS_PATH=/opt/edgeai-gst-apps
导出 EDGEAI_DATA_PATH=/opt/edgeai-test-data
导出 OOB_DEMO_Assets_path=/opt/oob-demo-assets
导出 model_zoo_path=/opt/model_zoo
导出 EDGEAI_VERSION=10.1
导出 EDGEAI_SDK_VERSION=10_01_00
Bash /opt/edgeai-gst-apps/scripts/setup_cameras_v3link.sh
media-ctl -V "imx219 6-0010":0 [fmt:SRGGB10_1x10/1920x1080 field:none]"
media-ctl -V '"cdns_csi2rx.30101000.csi-bridge":0 [fmt:SRGGB10_1x10/1920x1080 field:none]"
media-ctl -V '"30102000.ticsi2rx":0 [fmt:SRGGB10_1x10/1920x1080 field:none]"
Echo 1 >/sys/kernel/debug/remoteproc/remoteproc0/firmware
Echo start >/sys/kernel/debug/remoteproc/remoteproc0/state
/opt/edgeai-gst-apps/apps_cpp/bin/Release/app_edgeai /opt/edgeai-gst-apps/configs/imx219_cam_example.yaml
ECHO "系统已初始化:Hello world!!!!! "
似乎是这样 远程处理 和其他问题。
+ insmod /lib/modules/6.6.44-ti-01478-g541c20281af7-dirty/kernel/drivers/remoteproc/ti_k3_r5_remoteproc.ko
[ 2.560352] k3_r5_rproc bus@f0000:bus@4000000:r5fss@79000000:k3_r5_cluster_rproc_init 失败、ret =-517
[2.571554] remoteproc remoteproc0: releasing 79000000.r5f
[ 2.578010] k3_r5_rproc bus@f0000:bus@b00000:r5fss@78000000:k3_r5_cluster_rproc_init 失败、ret =-517
[2.587789] Remoteproc Remoteproc0: releasing 78000000.r5f
+ insmod /lib/modules/6.6.44-ti-01478-g541c20281af7-dirty/kernel/drivers/remoteproc/ti_k3_dsp_remoteproc.ko