This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Can I do source-code debug on Android Beagleboard with CCS + XDS100?

Other Parts Discussed in Thread: OMAP3530

I would like to start development on Beagleboard (OMAP3530) with Android, using CCS and XDS100.

(I used to use Lauterbach but completely new to TI tools...)

Is it possible to do the following with CCS and XDS100?:

- Linux kernel source code debugging (ex. step execution watching the source code)

- Get ARM registers info

Also I would like to know which XDS series (100,510,560) is the most appropriate one for such ordinary source code debugging.

Any comment would be appreciated, thanks.

  • Hi,

    Yes, the XDS100v2/v3 emulator has the debugging capabilities you are looking for. Please check the page below for a complete guide on Linux debugging:

    http://processors.wiki.ti.com/index.php/Linux_Debug_in_CCSv5

    The most significant technical difference between the XDS100 and its siblings is speed. Depending on how intricate your debugging needs are (too much single step operations) or how large your data transfers become (inspect large amounts of memory), the use of a more advanced emulator starts to become interesting.

    If you are considering purchasing either a 510 or a 560, I would definitely recommend the latter, as it aggregates more functionality for a small (sometimes null) price difference. 

    Keep in mind the use of a XDS510 or XDS560-class requires also purchasing a full CCS license.

    Hope this helps,

    Rafael

  • Thanks very much! The answer is exactly what I was looking for.

    I ordered XDS100 and if I feel too slow, I will try the higher one.

    Thanks,