[Windows 11] No valid BOARD values for make command #63
-
|
Hi! Just got my eurorack-pmod and an icebreaker board, and I am trying to get started with some of the examples! I followed the "Getting Started" section of this repo, and followed the oss-cad-suite-build installation as specified on the github page. However, I appears that I have no board values for the make command. Is there some (maybe obvious) step I am missing for connecting the icebreaker board? I am completely new to this world, would also appreciate any help on what to read up on to better understand the tools! On windows 11. When running the I get the error: When running just the |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
|
Hey there @rasmuskurstein! I think the problem is that some unix-y dependencies are missing when running this straight from a Windows command prompt. Agree this could use some better docs. The build system uses a unix-style Makefile system, which means you need to install some extra things on Windows compared to Linux or Mac. However, I have this job in CI where you can see exactly what I needed to install to get a successful Windows build (this is tested on every commit): https://github.com/apfelaudio/eurorack-pmod/blob/master/.github/workflows/main.yml#L45-L67 I'd recommend going through the above CI job to see what is there, but in summary:
export PATH=$PATH:/path_you_extracted/oss-cad-suite/bin
export PATH=$PATH:/path_you_extracted/oss-cad-suite/lib
As a completely different alternative to the above, you could try using WSL2. However I think with WSL you might have issues with the let me know how you go! |
Beta Was this translation helpful? Give feedback.
I did indeed try to run it from the windows terminal!
After running the command
in the MSYS shell, the board values appear when running the
makecommand.I had a second issue as well though, I will leave the solution here for other people getting started with icebreaker->euorack-pmod on windows:
I was getting an error from the
makecommand, that the icebreaker board wasn't found, even thoughlsusbshows it is connected and with the correct id.To work with the ICEBreaker board on windows , the driver needs to be changed to WinUSB. This can be done with Zadig.
It's working now, I have the mirror core up and running! I will check out som…