Hello,
I'm trying to configure a Bare Metal Debug connection in the Debug Configurations and when I hit the Browse button, the Connection Browser window appears with the error message "The script file (device_browser.py) failed during execution", see in the attached screenshot.
I found this ill-fated device_broswer.py and tried to run it manually with jython:
[psl@skywanderer mqx-4.0]$ jython /work/DS5/sw/debugger/configdb/Scripts/device_browser.py
Traceback (innermost last):
File "/work/DS5/sw/debugger/configdb/Scripts/device_browser.py", line 2, in ?
ImportError: no module named arm_ds_launcher
[psl@skywanderer mqx-4.0]$
I'm running DS-5 Ultime Edition (Evaluation) on Fedora 19.
Any help in solving this would be much appreciated.
Regards,
Sergei
Hello, did you ever find a solution to this problem?
I have the same problem, but under windows.
On mine, if I hover the mouse over the error message "The script file ( device_browser.py ) failed during execution", I get the following pop-up explanation:
My QUARTUS_ROOTDIR environment variable setting QUARTUS_ROOTDIR=E:\altera\15.1\qprogrammer
Under E:\altera\15.1\qprogrammer there is a bin64 sub directory containing the jtag_client.dll file it should be looking for.
I am using the paid-for version of DS-5 Altera-Edition under 64-bit Windows Pro 8.1
Ok, I solved my own problem, and it seems to work now (sort-of)
1) The license I had seems to have been tied to a specific release of the DS-5 software, which was part of Altera's SoC EDS ver 14.0
With any newer version of this it wouldn't work properly.
Even downloading the correct DS-5 version number directly from ARM wouldn't work with the Altera JTAG drivers I had installed.
2) The target hardware needed to be power-cycled before it would be recognised. This is despite the fact that the JTAG cable could still be used to configure the FPGA half of the SOC chip.
The whole process has been a bit flaky and lacking clear causality.
Of course I have other problems too, booting doesn't seem to be stable, or at least I observe that I quickly loose my JTAG connection; and this requires a target power-cycle to re-establish. Sending a system-reset from DS-5 doesn't regain JTAG control.