demo编译报错
T5_TuyaOS3.12.13 tuyaos_demo_ai_audio编译报错
Re: T5_TuyaOS3.12.13 tuyaos_demo_ai_audio编译报错
====== 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/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS
not is ci build
------ enable uac ------
------ use bk lwip ------
CHECK COMPONENTS
APP_DIR:apps
check bootloader.bin
bootloader check ok
SCRIPT_DIR /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/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)
python3 /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/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/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/apps/tuyaos_demo_ai_toy/app_resource_config.json
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/projects/tuya_app/tuya_scripts/tuya_default_config.py: 578
CSV解析结果: {'cpu0_flash_size': 2437120, 'cpu1_flash_size': 2576384, 'ota_flash_size': 2031616}
Final SRAM Configuration:
cpu0_sram_size: 322K
cpu1_sram_size: 318K
cpu2_sram_size: 0K
Final PSRAM Configuration:
CPU0: 0x60700000 - 0x500000 / 5120K
CPU1: 0x60c00000 - 0x400000 / 4096K
Final Flash Configuration<flash map version:2.0>:
cpu0_flash_size: 2380K
cpu1_flash_size: 2516K
ota_flash_size: 1984K
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
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/tuya/TuyaOS/T5_TuyaOS-3.12.13/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/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/bk_idk
armino build path=../build
make[2]: Entering directory '/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/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/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/bk_idk
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/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/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/build/bk7258_cp1
Executing "cmake -G 'Unix Makefiles' -DPYTHON_DEPS_CHECKED=1 -DBEKEN_PLATFORM=1 -DARMINO_SOC=bk7258_cp1 -DCCACHE_ENABLE=0 /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/projects/tuya_app"...
-- Could NOT find Git (missing: GIT_EXECUTABLE)
CMake Error at /home/tuya/TuyaOS/T5_TuyaOS-3.12.13/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/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/bk_idk/tools/build_tools/cmake/armino.cmake:46 (include)
/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/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/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os/bk_idk'
make[1]: *** [Makefile:81: bk7258] Error 2
make[1]: Leaving directory '/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/vendor/T5/t5_os'
make failed
build.sh: 260: exit: Illegal number: -1
make: *** [/home/tuya/TuyaOS/T5_TuyaOS-3.12.13/software/TuyaOS/scripts/mk/app.mk:195: app_by_name] Error 2
另外一个demo编译,也报错。试了框架里的几个demo,均编译不通过
Re: T5_TuyaOS3.12.13 tuyaos_demo_ai_audio编译报错
1,问题1我们看下,如果有问题会尽快更新
2,问题2应该是编译了ai audio demo之后有残留影响了demo2的编译,可以clean一下重编试试。
Re: T5_TuyaOS3.12.13 tuyaos_demo_ai_audio编译报错
我们已经再更新demo了,请稍等