Can't upload firmware to cyton board
Hi,
I am trying to upload firmware to a cyton board using arduino IDE as explained at OpenBCI tutorial, however I am getting the following error message:
Arduino: 1.8.8 (Linux), Board: "OpenBCI 32"
Sketch uses 33628 bytes (27%) of program storage space. Maximum is 122880 bytes.
Global variables use 7628 bytes (23%) of dynamic memory, leaving 25140 bytes for local variables. Maximum is 32768 bytes.
java.io.IOException: Cannot run program "{runtime.tools.pic32prog.path}/pic32prog": error=2, No such file or directory
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at java.lang.Runtime.exec(Runtime.java:620)
at java.lang.Runtime.exec(Runtime.java:485)
at processing.app.helpers.ProcessUtils.exec(ProcessUtils.java:11)
at cc.arduino.packages.Uploader.executeUploadCommand(Uploader.java:129)
at cc.arduino.packages.uploaders.SerialUploader.runCommand(SerialUploader.java:383)
at cc.arduino.packages.uploaders.SerialUploader.uploadUsingPreferences(SerialUploader.java:197)
at cc.arduino.UploaderUtils.upload(UploaderUtils.java:77)
at processing.app.SketchController.upload(SketchController.java:732)
at processing.app.SketchController.exportApplet(SketchController.java:703)
at processing.app.Editor$UploadHandler.run(Editor.java:2042)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: error=2, No such file or directory
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(UNIXProcess.java:247)
at java.lang.ProcessImpl.start(ProcessImpl.java:134)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 11 more
An error occurred while uploading the sketch
Does anyone know how to fix this issue? I am using ubuntu 16.04.
Thanks.
Comments