Hi - I successfully can connect the Axoloti board to the Axoloti app, but compiling patches and uploading them to the board does not seem possible. I suspect my user's permissions on this corporate windows PC so I will try to do it on a local admin account in a sec.
I suspect, based on past conversation, that the Axoloti Windows MSI tries to create a directory in the user's Documents folder but on my (strange) setup it is not possible - so that folder is missing. The missing Axoloti content in the documents folder is most likely key to my patch upload errors.
Just for extra info here is the full log after running the app and trying to "go live" with two tutorial patches:
USB device found
connected
Cannot validate authenticity, no signature present.
search path : objects
Axoloti says: exception: soft watchdog
Axoloti says: pc=0x20011000
Axoloti says: psr=0x61000000
Axoloti says: lr=0x800DB4F
Axoloti says: r12=0xF
Axoloti says: cfsr=0x10000
Firmware version: 1.0.0.1, crc=0x2B8D2015, entrypoint=0x20011000
finished loading objects
upgraded object by SHA : math/*c
java.io.FileNotFoundException: \Documents\axoloti\build\xpatch.cpp (The network path was not found)
Generate code complete
Start compiling patch
java.io.IOException: Cannot run program "C:\Program" (in directory "\Documents\axoloti\build"): CreateProcess error=267, The directory name is invalid
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at java.lang.Runtime.exec(Runtime.java:620)
at java.lang.Runtime.exec(Runtime.java:450)
at qcmds.QCmdShellTask.Do(QCmdShellTask.java:114)
at qcmds.QCmdProcessor.run(QCmdProcessor.java:183)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: CreateProcess error=267, The directory name is invalid
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.(ProcessImpl.java:386)
at java.lang.ProcessImpl.start(ProcessImpl.java:137)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 5 moreCompiling patch failed ( C:\Program Files (x86)\Axoloti\app\patches\tutorials\01_sine_oscillator.axp )
Start uploading patch
bin path: \Documents\axoloti\build\xpatch.bin
FileNotFoundException
Disconnect request
Done uploading patch
Start starting patch
USB device found
connected
Cannot validate authenticity, no signature present.
Done starting patch
Axoloti says: exception: soft watchdog
Axoloti says: pc=0x20011000
Axoloti says: psr=0x61000000
Axoloti says: lr=0x800DB4F
Axoloti says: r12=0xF
Axoloti says: cfsr=0x10000
Firmware version: 1.0.0.1, crc=0x2B8D2015, entrypoint=0x20011000
java.io.FileNotFoundException: \Documents\axoloti\build\xpatch.cpp (The network path was not found)
Generate code complete
Start compiling patch
java.io.IOException: Cannot run program "C:\Program" (in directory "\Documents\axoloti\build"): CreateProcess error=267, The directory name is invalid
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1048)
at java.lang.Runtime.exec(Runtime.java:620)
at java.lang.Runtime.exec(Runtime.java:450)
at qcmds.QCmdShellTask.Do(QCmdShellTask.java:114)
at qcmds.QCmdProcessor.run(QCmdProcessor.java:183)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: CreateProcess error=267, The directory name is invalid
at java.lang.ProcessImpl.create(Native Method)
at java.lang.ProcessImpl.(ProcessImpl.java:386)
at java.lang.ProcessImpl.start(ProcessImpl.java:137)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1029)
... 5 moreCompiling patch failed ( C:\Program Files (x86)\Axoloti\app\patches\tutorials\02_keyboard_controlled_sine_oscillator.axp )
Start uploading patch
bin path: \Documents\axoloti\build\xpatch.bin
FileNotFoundException
Disconnect request
Done uploading patch
Start starting patch
will update after trying the local admin account.