Beagle Board....

Hi,

We had a look at the Beagle Board and it looks pretty nice!.

We develop rapid prototyping systems for audio applications, we will not use any OS on the processor but we write a very light weight interrupt driven firmware.

We are considering porting our existing rapid audio prototyping system on these boards can you please clarify below questions ?

1./ Can we connect to the Beagle Board using the debugger SAM-ICE ? What are the debuggers by which we can connect to Beagle board?

2./ What are the software development tools we can run on this board, can we use Sourcery G++, Eclipse , or real View etc?

Any info will be appreciated.

Best regards,

Kishore.

1./ Can we connect to the Beagle Board using the debugger SAM-ICE ? What are the debuggers by which we can connect to Beagle board?

2./ What are the software development tools we can run on this board, can we use Sourcery G++, Eclipse , or real View etc?

Hi Kishore,

1) SAM-ICE is an Atmel product supporting ARM 7 and 9, and not Cortex A8 AFAIK – This therefore doesn’t work.

A list of (tested) JTAG debuggers can be found at: http://elinux.org/BeagleBoardJTAG

2)I guess you mean, which tools you need in order to write an application running on the board?

In this case you can use all the tools mentioned.

Best regards

Søren

Hi Folks,

It is appreciated your quick response!.

Thanks for the info; it answers my questions. Yes, I mean the tools by which
I should be able to program the OMAP3530 (Cortex A8) processor. So it seems
I can use the Sorcery G++, is this correct?

Best regards,

Kishore.

Thanks for the info; it answers my questions. Yes, I mean the tools by which I should be able to

> program the OMAP3530 (Cortex A8) processor. So it seems I can use the Sorcery G++, is this correct?

Yes - This is correct – For programming the DSP you need the TI C6000 compiler, which is free for private/non-commercial usage

– For commercial usage it requires you to buy a license…

Best regards – Good luck

Søren

Hi Soren,

This confuses me now TI C6000 free tools seem for Linux host not for
Windows? We use Windows as host and no operating system runs on the
processor.

I try to download the Sourcery G++ tools and we have below options on the
Tools selection can you please let me know which tool chain I can use to
program the Beagle Board(OMAP 3530)

I guess ARM EABI?

Best regards,

Kishore.

image002.jpg

This confuses me now TI C6000 free tools seem for Linux host not for
Windows? We use Windows as host and no operating system runs on the
processor.

Then you'll have to pay the price, or use a time-limited demo of CCS.
The alternative is to install the free tools in a virtual machine.

Note that if you intend on doing commercial development (which
seems to be the case since you're working for dspconcepts) you
don't have the right to use the free Linux hosted tools. Read
carefully the license agreement:

https://www-a.ti.com/downloads/sds_support/targetcontent/LinuxDspTools/doc/c6x/license-eval-2.pdf

I try to download the Sourcery G++ tools and we have below options on the
Tools selection can you please let me know which tool chain I can use to
program the Beagle Board(OMAP 3530)

I guess ARM EABI?

If you want to do bare-metal dev, then use ARM EABI. If you want to
do Linux dev, then use ARM GNU/Linux. I guess that since you say
you don't run any OS on the processor, the right choice is ARM EABI.

HTH,

Laurent