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
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.