Question/Issue:
Hi there, I would like to build the model in cmd.exe and I found the document at Deployment | Documentation
I try to click the build and write the ’ edge-impulse-run-impulse ’ but it shows like the image
Context/Use case:
[It’s a CNC tool wear monitoring, use microphone sensor to classify the tool condition]
Steps Taken:
[Step 1]
[Step 2]
[Step 3]
Expected Outcome:
[Describe what you expected to happen]
Actual Outcome:
[Describe what actually happened]
Reproducibility:
[ ] Always
[ ] Sometimes
[ ] Rarely
Environment:
Platform: [e.g., Raspberry Pi, nRF9160 DK, etc.]
Build Environment Details: [e.g., Arduino IDE 1.8.19 ESP32 Core for Arduino 2.0.4]
OS Version: [e.g., Ubuntu 20.04, Windows 10]
Edge Impulse Version (Firmware): [e.g., 1.2.3]
To find out Edge Impulse Version:
if you have pre-compiled firmware: run edge-impulse-run-impulse --raw and type AT+INFO. Look for Edge Impulse version in the output.
if you have a library deployment: inside the unarchived deployment, open model-parameters/model_metadata.h and look for EI_STUDIO_VERSION_MAJOR, EI_STUDIO_VERSION_MINOR, EI_STUDIO_VERSION_PATCH
Edge Impulse CLI Version: [e.g., 1.5.0]
Project Version: [e.g., 1.0.0]
Custom Blocks / Impulse Configuration: [Describe custom blocks used or impulse configuration] Logs/Attachments:
[Include any logs or screenshots that may help in diagnosing the issue]
Additional Information:
[Any other information that might be relevant]
Besides, and it shows [failed to get info off device Timeout when waiting for > (timeout: 5000) on Connected.] I research the related information before, they said need to Update the firmware is that correct?
The issue here is that the impulse or firmware has not been flashed to your device. Hence our CLI isn’t able to successfully connect with your Arduino Nano 33 BLE Sense when trying to deploy your model using the command line.
Please try the following steps and report back if you have any further issues
Firmware Update:
It’s important to ensure that your Arduino Nano 33 BLE Sense is running the latest firmware. Sometimes, older firmware can cause connectivity issues with the Edge Impulse CLI. You can update the firmware using the Arduino IDE:
Open the Arduino IDE.
Go to Tools > Board > Arduino Nano 33 BLE.
Click on Tools > Burn Bootloader to update the firmware.
Check USB Connection:
Ensure that your Arduino Nano 33 BLE Sense is properly connected to your computer. Use a different USB cable or port if necessary. Sometimes, faulty cables or ports can cause connection issues.
Verify Board and Port Selection:
In the Arduino IDE, verify that you have selected the correct board (Arduino Nano 33 BLE) and port (Tools > Port). The correct selection ensures that the board is correctly recognized by the IDE and CLI.
Reset the Board:
Before running the command again, try resetting your Arduino board. Press the reset button twice quickly to put the board into bootloader mode (the LED should start pulsing). This can sometimes help with connectivity issues.
If you would like more assistance with this please let me connect you to our sales and solutions team have you been speaking with any of our team about your project?