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
- More fixes and improvment to bash handling (helps #360) — committed to ptitSeb/box64 by ptitSeb 2 years ago
- Check if Symbol Elf is inited in PltResolver (helps #422 and #360) — committed to ptitSeb/box64 by ptitSeb 2 years ago
- Fixed wrapping of lzma_stream_decoder (for #360) — committed to ptitSeb/box64 by ptitSeb 2 years ago
- Fixed an issue with TLS Relocation (should fix the regression notified in #360) — committed to ptitSeb/box64 by ptitSeb a year ago
- [ELFLOADER] Huge refactor of elfloader and symbol resolution. Some more cleaning need to be done, but that's a first step (should help #422, #360, #1046 and probably others) — committed to ptitSeb/box64 by ptitSeb 5 months ago
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.
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 😄