工具/软件:
大家好、我是 Yura Corp 的 Jin-Mook。
首先、我来告诉您我使用的存储库。
configs/processor-sdk-analysis/processor-sdk-analytics-11.00.00-config.txt
现在、让我来解释一下我的当前情况。
我正在处理 SENSOR_drv 以使用新的图像传感器。
但是、我发现 SENSOR_drv 没有正确构建。
我将使用 bitbake ti-vision-apps 命令进行构建。
当然、我已经在 local.conf 文件中指定了此内容:
Arago_brand =“ADAS"
machine="j722s-evm"“ machine="j722s-evm"</s>“ “
我先解释一下第一个问题。
如果您查看/imaging/sensor_drv /concerto.mak src 文件的底部、
您将看到以下内容:
ifeq ($(SOC)、$(FILTER $(SOC)、j722s))
ifeq ($(TARGET_CPU)、A53)
SKIPBUILD= 1.
endif
IIRS +=$(MCU_PLUS_SDK_PATH)/source
暴露
IDIRS +=$(pdk_path)/封装
endif
我的 SOC 是 J722s、我的 TARGET_CPU 是 A53。
构建 SENSOR_drv 时应用 SKIPBUILD。
我移除了 SKIPBUILD、现在尝试构建 sensor_drv。
这是第二个问题出现的地方。
它尝试构建、但似乎找不到库。
/imaging/sensor_drv src iss_sensor_priv.h 中包含的头文件找不到、
导致构建错误。
isss_sensor_priv.h:76:10:致命错误:ti/board/devices/board_devices.h src:没有此类文件或目录
| 76 |#include
||^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
编译已终止。
MCU_PLUS_SDK 未定义。
我将其更改为已定义并再次尝试构建、但仍然收到构建错误。
1.删除 SKIPBUILD=1 行是否为正确的解决方案? 2.构建是否根据 target_combos 值按顺序完成? 3.如果它们是按顺序构建的,为什么不能构建 sensor_drv 呢? 4.包含的头文件位于哪里? 库名称是什么?
谢谢