Page 1 of 1

悟空ai T5 demo编译不成功

Posted: 2025年 Nov 3日 14:46
by 13540842767

====== build app(tuyaos_demo_ai_toy) begin =======

开始编译app

apps/tuyaos_demo_ai_toy
APP_BIN_NAME=tuyaos_demo_ai_toy
APP_VERSION=1.0.0
TARGET_PLATFORM=bk7258
APP_PATH=../../../apps/tuyaos_demo_ai_toy
USER_CMD=
/home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS
not is ci build
------ enable uac ------
CHECK COMPONENTS
APP_DIR:apps
check bootloader.bin
bootloader check ok
SCRIPT_DIR /home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os/projects/tuya_app/tuya_build_env
Virtual environment already exists.
Activate python virtual environment.
/usr/bin/python3
Requirement already satisfied: cffi==1.16.0 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 1)) (1.16.0)
Requirement already satisfied: click==8.1.7 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 2)) (8.1.7)
Requirement already satisfied: click-option-group==0.5.6 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 3)) (0.5.6)
Requirement already satisfied: cryptography==42.0.8 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 4)) (42.0.8)
Requirement already satisfied: future==1.0.0 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 5)) (1.0.0)
Requirement already satisfied: pycparser==2.22 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 6)) (2.22)
Requirement already satisfied: pycryptodome==3.20.0 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 7)) (3.20.0)
Requirement already satisfied: setuptools==72.2.0 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 8)) (72.2.0)
Requirement already satisfied: six==1.16.0 in ./projects/tuya_app/tuya_build_env/lib/python3.8/site-packages (from -r projects/tuya_app/tuya_scripts/requirements.txt (line 9)) (1.16.0)

[notice] A new release of pip is available: 23.1 -> 25.0.1
[notice] To update, run: pip install --upgrade pip
python3 /home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os/projects/tuya_app/tuya_scripts/tuya_default_config.py projects/tuya_app/config/ projects/tuya_app/tuya_scripts/tuya_default_config.json /home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/apps/tuyaos_demo_ai_toy/app_resource_config.json
/home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os/projects/tuya_app/tuya_scripts/tuya_default_config.py: 606
CSV解析结果: {'cpu0_flash_size': 2228224, 'cpu1_flash_size': 2506752, 'ota_flash_size': 2310144}

Final SRAM Configuration:
cpu0_sram_size: 322K
cpu1_sram_size: 318K
cpu2_sram_size: 0K

Final PSRAM Configuration:
CPU0: 0x60700000 - 0x300000 / 3072K
CPU1: 0x60a00000 - 0x600000 / 6144K

Final Flash Configuration<flash map version:2.0>:
cpu0_flash_size: 2380K
cpu1_flash_size: 2516K
ota_flash_size: 1984K

hilex library select: n
{'helix_select': 'n'}
{'CONFIG_USE_PRIVATE_HELIX': 'n'}
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx: CONFIG_USE_PRIVATE_HELIX=n

{'CONFIG_USE_PRIVATE_HELIX': 'n'}
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx: CONFIG_USE_PRIVATE_HELIX=n

{'CONFIG_USE_PRIVATE_HELIX': 'n'}
xxxxxxxxxxxxxxxxxxxxxxxxxxxxx: CONFIG_USE_PRIVATE_HELIX=n

Flash分区表已更新
update file:bootloader.bin.v2
update file:tkl_flash.c.v2
projects/tuya_app/tuya_scripts/files/bootloader.bin.v2, bk_idk/components/bk_libs/bk7258/bootloader/normal_bootloader/bootloader.bin, f8f45b0779a8269fa089ac84ebd9c149
projects/tuya_app/tuya_scripts/files/tkl_flash.c.v2, ../tuyaos/tuyaos_adapter/src/driver/tkl_flash.c, 2.0

