box64: Quartus doesn't work on raspberry

I wanted to install QuartusProgrammer-21.1 on my rpi using box64. Installation process went through without a problem but when I tried to run quartus I got a message:


The Quartus II software is optimized for the Intel Pentium III processor
and newer processors.  The required extensions were not found on:
''

The Quartus II software will not function properly on this processor model.
Terminating...
Error: Can not run the 64-bit Quartus II software on a 32-bit machine

Where I made a mistake? Have any idea?

I am working on Ubuntu MATE 22.04 LTS aarch64.

About this issue

  • Original URL
  • State: open
  • Created 2 years ago
  • Comments: 28 (11 by maintainers)

Commits related to this issue

Most upvoted comments

okay guys I finally managed to get the progammer running ! First we need to add the following udev rule on raspbian or on ubuntu (for M1 mac) https://www.rocketboards.org/foswiki/Documentation/UsingUSBBlasterUnderLinux then we have to link a library (we won’t use it but the jtagd program use it to start we install libudev1 sudo ln -sf /lib/x86_64-linux-gnu/libudev.so.1 /lib/x86_64-linux-gnu/libudev.so.0

after that we we start jtagd with: <QuartusInstallPath>/version/qprogrammer/linux64/jtagd --user-start

and we can see the device appearing with : ./jtagconfig

Thanks for your amazing work @ptitSeb !! ❤️

Ok thanks. I’ll check leter to see what is happening.

image

I have pushed some major changes, and I have now quartus 21.1 openning fine on my side. Can you update box64 and try again? I haven’t retried 23.1.

Hey so yeah in the mean time I searched for the protobuf version and recompiled it myself x) your qenv.sh file was very useful and i get the same output as you my M1 mac with an ubuntu 20.04 arm VM 😕 hope ptitSeb can help us 😄