Part Number:PROCESSOR-SDK-J721E
您好,目前我在用J721E的RTOS, 调试X8B相机ISP, 根据文档教程编译好的vision_app库, 移植到板端,给软件链接, 但自己配置好的2a和viss参数文件(dcc_2a_oc08b40_wdr.h,dcc_ldc_ox08b40_wdr.h,dcc_viss_ox08b40_wdr.h)始终无法读到, 他读到的参数也不知是哪个参数文件, 是我的参数文件位置不对吗? 还是该参数已经写死, 或者在编译tivision_app库时, 参数已经编译在库里, 已无法在替换, 除非重新编译tivision_app库,请问这个问题怎么解决?
Alice:
您好,我不确定我是否正确理解了您的问题。是关于这些参数没有用到single-cam app吗?请问是否在此处添加了它们的头文件和数据结构?
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_DSP_app_iss_common.c
https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_DSP_app_iss_common.c
,
wang.chenxi:
您好,
感谢解答我的问题,
1、/imaging/tree/utils/iss/src/app_iss_common.c, 这个文件配置好了,已经加入X8B相机设备名和引入参数文件的数据结构,demo是按照single-cam app这个示例改的,
2、appIssGetDCCBuff2A()和appIssGetDCCSize2A(), 这两函数能返回值, 但不是-1,所以不知道这两个函数从哪儿读到的。板端移植2a和viss参数.h头文件时, 我放过很多位置, 如/usr/include/processor_sdk/imaging/sensor_drvinclude、/opt/vision_apps/,/home/root,但都不行。我自己的参数文件始终无法读到
,
Alice:
您好,
请提供您参考的SDK版本。
wang.chenxi 说:这个文件配置好了,已经加入X8B相机设备名和引入参数文件的数据结构,demo是按照single-cam app这个示例改的,
可以的
wang.chenxi 说:这两函数能返回值, 但不是-1
函数运行了,成功的话返回0
wang.chenxi 说:所以不知道这两个函数从哪儿读到的
They are reading from the DCC buffers defined at the top of the same file with DCC data in the header files, e.g., below for IMX390.
static uint8_t dcc_viss_imx390[DCC_VISS_IMX390_DCC_CFG_NUM_ELEM] = DCC_VISS_IMX390DCC_CFG; static uint8_t dcc_viss_imx390_wdr[DCC_VISS_IMX390_WDR_DCC_CFG_NUM_ELEM] = DCC_VISS_IMX390_WDRDCC_CFG;
#include <dcc_viss_imx390.h> #include <dcc_viss_imx390_wdr.h>
wang.chenxi 说:板端移植2a和viss参数.h头文件时, 我放过很多位置, 如/usr/include/processor_sdk/imaging/sensor_drvinclude、/opt/vision_apps/,/home/root,但都不行。我自己的参数文件始终无法读到
我不确定我是否正确理解了您的问题。您似乎正在尝试将参数文件复制到 SD 卡,但这不是必需的。DCC 数据被编译到单摄像头应用程序中。
TI中文支持网