Configuration files updated successfully
------ use bk lwip ------
Start Compile
make bk7258 PROJECT_DIR=../projects/tuya_app BUILD_DIR=../build APP_NAME=tuyaos_demo_ai_toy APP_VERSION=1.0.0 -j
make[1]: Entering directory '/home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os'
ARMINO_SOC is set to bk7258
ARMINO_TARGET is set to build
armino project path=../projects/tuya_app
armino path=/home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os/bk_idk
armino build path=../build
make[2]: Entering directory '/home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os/bk_idk'
Parsing CSV input to gen part table...
Remap part table, convert logic addr to phy addr...
make[2]: Circular bk7258_cp1 <- bk7258_cp1 dependency dropped.
make[2]: Circular bk7258_cp1 <- bk7258_cp1 dependency dropped.
Parsing CSV input to gen part table...
Remap part table, convert logic addr to phy addr...
Gen partition_bk7256_ota_a_new.json using remapped part table...
build T5_CPU1
Setting ARMINO_PATH environment variable: /home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os/bk_idk
/home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os/bk_idk/tools/build_tools/check_python_dependencies.py:9: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
Executing action: set-target
Running cmake in directory /home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os/build/bk7258_cp1
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DBEKEN_PLATFORM=1 -DARMINO_SOC=bk7258_cp1 -DCCACHE_ENABLE=0 /home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os/projects/tuya_app"...
-- Could NOT find Git (missing: GIT_EXECUTABLE)
CMake Error at /home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os/bk_idk/tools/build_tools/cmake/git_submodules.cmake:4 (LOGW):
Unknown CMake command "LOGW".
Call Stack (most recent call first):
/home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os/bk_idk/tools/build_tools/cmake/armino.cmake:46 (include)
/home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os/bk_idk/tools/build_tools/cmake/project.cmake:9 (include)
CMakeLists.txt:27 (include)

-- Configuring incomplete, errors occurred!
cmake failed with exit code 1
make[2]: *** [Makefile:132: bk7258_cp1] Error 2
make[2]: Leaving directory '/home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os/bk_idk'
make[1]: *** [Makefile:81: bk7258] Error 2
make[1]: Leaving directory '/home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/vendor/T5/t5_os'
make failed
build.sh: 260: exit: Illegal number: -1
make: *** [/home/tuyaos/Desktop/wukong/T5_TuyaOS-3.12.16/software/TuyaOS/scripts/mk/app.mk:195: app_by_name] Error 2


Re: 悟空ai T5 demo编译不成功

Posted: 2025年 Nov 3日 15:01
by 愚者千虑必有一得

Re: 悟空ai T5 demo编译不成功

Posted: 2025年 Nov 3日 16:06
by 13540842767
愚者千虑必有一得 2025年 Nov 3日 15:01

参考这个文档处理一下:https://developer.tuya.com/cn/docs/iot- ... A%E4%BB%B6

都试了,还是一样的


Re: 悟空ai T5 demo编译不成功

Posted: 2025年 Nov 10日 17:38
by 17688735178

这个问题解决了吗


Re: 悟空ai T5 demo编译不成功

Posted: 2025年 Nov 10日 18:04
by 17688735178

编译了一下好像是类似问题,按照https://developer.tuya.com/cn/docs/iot-device-dev/quick-start?id=Kectxdshpvsqr#title-6-%E7%BC%96%E8%AF%91%E5%9B%BA%E4%BB%B6处理了一下,是不是一样的问题?


====== build app(ty_iot_wf_au_bk7258_app-bk7258_video_lock_ty_kiwi_lvgl) begin =======

开始编译app

