This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

ARM-DS5 (LINUX) and ULINKpro for Cortex-A9

Hello,

First of all, happy new year to you all (it's "legal" until the end of january, at least here in France...)

I'm new to this community, and this is my first question.

I've started the development of a stand-alone hardware product targeted at the musician market. It'll be based on a Freescale iMX6Q processor (an SoC built around a quad core Cortex-A9). For now I'm evaluating the ARM-DS5 tool. I've installed the evaluation version of the full product on a virtual machine (hosted by VMware fusion on a Mac 10.9) running Ubuntu 32 (version 12.something). I've been able to compile and debug an SMP bare-metal application debugged on an A9x4-FVP simulator. Now I'd like to test what can be done when connecting to a real board (a PHYTEC board in this case). To do that I choose the platform:

     Freescale -> iMX6 quad (Generic) -> Bare Metal Debug -> Debug Cortex-A9x4 SMP.

This shows a menu named "Target connection" displaying some JTAG probe models. It shows only 2 names: DSTREAM, and RealView Ice.

Right now I own two probes: an Olimex, and a ULINK2.

Hence my questions:

1- is it possible to use other strobes than the 2 listed in the menu?

2- the Keil ULINKpro JTAG probe is advertised on the ARM web site as supported by ARM-DS5. Is it true for the evaluation version? Is it only true for Windows version?

3- It seems necessary to install a driver to use ULINKpro on Windows. What about LINUX?

4- depending on the page, this probe is presented as compatible with ARM processors unto the M4, or unto the Cortex-A9. Can we really debug (and trace) using ULINKpro a bare-metal application running on a quad cortex-a9?

Thanks,

Philippe

0