Question/Issue:
Seem to be having basic problem using edge-impulse-linux from RPI5. Used --disable-microphone (don’t have one), and the --verbose listing seemed to recognize the camera just fine, but keep getting “Failed to initialize linux tool Capture process failed with code 1”
Project ID:
Project is called: Bar Star Vision
Context/Use case:
Just trying to connect my RPI 5 to edge impulse project
Steps Taken:
- [Step 1] - used --disable-microphone
- [Step 2] - tested camera - works with libcamera
- [Step 3]
Expected Outcome:
Expected my RPI5 to be connected to my edge impulse (community version) project called “Bar Star Vision”
Actual Outcome:
Failed to initialize linux tool Capture process failed with code 1
Reproducibility:
- [ ] Always
Environment:
-
Platform: [e.g., Raspberry Pi 5]
-
snooker5@raspberrypi:~ $ cat /etc/os-release
PRETTY_NAME=“Debian GNU/Linux 12 (bookworm)”
NAME=“Debian GNU/Linux”
VERSION_ID=“12”
VERSION=“12 (bookworm)”
VERSION_CODENAME=bookworm
ID=debian -
Edge Impulse Version (Firmware):
** Maybe I need to download and install firmware???
** I did not do any kind of edge impulse deployment except for:
sudo apt update
curl -sL https://deb.nodesource.com/setup_20.x | sudo bash -
sudo apt install -y gcc g++ make build-essential nodejs sox gstreamer1.0-tools gstreamer1.0-plugins-good gstreamer1.0-plugins-base gstreamer1.0-plugins-base-apps
sudo npm install edge-impulse-linux -g --unsafe-perm
when I do “edge-impulse-linux”, I get the following:
Edge Impulse Linux client v1.12.0
? Select a microphone USB-Audio - CT002
[SER] Using microphone hw:2,0
[GST] checking for /etc/os-release
Failed to initialize linux tool Capture process failed with code 1