专栏算法工具链DSP初始化成功,运行失败

DSP初始化成功,运行失败

已解决
帅先生2026-04-24
57
8

目前用的是是J6-M芯片,OE3.7.0,域控型号为tztek@ea88d8bc8070 release 20250911-154143。

DSP初始化成功,但是程序运行报错,错误代码为-300002.

想问一下,是DSP版本与BSP版本不一致导致的吗,如果是,是否有不升级BSP版本的解决方案呢,谢谢。

相关打印信息如截图

算法工具链
DSP技术深度解析征程6
评论2
0/1000
  • 费小财
    Lv.5

    你这个版本是匹配的吗,看下像是ioctl的调用不匹配报错的

    2026-04-28
    0
    1
    • 帅先生回复费小财:

      是匹配的,依赖库和vdsp0核都是从oe3.7.0拆出来的,看表现点云预处理如果用到了dsp,需要重新编译vdsp核,不能复用。

      2026-04-28
      0
  • DR_KAN
    Lv.4

    所有算子示例都运行不起来吗?自定义算子这类需要用户自己重编vdsp镜像才可以运行,默认镜像没包含这些算子,VP HPL等示例默认vdsp镜像都有

    2026-04-28
    0
    5
    • 帅先生回复DR_KAN:

      目前这个问题解决了,还是复用之前编译出来的dsp。代码中点云的预处理用到了dsp操作,看表现,OE包中提供的J6E的vdsp0文件也不能直接使用,需要自己重编vdsp镜像才可以运行,是这个结论吗

      2026-04-28
      0
    • DR_KAN回复帅先生:

      只要是手册中自定义算子范围内的算子,OE包提供的vdsp镜像都不包含

      2026-04-28
      0
    • 帅先生回复DR_KAN:

      明白,谢谢

      2026-04-28
      0
    • 帅先生回复DR_KAN:
      还有个问题,帮忙解答一下,目前发现其他模块有调用vp做缩放,看资料底层是调用dsp做的。升级OE依赖库,运行vp_sample缩放模块会报错,是什么原因呢
      2026-04-30
      0
    • HuangHui回复帅先生:
      日志中已经已经写的很清楚了 config/deconfig失败,DSP应该没启动起来。你需要要找底软的同事看看是咋回事了。
      DSP状态确认可以看:cat /sys/class/remoteproc/remoteproc1/state
      2026-04-30
      0