Unable to target deployment for Arduino Nicla Voice Board (RC Command example)
Project ID:
Context/Use case:
Hello. Uploaded the mcu / dsp / model firmware onto the board using Powershell. Used:
edge-impulse-daemon
to latch the board onto Edge Impulse → now remote management button is green.
The project appears to be built with all green buttons → want to create the binary to build for this target. Stuck that only the Syntiant ML board is showing in the list. The Arduino Nicla Voice is not an available option. What are we doing wrong? Is there a ‘ready to test’ binary for this target board we can upload?
Thank you for your reply. After fidgeting with the toolchain for the 2nd day…it appears to be now detected.
There are many gotchas in the present documentation. Once I know 100%, will update this thread on how we got it to work. It may have something to do with the execution of the (windows) batch file that must be ran under Powershell to reflash the nicla board with the latest 3 x synpkg files.
At this time, unable to load the ALEXADEMO that is a factory demo using the Arduino toolchain. Led is blinking red, regardless of the upload of the compiled binary. Also, this afternoon, received an update to upgrade the libraries / board support and one of the upgrades was linked to Nicla Voice. Just a FYI.
I may have to rebuild this project and perhaps is missing the extractor section of this project.
The above was a ‘cloned’ example (RC example) → selected this board as the target → then just skipped to the Deployment to build the project. Guessing, in hindsight, that are no shortcuts and the posted example is not really ready to use and needs to be compiled. Will try again…
Check that the extractor in the Syntiant DSP block is set to log-bin/NDP120, and then regenerate features/retrain the model.
Only the corresponding Syntiant board should be enabled in the deployment block but a recent release seems to have removed the filter.
Thanks guys. Getting closer. Can you please assist?
Steps taken:
cloned the Nicla specific project for the RC-GO-Stop demo into my workspace.
Ran the (Matt) Daemon script with --clean command to unlink this Nicla Voice kit away from the older project → then saw a list of potential projects for a new link → selected this new imported project for Nicla Voice → saw the pairing in the project → proceeded to BUILD for this target.
After some time → a .zip file was presented → see attached.
Viewed these files with PowerShell. Attempted to run .\install-lib-win which raised an error of a missing arduino-cli. Downloaded again a fresh copy of this arduino-cli tool → installed it again → performed some upgrades of mbed, etc. (used update and upgrade commands).
Ran again the above .\install-lib-win which raised the same missing arduino-cli tool → just copied and pasted inside the same folder → no more errors.
The tool ran and appears to have downgraded some of the code versions but filed it as a no care.
Tool ran to completion.
Next ran .\flash_windows which performs some updates / downgrades → raised the serial error that is attached.
Launced Teraterm → connected @ 115200 with COM29 (my box) → see the attached output that the model package is missing.
Attempted again to launch via .\flash_windows_model → raises the missing serial message.