|ARM Technical Support Knowledge Articles|
Applies to: MPS
The HPE midiv2 DVD 1.0 from Gleichmann Electronics including Altera Quartus II Web Edition that is shipped with the MPS Development Board, contains the following tools software versions:
Newer versions of the software tools mentioned above are available from the Gleichmann and Altera Website respectively.
To download the latest version of HPE_Desk, every customer should register at the Gleichmann homepage:
After registration, a username and a password are provided to download the latest software from the following location:
To download the latest version of Altera Quartus II Software tools, please refer to the following location:
Users of Windows 7 may initially experience some issues to get the HPE_Desk basic/Altera Quartus tools to work, such us:
Work-arounds for these issues are provided below.
Known issues and work-arounds with the Altera drivers:
WARNING: Could not load jtag_client.dll - make sure it is accessible via PATH
ERROR: Altera JTAG interface device driver is not installed.
ERROR: Error in detectConnectedHardware
WARNING: No connected Hpe FPGA Module detected (connected via ALTERA_INTERFACE)
It is possible that the environment varibles mentioned above have not been set automatically during the Altera Quartus installation. Check that QUARTUS_ROOT_DIR and PATH are set as follows and if they are not, proceed to set them manually:
Also add this to your "PATH"
Known issues and work-arounds when programming the MPS CPU image:
In HPE_Desk, when downloading a processor image (.pof file) to the CPU FPGA, you might observe the following error message:
Executing 'quartus_pgm -c USB-Blaster [USB-0] C:\Program Files\MPS_3_0\sw\Cortex_M\fpga_cpu\
ERROR: Encountered an error with the command 'quartus_pgm -c USB-Blaster [USB-0] C:\Program Files\
In summary, this is due to some access restrictions in Windows 7. The user has write access to "C:\Program_Files\..." but programs started by the user don't.
HPE_Desk creates a .cdf file that is required as an input for Quartus to download the .pof file (CPU image) to the CPU FPGA. The .pof files are located at the following default installation path
Windows 7 writes the .cdf file to a hidden location which is in Virtual Store:
It does not do a mirror of this in Program Files (where the .pof file is located), so that HPE_Desk cannot find the .cdf file together with the .pof file and therefore the error above. There are a few work-arounds to this problem:
Work-around 1: Change the User Account Control settings in Windows 7
Note: This option disables prevention against potentially harmful programs.
Work-around 2: Copy the "netlist" folder containing the .pof files to another folder, for example a folder in C:\
Work-around 3: There has been implemented a fix for this issue in the latest version of HPE_Desk basic, for example v3.2 or later. Now a .pof file is copied to a user writeable directory before the .cdf is created (but only when the .pof file is located in C:\ProgramFiles\...).
Did you find this article helpful? Yes No
How can we improve this article?