apps/ty_iot_wf_au_bk7258_app-bk7258_video_lock_ty_kiwi_lvgl
APP_BIN_NAME=ty_iot_wf_au_bk7258_app-bk7258_video_lock_ty_kiwi_lvgl
APP_VERSION=1.0.0
TARGET_PLATFORM=bk7258
APP_PATH=../../../apps/ty_iot_wf_au_bk7258_app-bk7258_video_lock_ty_kiwi_lvgl
USER_CMD=
USER_CMD is
/home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS
not is ci build
------ use bk lwip ------
CHECK COMPONENTS
components path:
make[1]: Entering directory '/home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/vendor/bk7258/bk7258_os'
projects/tuya_uac_app/tuya_scripts/env.mk:6: /home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/apps//components.mk: No such file or directory
make[1]: *** No rule to make target '/home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/apps//components.mk'. Stop.
make[1]: Leaving directory '/home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/vendor/bk7258/bk7258_os'
APP_DIR:apps
check bootloader.bin
bootloader check ok
Start Compile
make bk7258 PROJECT_DIR=../projects/tuya_uac_app BUILD_DIR=../build APP_NAME=ty_iot_wf_au_bk7258_app-bk7258_video_lock_ty_kiwi_lvgl APP_VERSION=1.0.0 -j
make[1]: Entering directory '/home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/vendor/bk7258/bk7258_os'
ARMINO_SOC is set to bk7258
ARMINO_TARGET is set to build
armino project path=../projects/tuya_uac_app
armino path=/home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/vendor/bk7258/bk7258_os/bk_idk
armino build path=../build
make[2]: Entering directory '/home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/vendor/bk7258/bk7258_os/bk_idk'
Parsing CSV input to gen part table...
Remap part table, convert logic addr to phy addr...
make[2]: Circular bk7258_cp1 <- bk7258_cp1 dependency dropped.
make[2]: Circular bk7258_cp1 <- bk7258_cp1 dependency dropped.
make[2]: Circular bk7258_cp2 <- bk7258_cp1 dependency dropped.
make[2]: Circular bk7258_cp2 <- bk7258_cp1 dependency dropped.
make[2]: Circular bk7258_cp2 <- bk7258_cp2 dependency dropped.
Parsing CSV input to gen part table...
Remap part table, convert logic addr to phy addr...
Gen partition_bk7256_ota_a_new.json using remapped part table...
build bk7258_cp2
Setting ARMINO_PATH environment variable: /home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/vendor/bk7258/bk7258_os/bk_idk
/home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/vendor/bk7258/bk7258_os/bk_idk/tools/build_tools/check_python_dependencies.py:9: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
Executing action: set-target
Running cmake in directory /home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/vendor/bk7258/bk7258_os/build/bk7258_cp2
Executing "cmake -G Ninja -DPYTHON_DEPS_CHECKED=1 -DBEKEN_PLATFORM=1 -DARMINO_SOC=bk7258_cp2 -DCCACHE_ENABLE=0 /home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/vendor/bk7258/bk7258_os/projects/tuya_uac_app"...
-- Could NOT find Git (missing: GIT_EXECUTABLE)
CMake Error at /home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/vendor/bk7258/bk7258_os/bk_idk/tools/build_tools/cmake/git_submodules.cmake:4 (LOGW):
Unknown CMake command "LOGW".
Call Stack (most recent call first):
/home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/vendor/bk7258/bk7258_os/bk_idk/tools/build_tools/cmake/armino.cmake:46 (include)
/home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/vendor/bk7258/bk7258_os/bk_idk/tools/build_tools/cmake/project.cmake:9 (include)
CMakeLists.txt:27 (include)

-- Configuring incomplete, errors occurred!
cmake failed with exit code 1
make[2]: *** [Makefile:132: bk7258_cp2] Error 2
make[2]: Leaving directory '/home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/vendor/bk7258/bk7258_os/bk_idk'
make[1]: *** [Makefile:84: bk7258] Error 2
make[1]: Leaving directory '/home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/vendor/bk7258/bk7258_os'
make failed
build.sh: 193: exit: Illegal number: -1
make: *** [/home/zlsx001/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS/scripts/mk/app.mk:195: app_by_name] Error 2
zlsx001@zlsx001-VirtualBox:~/work/tuya7258/T5_TuyaOS-3.6.9/software/TuyaOS$