Skip to content

evgeniyBolnov/QuartusDocker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

QuartusDocker

Docker file for Quartus 20.1 SE

Select source files

  • Local files

    COPY files/ /root/

    and copy Quartus setup file to ./files/quartus

  • Download from internet

    RUN cd /root/quartus &&\
      wget http://download.altera.com/akdlm/software/acdsinst/20.1std/711/ib_installers/QuartusSetup-20.1.0.711-linux.run -O QuartusSetup-20.1.0.711-linux.run &&\
      wget http://download.altera.com/akdlm/software/acdsinst/20.1std/711/ib_installers/cyclonev-20.1.0.711.qdz -O cyclonev-20.1.0.711.qdz &&\
      wget http://download.altera.com/akdlm/software/acdsinst/20.1std/711/ib_installers/arriav-20.1.0.711.qdz -O arriav-20.1.0.711.qdz &&\
      wget http://download.altera.com/akdlm/software/acdsinst/20.1std/711/ib_installers/max-20.1.0.711.qdz -O max-20.1.0.711.qdz &&\
      wget http://download.altera.com/akdlm/software/acdsinst/20.1std/711/ib_installers/max10-20.1.0.711.qdz -O max10-20.1.0.711.qdz

    To select, you need to uncomment the corresponding lines

Build container

docker image build -t <tag name> .

Run container

docker run --rm -ti --net=host -e DISPLAY=host.docker.internal:0 ^
                               -e LM_LICENSE_FILE=<path to license file> ^
                               -v <path to shared dir>:/build ^
                               <image name>

JTAG

To work with JTAG, you need an installed jtagserver on the host

About

Docker file for Quartus 20.1 SE

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published