Skip to content

ai-vox初始化时遇见问题 #50

@aily-bot

Description

@aily-bot

Issue Descriptions:

  使用示例程序时,程序默认唤醒键为io0(boot),但是g_button_boot_handle 一直是 nullptr,程序错误的它交给 iot_button_register_cb(),底层返回 ESP_ERR_INVALID_ARG,外面又包了 ESP_ERROR_CHECK(),于是触发 abort(),看门狗重启
  • OS Version: win32
  • Software Version: 0.9.0
  • Project Dependencies:
  {
    "@aily-project/board-ai-vox": "3.2.1",
    "@aily-project/lib-ai-vox": "1.0.0",
    "@aily-project/lib-core-custom": "^1.0.0",
    "@aily-project/lib-core-io": "0.0.1",
    "@aily-project/lib-core-logic": "0.0.1",
    "@aily-project/lib-core-loop": "0.0.1",
    "@aily-project/lib-core-math": "0.0.1",
    "@aily-project/lib-core-serial": "0.0.1",
    "@aily-project/lib-core-text": "0.0.1",
    "@aily-project/lib-core-time": "0.0.1",
    "@aily-project/lib-core-variables": "1.0.1",
    "@aily-project/lib-esp32-i2c": "^1.0.0"
  }
  • Error Logs:
  - [1763194417490] ERROR   Error: The associated block is undefined. Either pass a block to the constructor, or call fromJson
  - [1763194417486] undefined   
  - [1763194417485] undefined   
  - [1763194417484] undefined   
  - [1763194417483] undefined   
  - [1763194417482] undefined   
  - [1763194417474] undefined   
  - [1763194412652] ERROR   Error: The associated block is undefined. Either pass a block to the constructor, or call fromJson
  - [1763194412649] undefined   
  - [1763194412648] undefined   
  - [1763194412647] undefined   
  - [1763194412645] undefined   
  - [1763194412644] undefined   
  - [1763194412636] undefined   
  - [1763194187855] 编译失败,请检查代码
  - [1763194187845] �[31m[ERROR]�[0m FAILED: [code=1] sketch/sketch.cpp.o
�[31m[ERROR]�[0m xtensa-esp32s3-elf-g++ -MMD -c "@C:\Users\Administrator\AppData\Local\aily-project\tools\[email protected]\esp32s3/flags/cpp_flags" -w -Os -Werror=return-type -DF_CPU=240000000L -DARDUINO=10607 -DARDUINO_ESP32S3_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32S3_DEV\"" "-DARDUINO_VARIANT=\"esp32s3\"" -DARDUINO_PARTITION_ "-DARDUINO_HOST_OS=\"windows\"" "-DARDUINO_FQBN=\"esp32:esp32:esp32s3:UploadSpeed=921600,USBMode=0,CDCOnBoot=0,MSCOnBoot=0,DFUOnBoot=0,UploadMode=default,CPUFreq=240,FlashMode=dio,FlashSize=16M,PartitionScheme=default,DebugLevel=none,PSRAM=disabled,LoopCore=-DARDUINO_RUNNING_CORE=1,EventsCore=1,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default\"" -DESP32=ESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DBOARD_HAS_PSRAM -DARDUINO_USB_MODE=0 -DARDUINO_USB_CDC_ON_BOOT=0 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 "@C:\Users\Administrator\AppData\Local\aily-project\tools\[email protected]\esp32s3/flags/defines" "-IC:\Users\Administrator\Documents\aily-project\project_nov04a_819936\.temp\sketch" -iprefix "C:\Users\Administrator\AppData\Local\aily-project\tools\[email protected]\esp32s3/include/" "@C:\Users\Administrator\AppData\Local\aily-project\tools\[email protected]\esp32s3/flags/includes" "-IC:\Users\Administrator\AppData\Local\aily-project\tools\[email protected]\esp32s3/qio_opi/include" "-IC:/Users/Administrator/AppData/Local/aily-project/sdk/esp32_3.2.1/cores/esp32" "-IC:/Users/Administrator/AppData/Local/aily-project/sdk/esp32_3.2.1/variants/esp32s3" "-IC:/Users/Administrator/Documents/aily-project/project_nov04a_819936/.temp/libraries/src/src/lib-src-AI_VOX" "-IC:/Users/Administrator/AppData/Local/aily-project/sdk/esp32_3.2.1/libraries/WiFi/src" "-IC:/Users/Administrator/AppData/Local/aily-project/sdk/esp32_3.2.1/libraries/Network/src" "-IC:/Users/Administrator/Documents/aily-project/project_nov04a_819936/.temp/libraries/src/src/lib-ai-vox" "-IC:/Users/Administrator/Documents/aily-project/project_nov04a_819936/.temp/libraries/src/src/lib-src-lvgl" "-IC:/Users/Administrator/AppData/Local/aily-project/sdk/esp32_3.2.1/libraries/Preferences/src" "@C:\Users\Administrator\AppData\Local\aily-builder\project\sketch_283a40bc/build_opt.h" "@C:\Users\Administrator\AppData\Local\aily-builder\project\sketch_283a40bc/file_opts" sketch.cpp -o sketch/sketch.cpp.o
�[31m[ERROR]�[0m C:\Users\Administrator\Documents\aily-project\project_nov04a_819936\.temp\sketch\sketch.ino: In function 'void setup()':
�[31m[ERROR]�[0m C:\Users\Administrator\Documents\aily-project\project_nov04a_819936\.temp\sketch\sketch.ino:205:32: error: redeclaration of 'const button_gpio_config_t gpio_cfg'
�[31m[ERROR]�[0m 205 |     const button_gpio_config_t gpio_cfg = {
�[31m[ERROR]�[0m |                                ^~~~~~~~
�[31m[ERROR]�[0m C:\Users\Administrator\Documents\aily-project\project_nov04a_819936\.temp\sketch\sketch.ino:196:30: note: 'const button_gpio_config_t gpio_cfg' previously declared here
�[31m[ERROR]�[0m 196 |   const button_gpio_config_t gpio_cfg = {
�[31m[ERROR]�[0m |                              ^~~~~~~~
�[31m[ERROR]�[0m Compilation failed: Compilation failed

  - [1763190173547] 代码生成时出现错误,可能是某些块尚未注册:   TypeError: Expecting code from statement block: aivox3_init_wifi
  - [1763190173545] undefined   
  - [1763190173545] undefined   
  - [1763190168925] 代码生成时出现错误,可能是某些块尚未注册:   TypeError: Expecting code from statement block: aivox3_init_wifi

This issue was sent by the user using the built-in feedback function.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions