专栏底层软件ynr模块绑定失败问题

ynr模块绑定失败问题

解答中
自由悍将2025-10-28
86
38
我在 vpm_config.json 配置文件里面 绑定 isp_node0 --->  ynr_node0,跑tuning_bin后显示绑定失败,错误码 324。是不是我配置有误?vpm_config.json文件在附件。
附件:
底层软件
征程6
评论3
0/1000
  • zsy
    Lv.4
    首先你这个配置ynr后面没有后级模块,增加一个pym模块bind到pym 另外发一下dmesg 和logcat
    日志
    2025-10-28
    0
    2
    • zsy回复zsy:

      isp->ynr->pym->ddr->表示bind

      2025-10-28
      0
    • 沃德菲回复zsy:

      bind的话要指定后级模块的

      2025-10-28
      0
  • 费小财
    Lv.5

    你的配置配了没

    2025-10-28
    0
    1
    • 费小财回复费小财:

      还要加一个pym, 你能参考我们的sample code那到sample code的配置文件么

      2025-10-28
      0
  • csh
    Lv.4

    tuning脚本里OV2311_RGGB分支有YNR配置的,可以参考

    2025-10-28
    0
    32
    • csh回复csh:
      2025-10-28
      0
    • 自由悍将回复csh:
      我参考了其他YNR配置,然后运行结果如下:
      2025-10-28
      0
    • csh回复自由悍将:

      那要贴logcat和dmesg了

      2025-10-28
      0
    • 沃德菲回复自由悍将:

      打开logcat 等级要调下export LOGLEVEL=4 看下是哪里有异常

      2025-10-28
      0
    • 自由悍将回复csh:

      最新的vpm_config.json、dmesg信息、logcat信息在附件

      2025-10-28
      0
    • zsy回复自由悍将:

      (26494): [78.599480][ynr_cfg.c]:[ynr_node_parser_config][108]ynr_node_parser_config 108 ch_img_width & ch_img_height should be < 2840. E/ (26494): [78.599480][ynr_cfg.c]:[ynr_node_parser_config][121]ynr_node_parser_config 121 1 of ynr's json configuration parameters are illegal.size超出了范围

      2025-10-28
      0
    • zsy回复zsy:

      2dnr模块最大尺寸是 4096 *4096 3dnr会小一点,是 2048* 2048, 如果接大尺寸同时不需要开启3d配置文件中3dnr的enable要改为0

      2025-10-28
      1
    • 费小财回复自由悍将:

      配置的尺寸报错了,检查下配置吧,最好能复用我们的配置

      2025-10-29
      0
    • csh回复自由悍将:

      如zsy所说,ynr有尺寸限制,当模组尺寸比较大时可以通过isp的输出crop裁剪一下

      2025-10-29
      0
    • 自由悍将回复zsy:

      我这边的模组分辨率是 3840*1888,符合2dnr支持的尺寸要求,但是不符合3dnr,所以我把3dnr Disable了。isp输出未做裁减,全分辨率输出给ynr,这样是否可以?

      2025-10-29
      0
    • zsy回复自由悍将:

      可以的

      2025-10-29
      0
    • 自由悍将回复费小财:

      我这边模组输出的分辨率是 3840*1888,不希望做裁减

      2025-10-29
      0
    • zsy回复自由悍将:

      要在配置文件中将 nr3d_en 配置为0

      2025-10-29
      1
    • 费小财回复自由悍将:

      配置文件改下这个 nr3d_en 配置为0

      2025-10-29
      0
    • 自由悍将回复zsy:

      好的

      2025-10-29
      0
    • 自由悍将回复自由悍将:
      目前运行的log如下:

      是不是以下参数配置错误了:
      2025-10-29
      0
    • zsy回复自由悍将:

      stride你配置跟w一样可以的 ,段错误了可以用gdb看看core文件是挂在哪里

      2025-10-29
      0
    • zsy:

      gdb /path/test_bin /path/core_file

      2025-10-29
      0
    • 自由悍将回复zsy:

      我不知道core_file的存放路径

      2025-10-29
      0
    • 费小财回复自由悍将:

      /log/coredump 目录

      2025-10-29
      0
    • 自由悍将回复费小财:
      gdb 显示的信息如下:
      2025-10-29
      0
    • 自由悍将回复自由悍将:

      是不是 hbn_vpf_interface.c 没有编译进去?

      2025-10-29
      0
    • 费小财回复自由悍将:

      不要q, 再敲下bt

      2025-10-29
      0
    • 自由悍将回复费小财:
      2025-10-29
      0
    • 自由悍将回复费小财:

      敲了bt之后的log如上

      2025-10-29
      0
    • zsy回复自由悍将:

      怀疑是参数开启了ynr debug“ -Y enable ynr debug”关闭3dnr就不能开这个参数

      2025-10-29
      0
    • 费小财回复自由悍将:

      你这个是control tool的工释放frame的是崩了

      2025-10-29
      0
    • zsy:

      root@hobot:~# /app/utils/tuning_tool/bin/tuning_bin start_hbplayer_thread start success. pid 281472981922208 create_socket_listen---175, create failed listern (nil) create_socket_listen---179, listern 0xffff840012d0 create a listener, port is 10087 create_socket_event---204, t_base 0xc2602b0 event base is 0xffff84000c30, listener 0xffff840012d0 [426412.867584]start_callback_service[538] hbplayer L: start_dump_server_thread start success. [426412.867584][Tuning]:[print_usage][1433]Usage: /app/utils/tuning_tool/bin/tuning_bin -m work mode 0: ISP_TOOL 1: ISP_FB_TOOL -v vpm_config path -c cam_config path -p pipe_id -M dual_sensor -i camera_index -r run time for isp tool (second) -l loop count for feedback mode -E enable hobotplayer -b enable get ae info -B enable set ae info -z enable get context -Z enable set context -D input path -o output path -y get yuv after ynr -Y enable ynr debug -F raw-format 1:raw8 2:raw12 3:raw16 -d dump count brfore scanf -q codec quality factor -e enable codec -h usage help

      2025-10-29
      0
    • 自由悍将回复zsy:

      我在vpm_config.json中已经把ynr debug关掉了,tuning_bin还是没跑起来

      2025-10-30
      0
    • zsy回复自由悍将:

      还是coredump?

      2025-10-30
      0
    • 费小财回复自由悍将:

      要看下跑不起来的原因了,你那边能跑sample 么,sample可能比tuning bin的参考用例会多很多的

      2025-10-31
      0
    • csh回复自由悍将:

      使用的效果库里YNR的状态是什么样的

      2025-10-31
      0