Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Atom Echo M5 install failure #45

Open
tradosh opened this issue Dec 18, 2024 · 3 comments
Open

Atom Echo M5 install failure #45

tradosh opened this issue Dec 18, 2024 · 3 comments

Comments

@tradosh
Copy link

tradosh commented Dec 18, 2024

if I try through website (https://esphome.io/projects/index.html) it works fine, however when trying to upload config to the ESPHome for hte install I'm getting following error:

INFO Reading configuration /config/esphome/esphome-web-0a06ec.yaml...
INFO Updating https://github.com/esphome/esphome.git@pull/5230/head
INFO Updating https://github.com/jesserockz/esphome-components.git@None
INFO Generating C++ source...
INFO Updating https://github.com/espressif/[email protected]
INFO Updating https://github.com/espressif/[email protected]
INFO Updating submodules (components/esp-sr, components/esp-adf-libs) for https://github.com/espressif/[email protected]
INFO Updating https://github.com/espressif/[email protected]
INFO Updating https://github.com/espressif/[email protected]
INFO Updating https://github.com/espressif/[email protected]
INFO Compiling app...
Processing esphome-web-0a06ec (board: m5stack-atom; framework: espidf; platform: https://github.com/pioarduino/platform-espressif32.git#51.03.07)
--------------------------------------------------------------------------------
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
 - framework-espidf @ 3.50105.0 (5.1.5) 
 - tool-cmake @ 3.21.3 
 - tool-esptoolpy @ 4.8.1 
 - tool-mklittlefs @ 3.2.0 
 - tool-ninja @ 1.7.1 
 - tool-riscv32-esp-elf-gdb @ 12.1.0+20221002 
 - tool-xtensa-esp-elf-gdb @ 12.1.0+20221002 
 - toolchain-esp32ulp @ 2.35.0-20220830 
 - toolchain-xtensa-esp32 @ 12.2.0+20230208
Reading CMake configuration...
-- git rev-parse returned 'fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).'
-- Building ESP-IDF components for target esp32
Processing 1 dependencies:
[1/1] idf (5.1.5)
-- Configuring incomplete, errors occurred!
See also "/data/build/esphome-web-0a06ec/.pioenvs/esphome-web-0a06ec/CMakeFiles/CMakeOutput.log".

fatal: not a git repository (or any parent up to mount point /)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
CMake Error at /data/cache/platformio/packages/framework-espidf/tools/cmake/build.cmake:266 (message):
  Failed to resolve component 'jsmn'.
Call Stack (most recent call first):
  /data/cache/platformio/packages/framework-espidf/tools/cmake/build.cmake:308 (__build_resolve_and_add_req)
  /data/cache/platformio/packages/framework-espidf/tools/cmake/build.cmake:603 (__build_expand_requirements)
  /data/cache/platformio/packages/framework-espidf/tools/cmake/project.cmake:604 (idf_build_process)
  CMakeLists.txt:3 (project)



========================== [FAILED] Took 1.74 seconds ==========================```
@alvinchen1
Copy link

Looks like it might be the same error as #43

@tradosh
Copy link
Author

tradosh commented Dec 19, 2024

just a note that even after adding the workaround, when trying to use the local wake word getting:
[10:23:07][E][micro_wake_word:032]: Could not allocate the streaming model's tensor arena.
[10:23:07][E][micro_wake_word:268]: Failed to initialize a wake word model.
[10:23:07][E][micro_wake_word:161]: Failed to load the wake word model(s) or allocate buffers
[10:23:07][E][component:164]: Component micro_wake_word set Error flag: unspecifie****

@tradosh
Copy link
Author

tradosh commented Dec 19, 2024

worked out that using the bluetooth_proxy causes that to happen, if I disable bluetooth_proxy it starts workign fine even with local wake word - would be good to see if we can edit the code to allow the bluetooth proxy to be used with it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants