-
-
Notifications
You must be signed in to change notification settings - Fork 1
DevelopmentEnvironment
The easiest way to setup your own development environment to make changes and build the firmware images is to use Github Codespaces to set up the environment in the cloud.
this can be down with just two clicks if you have a github account (please note Github offers limited free usage, if you exceed this limit you will not be able to use codespaces until your limit refreshes, or you pay for additional usage.)
this will then open an instance of VSCode in your browser where it is possible edit the code and invoke the build process.
To invoke the build process press Ctrl+Shit+B
this will then prompt for the device name you wish to build the firmware for, press enter to accept the default of change the device to the one you require.
The build task will then execute the build process, progress can be monitored in the vscode terminal window. Please note the first time you execute the build process it will take some additional time to download the required container image, subsequent invocations will not need to repeat this step.
Once the build process finishes the .pof
and .rpd
files can be found in the Quartus/output_files_10MxxSCU169C8G
folder where xx is substituted for your selected device.
Yoo can then simply right click and download the files you need to program your device.
- Git
- VSCode
- Docker Desktop
TODO: finish local instructions.