Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
10 years ago

quatus_pgm for ARM architecture

We want to program our boards with an USB-Blaster and a RaspberryPi. For this we need quartus_pgm that runs on ARM architecture. Does this quartus_pgm flavour exist? Can we get quartus_pgm compiled for an RaspberryPi platform?

2 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    The quartus_pgm code is only available for intel architecture. Both windows and linux are supported, but no ARM. I've not done it, but i've seen descriptions of other conifiguration methods in the configuration handbook.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    There is a work-around you can use. I once had a software co-worker test a Linux remote USB server/virtualization package that I forget the name of (sorry!) that allows you to;

    1. Plug in a USB device to a remote computer, eg., a PowerPC or ARM, and run the USB-over-Network virtualization software

    2. Run the corresponding USB-over-Network virtualization software on your x86 PC

    3. When you connect the x86 client to the USB-Blaster plugged into the ARM via the USB-over-Network server, the x86 host finds a new USB-Blaster device, and Quartus recognizes it.

    I posted these details on this forum somewhere, but I don't recall when and under what thread :)

    Found it! (A search for PowerPC turned it up)

    http://www.alteraforum.com/forum/showthread.php?t=42325

    The software I had my co-worker test was USB/IP

    http://usbip.sourceforge.net/

    and that thread also has the suggestion to use a Virtual Machine, eg., run Windows inside VirtualBox on your Pi.

    Cheers,

    Dave