Hi !
I'm considering investing in DSTREAM to add a solid jtag debugger to our workplace, and we are using a cross compiled GCC (usually from Ubuntu or Linaro) to build our bare metal apps.
- Do I have to also by DS-5 to be able to use the DSTREAM probe ?
- Are my actual compilers supported by DSTREAM or will I have to recompile everything using DS-5 ?
Best,
V.
Hi Vincent,
The DSTREAM does not come with a debugger, so you can either write your own (!) or purchase DS-5 (and use its debugger) or another IDE that supports DSTREAM for target connection. Have you looked at DSTREAM-ST? This is Arm's latest version of DSTREAM.
DSTREAM is not related to or dependent on compiler tool chain used. It is the debugger tool which needs to be compatible with your compiler. The debugger then talks to DSTREAM at the access memory/register level.
I do know that DS-5 supports use of the gcc compiler for bare metal debug.
Hope this helps, Tony.
Thank you for this information !
I forgot to point out that Arm does a DS-5/DSTREAM bundle which reduces the cost when purchased together.
Regards Tony
Good to know :) Do you know what kind of price we are talking about (roughly) or do I have to ask for a quotation ?
I'd go for a quotation.
Another thought occurred to me; if you need to get more familiar with DS-5, Arm offers an free evaluation period for DS-5. You can download and install it and easily get a 30 day evaluation license. It comes with many pre-built examples and allows you to use Fast Models for the Arm cores to run the code on. This is a great way to get familiar with DS-5 and test out its ability to operate with your gcc compiler. You even get to try out the Arm compilers as well!
If you need more help on this - or if you need help once evaluating DS-5 just get back to us and we will help.
I'll look into it, thank you !